summaryrefslogtreecommitdiff
path: root/www/nginx-devel/files
diff options
context:
space:
mode:
authorSergey A. Osokin <osa@FreeBSD.org>2024-10-23 10:22:45 -0400
committerSergey A. Osokin <osa@FreeBSD.org>2024-10-23 10:22:45 -0400
commit71f2853031b0011270fb43669b551246588ab125 (patch)
treef992cedf8a4a2824998e478f6be048431a0905bf /www/nginx-devel/files
parentwww/py-frappe-bench: Frappe / ERPNext apps setup tool (diff)
*/*: update NGINX JavaScript: 0.8.5 -> 0.8.7 (+)
<ChangeLog> Changes with njs 0.8.7 22 Oct 2024 nginx modules: *) Bugfix: eliminated unnecessary VM creation. Previously, njs consumed memory proportionally to the number of nginx locations. The issue was introduced in 9b674412 (0.8.6). *) Improvement: added strict syntax validation for js_body_filter. *) Improvement: improved error messages for module loading failures. Core: *) Feature: implemented fs.readlink() and friends. *) Improvement: implemented lazy stack symbolization. *) Bugfix: fixed heap-buffer-overflow in Buffer.prototype.indexOf(). The issue was introduced in 5d15a8d6 (0.8.6). *) Bugfix: fixed Buffer.prototype.lastIndexOf() when `from` is provided. Changes with njs 0.8.6 02 Oct 2024 nginx modules: *) Feature: introduced QuickJS engine. *) Feature: added optional nocache flag for js_set directive. Thanks to Thomas P. *) Feature: exposed capture group variables in HTTP module. Thanks to Thomas P. Core: *) Feature: added Buffer module for QuickJS engine. *) Bugfix: fixed handling of empty labelled statement in a function. *) Bugfix: fixed Function constructor handling when called without arguments. *) Bugfix: fixed Buffer.prototype.writeInt8() and friends. *) Bugfix: fixed Buffer.prototype.writeFloat() and friends. *) Bugfix: fixed Buffer.prototype.lastIndexOf(). *) Bugfix: fixed Buffer.prototype.write(). *) Bugfix: fixed maybe-uninitialized warnings in error creation. *) Bugfix: fixed 'ctx.codepoint' initialization in UTF-8 decoding. *) Bugfix: fixed 'length' initialization in Array.prototype.pop(). *) Bugfix: fixed handling of encode arg in fs.readdir() and fs.realpath(). </ChangeLog>
Diffstat (limited to 'www/nginx-devel/files')
-rw-r--r--www/nginx-devel/files/extra-patch-njs-auto-quickjs4
1 files changed, 2 insertions, 2 deletions
diff --git a/www/nginx-devel/files/extra-patch-njs-auto-quickjs b/www/nginx-devel/files/extra-patch-njs-auto-quickjs
index 742b880b2059..13bd88446cce 100644
--- a/www/nginx-devel/files/extra-patch-njs-auto-quickjs
+++ b/www/nginx-devel/files/extra-patch-njs-auto-quickjs
@@ -1,5 +1,5 @@
---- ../njs-0.8.5/auto/quickjs.orig 2024-06-25 13:40:20.000000000 -0400
-+++ ../njs-0.8.5/auto/quickjs 2024-07-08 14:45:08.895107000 -0400
+--- ../njs-0.8.7/auto/quickjs.orig 2024-06-25 13:40:20.000000000 -0400
++++ ../njs-0.8.7/auto/quickjs 2024-07-08 14:45:08.895107000 -0400
@@ -47,9 +46,9 @@
fi