]> git.kaiwu.me - njs.git/shortlog
njs.git
2026-08-20 Dmitry VolyntsevVersion 1.0.1 release-1.0.1 1.0.1
2026-08-20 Dmitry VolyntsevFetch: fix empty response status text handling
2026-08-20 Dmitry VolyntsevXML: fix off-by-one in namespace prefix list parsing
2026-08-20 Dmitry VolyntsevHTTP: fail closed on js_access body completion errors
2026-08-20 Dmitry VolyntsevCI: bump the pinned quickjs-ng version
2026-08-20 Dmitry VolyntsevQuickJS: fix empty stack in errors created by the host
2026-08-20 Dmitry VolyntsevQuickJS: fix compatibility with quickjs-ng 0.16.0 and...
2026-08-14 Dmitry VolyntsevModules: make context clone setup transactional
2026-08-14 Dmitry VolyntsevQuickJS: discard contexts with pending jobs
2026-08-14 Dmitry VolyntsevQuickJS: keep reused contexts in their origin queue
2026-08-14 Dmitry VolyntsevQuickJS: mark nginx wrapper references during GC
2026-08-14 Dmitry VolyntsevQuickJS: make Fetch finalization pool-independent
2026-08-14 Dmitry VolyntsevHTTP: fix missing validation of the r.return() redirect...
2026-08-14 Dmitry VolyntsevHTTP: fix missing validation of r.headersOut values
2026-08-13 Dmitry VolyntsevMisc: add a release target for source tarballs
2026-08-13 Dmitry VolyntsevExclude development files from source archives
2026-08-13 Dmitry VolyntsevBuild: remove Mercurial leftovers
2026-08-13 Dmitry VolyntsevFetch: preserve QuickJS header names
2026-08-13 Dmitry VolyntsevFetch: centralize Headers mutations
2026-08-12 Dmitry VolyntsevWebcrypto: fix QuickJS build with OpenSSL < 1.1.0
2026-08-12 Tomas PsotaWebcrypto: fix RSA-OAEP digest being ignored for non...
2026-08-11 horusModules: fix SharedDict.pop() for unexpired keys in...
2026-08-11 Guillaume RossoliniUpdate README.md
2026-07-29 Vadim ZhestikovTest262: accept ENOTEMPTY and EEXIST in fs/rename.t.mjs
2026-07-29 Maryna-f5Updated security reporting methods
2026-07-03 Dmitry VolyntsevQuickJS: fix unhandled rejection tracking in reused...
2026-07-02 Dmitry VolyntsevWebcrypto: fix buffer overflow when exporting large...
2026-06-25 Dmitry VolyntsevQuickJS: add missing btoa() and atob() and improve...
2026-06-23 Dmitry VolyntsevUpdate README.md
2026-06-23 Dmitry VolyntsevVersion bump
2026-06-23 Dmitry VolyntsevVersion 1.0.0. 1.0.0
2026-06-16 Dmitry VolyntsevHonor source view offset in same-type copies
2026-06-16 Dmitry VolyntsevFix Array.prototype.slice() of large arrays in the...
2026-06-16 Dmitry VolyntsevQuickJS: fix infinite loop on inflate of a stream needi...
2026-06-16 Dmitry VolyntsevBuffer: fix infinite loop when filling from a zero...
2026-06-16 Dmitry VolyntsevBuffer: fix type confusion in concat() with element...
2026-06-16 Dmitry VolyntsevBuffer: fix out-of-bounds access in readInt/writeInt...
2026-06-16 Dmitry VolyntsevHTTP: fix use-after-free in r.subrequest() on premature...
2026-06-15 Dmitry VolyntsevFix use-after-free in Array.prototype.sort()
2026-06-12 Dmitry VolyntsevHTTP: fix segfault reading a request header with no...
2026-06-12 Dmitry VolyntsevFetch: fix Content-Length reservation in request building
2026-06-12 Dmitry VolyntsevFetch: fix out-of-bounds read of a short fetch proxy URL
2026-06-12 Dmitry VolyntsevFetch: fix missing CONNECT request terminator without...
2026-06-12 Dmitry VolyntsevFetch: fix missing event cleanup when resolver start...
2026-06-12 Dmitry VolyntsevQuickJS: fix fetch() init property value leaks
2026-06-12 Dmitry VolyntsevQuickJS: fix promise and event leak on proxy URL evalua...
2026-06-11 Dmitry VolyntsevQuickJS: fix body_read_len mismatch in QuickJS readRequ...
2026-06-11 Dmitry VolyntsevModules: fix out-of-bounds read when loading a shared...
2026-06-11 Dmitry VolyntsevFix typo in njs_vm_value_enumerate()
2026-06-11 Dmitry VolyntsevFix out-of-bounds read in Buffer.prototype.toString()
2026-06-10 Dmitry VolyntsevCap string-producing chb chains in core builtins
2026-06-10 Dmitry VolyntsevAdd optional per-chain byte cap in chained buffers
2026-06-05 Dmitry VolyntsevQuickJS: fix consumed value cleanup
2026-06-03 Dmitry VolyntsevModules: fixed common helper exception classes
2026-06-03 Dmitry VolyntsevXML: fixed exception classes
2026-06-03 Dmitry VolyntsevStream: fixed exception classes
2026-06-03 Dmitry VolyntsevStream: fixed variable value state on allocation failure
2026-06-03 Dmitry VolyntsevHTTP: fixed exception classes
2026-06-03 Dmitry VolyntsevHTTP: fixed missing exceptions in njs handlers
2026-06-03 Dmitry VolyntsevFetch: fixed exception classes
2026-06-03 Dmitry VolyntsevFetch: fixed QuickJS conversion error handling
2026-06-03 Dmitry VolyntsevQuickJS: fixed common receiver exception classes
2026-06-01 Dmitry VolyntsevFetch: check keepalive connections before reuse
2026-06-01 Dmitry VolyntsevFetch: reject unsafe request targets
2026-06-01 Dmitry VolyntsevFetch: reject unsafe request methods
2026-06-01 Dmitry VolyntsevFetch: reject invalid header values
2026-06-01 Dmitry VolyntsevFetch: disable keepalive for dynamic proxy
2026-06-01 Dmitry VolyntsevFetch: fix keepalive with disabled TLS verification
2026-06-01 Dmitry VolyntsevCentralize commit message guidance
2026-05-26 Dmitry VolyntsevUpdated agent commit message guidance
2026-05-26 Dmitry VolyntsevParser: fixed function scope checks
2026-05-26 Dmitry VolyntsevParser: fixed string escape lookahead bounds
2026-05-26 Dmitry VolyntsevFixed Buffer allocation length checks
2026-05-26 Dmitry VolyntsevModules: fixed integer conversion range checks
2026-05-26 Dmitry VolyntsevFixed memory overlap checks
2026-05-26 Dmitry VolyntsevFixed object enumeration cleanup
2026-05-26 Dmitry VolyntsevQuickJS: fixed fetch error-handling typos
2026-05-26 Dmitry VolyntsevModules: fixed variable name cleanup
2026-05-26 Dmitry VolyntsevFixed compile failure reporting
2026-05-26 Dmitry VolyntsevFixed atom string fallback handling
2026-05-26 Dmitry VolyntsevFixed Buffer float access alignment
2026-05-26 Dmitry VolyntsevModules: fixed QuickJS log argument conversion
2026-05-26 Dmitry VolyntsevQuickJS: fixed Buffer.toJSON() data ownership
2026-05-26 Dmitry VolyntsevQuickJS: fixed Buffer.from() and encoding error paths
2026-05-26 Dmitry VolyntsevQuickJS: fixed process.kill() signal error handling
2026-05-21 Dmitry VolyntsevAdded agent developer guide.
2026-05-21 Dmitry VolyntsevVersion bump.
2026-05-19 Dmitry VolyntsevVersion 0.9.9. 0.9.9
2026-05-18 Dmitry VolyntsevModules: added jsVarNames() method.
2026-05-18 Dmitry VolyntsevFixed call argument value snapshotting.
2026-05-18 Dmitry VolyntsevFixed allocator mismatch in drain/drop.
2026-05-15 Dmitry VolyntsevHTTP: fixed internalRedirect() in js_access.
2026-05-15 Dmitry VolyntsevHTTP: fixed r.return() with body in js_access.
2026-05-14 Dmitry VolyntsevImproved error stack frame handling.
2026-05-14 Dmitry VolyntsevHTTP: removed dead code introduced in 0ffc96df7.
2026-05-14 Dmitry VolyntsevHTTP: made request argument explicit in body resolver.
2026-05-13 Dmitry VolyntsevFetch: fixed heap buffer overflow in proxy URL credentials.
2026-05-06 Dmitry VolyntsevHTTP: added r.readRequestForm().
2026-05-06 Dmitry VolyntsevHTTP: added r.readRequestText() and friends.
2026-05-06 Dmitry VolyntsevHTTP: added js_access directive.
next