]> git.kaiwu.me - njs.git/shortlog
njs.git
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.
2023-11-21 Vadim ZhestikovFixed memory overlapping.
2023-11-15 Dmitry VolyntsevTests: added console test for stream module.
2023-11-15 Dmitry VolyntsevFetch: fixed Headers.set().
2023-11-10 Dmitry VolyntsevShell: refactored njs_process_file().
2023-11-09 Dmitry VolyntsevShell: moving njs_vm_opt_t initialisation to njs_create...
2023-11-09 Dmitry VolyntsevShell: unified normal mode and LLVMFuzzerTestOneInput().
2023-11-07 Dmitry VolyntsevFixed include directories order.
2023-11-07 Dmitry VolyntsevRemoved leftover njs directory include directory path.
2023-11-07 Dmitry VolyntsevVersion bump.
2023-10-24 Dmitry VolyntsevAdded tag 0.8.2 for changeset 45f81882c780
2023-10-24 Dmitry VolyntsevVersion 0.8.2. 0.8.2
2023-10-24 Vadim ZhestikovParser: fixed return statement parsing with invalid...
2023-10-20 Dmitry VolyntsevModules: fixed delete() method of a shared dictionary.
2023-10-19 Dmitry VolyntsevXML: fixed compilation with certain GCC versions.
2023-10-18 Dmitry VolyntsevFixed RegExp.prototype.exec() with global regexp and...
2023-10-17 Dmitry VolyntsevModules: fixed items() method of a shared dictionary.
2023-10-06 Dmitry VolyntsevFixed Array.prototype.sort() with --debug=YES and ...
2023-10-06 Dmitry VolyntsevFixed RegExp.prototype.replace().
2023-10-06 Dmitry VolyntsevFixed RegExp.prototype.split().
2023-10-04 Dmitry VolyntsevXML: fixed exception handling.
2023-10-04 Dmitry VolyntsevImproved memory footprint of RegExp.prototype.split().
2023-10-04 Dmitry VolyntsevImproved memory footprint of RegExp.prototype.replace().
2023-10-03 Dmitry VolyntsevImproved memory footprint of RegExp.prototype.test().
2023-09-30 Dmitry VolyntsevFS: introduced fs.existsSync().
2023-09-29 Dmitry VolyntsevRegExp: improved memory footprint when match fails.
2023-09-29 Dmitry VolyntsevStream: adjusted periodic timeout in tests.
2023-09-28 Dmitry VolyntsevFetch: fixed HEAD response handling with large Content...
next