mirror of
https://git.freebsd.org/ports.git
synced 2025-05-14 16:21:50 -04:00
<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> |
||
---|---|---|
.. | ||
extra-patch-calio-iconv-nginx-module-config | ||
extra-patch-naxsi-libinjection__sqli_c | ||
extra-patch-naxsi_config | ||
extra-patch-nginx-ct-LibreSSL | ||
extra-patch-nginx-http-footer-filter-config | ||
extra-patch-nginx-link-function-config | ||
extra-patch-nginx-notice-config | ||
extra-patch-nginx-thumbextractor-module-config | ||
extra-patch-nginx_mogilefs_module-config | ||
extra-patch-ngx_brotli_filter_config | ||
extra-patch-ngx_http_auth_ldap_module.c | ||
extra-patch-ngx_http_dav_ext_module.c | ||
extra-patch-ngx_http_json_status_module-config | ||
extra-patch-ngx_http_mogilefs_module.c | ||
extra-patch-ngx_http_notice_module.c | ||
extra-patch-ngx_http_redis_module.c | ||
extra-patch-ngx_http_sflow_config.c | ||
extra-patch-ngx_http_sflow_config.h | ||
extra-patch-ngx_http_sflow_module.c | ||
extra-patch-ngx_http_tarantool-config | ||
extra-patch-ngx_http_uploadprogress_module.c | ||
extra-patch-ngx_link_func_module.c | ||
extra-patch-ngx_postgres-config | ||
extra-patch-ngx_stream_ssl_ct_module.c | ||
extra-patch-njs-auto-quickjs | ||
extra-patch-openresty-drizzle-nginx-module-config | ||
extra-patch-passenger-build-nginx.rb | ||
extra-patch-passenger-disable-telemetry | ||
extra-patch-rds-csv-nginx-module-config | ||
extra-patch-rds-json-nginx-module-config | ||
extra-patch-spnego-http-auth-nginx-module-config | ||
extra-patch-src-http-modules-ngx_http_upstream_hash_module.c | ||
extra-patch-src-http-modules-ngx_http_upstream_ip_hash_module.c | ||
extra-patch-src-http-modules-ngx_http_upstream_least_conn_module.c | ||
extra-patch-src-http-ngx_http_upstream_round_robin.c | ||
extra-patch-src-http-ngx_http_upstream_round_robin.h | ||
extra-patch-src_http_modules_ngx_http_slice_read_ahead.c | ||
extra-patch-stream-lua-nginx-module_config | ||
extra-patch-xss-nginx-module-config | ||
nginx.in | ||
patch-conf-nginx.conf | ||
pkg-message.in |