]> git.kaiwu.me - njs.git/shortlog
njs.git
2020-06-30 Alexander BorisovFixed index generation for global objects.
2020-06-25 Alexander BorisovParser: fixed broken for expressions parsing.
2020-06-25 Alexander BorisovParser: fixed broken object literals parsing.
2020-06-19 Alexander BorisovParser: fixed line counting in template literals.
2020-06-19 Alexander BorisovParser: fixed heap-use-after-free in optional chain.
2020-06-18 Dmitry VolyntsevOptimizing njs_builtin_match_native_function() for...
2020-06-18 Dmitry VolyntsevIntroduced line level backtrace.
2020-06-17 Dmitry VolyntsevImproved unit test.
2020-06-16 Dmitry VolyntsevOptimizing njs_native_frame_t structure.
2020-06-15 Alexander BorisovParser: fixed semicolon check after continue/break...
2020-06-15 Dmitry VolyntsevMerging interactive tests into unit_test binary.
2020-06-15 Dmitry VolyntsevFixed potential memory corruption in njs_function_frame...
2020-05-31 Artem S. PovalyukhinAdded fs.Dirent, fs.readdir() and friends.
2020-06-09 Dmitry VolyntsevIntroduced njs_array_push().
2020-06-06 Alexander BorisovParser: correctly fixing closing brace unwinding for...
2020-06-04 Alexander BorisovParser: added line positions for AST nodes.
2020-06-05 Dmitry VolyntsevFixed %TypedArray%.prototype.copyWithin() with nonzero...
2020-06-05 Dmitry VolyntsevAdded %TypedArray%.prototype.sort().
2020-06-05 Dmitry VolyntsevFixed AST printing with long strings values.
2020-06-03 Dmitry VolyntsevFixed Array.prototype.splice() according to the specifi...
2020-06-03 Dmitry VolyntsevIntroduced njs_array_copy_within().
2020-06-03 Alexander BorisovFixed parsing of invalid unary expression.
2020-06-03 Alexander BorisovRemoved support for functions in labelled statements.
2020-06-02 Dmitry VolyntsevEnsuring Array.prototype.sort() stability.
2020-06-02 Dmitry VolyntsevFixed endless loop in Array.prototype.sort().
2020-06-02 Dmitry VolyntsevFixed typo introduced in db77713e0536.
2020-06-02 Alexander BorisovAdded necessary checks for obligatory grammar symbols.
2020-06-02 Alexander BorisovFixed parsing of invalid binary expressions.
2020-06-02 Alexander BorisovFixed checking return value in primary expression.
2020-06-01 Alexander BorisovSilenced cast to smaller integer type warning.
2020-06-01 Alexander BorisovFixed grammar introduced in 86f55a7dc4a4.
2020-06-01 Alexander BorisovRemoved unnecessary NULL checks introduced in 86f55a7dc4a4.
2020-06-01 Alexander BorisovFixed potential NULL-pointer dereference added in 86f55...
2020-05-29 Dmitry VolyntsevAdded AST serialization.
2020-05-29 Alexander BorisovParser refactoring.
2020-05-29 Alexander BorisovAdded return value check forgotten in 9beb9ea093b5.
2020-05-27 Alexander BorisovFixed heap-use-after-free in JSON.parse() function.
2020-05-27 Dmitry VolyntsevFixed use-of-uninitialized-value after 1d0825906438.
2020-05-26 Dmitry VolyntsevRemoved dead store assignment after 1d0825906438.
2020-05-26 Dmitry VolyntsevFixed potential undefined behavior in memcpy().
2020-05-26 Dmitry VolyntsevFixed Array.prototype.reverse() according to the specif...
2020-05-26 Dmitry VolyntsevAdded friends functions to fs.renameSync().
2020-05-26 Dmitry VolyntsevImproved handling of retvals of system function in...
2020-05-12 Artem S. PovalyukhinAdded fs.mkdir(), fs.rmdir() and friends.
2020-05-25 Dmitry VolyntsevFixed Array.prototype.sort() according to the specifica...
2020-05-11 Artem S. PovalyukhinIntroduced fs.Error.code.
2020-05-11 Artem S. PovalyukhinIntroduced njs_errno_string().
2020-05-25 Dmitry VolyntsevIntroduced quick sort implementation.
2020-05-25 Dmitry VolyntsevVersion bump.
2020-05-19 Dmitry VolyntsevAdded tag 0.4.1 for changeset 9400790bf538
2020-05-19 Dmitry VolyntsevVersion 0.4.1. 0.4.1
2020-05-18 Dmitry VolyntsevFixed benchmark test missed in 78b8cfd5b1e9.
2020-05-18 Dmitry VolyntsevFixed Array.prototype.slice() for sparse arrays.
2020-05-08 Dmitry VolyntsevHTTP: introduced raw headers API.
2020-05-08 Dmitry VolyntsevAdded description for API methods.
2020-05-07 Dmitry VolyntsevModules: added typescript API description.
2020-04-30 Dmitry VolyntsevModules: setting retval to undefined for functions...
2020-04-30 Dmitry VolyntsevHTTP: simplifed headers handling.
2020-04-29 Dmitry VolyntsevHTTP: improved getting of multi-valued headers in r...
2020-04-29 Dmitry VolyntsevVersion bump.
2020-04-23 Dmitry VolyntsevAdded tag 0.4.0 for changeset 6144aafa1472
2020-04-23 Dmitry VolyntsevVersion 0.4.0. 0.4.0
2020-04-21 Dmitry VolyntsevHTTP: added support for multi-valued headers in r.heade...
2020-04-21 Dmitry VolyntsevHTTP: improved iteration over header objects with dupli...
2020-04-21 Dmitry VolyntsevHTTP: improved iteration over r.headersOut with special...
2020-04-21 Dmitry VolyntsevImproved njs_vm_value() in case of a value is not found.
2020-04-17 Dmitry VolyntsevImproved reading of pseudofiles.
2020-04-17 Dmitry VolyntsevShell: introduced scripts arguments support.
2020-04-14 Dmitry VolyntsevFixed String.prototype.replace() when function returns...
2020-04-14 Dmitry VolyntsevFixed RegExp() constructor with empty pattern and non...
2020-04-14 Dmitry VolyntsevModules: added js_import directive.
2020-04-12 Dmitry VolyntsevAdded "lineNumber" and "fileName" to SyntaxError.
2020-04-12 Dmitry VolyntsevIntroduced njs_vm_opt_init().
2020-04-10 Dmitry VolyntsevFixed potential heap-buffer-overflow in njs_vm_value().
2020-04-08 Dmitry VolyntsevLinking global variables and global object properties.
2020-04-03 Dmitry VolyntsevAdded API for working with arrays.
2020-04-03 Dmitry VolyntsevFixed building unit tests by SunC 5.15.
2020-03-26 Dmitry VolyntsevImproved njs_object_length() and friends prototypes.
2020-03-23 Dmitry VolyntsevFixed instructions jump offset output.
2020-03-23 Dmitry VolyntsevFixed "PROP NEXT" instruction.
2020-03-23 Dmitry VolyntsevLexer: fixed handling of no-newline at the end of the...
2020-03-20 Dmitry VolyntsevRemoved outdated commentary after ccfa84cea2b3.
2020-03-20 Dmitry VolyntsevHTTP: returning undefined value when "responseBody...
2020-03-20 Dmitry VolyntsevRefactored externals.
2020-03-18 Dmitry VolyntsevStream: fixed typo in the log message introduced in...
2020-03-18 Dmitry VolyntsevSimplifed object enumeration.
2020-03-17 Dmitry VolyntsevAdded benchmark tests for externals.
2020-03-16 Dmitry VolyntsevFixed makefile dependency issue introduced in eb9258cfcf40.
2020-03-05 Dmitry VolyntsevRemoved unused typedef.
2020-03-05 Dmitry VolyntsevAdded externals backtrace test.
2020-03-05 Dmitry VolyntsevSharing external initialization between unit and intera...
2020-03-04 Alexander BorisovFixed NULL-pointer dereference in "__proto__" property...
2020-03-03 Dmitry VolyntsevFixed compilation with gcc.
2020-03-03 Dmitry VolyntsevFixed integer constant is too large compilation error...
2020-03-03 Dmitry VolyntsevVersion bump.
2020-03-03 Dmitry VolyntsevAdded tag 0.3.9 for changeset fc4eeaaf0dfe
2020-03-03 Dmitry VolyntsevVersion 0.3.9. 0.3.9
2020-03-02 Dmitry VolyntsevHTTP: introduced detached subrequest mode in r.subreque...
2020-02-28 Dmitry VolyntsevFixed integer-overflow in Date() constructor.
2020-02-28 Dmitry VolyntsevFixed njs_date_string().
next