]> git.kaiwu.me - njs.git/shortlog
njs.git
2025-04-08 Dmitry VolyntsevVersion 0.8.10. 0.8.10
2025-04-08 Dmitry VolyntsevQuickJS: ignoring rejected promises while destroying...
2025-04-04 Dmitry VolyntsevQuickJS: added xml to nginx modules.
2025-04-03 Zhidao HONGQuickJS: fix exception handling during configuration...
2025-03-29 Zhidao HONGQuickJS: fixed ngx_qjs_external_resolver().
2025-03-27 Dmitry VolyntsevQuickJS: fixed compatibility issues with QuickJS-NG...
2025-03-27 Dmitry VolyntsevQuickJS: added xml module.
2025-03-27 Dmitry VolyntsevXML: allowing to remove the property $text for XMLNode.
2025-03-27 Dmitry VolyntsevXML: fixed serializeToString().
2025-03-27 Dmitry VolyntsevTest262: improved compatibility with node.js for fs...
2025-03-26 Dmitry VolyntsevQuickJS: fixed compatibility with recent change in...
2025-03-25 Dmitry VolyntsevQuickJS: introduced qjs_promise_result().
2025-03-24 hongzhidaoQuickJS: added missed JS_NewClass() for the SharedDictE...
2025-03-20 Vadim ZhestikovQuickJS: using JS_AddIntrinsicBigInt() if detected.
2025-03-19 hongzhidaoQuickJS: calling njs_chb_destroy() in qjs_string_create...
2025-03-19 hongzhidaoQuickJS: fixed ngx_qjs_string() to handle strings conta...
2025-03-19 hongzhidaoQuickJS: fixed njs_qjs_object_completions().
2025-03-19 Vadim ZhestikovQuickJS: added error checks in modules initialization.
2025-03-18 Vadim ZhestikovQuickJS: crypto module.
2025-03-18 Dmitry VolyntsevTest262: allowing to omit empty default option argument.
2025-03-18 Dmitry VolyntsevTest262: using default prepare_args() where appropriate.
2025-03-18 hongzhidaoQuickJS: making ngx_qjs_*() functions consistent with...
2025-02-25 Dmitry VolyntsevQuickJS: using helper to declare Symbol.toStringTag...
2025-02-25 Dmitry VolyntsevQuickJS: removed unused variable casts introduced in...
2025-02-25 Dmitry VolyntsevFetch: accepting response headers with underscore chara...
2025-02-25 Dmitry VolyntsevTests: making fetch test portable by removing njs.dump().
2025-02-25 Dmitry VolyntsevFixed typo introduced in 75ca26f.
2025-02-25 Dmitry VolyntsevModules: improved reporting of unhandled promise reject...
2025-02-20 Dmitry VolyntsevTests: splitting js_periodic tests into multiple files.
2025-02-20 Dmitry VolyntsevQuickJS: fixed memory leak in js_periodic handler.
2025-02-20 Dmitry VolyntsevQuickJS: fixed SharedDict.incr() with empty init argument.
2025-02-19 Dmitry VolyntsevQuickJS: added WebCrypto import tests forgotten in...
2025-02-19 Dmitry VolyntsevQuickJS: added missed OPENSSL context for errors in...
2025-02-19 Dmitry VolyntsevQuickJS: fixed key usage processing with invalid values...
2025-02-19 Dmitry VolyntsevQuickJS: fixed non-NULL terminated strings formatting...
2025-02-19 Dmitry VolyntsevFixed access to uninitialized alg in SubtleCrypto.import().
2025-02-18 Vadim ZhestikovAdd missed syntax error for await in template literal.
2025-02-11 Dmitry VolyntsevModules: fixed name corruption in variable and header...
2025-02-08 Dmitry VolyntsevQuickJS: added querystring module.
2025-02-08 Dmitry VolyntsevQuickJS: fixed shared dict in stream module.
2025-02-08 Dmitry VolyntsevTests262: fixed merge() with null values.
2025-02-01 Dmitry VolyntsevHTTP: reading r.requestText or r.requestBuffer from...
2025-01-25 Dmitry VolyntsevQuickJS: added WebCrypto module.
2025-01-24 Dmitry VolyntsevCI: added test with QuickJS-NG in check-pr job.
2025-01-24 Dmitry VolyntsevQuickJS: added support for QuickJS-NG library.
2025-01-24 Dmitry VolyntsevQuickJS: correctly handling value len for empty query...
2025-01-24 Dmitry VolyntsevQuickJS: reimplemented process.argv.
2025-01-24 Dmitry VolyntsevVersion bump.
2025-01-23 Dmitry VolyntsevQuickJS: fixed Buffer.concat() with a single argument.
2025-01-23 Dmitry VolyntsevQuickJS: added TextDecoder and TextEncoder.
2025-01-23 Dmitry VolyntsevQuickJS: accept ArrayBuffer as an arument for qjs_typed...
2025-01-23 Dmitry VolyntsevTests: moving request body tests to js_request_body.t.
2025-01-23 Dmitry VolyntsevTests: added request body test when body is in a file.
2025-01-13 Dmitry VolyntsevVersion 0.8.9. 0.8.9
2025-01-13 Dmitry Volyntsev2025 year.
2025-01-06 Dmitry VolyntsevModules: removed extra VM creation per server.
2025-01-06 Dmitry VolyntsevVersion bump.
2024-12-18 Dmitry VolyntsevQuickJS: added fs module.
2024-12-18 Dmitry VolyntsevTest262: running tests within their own directory.
2024-12-18 Dmitry VolyntsevTest262: skipping individual tests.
2024-12-18 Dmitry VolyntsevTest262: collecting all tests results before exiting.
2024-12-18 Dmitry VolyntsevTest262: renaming fs tests.
2024-12-18 Dmitry VolyntsevTest262: making "fs" module required.
2024-12-18 Dmitry VolyntsevTest262: fixed check for crypto object.
2024-12-18 Dmitry VolyntsevTests: skipping stream_js_periodic.t for QuickJS engine.
2024-12-10 Dmitry VolyntsevVersion 0.8.8. 0.8.8
2024-12-04 Dmitry VolyntsevFetch: optimized use of SSL contexts.
2024-11-27 Dmitry VolyntsevHTTP: fixed limit rated output.
2024-11-22 Dmitry VolyntsevModules: refactored preloading.
2024-11-22 Dmitry VolyntsevAllow to execute some code before cloning.
2024-11-22 Dmitry VolyntsevFixed absolute scope in cloned VMs.
2024-11-22 Dmitry VolyntsevThrowing exception when prototype is not found.
2024-11-08 Dmitry VolyntsevFixed resolving when Promise is inherited.
2024-11-07 Dmitry VolyntsevAdded missing steps for building with QuickJS to README.
2024-11-07 Dmitry VolyntsevXML: improved XMLNode.$tags handler.
2024-11-07 Dmitry VolyntsevXML: fixed tests with libxml2 2.13 and later.
2024-11-07 Dmitry VolyntsevFixed building by Clang.
2024-11-06 Dmitry VolyntsevFS: removed fs.promises.readSync() added by mistake.
2024-11-06 Dmitry VolyntsevModules: fixed process.env object.
2024-11-06 Stefan SundinIntroduced process.kill() function.
2024-11-06 Dmitry VolyntsevQuickJS: introduced process.kill().
2024-11-06 Dmitry VolyntsevQuickJS: reworked process object.
2024-10-30 Dmitry VolyntsevModules: added js_shared_dict_zone support in QuickJS...
2024-10-30 Dmitry VolyntsevTests: removed njs specific code from js_shared_dict.t.
2024-10-23 Dmitry VolyntsevQuickJS: improved library discovery.
2024-10-23 Dmitry VolyntsevUpdated README with QuickJS module build instructions.
2024-10-23 Dmitry VolyntsevVersion bump.
2024-10-22 Dmitry VolyntsevVersion 0.8.7. 0.8.7
2024-10-22 Dmitry VolyntsevImproved error messages for module loading failures.
2024-10-21 Dmitry VolyntsevFS: introduced fs.readlinkSync() and friends.
2024-10-18 Dmitry VolyntsevTests: added js_body_filter test with non-UTF8 data.
2024-10-18 Dmitry VolyntsevHTTP: added strict check for js_body_filter syntax.
2024-10-17 Dmitry VolyntsevImplemented lazy stack symbolization.
2024-10-17 Dmitry VolyntsevCI: aligned asan build with with post-commit CI asan...
2024-10-14 Dmitry VolyntsevFixed dead store assignment in r.subrequest().
2024-10-14 Dmitry VolyntsevModules: removed extra VMs creation when it is not...
2024-10-11 Dmitry VolyntsevFixed Buffer.prototype.indexOf() on 32bits platforms.
2024-10-11 Dmitry VolyntsevCI: added 32bit test in check-pr job.
2024-10-10 Dmitry VolyntsevFixed Buffer.prototype.indexOf() and friends.
2024-10-10 Dmitry VolyntsevFixed Buffer.prototype.lastIndexOf() when `from` is...
next