1. ed5e1e7 Added tag 0.4.3 for changeset 1ada1061a040 by Dmitry Volyntsev · 6 weeks ago nginx
  2. a07a1b3 Version 0.4.3. by Dmitry Volyntsev · 6 weeks ago njs-0.4.3
  3. 1b7d506 Improved fs.rmdir() to support recursive directory removal. by Artem S. Povalyukhin · 8 weeks ago
  4. 7bb7018 Getting rid of non-portable _GNU_SOURCE define. by Dmitry Volyntsev · 6 weeks ago
  5. 86b1eb8 Introduced TextEncoder/TextDecoder implementation. by Alexander Borisov · 8 weeks ago
  6. 3ab800c Introduced tags for NJS_DATA type. by Dmitry Volyntsev · 8 weeks ago
  7. 21440e6 Fixed njs_prop_handler_t inline documentation. by Dmitry Volyntsev · 8 weeks ago
  8. cf69e23 Improved readability of surrogate pairs handling. by Dmitry Volyntsev · 8 weeks ago
  9. 2354008 Fixed TOCTOU in fs.mkdir() introduced in cb2ff67e595d. by Dmitry Volyntsev · 8 weeks ago
  10. b0f6d8c Improved fs.mkdir() to support recursive directory creation. by Artem S. Povalyukhin · 10 weeks ago
  11. f55c6b8 Improved String.prototype.toString() for ordinary strings. by Dmitry Volyntsev · 9 weeks ago
  12. de068bd Fixed pre/post increment/decrement in assignment operations. by Alexander Borisov · 9 weeks ago
  13. 2973de9 Introduced Query String module implementation. by Alexander Borisov · 9 weeks ago
  14. 0606afb Fixed njs_value_property() for NJS_DECLINED from prop handler. by Alexander Borisov · 9 weeks ago
  15. 60dc9cc Fixed clearing UTF-8 context for two-byte codepoints. by Alexander Borisov · 9 weeks ago
  16. ca4d45c Fixed njs_string_truncate() function for non-byte strings. by Alexander Borisov · 9 weeks ago
  17. d401fe3 Introduced njs_chb_append_str() as inline function. by Dmitry Volyntsev · 9 weeks ago
  18. f3776dc Introduced UTF-8 decoder according to WHATWG encoding spec. by Alexander Borisov · 10 weeks ago
  19. 95cfb40 Introduced UTF-16 according to WHATWG encoding spec. by Alexander Borisov · 10 weeks ago
  20. aa9c50a Fixed detection of endianness introduced in fcb5e172abaf. by Dmitry Volyntsev · 10 weeks ago
  21. 3ab0af8 Tests: improved declaring of sparse arrays in unit tests. by Dmitry Volyntsev · 10 weeks ago
  22. 288196c Style. by Dmitry Volyntsev · 10 weeks ago
  23. ba8b6ff Parser: fixed regexp-literals parsing with '=' characters. by Dmitry Volyntsev · 10 weeks ago
  24. 0177b22 Fixed unit test on big-endian platforms. by Dmitry Volyntsev · 10 weeks ago
  25. be49d4b Fixed njs_number_to_int32() for big-endian platforms. by Dmitry Volyntsev · 10 weeks ago
  26. 3182cbe Parser: fixed parsing return statement without semicolon. by Alexander Borisov · 10 weeks ago
  27. 6869437 Fixed SetFunctionName() with Symbol keys. by Dmitry Volyntsev · 2 months ago
  28. 9d40aa9 HTTP: removed dead store assignment after 3df09cf5345c. by Dmitry Volyntsev · 3 months ago
  29. b9d1419 Fixed Array.prototype.join() with TypeArray instance. by Dmitry Volyntsev · 3 months ago
  30. feec0cb Version bump. by Dmitry Volyntsev · 3 months ago
  31. 0c14355 Added tag 0.4.2 for changeset b409e86fd02a by Dmitry Volyntsev · 3 months ago
  32. ab4ffec Version 0.4.2. by Dmitry Volyntsev · 3 months ago njs-0.4.2
  33. d6b227a Removed dead store assignment after 1c729f765cfb. by Dmitry Volyntsev · 3 months ago
  34. 9150688 Fixed String.prototype.replace() when replacer throws exception. by Dmitry Volyntsev · 3 months ago
  35. d0e647a Fixed GetSubstitution() with absent namedCaptures. by Dmitry Volyntsev · 3 months ago
  36. d743fa5 Silenced Coverity false-positive NULL-pointer dereference warning. by Dmitry Volyntsev · 3 months ago
  37. c1ad7a1 Fixed potential NULL-pointer dereference (CID 1464584). by Dmitry Volyntsev · 3 months ago
  38. eeb572c Added TypeScript test. by Dmitry Volyntsev · 3 months ago
  39. 83e7322 HTTP: fixed TypeScript description for headers. by Dmitry Volyntsev · 3 months ago
  40. 7cbac02 HTTP: improved TypeScript API description for detached subrequests. by Artem S. Povalyukhin · 3 months ago
  41. a11dcfb Fixed TypeScript description for NjsByteString type. by Artem S. Povalyukhin · 3 months ago
  42. 37610ef Fixed String.prototype.replace() according to the specification. by Dmitry Volyntsev · 3 months ago
  43. 5cae6bc Introduced RegExpBuiltinExec(). by Dmitry Volyntsev · 3 months ago
  44. b33338f Improved README page. by Dmitry Volyntsev · 3 months ago
  45. de0c13b Fixed String.prototype.repeat() according to the specification. by Dmitry Volyntsev · 3 months ago
  46. 0c6db42 Parser: fixed parsing of regexp flags. by Dmitry Volyntsev · 3 months ago
  47. 2d87599 Introduced StringIndexOf(). by Dmitry Volyntsev · 3 months ago
  48. 3ea32ca Adding Symbol support for backtraces. by Dmitry Volyntsev · 3 months ago
  49. 83e95ad Fixed index generation for global objects. by Alexander Borisov · 3 months ago
  50. dd72c79 Parser: fixed broken for expressions parsing. by Alexander Borisov · 3 months ago
  51. d2d51a8 Parser: fixed broken object literals parsing. by Alexander Borisov · 3 months ago
  52. 06c53a9 Parser: fixed line counting in template literals. by Alexander Borisov · 3 months ago
  53. ff05b7b Parser: fixed heap-use-after-free in optional chain. by Alexander Borisov · 3 months ago
  54. 9b8acef Optimizing njs_builtin_match_native_function() for speed. by Dmitry Volyntsev · 3 months ago
  55. 5d84789 Introduced line level backtrace. by Dmitry Volyntsev · 3 months ago
  56. c2de242 Improved unit test. by Dmitry Volyntsev · 3 months ago
  57. 8b5fc37 Optimizing njs_native_frame_t structure. by Dmitry Volyntsev · 3 months ago
  58. 55ac8bd Parser: fixed semicolon check after continue/break statement. by Alexander Borisov · 3 months ago
  59. d187c8a Merging interactive tests into unit_test binary. by Dmitry Volyntsev · 3 months ago
  60. 1249acd Fixed potential memory corruption in njs_function_frame_invoke(). by Dmitry Volyntsev · 3 months ago
  61. e3c6ae0 Added fs.Dirent, fs.readdir() and friends. by Artem S. Povalyukhin · 4 months ago
  62. e1270ce Introduced njs_array_push(). by Dmitry Volyntsev · 3 months ago
  63. 9e2ffa5 Parser: correctly fixing closing brace unwinding for invalid syntax. by Alexander Borisov · 4 months ago
  64. f56f4b3 Parser: added line positions for AST nodes. by Alexander Borisov · 4 months ago
  65. 69dbc79 Fixed %TypedArray%.prototype.copyWithin() with nonzero byte offset. by Dmitry Volyntsev · 4 months ago
  66. 6df4d8e Added %TypedArray%.prototype.sort(). by Dmitry Volyntsev · 4 months ago
  67. 594f659 Fixed AST printing with long strings values. by Dmitry Volyntsev · 4 months ago
  68. ec0688c Fixed Array.prototype.splice() according to the specification. by Dmitry Volyntsev · 4 months ago
  69. 9e59fa0 Introduced njs_array_copy_within(). by Dmitry Volyntsev · 4 months ago
  70. 1fbf4eb Fixed parsing of invalid unary expression. by Alexander Borisov · 4 months ago
  71. 6b3a05d Removed support for functions in labelled statements. by Alexander Borisov · 4 months ago
  72. 1e48c54 Ensuring Array.prototype.sort() stability. by Dmitry Volyntsev · 4 months ago
  73. c712647 Fixed endless loop in Array.prototype.sort(). by Dmitry Volyntsev · 4 months ago
  74. 346f43c Fixed typo introduced in db77713e0536. by Dmitry Volyntsev · 4 months ago
  75. 91d4ae8 Added necessary checks for obligatory grammar symbols. by Alexander Borisov · 4 months ago
  76. 25a72e9 Fixed parsing of invalid binary expressions. by Alexander Borisov · 4 months ago
  77. c983521 Fixed checking return value in primary expression. by Alexander Borisov · 4 months ago
  78. b897cd2 Silenced cast to smaller integer type warning. by Alexander Borisov · 4 months ago
  79. 0b23085 Fixed grammar introduced in 86f55a7dc4a4. by Alexander Borisov · 4 months ago
  80. df59fbb Removed unnecessary NULL checks introduced in 86f55a7dc4a4. by Alexander Borisov · 4 months ago
  81. d7bbd42 Fixed potential NULL-pointer dereference added in 86f55a7dc4a4. by Alexander Borisov · 4 months ago
  82. 6352186 Added AST serialization. by Dmitry Volyntsev · 4 months ago
  83. 500199c Parser refactoring. by Alexander Borisov · 4 months ago
  84. e0e5ecb Added return value check forgotten in 9beb9ea093b5. by Alexander Borisov · 4 months ago
  85. 03e156c Fixed heap-use-after-free in JSON.parse() function. by Alexander Borisov · 4 months ago
  86. 6ac94d3 Fixed use-of-uninitialized-value after 1d0825906438. by Dmitry Volyntsev · 4 months ago
  87. dda3d0f Removed dead store assignment after 1d0825906438. by Dmitry Volyntsev · 4 months ago
  88. e578da2 Fixed potential undefined behavior in memcpy(). by Dmitry Volyntsev · 4 months ago
  89. 7d56b99 Fixed Array.prototype.reverse() according to the specification. by Dmitry Volyntsev · 4 months ago
  90. f904ea2 Added friends functions to fs.renameSync(). by Dmitry Volyntsev · 4 months ago
  91. 6a3c1a2 Improved handling of retvals of system function in "fs". by Dmitry Volyntsev · 4 months ago
  92. 0a27682 Added fs.mkdir(), fs.rmdir() and friends. by Artem S. Povalyukhin · 4 months ago
  93. 4450ffa Fixed Array.prototype.sort() according to the specification. by Dmitry Volyntsev · 4 months ago
  94. 861d464 Introduced fs.Error.code. by Artem S. Povalyukhin · 4 months ago
  95. 792c464 Introduced njs_errno_string(). by Artem S. Povalyukhin · 4 months ago
  96. 302dd0f Introduced quick sort implementation. by Dmitry Volyntsev · 4 months ago
  97. f2491fb Version bump. by Dmitry Volyntsev · 4 months ago
  98. fb8550e Added tag 0.4.1 for changeset 9400790bf538 by Dmitry Volyntsev · 4 months ago
  99. 676839d Version 0.4.1. by Dmitry Volyntsev · 4 months ago njs-0.4.1
  100. 2f0a345 Fixed benchmark test missed in 78b8cfd5b1e9. by Dmitry Volyntsev · 4 months ago