aboutsummaryrefslogtreecommitdiff
path: root/external
Commit message (Expand)AuthorAge
* WebCrypto: improved working with curve constants.HEADmasterDmitry Volyntsev2 days
* WebCrypto: added ECDH support.Dmitry Volyntsev2 days
* WebCrypto: making SHA-256 the default hash algorithm.Dmitry Volyntsev2 days
* WebCrypto: fixed extractable handling for crypto.subtle.deriveKey().Dmitry Volyntsev11 days
* WebCrypto: added support for HMAC as derivedKeyAlgorithm.Dmitry Volyntsev11 days
* Fixed GCC 15 build with -Wunterminated-string-initialization.Dmitry Volyntsev2025-05-01
* Refactored working with built-in strings, symbols and small integers.Vadim Zhestikov2025-04-29
* Replaced vm with mp in NJS_CHB_MP_INIT().Zhidao HONG2025-04-22
* QuickJS: fixed compatibility issues with QuickJS-NG 0.9.0.Dmitry Volyntsev2025-03-27
* QuickJS: added xml module.Dmitry Volyntsev2025-03-27
* XML: allowing to remove the property $text for XMLNode.Dmitry Volyntsev2025-03-27
* XML: fixed serializeToString().Dmitry Volyntsev2025-03-27
* QuickJS: introduced qjs_promise_result().Dmitry Volyntsev2025-03-25
* QuickJS: calling njs_chb_destroy() in qjs_string_create_chb() internally.hongzhidao2025-03-19
* QuickJS: fixed njs_qjs_object_completions().hongzhidao2025-03-19
* QuickJS: added error checks in modules initialization.Vadim Zhestikov2025-03-18
* QuickJS: crypto module.Vadim Zhestikov2025-03-18
* QuickJS: using helper to declare Symbol.toStringTag properties.Dmitry Volyntsev2025-02-25
* QuickJS: removed unused variable casts introduced in 75ca26f.Dmitry Volyntsev2025-02-25
* QuickJS: added WebCrypto import tests forgotten in 75ca26f.Dmitry Volyntsev2025-02-18
* QuickJS: added missed OPENSSL context for errors in WebCrypto.Dmitry Volyntsev2025-02-18
* QuickJS: fixed key usage processing with invalid values in WebCrypto.Dmitry Volyntsev2025-02-18
* QuickJS: fixed non-NULL terminated strings formatting in exceptions.Dmitry Volyntsev2025-02-18
* Fixed access to uninitialized alg in SubtleCrypto.import().Dmitry Volyntsev2025-02-18
* QuickJS: added querystring module.Dmitry Volyntsev2025-02-07
* QuickJS: added WebCrypto module.Dmitry Volyntsev2025-01-24
* QuickJS: added support for QuickJS-NG library.Dmitry Volyntsev2025-01-24
* QuickJS: added fs module.Dmitry Volyntsev2024-12-18
* XML: improved XMLNode.$tags handler.Dmitry Volyntsev2024-11-07
* XML: fixed tests with libxml2 2.13 and later.Dmitry Volyntsev2024-11-07
* FS: removed fs.promises.readSync() added by mistake.Dmitry Volyntsev2024-11-06
* QuickJS: reworked process object.Dmitry Volyntsev2024-11-06
* FS: introduced fs.readlinkSync() and friends.Dmitry Volyntsev2024-10-21
* Fixed handling of encode arg in fs.readdir() and fs.realpath().Dmitry Volyntsev2024-09-04
* QuickJS: disabling eval() and Function() in qjs_new_context().Dmitry Volyntsev2024-09-03
* QuickJS: qjs_new_context() accepts now additional modules.Dmitry Volyntsev2024-09-03
* QuickJS: moving njs object creation to common code.Dmitry Volyntsev2024-09-03
* QuickJS: fixed exception handling in shell output.Dmitry Volyntsev2024-08-15
* QuickJS: disabling eval() and string normalize.Dmitry Volyntsev2024-07-01
* Change: removed byte strings API.Dmitry Volyntsev2024-05-17
* QuickJS: added zlib module.Dmitry Volyntsev2024-05-01
* Allowing to use custom allocator in njs_chb_t.Dmitry Volyntsev2024-04-26
* Zlib: fixed inflate().Dmitry Volyntsev2024-04-22
* Shell: added completions for QuickJS engine.Dmitry Volyntsev2024-03-18
* Shell: completions are refactored and moved out of the core.Dmitry Volyntsev2024-03-18
* Shell: revert -t option back to preserve backward compatibility.Dmitry Volyntsev2024-02-29
* Shell: fixed memory pool issues introduced in cb3e068a511c.Dmitry Volyntsev2024-02-27
* Shell: added QuickJS engine support.Dmitry Volyntsev2024-02-22
* Moving hash code out of the njs core.Dmitry Volyntsev2024-02-14
* Moved njs_time() out of the core as it is not a part of the spec.Dmitry Volyntsev2024-02-14