aboutsummaryrefslogtreecommitdiff
path: root/nginx/ngx_stream_js_module.c
Commit message (Expand)AuthorAge
* Fetch: QuickJS support.Zhidao HONG11 days
* Refactored working with built-in strings, symbols and small integers.Vadim Zhestikov2025-04-29
* Fixed typo in stream event handler debug message.Dmitry Volyntsev2025-04-09
* QuickJS: added xml to nginx modules.Dmitry Volyntsev2025-04-03
* QuickJS: fix exception handling during configuration phase.Zhidao HONG2025-04-03
* QuickJS: making ngx_qjs_*() functions consistent with ngx_js_*().hongzhidao2025-03-18
* QuickJS: using helper to declare Symbol.toStringTag properties.Dmitry Volyntsev2025-02-25
* QuickJS: fixed memory leak in js_periodic handler.Dmitry Volyntsev2025-02-20
* QuickJS: fixed non-NULL terminated strings formatting in exceptions.Dmitry Volyntsev2025-02-18
* Modules: fixed name corruption in variable and header processing.Dmitry Volyntsev2025-02-10
* QuickJS: fixed shared dict in stream module.Dmitry Volyntsev2025-02-07
* QuickJS: added WebCrypto module.Dmitry Volyntsev2025-01-24
* Modules: introduced QuickJS engine.Dmitry Volyntsev2024-09-17
* Modules: introduced engine API.Dmitry Volyntsev2024-09-17
* Modules: added nocache flag for js_set variables.Thomas P.2024-08-23
* Modules: removed non needed argument from meta handlers.Dmitry Volyntsev2024-07-25
* Change: removed byte strings API.Dmitry Volyntsev2024-05-17
* Modules: improved checking for duplicate js_set variables.Dmitry Volyntsev2024-04-22
* Modules: checking for duplicate js_set variables.Dmitry Volyntsev2024-04-08
* Moving out HostPromiseRejectionTracker from njs core.Dmitry Volyntsev2024-01-18
* Moving out logger from njs core.Dmitry Volyntsev2023-12-14
* Introduced njs_vm_set_module_loader().Dmitry Volyntsev2023-12-13
* Refactored asynchronous events.Dmitry Volyntsev2023-12-05
* Moving out setTimeout() and clearTimeout() from njs core.Dmitry Volyntsev2023-11-21
* Renaming ngx_js_retval() to ngx_js_exception().Dmitry Volyntsev2023-11-21
* Modules: fixed js_set with Buffer values.Dmitry Volyntsev2023-11-21
* Modules: added debug log for vm cloning and destroying.Dmitry Volyntsev2023-09-22
* Modules: improved debug log.Dmitry Volyntsev2023-09-08
* Modules: added a session object for js_periodic handler.Dmitry Volyntsev2023-09-05
* Modules: added worker_affinity parameter for js_periodic directive.Dmitry Volyntsev2023-09-05
* Fixed js_periodic handler stopping after graceful shutdown.Dmitry Volyntsev2023-08-30
* Modules: introduced js_periodic directive.Dmitry Volyntsev2023-08-22
* Modules: introduced js_shared_dict_zone directive.Dmitry Volyntsev2023-07-03
* Added njs_vm_external_constructor().Dmitry Volyntsev2023-07-03
* Using addon module API to unify injecting of external objects.Dmitry Volyntsev2023-06-28
* Modules: renaming ngx_js_conf_t to ngx_js_loc_conf_t.Dmitry Volyntsev2023-06-06
* Change: native methods are provided with retval argument.Dmitry Volyntsev2023-04-19
* Modules: js_merge_conf is moved to shared library.Vadim Zhestikov2022-09-27
* Modules: common code is moved to shared library.Vadim Zhestikov2022-09-27
* Stream: introduced s.sendUpstream() and s.sendDownstream().Dmitry Volyntsev2022-09-26
* Stream: improved async callback support for s.send().Dmitry Volyntsev2022-09-26
* Modules: added js_preload_object directive.Vadim Zhestikov2022-09-16
* Modules: common code for js_import is moved to shared library.Vadim Zhestikov2022-09-13
* Modules: sorting external object property descriptors alphabetically.Dmitry Volyntsev2022-08-24
* Stream: improved s.send() with async callbacks.Dmitry Volyntsev2022-08-23
* Stream: improved flags argument for s.on() callback methods.Dmitry Volyntsev2022-08-10
* Stream: removed unused field ctx->from_upstream.Dmitry Volyntsev2022-08-10
* Modules: extending allowed context for js directives.Dmitry Volyntsev2022-08-02
* Stream: fixed "js_fetch_timeout" introduced in b20de7bcee61 (0.7.4).Dmitry Volyntsev2022-08-02
* Added generic logger callback.Dmitry Volyntsev2022-07-25