]> git.kaiwu.me - njs.git/shortlog
njs.git
2026-02-05 Dmitry VolyntsevFixed stack attaching by stringifying function addresse...
2026-02-05 Dmitry VolyntsevFixed PTR macro compatibility with newer BFD library.
2026-01-28 Dmitry VolyntsevFixed build on MacOS after 220b9b03 (0.9.5).
2026-01-26 Zurab Kvachadzeauto/cc: Use portable/POSIX 'command -v' instead of...
2026-01-15 OwenSanzasShell: fixed fuzzer harness to add NULL termination.
2026-01-14 Dmitry VolyntsevMaking unit tests less brittle when libpcre2 changes.
2026-01-14 Dmitry VolyntsevVersion bump.
2026-01-13 Dmitry Volyntsev Version 0.9.5. 0.9.5
2026-01-12 Dmitry VolyntsevQuickJS: added native module support in CLI.
2026-01-12 Dmitry VolyntsevQuickJS: added native module support.
2026-01-12 Dmitry VolyntsevModules: extracted config-time merging into separate...
2026-01-12 Dmitry VolyntsevQuickJS: fixed js_body_filter with multiple chunks.
2026-01-07 Dmitry VolyntsevHTTP: improved r.subrequest() error handling after...
2025-12-15 Martin KaesbergerTypes: fixed CipherAlgorithm and Pbkdf2Params
2025-12-15 Dmitry VolyntsevConfigure: respecting user provided CFLAGS.
2025-12-15 Dmitry VolyntsevConfigure: added option to configure position independe...
2025-12-13 Dmitry VolyntsevHTTP: fixed buffer_type inheritance in if blocks.
2025-12-02 Dmitry VolyntsevFixed js_body_filter when data is not in memory.
2025-12-01 Dmitry VolyntsevFS: fixed path restoration in fs.mkdir() and friends...
2025-12-01 Dmitry VolyntsevFS: fixed fs.mkdir() and friends.
2025-12-01 Dmitry VolyntsevFixed missed allocation check in promise code.
2025-11-25 Dmitry VolyntsevXML: fixed XMLNode update.
2025-11-25 Dmitry VolyntsevXML: fixed XMLAttr object.
2025-11-21 Dmitry VolyntsevRemoved non-compliant Buffer.prototype.length.
2025-11-21 Dmitry VolyntsevFixed ArrayBuffer with detached buffers.
2025-11-21 Dmitry VolyntsevAdded missing detached array checks.
2025-11-21 Dmitry VolyntsevPreserving strings are zero-terminated in njs_string_tr...
2025-11-20 Dmitry VolyntsevCI: cancel stale workflows.
2025-11-20 Dmitry VolyntsevCI: using meson and pkg-config for QuickJS-NG.
2025-11-20 Dmitry VolyntsevAdded pkg-config discovery for QuickJS-NG.
2025-11-20 Dmitry VolyntsevQuickJS: fixed compatibility issue with QuickJS-NG...
2025-11-20 Dmitry VolyntsevModules: removed extra not needed QuickJS checks.
2025-11-18 Dmitry VolyntsevUsing printing and parsing library from QuickJS.
2025-11-18 Dmitry VolyntsevEnsuring string values are zero-terminated.
2025-11-18 Dmitry VolyntsevFixed --debug=YES build after d4cedc0.
2025-11-14 Vadim ZhestikovAdded Symbol.toPrimitive to Date and Symbol prototypes.
2025-11-14 Vadim ZhestikovAdded Object.hasOwn().
2025-11-14 Vadim ZhestikovFixed Object prototype methods according to the spec.
2025-11-06 Vadim ZhestikovAdded promises execution after njs.on('exit', ..) hook.
2025-11-06 Vadim ZhestikovModules: improved handling of results of async handlers.
2025-11-05 Vadim ZhestikovAdded API to work with promises.
2025-11-05 Vadim ZhestikovVersion bump.
2025-10-29 Vadim ZhestikovFetch: making sure catch handler is executed asynchrono...
2025-10-28 Dmitry VolyntsevVersion 0.9.4. 0.9.4
2025-10-27 Dmitry VolyntsevFetch: added forward proxy support with HTTPS tunneling.
2025-10-27 Dmitry VolyntsevFetch: added default user agent.
2025-10-27 Dmitry VolyntsevFetch: introduced ngx_js_chain_to_buf() helper function.
2025-10-27 Dmitry VolyntsevFetch: refactored request building logic into separate...
2025-10-27 Dmitry VolyntsevFetch: introduced port and protocol helper macros.
2025-10-27 Dmitry VolyntsevTests: making sure dns stub in js_fetch_https.t resolve...
2025-10-27 Dmitry VolyntsevFetch: simplified ngx_js_http_resolve().
2025-10-24 Vadim ZhestikovModules: added error handling when logging a js excepti...
2025-10-14 Dmitry VolyntsevQuickJS: fixed r.subrequest() to a location with JS...
2025-10-14 Dmitry VolyntsevVersion bump.
2025-10-07 Dmitry VolyntsevVersion 0.9.3. 0.9.3
2025-10-02 Dmitry VolyntsevFixed heap-use-after-free in js_set handler.
2025-10-02 Dmitry VolyntsevModule: fixed heap-use-after-free while module loading.
2025-10-02 Dmitry VolyntsevModules: fixed memory leak when module loading failed.
2025-10-02 Dmitry VolyntsevFixed potential heap-use-after-free in njs_vm_compile_m...
2025-10-02 Dmitry VolyntsevVersion bump.
2025-10-02 Michael VernikReadme: updated hero graphic.
2025-09-23 Dmitry VolyntsevVersion 0.9.2. 0.9.2
2025-09-18 Dmitry VolyntsevModules: fixed building when http_ssl and stream_ssl...
2025-09-17 Dmitry VolyntsevFixed build with gcc-15 and -O3.
2025-09-16 Dmitry VolyntsevFetch: added keepalive support for ngx.fetch() API.
2025-09-16 Dmitry VolyntsevFetch: added parsing of HTTP version.
2025-09-16 Dmitry VolyntsevModules: simplified access to nginx values from JS...
2025-09-08 Dmitry VolyntsevQuickJS: added njs.on('exit') API support.
2025-09-08 Dmitry VolyntsevQuickJS: removed extra copy of body argument in ngx...
2025-09-08 Dmitry VolyntsevQuickJS: fixed potential heap-use-after-free.
2025-09-08 Dmitry VolyntsevQuickJS: freeing temporary strings.
2025-09-08 Dmitry VolyntsevQuickJS: using enum instead of manual opaque id table.
2025-09-03 Vadim ZhestikovQuickJS: fix nginx configure with not configured njs...
2025-08-27 Dmitry VolyntsevModules: optimized memory consumption while streaming...
2025-08-27 Dmitry VolyntsevModules: removing extra copy while streaming in qjs.
2025-08-27 Dmitry VolyntsevTests: added TypedArray test for js_filter in stream.
2025-08-27 Dmitry VolyntsevFixed building QuickJS support with clang 19.
2025-08-25 Dmitry VolyntsevModules: fixed incorrect config rejections introduced...
2025-08-13 Dmitry VolyntsevModules: added configure time check when "js_import...
2025-08-13 Dmitry VolyntsevModules: fixed merging of js_path directives.
2025-08-12 Dmitry VolyntsevChange: increasing the default stack size to 160k.
2025-08-11 Vadim ZhestikovAdded CLA workflow.
2025-07-18 Vadim ZhestikovRemoved remnants of level hash.
2025-07-18 Dmitry VolyntsevVersion bump.
2025-07-10 Dmitry VolyntsevVersion 0.9.1. 0.9.1
2025-07-10 Dmitry VolyntsevFixed property set for objects with a TypedArray in...
2025-07-09 Vadim ZhestikovOptimized memory consumption by object hash.
2025-07-09 Vadim ZhestikovReplaced constant by sizeof value.
2025-07-09 Vadim ZhestikovImproved String.prototype.concat() with scalar values.
2025-07-08 Dmitry VolyntsevFixed NULL pointer dereference when processing If-...
2025-07-04 Dmitry VolyntsevFixed RegExp compilation after 17124c81.
2025-07-03 Vadim ZhestikovRemoved not used njs_scope_create_index_value().
2025-07-03 Vadim ZhestikovRemoved useless njs_value_assign() call.
2025-07-03 Vadim ZhestikovSimplified njs_object_prop_t.
2025-07-03 Vadim ZhestikovIgnoring previous value in njs_flathsh_insert().
2025-07-03 Vadim ZhestikovReleased temporary template literal memory.
2025-07-03 Vadim ZhestikovImproved memory consumption of String.prototype.concat...
2025-07-03 Vadim ZhestikovImproved memory consumption for concatenation of number...
2025-07-03 Xiaobo LiuFixed invalid link in README.md.
2025-07-02 Dmitry VolyntsevFixed regexp compilation of patterns with escaped ...
next