]> git.kaiwu.me - njs.git/shortlog
njs.git
2019-11-19 Dmitry VolyntsevVersion 0.3.7. 0.3.7
2019-11-14 Dmitry VolyntsevReimplemented "bound" functions according to specification.
2019-11-14 Dmitry VolyntsevSetting optimization level to "-O0" when debug option...
2019-11-12 Artem S. PovalyukhinAdded support for labels in console.time().
2019-11-13 Dmitry VolyntsevAdded extra configure options for debug builds.
2019-11-13 Dmitry VolyntsevFixed potential NULL-pointer dereference (CID 1455631).
2019-11-13 Dmitry VolyntsevRefactored JSON methods.
2019-11-12 Dmitry VolyntsevAvoiding dynamic allocation in JSON methods.
2019-11-09 Artem S. PovalyukhinFixed Math.round() according to the specification.
2019-10-31 Artem S. PovalyukhinFixed handling of NaN and -0 arguments in Math.min...
2019-11-11 Dmitry VolyntsevFixed a dead store.
2019-11-11 Dmitry VolyntsevFixed sharing of externals between main and cloned...
2019-11-08 Dmitry VolyntsevStyle.
2019-11-08 Dmitry VolyntsevUnifying Date.prototype.*ToString() function into singl...
2019-11-08 Dmitry VolyntsevRefactored working with Date object.
2019-11-08 Dmitry VolyntsevPassing to native function additional magic argument.
2019-11-05 Dmitry VolyntsevAdded arguments validation for configure script.
2019-11-05 Dmitry VolyntsevAdded explanation for why njs CLI cannot be built.
2019-11-05 Dmitry Volyntsevauto/cc cleanup.
2019-11-05 Alexander BorisovAdded implementation of Array.prototype.copyWithin().
2019-10-12 Alexander MazyrinAdded Object.assign().
2019-11-01 Dmitry VolyntsevFixed "Date" object string formatting.
2019-11-01 Dmitry VolyntsevMaking custom top-level objects enumerable.
2019-11-01 Dmitry VolyntsevFixed typo introduced in c75a8fc6d534.
2019-10-31 Dmitry VolyntsevFixed getter/setter proto.
2019-10-31 Dmitry VolyntsevFixed "constructor" property of "Hash" and "Hmac" objects.
2019-10-31 Dmitry VolyntsevRefactored object type initialization.
2019-10-31 Dmitry VolyntsevRemoving console.help() from CLI as it not needed anymore.
2019-10-31 Dmitry VolyntsevRefactored completions and backtrace matches.
2019-10-31 Dmitry VolyntsevMoving constructors to global object.
2019-10-31 Dmitry VolyntsevMoving top-level objects to global object.
2019-10-31 Dmitry VolyntsevExtending njs_prop_handler_t prototype.
2019-10-30 Alexander BorisovFixed Array.prototype.join() with "undefined" argument.
2019-10-30 Alexander BorisovFixed Array.prototype.includes() with "undefined" argument.
2019-10-30 Alexander BorisovFixed iterator for Array.prototype.find/findIndex(...
2019-10-29 Alexander BorisovFixed strict aliasing warnings with old GCC versions.
2019-10-28 Alexander BorisovAdded conversion of this value to object in Array.proto...
2019-10-28 Alexander BorisovAdded njs_lvalue_arg() macro.
2019-10-25 Dmitry VolyntsevOptimizing njs_vm_clone() for speed.
2019-10-24 Dmitry VolyntsevFixed NativeError.prototype.message properties.
2019-10-24 Dmitry VolyntsevFixed [[Prototype]] slot of NativeErrors.
2019-10-24 Dmitry VolyntsevRefactoring Error value types.
2019-10-24 Alexander BorisovFixed heap-buffer-overflow in njs_array_reverse_iterato...
2019-10-23 Dmitry VolyntsevRefactoring iteration over external objects.
2019-10-23 Dmitry VolyntsevAdded njs_vm_array_alloc() and njs_vm_array_push()...
2019-10-22 Alexander BorisovRemoved argument prototypes for built-in functions.
2019-10-22 Dmitry VolyntsevVersion bump.
2019-10-22 Dmitry VolyntsevAdded tag 0.3.6 for changeset 7b302775917b
2019-10-22 Dmitry VolyntsevVersion 0.3.6. 0.3.6
2019-10-21 Alexander BorisovImproved functions for converting value to number.
2019-10-21 Dmitry VolyntsevFixed keyword list.
2019-10-18 Dmitry VolyntsevMoving global functions to global object.
2019-10-18 Dmitry VolyntsevQuerying global object when variable cannot be resolved.
2019-10-18 Dmitry VolyntsevAvoiding OBJECT COPY instruction each time global objec...
2019-08-24 Artem S. PovalyukhinFixed "caller" and "arguments" properties of a function...
2019-10-15 Dmitry VolyntsevHTTP: improved getting of special headers from r.headersIn.
2019-10-11 Alexander BorisovAdded default number of arguments expected by builtin...
2019-10-11 Dmitry VolyntsevFixed variable declaration with "from" name.
2019-10-11 Artem S. PovalyukhinFixed Date.prototype.setTime().
2019-10-11 Artem S. PovalyukhinFixed type of Date.prototype.
2019-10-10 Dmitry VolyntsevFixed Date() constructor according to specification.
2019-10-09 Dmitry VolyntsevFixed Date.UTC() according to specification.
2019-10-09 Alexander BorisovFixed Array.prototype.pop() and shift() for sparse...
2019-10-09 Alexander BorisovFixed Array functions according to specification.
2019-10-08 Dmitry VolyntsevFixing Coverity warnings related to close() (CID 1444170).
2019-09-30 Alexander BorisovFixed Array.prototype.map() for a object with nonexiste...
2019-10-07 Dmitry VolyntsevAdded Number.prototype.toExponential().
2019-10-07 Dmitry VolyntsevAligning prototypes of njs_grisu2() and njs_grisu2_prec().
2019-10-04 Dmitry VolyntsevIncreased maximum allowed recursion depth in parser...
2019-10-04 Dmitry VolyntsevStyle.
2019-10-04 Dmitry VolyntsevFixed Regexp.prototype.test() for regexps with backrefe...
2019-10-03 Dmitry VolyntsevAdded Number.prototype.toPrecision().
2019-10-03 Dmitry VolyntsevImproved naming in njs_dtoa() internal functions.
2019-10-03 Alexander BorisovFixed buffer overflow in Number.prototype.toString...
2019-09-27 Valentin BartenevDate.prototype.toUTCString() format was aligned to...
2019-09-19 Alexander BorisovImproved iteration over objects indexes in Array functions.
2019-09-19 Alexander BorisovFixed Array prototype functions according to the specif...
2019-09-19 Alexander BorisovAdded njs_value_property_delete().
2019-09-19 Alexander BorisovFixed Array prototype functions according to the specif...
2019-09-17 Alexander BorisovFixed stack-use-after-scope in Array.prototype.map().
2019-09-17 Alexander BorisovFixed njs_value_index().
2019-09-16 Alexander BorisovFixed String.prototype.replace() when first argument...
2019-09-11 Alexander BorisovFixed handing of accessor descriptors in Object.freeze().
2019-09-06 Dmitry VolyntsevStyle.
2019-09-03 Dmitry VolyntsevAdded Number.prototype.toFixed().
2019-08-23 hongzhidaoAdded new Function() support.
2019-08-29 Dmitry VolyntsevPostponing copying of not-configurable PROPERTY_HANDLER...
2019-08-29 Alexander BorisovFixed incompatible pointer type introduced in 95d04dfea85c.
2019-08-29 Alexander BorisovFixed Function.prototype.apply() according to the speci...
2019-08-29 Dmitry VolyntsevFixed undefined behaviour in left shift of int value.
2019-08-29 Dmitry VolyntsevImproved test coverage with MemorySanitizer enabled.
2019-08-29 Dmitry VolyntsevFixed null pointer passing for args declared to never...
2019-08-29 Alexander BorisovFixed typo introduced in 50fded8ccee5.
2019-08-28 Alexander BorisovFixed Array prototype functions according to the specif...
2019-08-28 Dmitry VolyntsevFixed parseFloat().
2019-08-27 Dmitry VolyntsevFixed integer-overflow while parsing exponent of number...
2019-08-27 Dmitry VolyntsevLimiting recursion depth while compiling unary expressions.
2019-08-26 Dmitry VolyntsevFixed heap-buffer-overflow while parsing regexp literals.
2019-08-23 Dmitry VolyntsevIncreased max function nesting.
2019-08-23 Dmitry VolyntsevLimiting recursion depth while compiling.
next