]> git.kaiwu.me - njs.git/shortlog
njs.git
2025-06-17 Dmitry VolyntsevFixed frame saving for awaited function with closures.
2025-06-17 Dmitry VolyntsevMoving child function declaration instantiation to...
2025-06-13 Dmitry VolyntsevTests: tuned periodic test for delays.
2025-06-13 Dmitry VolyntsevFixed handling of detached buffer for typed arrays.
2025-06-13 Dmitry VolyntsevFixed %TypedArray%.prototype.slice() with overlapping...
2025-06-13 Dmitry VolyntsevFixed %TypedArray%.from() with buffer is detached by...
2025-06-12 Orgad ShanehRemoved NGX_MAX_PATH define.
2025-06-08 Dmitry VolyntsevFixed compilation with old gcc.
2025-06-08 Dmitry VolyntsevFixed constant is too large for 'long' warning on mips...
2025-06-04 Dmitry VolyntsevFixed gcc compilation with O3 optimization level.
2025-06-04 Dmitry VolyntsevImproved README.md clarity with angle bracket explanations.
2025-06-04 Dmitry VolyntsevFixed Function constructor template injection.
2025-05-30 Vadim ZhestikovFixed segfault at error message in njs_property_query().
2025-05-27 Dmitry VolyntsevQuickJS: added memory limit check for reuse queue.
2025-05-22 Dmitry VolyntsevModules: added state file for the shared dictionary.
2025-05-22 Dmitry VolyntsevModules: engine independent method to add entries to...
2025-05-22 Dmitry VolyntsevModules: replaced njs_str_t with ngx_str_t in the share...
2025-05-22 Dmitry VolyntsevModules: introduced NGX_CHB_CTX_INIT().
2025-05-22 Dmitry VolyntsevModules: separating different init worker components.
2025-05-22 Dmitry VolyntsevTests: removed leftover engine checks.
2025-05-20 Dmitry VolyntsevWebCrypto: fixed issue introduced in 637fc26e.
2025-05-16 Dmitry VolyntsevWebCrypto: improved working with curve constants.
2025-05-16 Dmitry VolyntsevWebCrypto: added ECDH support.
2025-05-16 Dmitry VolyntsevWebCrypto: making SHA-256 the default hash algorithm.
2025-05-15 Dmitry SviridkinAdd missing null checks for promise code.
2025-05-08 Zhidao HONGFetch: QuickJS support.
2025-05-08 Zhidao HONGFetch: unify string type to support both njs and QuickJS.
2025-05-08 Zhidao HONGFetch: separated ngx_js_http_* from ngx_js_fetch_*.
2025-05-08 Dmitry VolyntsevWebCrypto: fixed extractable handling for crypto.subtle...
2025-05-08 Dmitry VolyntsevWebCrypto: added support for HMAC as derivedKeyAlgorithm.
2025-05-08 Dmitry VolyntsevVersion bump.
2025-05-06 Vadim ZhestikovVersion 0.9.0. 0.9.0
2025-05-05 Dmitry VolyntsevHTTP: fixed GCC 15 build with -Wunterminated-string...
2025-05-02 Dmitry VolyntsevFixed GCC 15 build with -Wunterminated-string-initializ...
2025-05-02 Dmitry VolyntsevTests: fixed js_body_filter.t.
2025-05-01 Vadim ZhestikovFixed regexp undefined value of captured group.
2025-05-01 Dmitry VolyntsevUsing invalid UTF-8 string as atom number 0.
2025-05-01 Dmitry VolyntsevFixed building with --debug=YES after b28e50b1.
2025-04-30 Dmitry VolyntsevTests: improved js_body_filter.t tests.
2025-04-30 Dmitry VolyntsevTests: fixed js_body_filter.t tests.
2025-04-30 Dmitry VolyntsevIntroduced NJS_VMCODE_PROPERTY_ATOM_SET instruction.
2025-04-30 Dmitry VolyntsevIntroduced NJS_VMCODE_PROPERTY_ATOM_GET instruction.
2025-04-30 Vadim ZhestikovRefactored working with built-in strings, symbols and...
2025-04-21 Dmitry VolyntsevTest262: fixed mktemp format on OpenBSD.
2025-04-21 Zhidao HONGReplaced vm with mp in NJS_CHB_MP_INIT().
2025-04-11 Zhidao HONGFetch: refactored out ngx_js_http_resolve().
2025-04-11 Zhidao HONGFetch: refactored out ngx_js_http_close_peer().
2025-04-11 Zhidao HONGFetch: refactored out ngx_js_http_resolve_done().
2025-04-11 Zhidao HONGFetch: renamed njs_js_http_destructor() as ngx_js_http_...
2025-04-11 Zhidao HONGFetch: generalize ngx_js_http_error().
2025-04-10 Zhidao HONGFetch: remove unused parameter in ngx_js_http_error().
2025-04-10 Dmitry VolyntsevFixed typo in stream event handler debug message.
2025-04-10 Dmitry VolyntsevVersion bump.
2025-04-08 Dmitry VolyntsevVersion 0.8.10. 0.8.10
2025-04-08 Dmitry VolyntsevQuickJS: ignoring rejected promises while destroying...
2025-04-04 Dmitry VolyntsevQuickJS: added xml to nginx modules.
2025-04-03 Zhidao HONGQuickJS: fix exception handling during configuration...
2025-03-29 Zhidao HONGQuickJS: fixed ngx_qjs_external_resolver().
2025-03-27 Dmitry VolyntsevQuickJS: fixed compatibility issues with QuickJS-NG...
2025-03-27 Dmitry VolyntsevQuickJS: added xml module.
2025-03-27 Dmitry VolyntsevXML: allowing to remove the property $text for XMLNode.
2025-03-27 Dmitry VolyntsevXML: fixed serializeToString().
2025-03-27 Dmitry VolyntsevTest262: improved compatibility with node.js for fs...
2025-03-26 Dmitry VolyntsevQuickJS: fixed compatibility with recent change in...
2025-03-25 Dmitry VolyntsevQuickJS: introduced qjs_promise_result().
2025-03-24 hongzhidaoQuickJS: added missed JS_NewClass() for the SharedDictE...
2025-03-20 Vadim ZhestikovQuickJS: using JS_AddIntrinsicBigInt() if detected.
2025-03-19 hongzhidaoQuickJS: calling njs_chb_destroy() in qjs_string_create...
2025-03-19 hongzhidaoQuickJS: fixed ngx_qjs_string() to handle strings conta...
2025-03-19 hongzhidaoQuickJS: fixed njs_qjs_object_completions().
2025-03-19 Vadim ZhestikovQuickJS: added error checks in modules initialization.
2025-03-18 Vadim ZhestikovQuickJS: crypto module.
2025-03-18 Dmitry VolyntsevTest262: allowing to omit empty default option argument.
2025-03-18 Dmitry VolyntsevTest262: using default prepare_args() where appropriate.
2025-03-18 hongzhidaoQuickJS: making ngx_qjs_*() functions consistent with...
2025-02-25 Dmitry VolyntsevQuickJS: using helper to declare Symbol.toStringTag...
2025-02-25 Dmitry VolyntsevQuickJS: removed unused variable casts introduced in...
2025-02-25 Dmitry VolyntsevFetch: accepting response headers with underscore chara...
2025-02-25 Dmitry VolyntsevTests: making fetch test portable by removing njs.dump().
2025-02-25 Dmitry VolyntsevFixed typo introduced in 75ca26f.
2025-02-25 Dmitry VolyntsevModules: improved reporting of unhandled promise reject...
2025-02-20 Dmitry VolyntsevTests: splitting js_periodic tests into multiple files.
2025-02-20 Dmitry VolyntsevQuickJS: fixed memory leak in js_periodic handler.
2025-02-20 Dmitry VolyntsevQuickJS: fixed SharedDict.incr() with empty init argument.
2025-02-19 Dmitry VolyntsevQuickJS: added WebCrypto import tests forgotten in...
2025-02-19 Dmitry VolyntsevQuickJS: added missed OPENSSL context for errors in...
2025-02-19 Dmitry VolyntsevQuickJS: fixed key usage processing with invalid values...
2025-02-19 Dmitry VolyntsevQuickJS: fixed non-NULL terminated strings formatting...
2025-02-19 Dmitry VolyntsevFixed access to uninitialized alg in SubtleCrypto.import().
2025-02-18 Vadim ZhestikovAdd missed syntax error for await in template literal.
2025-02-11 Dmitry VolyntsevModules: fixed name corruption in variable and header...
2025-02-08 Dmitry VolyntsevQuickJS: added querystring module.
2025-02-08 Dmitry VolyntsevQuickJS: fixed shared dict in stream module.
2025-02-08 Dmitry VolyntsevTests262: fixed merge() with null values.
2025-02-01 Dmitry VolyntsevHTTP: reading r.requestText or r.requestBuffer from...
2025-01-25 Dmitry VolyntsevQuickJS: added WebCrypto module.
2025-01-24 Dmitry VolyntsevCI: added test with QuickJS-NG in check-pr job.
2025-01-24 Dmitry VolyntsevQuickJS: added support for QuickJS-NG library.
2025-01-24 Dmitry VolyntsevQuickJS: correctly handling value len for empty query...
2025-01-24 Dmitry VolyntsevQuickJS: reimplemented process.argv.
next