[njs] QuickJS: fixed potential heap-use-after-free.

2025-09-08 Thread noreply
details: https://github.com/nginx/njs/commit/4eeb4c527c8031b676c720c7ebb49ad356233a31 branches: master commit:4eeb4c527c8031b676c720c7ebb49ad356233a31 user: Dmitry Volyntsev date: Thu, 28 Aug 2025 15:20:31 -0700 description: QuickJS: fixed potential heap-use-after-free. Previous

[njs] QuickJS: freeing temporary strings.

2025-09-08 Thread noreply
details: https://github.com/nginx/njs/commit/a9dabca11201f5e56196c876a6b4791e858c0358 branches: master commit:a9dabca11201f5e56196c876a6b4791e858c0358 user: Dmitry Volyntsev date: Thu, 28 Aug 2025 16:29:22 -0700 description: QuickJS: freeing temporary strings. --- nginx/ngx_js

[njs] QuickJS: added njs.on('exit') API support.

2025-09-08 Thread noreply
details: https://github.com/nginx/njs/commit/04f6dfb91991a855095c41df760149d9e3847bd9 branches: master commit:04f6dfb91991a855095c41df760149d9e3847bd9 user: Dmitry Volyntsev date: Tue, 26 Aug 2025 14:22:19 -0700 description: QuickJS: added njs.on('exit') API support. This closes

[njs] QuickJS: removed extra copy of body argument in ngx.fetch().

2025-09-08 Thread noreply
details: https://github.com/nginx/njs/commit/8cfb0b960be469107ce47c4b84be6c7e0f4056e6 branches: master commit:8cfb0b960be469107ce47c4b84be6c7e0f4056e6 user: Dmitry Volyntsev date: Thu, 28 Aug 2025 19:15:01 -0700 description: QuickJS: removed extra copy of body argument in ngx.fet