]> git.kaiwu.me - njs.git/shortlog
njs.git
2024-05-23 Dmitry VolyntsevFixed String.prototype.replaceAll() with zero length...
2024-05-22 Dmitry VolyntsevAligned StringIndexOf() implementation with the spec.
2024-05-22 Dmitry VolyntsevRemoved code for byte strings in built-in functions.
2024-05-22 Dmitry VolyntsevAvoid creating byte strings explicitly.
2024-05-20 Dmitry VolyntsevHTTP: fixed handling of 0 length request body.
2024-05-18 Dmitry VolyntsevRemoving njs_string_set() from builtin functions.
2024-05-18 Dmitry VolyntsevChange: removed byte strings API.
2024-05-18 Dmitry VolyntsevOptimized string creation with ASCII input.
2024-05-18 Dmitry VolyntsevAdded string creation benchmark.
2024-05-09 Dmitry VolyntsevConfigure: fixed QuickJS detection with --with-quickjs...
2024-05-02 Dmitry VolyntsevQuickJS: added zlib module.
2024-04-26 Dmitry VolyntsevTests: fixed typo in stream_js_dup_set.t introduced...
2024-04-26 Dmitry VolyntsevFetch: fixed request Host header when the port is non...
2024-04-26 Dmitry VolyntsevAllowing to use custom allocator in njs_chb_t.
2024-04-23 Dmitry VolyntsevConfigure: fixed default path QuickJS discovery typo.
2024-04-23 Dmitry VolyntsevZlib: improved tests with zlib-ng.
2024-04-23 Dmitry VolyntsevZlib: fixed inflate().
2024-04-23 Dmitry VolyntsevModules: improved checking for duplicate js_set variables.
2024-04-23 Dmitry VolyntsevVersion bump.
2024-04-15 Dmitry VolyntsevAdded tag 0.8.4 for changeset 11d956c1577c
2024-04-15 Dmitry VolyntsevVersion 0.8.4. 0.8.4
2024-04-09 Dmitry VolyntsevHTTP: fixed r.send() with Buffer argument.
2024-04-09 Dmitry VolyntsevModules: checking for duplicate js_set variables.
2024-04-04 Dmitry VolyntsevConfigure: added --with-quickjs option.
2024-04-04 Dmitry VolyntsevConfigure: improved QuickJS discovery.
2024-04-04 Dmitry VolyntsevConfigure: added --no-quickjs description in configure...
2024-04-04 Dmitry VolyntsevConfigure: sorted options alphabetically in configure...
2024-04-02 Dmitry VolyntsevHTTP: validating URI and args arguments in r.subrequest().
2024-04-02 Dmitry VolyntsevTests: adapt stream_js.t to nginx changes.
2024-04-02 Dmitry VolyntsevTests: adapt stream_js_preload_object.t to nginx changes.
2024-04-02 Dmitry VolyntsevTests: simplified stream_js_import2.t.
2024-04-02 Dmitry VolyntsevTests: removed stream_js_import.t.
2024-03-20 Dmitry VolyntsevModules: fixed clear() method of a shared dictionary...
2024-03-19 Dmitry VolyntsevShell: added completions for QuickJS engine.
2024-03-19 Dmitry VolyntsevShell: completions are refactored and moved out of...
2024-03-16 Dmitry VolyntsevIntroduced njs_vm_value_enumerate() and njs_vm_value_ow...
2024-03-16 Dmitry VolyntsevRefactoring njs_value_own_enumerate() and friends.
2024-03-15 Dmitry VolyntsevIntroduced njs_vm_prototype() to get a value's prototype.
2024-03-15 Dmitry VolyntsevIntroduced njs_vm_global() to get global object.
2024-03-05 Dmitry VolyntsevFixed typo introduced in eb01434865d7.
2024-03-01 Dmitry VolyntsevHTTP: allowing to set Server header.
2024-03-01 Dmitry VolyntsevShell: revert -t option back to preserve backward compa...
2024-02-28 Dmitry VolyntsevRemoved duplicate expect tests introduced in cb3e068a511c.
2024-02-28 Dmitry VolyntsevShell: fixed memory pool issues introduced in cb3e068a511c.
2024-02-28 Dmitry VolyntsevSimplified working with global value.
2024-02-23 Dmitry VolyntsevShell: added QuickJS engine support.
2024-02-23 Dmitry VolyntsevFixed atob() with non-padded base64 strings.
2024-02-15 Dmitry VolyntsevMoving hash code out of the njs core.
2024-02-15 Dmitry VolyntsevMoved njs_time() out of the core as it is not a part...
2024-02-08 Dmitry VolyntsevTest262: fix import_global_ref_var.t.js.
2024-02-08 Dmitry VolyntsevTest262: simplified import_chain.t.js.
2024-02-08 Dmitry VolyntsevRemoved njs_file.c not needed after 8aad26845b18 (0...
2024-02-08 Dmitry VolyntsevVersion bump.
2024-02-07 Dmitry VolyntsevAdded tag 0.8.3 for changeset 3aba7ee62080
2024-02-07 Dmitry VolyntsevVersion 0.8.3. 0.8.3
2024-02-07 Dmitry VolyntsevReverted changes introduced in 7eaaa7d57636 (not releas...
2024-02-01 Dmitry VolyntsevHTTP: fixed stub_status statistic when js_periodic...
2024-01-30 Dmitry VolyntsevStyle.
2024-01-30 Dmitry Volyntsev2024 year.
2024-01-30 Dmitry VolyntsevTest262: handling the mkdir issue with a host file...
2024-01-29 Vadim ZhestikovFixed parsing of hex, oct and binary literals with...
2024-01-29 Vadim ZhestikovFixed parsing of for-statement.
2024-01-25 Dmitry VolyntsevFixed fuzzer build after 9b3dac56fd8a.
2024-01-24 Dmitry VolyntsevMoving out HostLoadImportedModule from njs core.
2024-01-24 Dmitry VolyntsevChange: imported modules are not resolved relative...
2024-01-24 Dmitry VolyntsevShell: fixed unhandled rejected promises handling.
2024-01-19 Dmitry VolyntsevMoving out HostPromiseRejectionTracker from njs core.
2024-01-19 Dmitry VolyntsevFixed tracking of unhandled rejected promises.
2024-01-11 Dmitry VolyntsevHTTP: avoiding arithmetic ops with NULL pointer in...
2024-01-11 Dmitry VolyntsevQueryString: avoiding arithmetic ops with NULL in parse().
2024-01-11 Vadim ZhestikovRemoved unused field from njs_vmcode_t.
2024-01-10 Dmitry VolyntsevFixed potential buffer overread in String.prototype...
2024-01-09 Dmitry VolyntsevAvoiding arithmetic ops with NULL in %TypedArray%.proto...
2024-01-09 Dmitry VolyntsevAvoiding casting Infinity to integer in String.fromCode...
2024-01-09 Dmitry VolyntsevAvoiding arithmetic operations with NULL pointer in...
2024-01-09 Dmitry VolyntsevAvoiding casting NaN value to int64_t in njs.dump().
2024-01-09 Dmitry VolyntsevAvoiding pointer wraparound for padded integer specifier.
2023-07-30 Dmitry VolyntsevIgnoring UndefinedBehaviorSanitizer warnings where...
2024-01-09 Dmitry VolyntsevFixed RegExp.prototype.exec() when second argument...
2024-01-09 Dmitry VolyntsevImproved array enumeration with length 0.
2024-01-09 Dmitry VolyntsevFixed initialization of external prototypes with object...
2024-01-09 Dmitry VolyntsevQueryString: fixed underflow in parse().
2024-01-09 Dmitry VolyntsevFixed external values initialization in unit tests.
2024-01-09 Dmitry VolyntsevUnifying hash function prototypes.
2024-01-09 Dmitry VolyntsevFixed Date constructor for overflows and with NaN values.
2023-12-19 Vadim ZhestikovModules: fixed clear() method of a shared dictionary...
2023-12-15 Dmitry VolyntsevMoving out logger from njs core.
2023-12-14 Dmitry VolyntsevIntroduced njs_vm_set_module_loader().
2023-12-12 Vadim ZhestikovRemoved not required argument for JSON functions.
2023-12-12 Vadim ZhestikovRemoved not used arg from njs_get_own_ordered_keys().
2023-12-05 Dmitry VolyntsevRefactored asynchronous events.
2023-11-30 Vadim ZhestikovRemoved remnants of GC code.
2023-11-30 Vadim ZhestikovFixed memory over-read in njs_utf8_prev() and njs_utf8_...
2023-11-30 Dmitry VolyntsevModules: simplified setTimeout() timer callback.
2023-11-30 Dmitry VolyntsevTests: detection when "xml" module is disabled.
2023-11-28 Dmitry VolyntsevXML: fixed building with libxml2 2.12 and later.
2023-11-28 Dmitry VolyntsevRemove njs_timer.c forgotten in the previous commit.
2023-11-21 Dmitry VolyntsevMoving out setTimeout() and clearTimeout() from njs...
2023-11-21 Dmitry VolyntsevRenaming ngx_js_retval() to ngx_js_exception().
2023-11-21 Dmitry VolyntsevModules: fixed js_set with Buffer values.
next