aboutsummaryrefslogtreecommitdiff
path: root/nginx/ngx_http_js_module.c
Commit message (Expand)AuthorAge
* Fixed NULL pointer dereference when processing If-* headers.Dmitry Volyntsev7 days
* QuickJS: added memory limit check for reuse queue.Dmitry Volyntsev2025-05-27
* Modules: added state file for the shared dictionary.Dmitry Volyntsev2025-05-22
* Modules: separating different init worker components.Dmitry Volyntsev2025-05-22
* Fetch: QuickJS support.Zhidao HONG2025-05-09
* 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: added xml to nginx modules.Dmitry Volyntsev2025-04-03
* QuickJS: fixed compatibility issues with QuickJS-NG 0.9.0.Dmitry Volyntsev2025-03-27
* QuickJS: calling njs_chb_destroy() in qjs_string_create_chb() internally.hongzhidao2025-03-19
* 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
* Modules: fixed name corruption in variable and header processing.Dmitry Volyntsev2025-02-10
* HTTP: reading r.requestText or r.requestBuffer from a temp file.Dmitry Volyntsev2025-01-31
* QuickJS: added WebCrypto module.Dmitry Volyntsev2025-01-24
* QuickJS: correctly handling value len for empty query params.Dmitry Volyntsev2025-01-24
* HTTP: fixed limit rated output.Dmitry Volyntsev2024-11-27
* Modules: added js_shared_dict_zone support in QuickJS engine.Dmitry Volyntsev2024-10-30
* HTTP: added strict check for js_body_filter syntax.Dmitry Volyntsev2024-10-17
* Fixed dead store assignment in r.subrequest().Dmitry Volyntsev2024-10-14
* HTTP: fixed r.return() with empty string as a body argument.Dmitry Volyntsev2024-09-25
* HTTP: fixed r.subrequest() check for nested subrequests.Dmitry Volyntsev2024-09-17
* 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
* HTTP: expose capture group variables.Thomas P.2024-08-15
* Modules: removed non needed argument from meta handlers.Dmitry Volyntsev2024-07-25
* HTTP: moving ngx_http_methods table out of subrequest() method.Dmitry Volyntsev2024-07-18
* HTTP: making ngx_http_js_header_t handler type generic.Dmitry Volyntsev2024-07-18
* HTTP: simplifed r.subrequest() code.Dmitry Volyntsev2024-07-01
* HTTP: simplified check for subrequest from a subrequest.Dmitry Volyntsev2024-06-28
* HTTP: fixed r.subrequest() error handling.Dmitry Volyntsev2024-06-12
* Change: removed byte strings API.Dmitry Volyntsev2024-05-17
* Modules: improved checking for duplicate js_set variables.Dmitry Volyntsev2024-04-22
* HTTP: fixed r.send() with Buffer argument.Dmitry Volyntsev2024-04-08
* Modules: checking for duplicate js_set variables.Dmitry Volyntsev2024-04-08
* HTTP: validating URI and args arguments in r.subrequest().Dmitry Volyntsev2024-04-02
* Fixed typo introduced in eb01434865d7.Dmitry Volyntsev2024-03-05
* HTTP: allowing to set Server header.Dmitry Volyntsev2024-02-29
* HTTP: fixed stub_status statistic when js_periodic is enabled.Dmitry Volyntsev2024-01-31
* Moving out HostPromiseRejectionTracker from njs core.Dmitry Volyntsev2024-01-18
* HTTP: avoiding arithmetic ops with NULL pointer in r.args getter.Dmitry Volyntsev2024-01-11
* 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