summaryrefslogtreecommitdiff
path: root/www/nginx-devel (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* www/nginx-devel: security update 1.27.0 -> 1.27.1Sergey A. Osokin2024-08-212-5/+4
| | | | | | | | | | | | | | | | | | | <ChangeLog> *) Security: processing of a specially crafted mp4 file by the ngx_http_mp4_module might cause a worker process crash (CVE-2024-7347). Thanks to Nils Bars. *) Change: now the stream module handler is not mandatory. *) Bugfix: new HTTP/2 connections might ignore graceful shutdown of old worker processes. Thanks to Kasei Wang. *) Bugfixes in HTTP/3. </ChangeLog>
* www/(nginx|nginx-devel|lua-resty-core): Document lua module ↵Ryan Steinmetz2024-08-201-0/+1
| | | | | | dependencies/alternate maintainers PR: 280882, 277145
* devel/protobuf: Update to 27.3Po-Chuan Hsieh2024-08-151-1/+1
| | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases
* devel/grpc: Update to 1.65.4Po-Chuan Hsieh2024-08-151-1/+1
| | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/grpc/grpc/releases
* www/nginx-devel: update OTEL module to the recent snapshotSergey A. Osokin2024-07-183-5/+5
| | | | Bump PORTREVISION.
* www/nginx-devel: fix typo with libressl dependencySergey A. Osokin2024-07-161-2/+2
| | | | | | Bump PORTREVISION. PR: 280311
* www/nginx-devel: add QuickJS engine to NGINX JavaScript moduleSergey A. Osokin2024-07-094-4/+33
| | | | Bump PORTREVISION.
* */*: update NGINX JavaScript: 0.8.4 -> 0.8.5 (+)Sergey A. Osokin2024-06-263-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> *) Change: r.variables.var, r.requestText, r.responseText, s.variables.var, and the "data" argument of the s.on() callback with "upload" or "download" event types will now convert bytes invalid in UTF-8 encoding into the replacement character. When working with binary data, use r.rawVariables.var, r.requestBuffer, r.responseBuffer, s.rawVariables.var, and the "upstream" or "downstream" event type for s.on() instead. *) Feature: added timeout argument for shared dictionary methods add(), set() and incr(). *) Bugfix: fixed checking for duplicate js_set variables. *) Bugfix: fixed request Host header when the port is non-standard. *) Bugfix: fixed handling of a zero-length request body in ngx.fetch() and r.subrequest(). *) Bugfix: fixed heap-buffer-overflow in Headers.get(). *) Bugfix: fixed r.subrequest() error handling. Core: *) Feature: added zlib module for QuickJS engine. *) Bugfix: fixed zlib.inflate(). *) Bugfix: fixed String.prototype.replaceAll() with zero-length argument. *) Bugfix: fixed retval handling after an exception in Array.prototype.toSpliced(), Array.prototype.toReversed(), Array.prototype.toSorted(). *) Bugfix: fixed RegExp.prototype[@@replace]() with replacements containing "$'", "$\`" and strings with Unicode characters. *) Bugfix: fixed a one-byte overread in decodeURI() and decodeURIComponent(). *) Bugfix: fixed tracking of argument scope. *) Bugfix: fixed integer overflow in Date.parse(). </ChangeLog>
* www/nginx-devel: fix third-party passenger module warningSergey A. Osokin2024-06-042-6/+22
| | | | | | | Also, release third-party passenger module from the pcre1 users list, it builds fine with pcre2. Bump PORTREVISION.
* www/nginx-devel: add third-party stream-lua moduleSergey A. Osokin2024-06-036-4/+27
| | | | | | Bump PORTREVISION. PR: 278951
* www/nginx-devel: add third-party zstd moduleSergey A. Osokin2024-06-035-2/+14
| | | | PR: 279002
* www/nginx-devel: security update from 1.26.0 to 1.27.0Sergey A. Osokin2024-05-296-16/+27
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Update third-party passenger module to 6.0.22. <ChangeLog> *) Security: when using HTTP/3, processing of a specially crafted QUIC session might cause a worker process crash, worker process memory disclosure on systems with MTU larger than 4096 bytes, or might have potential other impact (CVE-2024-32760, CVE-2024-31079, CVE-2024-35200, CVE-2024-34161). Thanks to Nils Bars of CISPA. *) Feature: variables support in the "proxy_limit_rate", "fastcgi_limit_rate", "scgi_limit_rate", and "uwsgi_limit_rate" directives. *) Bugfix: reduced memory consumption for long-lived requests if "gzip", "gunzip", "ssi", "sub_filter", or "grpc_pass" directives are used. *) Bugfix: nginx could not be built by gcc 14 if the --with-atomic option was used. Thanks to Edgar Bonet. *) Bugfixes in HTTP/3. <ChangeLog>
* www/nginx-devel: fix loading NJS dynamic module for streamSergey A. Osokin2024-05-212-2/+4
| | | | Bump PORTREVISION.
* */*: update NGINX JavaScript: 0.8.3 -> 0.8.4 (+)Sergey A. Osokin2024-04-303-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> nginx modules: *) Feature: allowing to set Server header for outgoing headers. *) Improvement: validating URI and args arguments in r.subrequest(). *) Improvement: checking for duplicate js_set variables. *) Bugfix: fixed clear() method of a shared dictionary without timeout introduced in 0.8.3. *) Bugfix: fixed r.send() with Buffer argument. Core: *) Feature: added QuickJS engine support in CLI. *) Bugfix: fixed atob() with non-padded base64 strings. </ChangeLog>
* www/nginx-devel: update PORTSCOUT to the relevant valuesSergey A. Osokin2024-04-301-1/+1
|
* www/nginx-devel: update from 1.25.5 to 1.26.0 (+)Sergey A. Osokin2024-04-252-4/+4
| | | | | | | | <ChangeLog> *) 1.26.x stable branch. </ChangeLog>
* www/nginx-devel: update 1.25.4 -> 1.25.5 (+)Sergey A. Osokin2024-04-186-10/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | Fix building third-party naxsi module. <Changelog> *) Feature: virtual servers in the stream module. *) Feature: the ngx_stream_pass_module. *) Feature: the "deferred", "accept_filter", and "setfib" parameters of the "listen" directive in the stream module. *) Feature: cache line size detection for some architectures. Thanks to Piotr Sikora. *) Feature: support for Homebrew on Apple Silicon. Thanks to Piotr Sikora. *) Bugfix: Windows cross-compilation bugfixes and improvements. Thanks to Piotr Sikora. *) Bugfix: unexpected connection closure while using 0-RTT in QUIC. Thanks to Vladimir Khomutov. </Changelog>
* www/nginx-devel: update third-party passenger module to 6.0.20Sergey A. Osokin2024-04-115-9/+9
| | | | Bump PORTREVISION.
* */*: update NGINX JavaScript: 0.8.2 -> 0.8.3 (+)Sergey A. Osokin2024-03-183-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> nginx modules: *) Bugfix: fixed Headers.set(). *) Bugfix: fixed js_set with Buffer values. *) Bugfix: fixed clear() method of a shared dictionary when a timeout is not specified. *) Bugfix: fixed stub_status statistics when js_periodic is enabled. Core: *) Bugfix: fixed building with libxml2 2.12 and later. *) Bugfix: fixed Date constructor for overflows and with NaN values. *) Bugfix: fixed underflow in querystring.parse(). *) Bugfix: fixed potential buffer overread in String.prototype.match(). *) Bugfix: fixed parsing of for-in loops. *) Bugfix: fixed parsing of hexadecimal, octal, and binary literals with no digits. </ChangeLog>
* devel/grpc: Update to 1.62.0Po-Chuan Hsieh2024-03-091-1/+1
| | | | | | | | | - Bump PORTREVISION of dependent ports for shlib change Broken ports are skipped: - science/py-tensorflow - sysutils/apache-mesos Changes: https://github.com/grpc/grpc/releases
* www/nginx-devel: remove orphaned patch (+)Sergey A. Osokin2024-03-011-8/+0
| | | | Fixes: b2ad75a2b920e1659afd54e5313e46f1f35bcd28
* www/nginx-devel: remove third-party opentracing module (+)Sergey A. Osokin2024-02-295-12/+3
| | | | | | | Similar functionality is available with OTEL module, also devel/libopentracing port is EOLed today. Bump PORTREVISION.
* www/nginx-devel: third-party modules management (+)Sergey A. Osokin2024-02-244-5/+31
| | | | | | | | Change GH location for the third-party video-thumbextractor module. The size of the new distro is much bigger just because it contains many tests. PR: 277155
* devel/grpc: Update to 1.61.1Po-Chuan Hsieh2024-02-211-1/+1
| | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/grpc/grpc/releases
* devel/opentelemetry-*: update to their recent versions (+)Sergey A. Osokin2024-02-181-0/+1
| | | | | | | o) opentelemetry-cpp: 1.13.0 -> 1.14.0 o) opentelemetry-proto: 1.0.0 -> 1.1.0 Bump PORTREVISION for www/nginx-devel.
* www/nginx-devel: Update to 1.25.4Ryan Steinmetz2024-02-152-5/+4
| | | | | Approved by: portmgr (bapt) Security: CVE-2024-24989, CVE-2024-24990
* MAN?PREFIX: eleminate its usage and move man to share/manBaptiste Daroussin2024-01-101-1/+1
|
* www/nginx-devel: third-party modules management (+)Sergey A. Osokin2024-01-064-7/+7
| | | | | | o) update third-party brotli module to the latest snapshot. Bump PORTREVISION.
* www/nginx-devel: third-party modules management (+)Sergey A. Osokin2024-01-067-74/+9
| | | | | | | | o) update third-party lua module to 0.10.26; o) update third-party headers-more module to latest snapshot; o) remove third-party http_mp4_h264 module, legacy and undownloadable. Bump PORTREVISION.
* www/nginx-devel: third-party modules management (+)Sergey A. Osokin2024-01-015-18/+10
| | | | | | | | | | | o) remove third-party cookie_flag module, the functionality supported natively by the proxy_cookie_flags directive; o) update third-party ndk module to 0.3.3; o) update third-party lua module to 0.10.26.rc2. Updated version of the lua module can be built with pcre2. Bump PORTREVISION.
* */*: Sunset 12.4-RELEASE/12-STABLE from ports treeMuhammad Moinur Rahman2023-12-311-5/+2
| | | | | | | | | | | | | | | | | | | | | - Remove all references to defunct ARCH arm - Remove all references to defunct ARCH sparc64 - Remove x11-drivers/xf86-video-sunffb which requires defunct sparc64 ARCH - Remove sysutils/afbinit requires defunct sparc64 ARCH - Remove all references to bktr driver - Remove all references to defunct FreeBSD_12 - Remove all references to OSVERSION/OSREL corresponding to 12 - Remove conditionals in Mk/Uses/cabal.mk - Remove sparc reference from Mk/Uses/qt-dist.mk - Remove BROKEN_sparc64/NOT_FOR_ARCH=sparc64 - Remove BROKEN_FreeBSD_12* from: - Remove OpenSSL patches from: - Remove conditional flags for OSVERSION >= 1300000 to fixed flags. Also move conditional flags for non sparc64/arm ARCH to fixed flags. Reviewed by: brooks, jbeich, rene, salvadore Differential Revision: https://reviews.freebsd.org/D42068
* www/nginx-devel: update OTEL module to its recent snapshotSergey A. Osokin2023-12-153-5/+5
| | | | Bump PORTREVISION.
* www/nginx-devel: update to the recent snapshotSergey A. Osokin2023-12-143-5/+5
| | | | This fix build with OTEL module after devel/protobuf update to 24.4.
* devel/grpc: Update to 1.60.0Po-Chuan Hsieh2023-12-151-1/+1
| | | | | | - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/grpc/grpc/releases
* devel/protobuf: Update to 24.4Po-Chuan Hsieh2023-12-151-1/+1
| | | | | | | - Use USES=pathfix to fix .pc installation - Bump PORTREVISION of dependent ports for shlib change Changes: https://github.com/protocolbuffers/protobuf/releases
* www/nginx-devel: update third-party headers_more module...Sergey A. Osokin2023-12-123-5/+5
| | | | | | to its recent snapshot. Bump PORTREVISION.
* www/nginx-devel: update third-party modulesSergey A. Osokin2023-12-025-12/+12
| | | | | | | o) lua 0.10.25 -> 0.10.26rc1 o) passenger 6.0.18 -> 6.0.19 Bump PORTREVISION.
* www/nginx-devel: fix build with a third-party passenger moduleSergey A. Osokin2023-12-011-1/+5
| | | | | | Bump PORTREVISION. PR: 275161
* www/nginx-devel: update third-party naxsi module to v1.6Sergey A. Osokin2023-10-263-6/+7
| | | | Bump PORTREVISION.
* www/nginx-devel: update 1.25.2 -> 1.25.3 (+)Sergey A. Osokin2023-10-242-5/+4
| | | | | | | | | | | | | | | | | | | | | | | <Changelog> *) Change: improved detection of misbehaving clients when using HTTP/2. *) Feature: startup speedup when using a large number of locations. Thanks to Yusuke Nojima. *) Bugfix: a segmentation fault might occur in a worker process when using HTTP/2 without SSL; the bug had appeared in 1.25.1. *) Bugfix: the "Status" backend response header line with an empty reason phrase was handled incorrectly. *) Bugfix: memory leak during reconfiguration when using the PCRE2 library. Thanks to ZhenZhong Wu. *) Bugfixes and improvements in HTTP/3. </Changelog>
* */*: update NGINX JavaScript: 0.8.1 -> 0.8.2 (+)Sergey A. Osokin2023-10-243-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> nginx modules: *) Feature: introduced console object. The following methods were introduced: error(), info(), log(), time(), timeEnd(), warn(). *) Bugfix: fixed HEAD response handling with large Content-Length in fetch API. *) Bugfix: fixed items() method for a shared dictionary. *) Bugfix: fixed delete() method for a shared dictionary. Core: *) Feature: extended "fs" module. Added existsSync(). *) Bugfix: fixed "xml" module. Fixed broken XML exception handling in parse() method. *) Bugfix: fixed RegExp.prototype.exec() with global regexp and unicode input. *) Bugfix: fixed return statement parsing with invalid expression. </ChangeLog>
* www/nginx-devel: update third-party brotli module (+)Sergey A. Osokin2023-09-304-5/+50
| | | | Bump PORTREVISION.
* www/nginx-devel: update third-party naxsi module to 1.5 (+)Sergey A. Osokin2023-09-276-31/+55
| | | | | | | | Change the distribution point to GH/wargio due to inactivity in GH/nbs-system. Update patches. Bump PORTREVISION.
* www/nginx-devel: bump PORTREVISION (+)Sergey A. Osokin2023-09-201-1/+1
| | | | ... after devel/opentelemetry-cpp update.
* www/nginx-devel: update OTel module to the recent commitSergey A. Osokin2023-09-174-43/+5
| | | | Bump PORTREVISION.
* www/nginx-devel: fix OTel module build (+)Sergey A. Osokin2023-09-173-1/+39
| | | | | | Special thanks to: pluknet Bump PORTREVISION.
* www/nginx-devel: add NGINX Open Telemetry module (+)Sergey A. Osokin2023-09-165-3/+18
| | | | Bump PORTREVISON.
* */*: update NGINX JavaScript: 0.8.0 -> 0.8.1 (+)Sergey A. Osokin2023-09-163-4/+5
| | | | | | | | | | | | | | | | | | | | | | | | <ChangeLog> nginx modules: *) Feature: introduced js_periodic directive. The directive specifies a JS handler to run at regular intervals. *) Feature: implemented items() method for a shared dictionary. The method returns all the non-expired key-value pairs. *) Bugfix: fixed size() and keys() methods of a shared dictionary. *) Bugfix: fixed erroneous exception in r.internalRedirect() introduced in 0.8.0. Core: *) Bugfix: fixed incorrect order of keys in Object.getOwnPropertyNames(). </ChangeLog>
* www/nginx-devel: update 1.25.1 -> 1.25.2 (+)Sergey A. Osokin2023-08-152-20/+5
| | | | | | | | | | | | | | | | | | | | | | | | Remove or update legacy post-patch targets. <Changelog> *) Feature: path MTU discovery when using HTTP/3. *) Feature: TLS_AES_128_CCM_SHA256 cipher suite support when using HTTP/3. *) Change: now nginx uses appname "nginx" when loading OpenSSL configuration. *) Change: now nginx does not try to load OpenSSL configuration if the --with-openssl option was used to built OpenSSL and the OPENSSL_CONF environment variable is not set. *) Bugfix: in the $body_bytes_sent variable when using HTTP/3. *) Bugfix: in HTTP/3. </Changelog>
* www/nginx-devel: update third-party cache_purge module to fix crashesSergey A. Osokin2023-07-253-5/+5
| | | | | Bump PORTREVISION. PR: 272546