1. 46d934e Introduced .hgignore. by Jakub Jirutka · 9 months ago
  2. 92dea52 Configure: refactored NJS_VER. by Jakub Jirutka · 9 months ago
  3. 7f6f03c Configure: generating $NJS_LIB_OBJS using sed. by Dmitry Volyntsev · 9 months ago
  4. f300e72 Types: mark String.bytesFrom() in as deprecated. by Jakub Jirutka · 10 months ago
  5. 18cacf6 Added TypeScript description for crypto module. by Jakub Jirutka · 10 months ago
  6. 02348d4 Added TypeScript description for querystring module. by Jakub Jirutka · 10 months ago
  7. 84295a3 Added TypeScript description for fs module. by Jakub Jirutka · 10 months ago
  8. 094b36d Added TypeScript description for Buffer type. by Jakub Jirutka · 10 months ago
  9. bd49a5b Added support for Object.prototype.valueOf() in Buffer.from(). by Alexander Borisov · 9 months ago
  10. 0a35f54 Fixed returned value for Buffer.prototype.write* functions. by Alexander Borisov · 10 months ago
  11. 489dd27 Fixed heap-buffer-overflow for RegExp.prototype[Symbol.replace]. by Alexander Borisov · 10 months ago
  12. 6fe08f1 HTTP: throwing an exception in internalRedirect() for a subrequest. by Alexander Borisov · 10 months ago
  13. 08b5b6b Fixed JSON.stringify() for arrays resizable via getters. by Alexander Borisov · 10 months ago
  14. 822855d Fixed heap-use-after-free in JSON.stringify(). by Alexander Borisov · 10 months ago
  15. d108eee Fixed heap-use-after-free in JSON.parse(). by Alexander Borisov · 10 months ago
  16. 9665742 Improved working with the path argument in "fs" module. by Dmitry Volyntsev · 10 months ago
  17. a190ea0 Version bump. by Dmitry Volyntsev · 10 months ago
  18. 7cacf8d Added tag 0.4.4 for changeset fdfd580b0dd6 by Dmitry Volyntsev · 10 months ago
  19. 75029f0 Version 0.4.4. by Dmitry Volyntsev · 10 months ago njs-0.4.4
  20. 628fb0e Adding support for Buffer objects in "fs" methods. by Dmitry Volyntsev · 10 months ago
  21. 66941c2 Fixed njs_buffer_set() introduced in 27bb9caf186c. by Dmitry Volyntsev · 10 months ago
  22. f603309 Fixed dead store assignment after eef4ab1bee70. by Dmitry Volyntsev · 10 months ago
  23. 0882fae Adding support for Buffer objects in crypto methods. by Dmitry Volyntsev · 10 months ago
  24. 92ec57b Fixed unit test on big-endian platforms. by Dmitry Volyntsev · 10 months ago
  25. ff2e66f Added support for detached-buffers. by Dmitry Volyntsev · 11 months ago
  26. d9edaa5 Added forgotten 'break' statement missed in 27bb9caf186c. by Alexander Borisov · 11 months ago
  27. 0906590 Introduced Buffer implementation. by Alexander Borisov · 11 months ago
  28. 726e12a HTTP: added support for http/2 and http/3 in r.httpVersion. by Dmitry Volyntsev · 11 months ago
  29. 39ad456 Fixed TextDecoder.prototype.decode() with non-zero TypedArray offset. by Alexander Borisov · 11 months ago
  30. 66a17b6 Added support for ArrayBuffer in TextDecoder.prototype.decode(). by Alexander Borisov · 11 months ago
  31. 7153d7e Separating string length counting and encoding conversion. by Alexander Borisov · 11 months ago
  32. e05e5d8 Added %TypedArray% remaining methods. by Dmitry Volyntsev · 11 months ago
  33. 6dd7568 Fixed TextDecoder() test on big-endian platforms. by Dmitry Volyntsev · 11 months ago
  34. 6c3a673 Fixed TypedArraySpeciesCreate(). by Dmitry Volyntsev · 11 months ago
  35. e5c2e97 Fixed RegExp.prototype[Symbol.replace] when replace val is function. by Dmitry Volyntsev · 11 months ago
  36. fb1e2c3 Fixed RegExpBuiltinExec() with global flag and byte-strings. by Dmitry Volyntsev · 11 months ago
  37. 18b98bb Added DataView object. by Dmitry Volyntsev · 11 months ago
  38. 454b57c Introduced copy-on-write for ArrayBuffer. by Dmitry Volyntsev · 11 months ago
  39. 9a06a6c Aligning switch statements in njs_typed_array_prototype_iterator(). by Dmitry Volyntsev · 11 months ago
  40. 93f94d0 Fixed double close in njs_ftw() introduced in 5a80b43b7098. by Dmitry Volyntsev · 11 months ago
  41. 441e336 Introduced njs_assert() macro. by Dmitry Volyntsev · 11 months ago
  42. a495298 Splitting debug and debug-memory configure options. by Dmitry Volyntsev · 11 months ago
  43. a0417c7 Parser: fixed njs_queue_remove() macro usage. by Dmitry Volyntsev · 11 months ago
  44. e4d7d79 Fixed return value for string base64/base64url encoding. by Alexander Borisov · 11 months ago
  45. 7adb949 Improved UTF-8 encoding/decoding. by Alexander Borisov · 11 months ago
  46. fe4bc48 Fixed String.prototype.indexOf() for byte-strings. by Dmitry Volyntsev · 11 months ago
  47. dcab6f2 Generator: simplified runtime errors generation. by Dmitry Volyntsev · 11 months ago
  48. 9e090ca Adapted expect tests after 775c81dcbe61. by Dmitry Volyntsev · 11 months ago
  49. 215b842 Fixed function "constructor" property handler while setting. by Dmitry Volyntsev · 11 months ago
  50. 4ec6514 Improved njs.dump() with built-in functions. by Dmitry Volyntsev · 11 months ago
  51. 9499a13 Added remaining methods for %TypedArray%.prototype. by Dmitry Volyntsev · 11 months ago
  52. 743fd28 Fixed njs_property_query() while quering symbol keys. by Dmitry Volyntsev · 12 months ago
  53. ffdc26f Fixed function "prototype" property handler while setting. by Dmitry Volyntsev · 12 months ago
  54. 6557700 Refactored iterator Array methods. by Dmitry Volyntsev · 12 months ago
  55. 3b0229a Added support for numeric separators (ES12). by Valentin Bartenev · 12 months ago
  56. 3a69433 Unicode case tables updated to version 13.0.0 (March 2020). by Valentin Bartenev · 12 months ago
  57. 2b4d9ec HTTP: fixed location merge. by Dmitry Volyntsev · 12 months ago
  58. f1e2001 Improved error handling in njs_file_tree_walk(). by Dmitry Volyntsev · 12 months ago
  59. be80f4d Fixing Coverity warnings introduced in 24de499877ca. by Dmitry Volyntsev · 12 months ago
  60. 16ded7b Version bump. by Dmitry Volyntsev · 12 months ago
  61. ed5e1e7 Added tag 0.4.3 for changeset 1ada1061a040 by Dmitry Volyntsev · 12 months ago
  62. a07a1b3 Version 0.4.3. by Dmitry Volyntsev · 12 months ago njs-0.4.3
  63. 1b7d506 Improved fs.rmdir() to support recursive directory removal. by Artem S. Povalyukhin · 1 year ago
  64. 7bb7018 Getting rid of non-portable _GNU_SOURCE define. by Dmitry Volyntsev · 12 months ago
  65. 86b1eb8 Introduced TextEncoder/TextDecoder implementation. by Alexander Borisov · 1 year ago
  66. 3ab800c Introduced tags for NJS_DATA type. by Dmitry Volyntsev · 1 year ago
  67. 21440e6 Fixed njs_prop_handler_t inline documentation. by Dmitry Volyntsev · 1 year ago
  68. cf69e23 Improved readability of surrogate pairs handling. by Dmitry Volyntsev · 1 year ago
  69. 2354008 Fixed TOCTOU in fs.mkdir() introduced in cb2ff67e595d. by Dmitry Volyntsev · 1 year ago
  70. b0f6d8c Improved fs.mkdir() to support recursive directory creation. by Artem S. Povalyukhin · 1 year, 1 month ago
  71. f55c6b8 Improved String.prototype.toString() for ordinary strings. by Dmitry Volyntsev · 1 year ago
  72. de068bd Fixed pre/post increment/decrement in assignment operations. by Alexander Borisov · 1 year ago
  73. 2973de9 Introduced Query String module implementation. by Alexander Borisov · 1 year ago
  74. 0606afb Fixed njs_value_property() for NJS_DECLINED from prop handler. by Alexander Borisov · 1 year ago
  75. 60dc9cc Fixed clearing UTF-8 context for two-byte codepoints. by Alexander Borisov · 1 year ago
  76. ca4d45c Fixed njs_string_truncate() function for non-byte strings. by Alexander Borisov · 1 year ago
  77. d401fe3 Introduced njs_chb_append_str() as inline function. by Dmitry Volyntsev · 1 year ago
  78. f3776dc Introduced UTF-8 decoder according to WHATWG encoding spec. by Alexander Borisov · 1 year, 1 month ago
  79. 95cfb40 Introduced UTF-16 according to WHATWG encoding spec. by Alexander Borisov · 1 year, 1 month ago
  80. aa9c50a Fixed detection of endianness introduced in fcb5e172abaf. by Dmitry Volyntsev · 1 year, 1 month ago
  81. 3ab0af8 Tests: improved declaring of sparse arrays in unit tests. by Dmitry Volyntsev · 1 year, 1 month ago
  82. 288196c Style. by Dmitry Volyntsev · 1 year, 1 month ago
  83. ba8b6ff Parser: fixed regexp-literals parsing with '=' characters. by Dmitry Volyntsev · 1 year, 1 month ago
  84. 0177b22 Fixed unit test on big-endian platforms. by Dmitry Volyntsev · 1 year, 1 month ago
  85. be49d4b Fixed njs_number_to_int32() for big-endian platforms. by Dmitry Volyntsev · 1 year, 1 month ago
  86. 3182cbe Parser: fixed parsing return statement without semicolon. by Alexander Borisov · 1 year, 1 month ago
  87. 6869437 Fixed SetFunctionName() with Symbol keys. by Dmitry Volyntsev · 1 year, 1 month ago
  88. 9d40aa9 HTTP: removed dead store assignment after 3df09cf5345c. by Dmitry Volyntsev · 1 year, 1 month ago
  89. b9d1419 Fixed Array.prototype.join() with TypeArray instance. by Dmitry Volyntsev · 1 year, 1 month ago
  90. feec0cb Version bump. by Dmitry Volyntsev · 1 year, 1 month ago
  91. 0c14355 Added tag 0.4.2 for changeset b409e86fd02a by Dmitry Volyntsev · 1 year, 1 month ago
  92. ab4ffec Version 0.4.2. by Dmitry Volyntsev · 1 year, 1 month ago njs-0.4.2
  93. d6b227a Removed dead store assignment after 1c729f765cfb. by Dmitry Volyntsev · 1 year, 1 month ago
  94. 9150688 Fixed String.prototype.replace() when replacer throws exception. by Dmitry Volyntsev · 1 year, 1 month ago
  95. d0e647a Fixed GetSubstitution() with absent namedCaptures. by Dmitry Volyntsev · 1 year, 1 month ago
  96. d743fa5 Silenced Coverity false-positive NULL-pointer dereference warning. by Dmitry Volyntsev · 1 year, 1 month ago
  97. c1ad7a1 Fixed potential NULL-pointer dereference (CID 1464584). by Dmitry Volyntsev · 1 year, 1 month ago
  98. eeb572c Added TypeScript test. by Dmitry Volyntsev · 1 year, 1 month ago
  99. 83e7322 HTTP: fixed TypeScript description for headers. by Dmitry Volyntsev · 1 year, 1 month ago
  100. 7cbac02 HTTP: improved TypeScript API description for detached subrequests. by Artem S. Povalyukhin · 1 year, 1 month ago