]> git.kaiwu.me - njs.git/shortlog
njs.git
2022-07-19 Dmitry VolyntsevVersion 0.7.6. 0.7.6
2022-07-15 Vadim ZhestikovFixed AST debug with tokens added with async/await...
2022-07-15 Vadim ZhestikovFixed async function declaration in CLI.
2022-07-15 Dmitry VolyntsevHTTP: refactored r.args object.
2022-07-15 Dmitry VolyntsevAdded querystring API for modules.
2022-07-15 Dmitry VolyntsevStyle: removed excessive empty line intoduced in 3acc8a...
2022-07-12 Dmitry VolyntsevAdded btoa() and atob() from WHATWG spec.
2022-07-11 Vadim ZhestikovThrowing SyntaxError for octal escape sequences and...
2022-07-06 Dmitry VolyntsevHTTP: fixed r.headersOut setter for special headers.
2022-07-06 Dmitry VolyntsevEnsuring that double type is always evaluated at standa...
2022-06-29 Dmitry VolyntsevFixed break instruction in a try-catch block.
2022-06-29 Dmitry VolyntsevCatching in runtime invalid JUMP offsets at FINALLY...
2022-06-29 Dmitry VolyntsevAdded generator debug.
2022-06-29 Dmitry VolyntsevAdded native function symbolizer for function tracing...
2022-06-23 Dmitry VolyntsevFixed unicode argument trimming in parseInt().
2022-06-23 Dmitry VolyntsevFixed large non-decimal literals.
2022-06-23 Dmitry VolyntsevStream: throwing an exception when s.done() is used...
2022-06-22 Dmitry VolyntsevAdded Symbol.for() and Symbol.keyfor().
2022-06-21 Dmitry VolyntsevVersion bump.
2022-06-21 Dmitry VolyntsevAdded tag 0.7.5 for changeset 63c258c456ca
2022-06-21 Dmitry VolyntsevVersion 0.7.5. 0.7.5
2022-06-17 Dmitry VolyntsevFixed working with array-like object in Promise.all...
2022-06-16 Dmitry VolyntsevPropertly handling NJS_DECLINE in promise native functions.
2022-06-15 Dmitry VolyntsevRenaming promise to promise_ctor to avoid confusion.
2022-06-11 Dmitry VolyntsevFixed njs_array_convert_to_slow_array().
2022-06-11 Dmitry VolyntsevCatching invalid njs_mp_free() calls.
2022-06-11 Dmitry VolyntsevFixed memory freeing in njs_vm_compile().
2022-06-11 Dmitry VolyntsevRemoved njs_buffer_decode_destroy().
2022-06-11 Dmitry VolyntsevFixed njs_array_expand() for empty arrays.
2022-06-11 Dmitry VolyntsevFixed freeing of array created using njs_arr_create().
2022-06-11 Dmitry VolyntsevRemoved unused argument from njs_function_lambda_call().
2022-06-09 Dmitry VolyntsevFixed njs_iterator_to_array() with sparse arrays.
2022-06-09 Dmitry VolyntsevFixed template literal from producing byte-strings.
2022-06-08 Dmitry VolyntsevHTTP: returing undefined for Content-Type when the...
2022-06-07 Dmitry VolyntsevHTTP: fixed r.headersOut special getters when value...
2022-06-04 Dmitry VolyntsevFixed String.prototype.replace() with byte strings.
2022-06-04 Dmitry VolyntsevIntroduced njs_is_byte_or_ascii_string().
2022-06-04 Dmitry VolyntsevImproved OPCODE debug by tracing native functions.
2022-06-04 Dmitry VolyntsevFixed typed-array ctor when source array is changed...
2022-06-02 Dmitry VolyntsevFixed njs_vmcode_interpreter() when await fails.
2022-06-02 Dmitry VolyntsevFixed function value initialization.
2022-06-01 Dmitry VolyntsevFixed catching of the exception thrown from an awaited...
2022-06-01 Dmitry VolyntsevImproved OPCODE debug.
2022-06-01 Dmitry VolyntsevFixed typo in debug code introduced in 3e754413e907...
2022-05-31 Dmitry VolyntsevHTTP: adapting to changes in nginx header structures.
2022-05-26 Sergey KandaurovHTTP: improved memory allocation error handling.
2022-05-31 Dmitry VolyntsevVersion bump.
2022-05-24 Dmitry VolyntsevAdded tag 0.7.4 for changeset b5198f7f11a3
2022-05-24 Dmitry VolyntsevVersion 0.7.4. 0.7.4
2022-05-24 Dmitry VolyntsevTests: adapted WebCrypto tests to RHEL9.
2022-05-24 Dmitry VolyntsevFixed use-of-uninitialized-value introduced in beb18016...
2022-05-24 Dmitry VolyntsevFixed Object.prototype.constructor property handler...
2022-05-19 Dmitry VolyntsevFixed redefinition of special props in Object.definePro...
2022-05-18 Dmitry VolyntsevGetting rid of excessive NJS_LEVEL_TEMP.
2022-05-18 Dmitry VolyntsevAdded generator debug.
2022-05-18 Dmitry VolyntsevImproved OPCODE debug.
2022-05-17 Dmitry VolyntsevFixed compatibility with BoringSSL.
2022-05-12 Dmitry VolyntsevMaking function expression binding immutable according...
2022-05-12 Dmitry VolyntsevLeaving consistency checks as asserts for njs_scope_ind...
2022-05-11 Dmitry VolyntsevFixed ellipsis support.
2022-05-07 Dmitry VolyntsevFixed Array.prototype.fill() for typed-arrays.
2022-05-07 Dmitry VolyntsevFixed Object.defineProperty() when a recursive descript...
2022-05-06 Dmitry VolyntsevImproved surrogate pairs support for PCRE2 backend.
2022-05-04 Dmitry VolyntsevFixed JSON.parse() when reviver function is provided.
2022-05-04 Dmitry VolyntsevImplement OrdinaryDelete() which does not throw exception.
2022-04-29 Dmitry VolyntsevAdded njs.version_number property.
2022-04-29 Dmitry VolyntsevOptimising JSON.parse() for large objects.
2022-04-29 Dmitry VolyntsevHTTP: expect escaped URIs in r.internalRedirect().
2022-04-28 Dmitry VolyntsevModules: added additional directives for Fetch API.
2022-04-27 Dmitry VolyntsevFixed Array.prototype.lastIndexOf() with unicode string...
2022-04-26 Dmitry VolyntsevMaking FOREACH and NEXT instructions robust to invalid...
2022-04-26 Dmitry VolyntsevFixed aggregation methods of Promise ctor with array...
2022-04-23 Dmitry VolyntsevFixed Array.prototype.slice() with slow "this" argument.
2022-04-23 Dmitry VolyntsevFixed Array.prototype.sort() when arr size is changed...
2022-04-14 Dmitry VolyntsevFixed Response headers iteration in Fetch API.
2022-04-14 Dmitry VolyntsevVersion bump
2022-04-12 Dmitry VolyntsevAdded tag 0.7.3 for changeset f15d039cf625
2022-04-12 Dmitry VolyntsevVersion 0.7.3. 0.7.3
2022-04-11 Dmitry VolyntsevFixed typo while calculating module path length.
2022-03-28 Dmitry VolyntsevFixed njs_vmcode_interpreter() when "toString" conversi...
2022-02-22 Dmitry VolyntsevTests: introduced OPCODE debug.
2022-02-21 Dmitry VolyntsevFixed allocation of large array literals.
2022-02-21 Dmitry VolyntsevFixed frame allocation from an awaited frame.
2022-02-21 Dmitry VolyntsevFixed Array.prototype.concat() when "this" is a slow...
2022-02-21 Dmitry VolyntsevRefactoring of user modules importing.
2022-02-15 Dmitry VolyntsevTests: splitting large import tests into several simple...
2022-02-14 Dmitry VolyntsevIntroduced njs_parser_init().
2022-02-14 Dmitry VolyntsevFixed Function constructor in CLI.
2022-02-14 Dmitry VolyntsevFixed backtraces for native modules imported with impor...
2022-02-14 Dmitry VolyntsevFixed backtraces while traversing imported user modules.
2022-01-27 Dmitry VolyntsevTests: refactored modules tests using test262 test...
2022-01-26 Dmitry VolyntsevTests: added support for proper negative test262 tests.
2022-01-26 Jakub JirutkaTypes: added async/await support for TS files.
2022-01-26 Dmitry VolyntsevShell: added options for custom exit failure code.
2022-01-25 Dmitry VolyntsevVersion bump.
2022-01-25 Dmitry VolyntsevAdded tag 0.7.2 for changeset 3dd315b80bab
2022-01-25 Dmitry VolyntsevVersion 0.7.2. 0.7.2
2022-01-25 Dmitry VolyntsevFixed function redeclaration.
2022-01-21 Dmitry VolyntsevFixed recursive async function calls.
2022-01-19 Dmitry VolyntsevFixed Function.prototype.apply() with slow arrays.
next