| Mon, 13 Oct 2025 17:37:11 -0700 |
Dmitry Volyntsev |
QuickJS: fixed r.subrequest() to a location with JS handler.
default tip
|
| Wed, 08 Oct 2025 18:42:16 -0700 |
Dmitry Volyntsev |
Version bump.
|
| Mon, 06 Oct 2025 09:13:36 -0700 |
Dmitry Volyntsev |
Version 0.9.3.
|
| Mon, 29 Sep 2025 18:30:15 -0700 |
Dmitry Volyntsev |
Fixed heap-use-after-free in js_set handler.
|
| Wed, 01 Oct 2025 20:07:14 -0700 |
Dmitry Volyntsev |
Module: fixed heap-use-after-free while module loading.
|
| Wed, 01 Oct 2025 20:23:08 -0700 |
Dmitry Volyntsev |
Modules: fixed memory leak when module loading failed.
|
| Wed, 01 Oct 2025 20:10:43 -0700 |
Dmitry Volyntsev |
Fixed potential heap-use-after-free in njs_vm_compile_module().
|
| Mon, 29 Sep 2025 22:43:11 -0700 |
Dmitry Volyntsev |
Version bump.
|
| Thu, 02 Oct 2025 14:41:16 -0700 |
Michael Vernik |
Readme: updated hero graphic.
|
| Mon, 22 Sep 2025 10:12:15 -0700 |
Dmitry Volyntsev |
Version 0.9.2.
|
| Wed, 17 Sep 2025 15:34:19 -0700 |
Dmitry Volyntsev |
Modules: fixed building when http_ssl and stream_ssl unavailable.
|
| Tue, 16 Sep 2025 18:28:05 -0700 |
Dmitry Volyntsev |
Fixed build with gcc-15 and -O3.
|
| Wed, 03 Sep 2025 20:27:16 -0700 |
Dmitry Volyntsev |
Fetch: added keepalive support for ngx.fetch() API.
|
| Fri, 12 Sep 2025 19:10:32 -0700 |
Dmitry Volyntsev |
Fetch: added parsing of HTTP version.
|
| Wed, 03 Sep 2025 22:44:04 -0700 |
Dmitry Volyntsev |
Modules: simplified access to nginx values from JS engines.
|
| Tue, 26 Aug 2025 14:22:19 -0700 |
Dmitry Volyntsev |
QuickJS: added njs.on('exit') API support.
|
| Thu, 28 Aug 2025 19:15:01 -0700 |
Dmitry Volyntsev |
QuickJS: removed extra copy of body argument in ngx.fetch().
|
| Thu, 28 Aug 2025 15:20:31 -0700 |
Dmitry Volyntsev |
QuickJS: fixed potential heap-use-after-free.
|
| Thu, 28 Aug 2025 16:29:22 -0700 |
Dmitry Volyntsev |
QuickJS: freeing temporary strings.
|
| Mon, 25 Aug 2025 22:26:24 -0700 |
Dmitry Volyntsev |
QuickJS: using enum instead of manual opaque id table.
|
| Fri, 29 Aug 2025 09:42:18 -0700 |
Vadim Zhestikov |
QuickJS: fix nginx configure with not configured njs module.
|
| Mon, 18 Aug 2025 21:21:09 -0700 |
Dmitry Volyntsev |
Modules: optimized memory consumption while streaming in qjs.
|
| Wed, 13 Aug 2025 23:19:46 -0700 |
Dmitry Volyntsev |
Modules: removing extra copy while streaming in qjs.
|
| Tue, 19 Aug 2025 17:16:22 -0700 |
Dmitry Volyntsev |
Tests: added TypedArray test for js_filter in stream.
|
| Mon, 25 Aug 2025 16:47:43 -0700 |
Dmitry Volyntsev |
Fixed building QuickJS support with clang 19.
|
| Fri, 15 Aug 2025 17:28:47 -0700 |
Dmitry Volyntsev |
Modules: fixed incorrect config rejections introduced in d157f56.
|
| Mon, 11 Aug 2025 23:26:12 -0700 |
Dmitry Volyntsev |
Modules: added configure time check when "js_import" is not defined.
|
| Mon, 11 Aug 2025 18:55:18 -0700 |
Dmitry Volyntsev |
Modules: fixed merging of js_path directives.
|
| Mon, 11 Aug 2025 16:25:47 -0700 |
Dmitry Volyntsev |
Change: increasing the default stack size to 160k.
|
| Thu, 07 Aug 2025 17:41:09 -0700 |
Vadim Zhestikov |
Added CLA workflow.
|
| Fri, 11 Jul 2025 15:51:14 -0700 |
Vadim Zhestikov |
Removed remnants of level hash.
|
| Fri, 11 Jul 2025 18:26:19 -0700 |
Dmitry Volyntsev |
Version bump.
|
| Wed, 09 Jul 2025 14:34:05 -0700 |
Dmitry Volyntsev |
Version 0.9.1.
|
| Thu, 10 Jul 2025 10:40:05 -0700 |
Dmitry Volyntsev |
Fixed property set for objects with a TypedArray in prototype.
|
| Fri, 06 Jun 2025 16:52:57 -0700 |
Vadim Zhestikov |
Optimized memory consumption by object hash.
|
| Sun, 06 Jul 2025 11:30:38 -0700 |
Vadim Zhestikov |
Replaced constant by sizeof value.
|
| Thu, 03 Jul 2025 14:14:43 -0700 |
Vadim Zhestikov |
Improved String.prototype.concat() with scalar values.
|
| Mon, 07 Jul 2025 22:40:45 -0700 |
Dmitry Volyntsev |
Fixed NULL pointer dereference when processing If-* headers.
|
| Thu, 03 Jul 2025 16:53:33 -0700 |
Dmitry Volyntsev |
Fixed RegExp compilation after 17124c81.
|
| Fri, 27 Jun 2025 09:45:48 -0700 |
Vadim Zhestikov |
Removed not used njs_scope_create_index_value().
|
| Mon, 16 Jun 2025 14:33:05 -0700 |
Vadim Zhestikov |
Removed useless njs_value_assign() call.
|
| Fri, 06 Jun 2025 16:45:15 -0700 |
Vadim Zhestikov |
Simplified njs_object_prop_t.
|
| Thu, 12 Jun 2025 08:34:17 -0700 |
Vadim Zhestikov |
Ignoring previous value in njs_flathsh_insert().
|
| Wed, 25 Jun 2025 11:50:25 -0700 |
Vadim Zhestikov |
Released temporary template literal memory.
|
| Mon, 23 Jun 2025 17:44:57 -0700 |
Vadim Zhestikov |
Improved memory consumption of String.prototype.concat() with numbers.
|
| Mon, 23 Jun 2025 12:33:18 -0700 |
Vadim Zhestikov |
Improved memory consumption for concatenation of numbers and strings.
|
| Tue, 01 Jul 2025 17:31:16 +0800 |
Xiaobo Liu |
Fixed invalid link in README.md.
|
| Mon, 30 Jun 2025 18:30:03 -0700 |
Dmitry Volyntsev |
Fixed regexp compilation of patterns with escaped '[' characters.
|
| Tue, 01 Jul 2025 23:01:57 -0700 |
Dmitry Volyntsev |
Modules: fixed qjs engine after bellard/quickjs@458c34d2.
|
| Mon, 16 Jun 2025 19:36:35 -0700 |
Dmitry Volyntsev |
Fetch: fixed handling of Content-Length header when body is provided.
|
| Mon, 16 Jun 2025 18:16:46 -0700 |
Dmitry Volyntsev |
Types: added TS definitions for WebCrypto ECDH.
|
| Mon, 16 Jun 2025 18:03:41 -0700 |
Dmitry Volyntsev |
Types: updated TS definitions.
|
| Fri, 13 Jun 2025 20:19:36 -0700 |
Dmitry Volyntsev |
Parser: unused strict_semicolon cleanup.
|
| Thu, 12 Jun 2025 17:33:35 -0700 |
Dmitry Volyntsev |
Parser: simplifed working with function variables.
|
| Wed, 11 Jun 2025 16:17:42 -0700 |
Dmitry Volyntsev |
Fixed frame saving for awaited function with closures.
|
| Mon, 09 Jun 2025 18:38:15 -0700 |
Dmitry Volyntsev |
Moving child function declaration instantiation to bytecode.
|
| Thu, 12 Jun 2025 17:54:43 -0700 |
Dmitry Volyntsev |
Tests: tuned periodic test for delays.
|
| Thu, 12 Jun 2025 17:20:07 -0700 |
Dmitry Volyntsev |
Fixed handling of detached buffer for typed arrays.
|
| Thu, 12 Jun 2025 15:34:39 -0700 |
Dmitry Volyntsev |
Fixed %TypedArray%.prototype.slice() with overlapping buffers.
|
| Thu, 12 Jun 2025 15:16:41 -0700 |
Dmitry Volyntsev |
Fixed %TypedArray%.from() with buffer is detached by mapper.
|