summaryrefslogtreecommitdiff
path: root/www/nginx-devel/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* www/nginx-devel: third-party modules managementSergey A. Osokin2022-07-101-0/+73
| | | | | | | | | Remove third-party clojure module. Fix build for third-party upload_progress module. (*) Obtained from: https://github.com/masterzen/nginx-upload-progress-module/files/8980323/nginx_1.23.0.patch.txt (*) Bump PORTREVISION.
* www/nginx-devel: fix build for third-party http_redis moduleSergey A. Osokin2022-07-101-0/+34
| | | | Bump PORTREVISION.
* www/nginx-devel: manage third-party modulesSergey A. Osokin2022-07-101-11/+0
| | | | | | | | Remove third-party http_response module, no updates since Jan 10, 2011. Update third-party upload_progress module to its recent version, a patch still requires to build with 1.23.0. Bump PORTREVISION.
* www/nginx-devel: update third-party naxsi module to its recent commitSergey A. Osokin2022-07-101-0/+23
| | | | | | | | Update third-party naxsi module to 29793dc, it's compatible with nginx 1.23.0 now, also now it's possible to build the module with PCRE2 support. Bump PORTREVISION.
* www/nginx-devel: update third-party vod module 1.29 -> 1.30Sergey A. Osokin2022-07-101-17/+0
| | | | Bump PORTREVISION.
* www/nginx-devel: enable third-party lua module backSergey A. Osokin2022-07-101-0/+167
| | | | Bump PORTREVISION.
* www/nginx-devel: update from 1.22.0 to 1.23.0Sergey A. Osokin2022-07-101-1631/+1355
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Please note: the following third-party modules are require additional patches (marked IGNORE): o) clojure o) headers_more o) http_push_stream o) http_redis o) http_response o) http_upload_progress o) http_upstream_sticky o) http_zip o) lua o) naxsi o) srcache o) vod <Changelog> *) Change in internal API: now header lines are represented as linked lists. *) Change: now nginx combines arbitrary header lines with identical names when sending to FastCGI, SCGI, and uwsgi backends, in the $r->header_in() method of the ngx_http_perl_module, and during lookup of the "$http_...", "$sent_http_...", "$sent_trailer_...", "$upstream_http_...", and "$upstream_trailer_..." variables. *) Bugfix: if there were multiple "Vary" header lines in the backend response, nginx only used the last of them when caching. *) Bugfix: if there were multiple "WWW-Authenticate" header lines in the backend response and errors with code 401 were intercepted or the "auth_request" directive was used, nginx only sent the first of the header lines to the client. *) Change: the logging level of the "application data after close notify" SSL errors has been lowered from "crit" to "info". *) Bugfix: connections might hang if nginx was built on Linux 2.6.17 or newer, but was used on systems without EPOLLRDHUP support, notably with epoll emulation layers; the bug had appeared in 1.17.5. Thanks to Marcus Ball. *) Bugfix: nginx did not cache the response if the "Expires" response header line disabled caching, but following "Cache-Control" header line enabled caching. </Changelog>
* www/nginx-devel: simplify patching for the third-party gridfs moduleSergey A. Osokin2022-06-191-13/+0
| | | | No functional changes.
* www/nginx-devel: update third-party gridfs moduleSergey A. Osokin2022-06-171-0/+13
| | | | Bump PORTREVISION.
* www/nginx-devel: update third-party tarantool moduleSergey A. Osokin2022-06-101-2/+2
| | | | Bump PORTREVISION.
* www/nginx-devel: update third-party modulesSergey A. Osokin2022-05-071-2/+2
| | | | | | | o) nchan (also know as http_push) from 1.2.12 to 1.2.15; o) opentracing to 0.24.0. Bump PORTREVISION.
* www/nginx-devel: update HTTPv3/QUIC patch to the recent commitSergey A. Osokin2022-02-011-393/+392
|
* www/nginx-devel: update third-party vod module to 1.29Sergey A. Osokin2022-01-271-2/+2
| | | | | Update the list of dependences for the module. Bump PORTREVISION.
* www/nginx-devel: update third-party spnego-http-auth moduleSergey A. Osokin2022-01-271-2/+2
| | | | | | | The Kerberos MIT implementation is the only one is supported by the third-party spnego module, so remove needless staff. Bump PORTREVISION.
* www/nginx-devel: update HTTPv3/QUIC patch to the recent commitSergey A. Osokin2022-01-251-581/+406
| | | | Bump PORTREVISION.
* www/nginx-devel: update HTTPv3/QUIC patch to the recent commitSergey A. Osokin2022-01-191-67/+63
| | | | Bump PORTREVISION.
* nginx-devel/Makefile: update HTTPv3 patch to the recent commitSergey A. Osokin2022-01-131-413/+700
| | | | | | | | The extra-patch-httpv3 contains the README file now, previously a diff for that file was omitted. To avoid a rejection for the README file the original file from nginx distribution is going to be preserved. Bump PORTREVISION.
* www/nginx-devel: able to build with security/openssl-quictlsSergey A. Osokin2022-01-111-1/+1
| | | | | | | | | | While I'm here fix a typo in a start-up template, introduced in c42df2fcbbeccbfb2d57f4d6d7558493d512d732. Bump PORTREVISION. Differential Revision: https://reviews.freebsd.org/D33773 Reviewed by: pluknet
* www/nginx-devel: able to customize the stop signalSergey A. Osokin2022-01-051-2/+9
| | | | | | Bump PORTREVISION. PR: 254962
* www/nginx-devel: initial support for HTTPv3Sergey A. Osokin2022-01-051-0/+25543
| | | | | | Bump PORTREVISION. Based on ideas from: ashish
* www/nginx-devel: update third-party opentracing moduleSergey A. Osokin2021-12-301-2/+2
| | | | | Update third-party opentracing module to its recent commit. Bump PORTREVISION.
* www/nginx-devel: update third-party passenger moduleSergey A. Osokin2021-12-082-4/+4
| | | | Bump PORTREVISION.
* www/nginx-devel: update from 1.21.3 to 1.21.4.Sergey A. Osokin2021-11-021-312/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | New kernel TLS feature is available starting with FreeBSD 13.0, and it requires OpenSSL 3.0, compiled with "enable-ktls" option. Further, KTLS needs to be enabled in kernel, and in OpenSSL, either via OpenSSL configuration file or with ssl_conf_command Options KTLS; in nginx configuration. To enable kernel TLS on FreeBSD 13 and above: # kldload ktls_ocf # sysctl kern.ipc.tls.enable=1 to load a software backend, see man ktls(4) for details. Also, please visit the following link to get more details https://hg.nginx.org/nginx/rev/65946a191197 <Changelog> *) Change: support for NPN instead of ALPN to establish HTTP/2 connections has been removed. *) Change: now nginx rejects SSL connections if ALPN is used by the client, but no supported protocols can be negotiated. *) Change: the default value of the "sendfile_max_chunk" directive was changed to 2 megabytes. *) Feature: the "proxy_half_close" directive in the stream module. *) Feature: the "ssl_alpn" directive in the stream module. *) Feature: the $ssl_alpn_protocol variable. *) Feature: support for SSL_sendfile() when using OpenSSL 3.0. *) Feature: the "mp4_start_key_frame" directive in the ngx_http_mp4_module. Thanks to Tracey Jaquith. *) Bugfix: in the $content_length variable when using chunked transfer encoding. *) Bugfix: after receiving a response with incorrect length from a proxied backend nginx might nevertheless cache the connection. Thanks to Awdhesh Mathpal. *) Bugfix: invalid headers from backends were logged at the "info" level instead of "error"; the bug had appeared in 1.21.1. *) Bugfix: requests might hang when using HTTP/2 and the "aio_write" directive. </Changelog>
* www/nginx-devel: update third-party SPNEGO module to it recent commitSergey A. Osokin2021-10-191-2/+2
| | | | | | Notify that one of the implementation of Kerberos5 needs to be chosen. Bump PORTREVISION.
* www/nginx-devel: update third-party passenger module to 6.0.11Sergey A. Osokin2021-10-012-4/+4
| | | | Bump PORTREVISION.
* www/nginx-devel: update third-party modulesSergey A. Osokin2021-10-012-22/+0
| | | | | | | | o) http_push (aka nchan) o) rtmp Remove needless patches. Bump PORTREVISION.
* www/nginx-devel: update third-party opentracing module to a recent commit.Sergey A. Osokin2021-08-311-2/+2
| | | | Bump PORTREVISION.
* www/nginx-devel: update third-party Passenger module to 6.0.10.Sergey A. Osokin2021-08-092-4/+4
|
* www/nginx-devel: update third-party vod module to 1.27Sergey A. Osokin2021-04-141-2/+2
|
* Update the patches for third-party passenger module.Sergey A. Osokin2021-04-062-4/+4
| | | | | The issue was introduced by: 2e741e74b8db691f3cae0abf8482ade801fb74f4 PR: 254824
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-061-1/+0
|
* Update from 1.19.8 to 1.19.9.Sergey A. Osokin2021-04-062-46/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Update NGINX JavaScript module from 0.5.2 to 0.5.3. Remove needless patches. <ChangeLog for nginx 1.19.9> *) Bugfix: nginx could not be built with the mail proxy module, but without the ngx_mail_ssl_module; the bug had appeared in 1.19.8. *) Bugfix: "upstream sent response body larger than indicated content length" errors might occur when working with gRPC backends; the bug had appeared in 1.19.1. *) Bugfix: nginx might not close a connection till keepalive timeout expiration if the connection was closed by the client while discarding the request body. *) Bugfix: nginx might not detect that a connection was already closed by the client when waiting for auth_delay or limit_req delay, or when working with backends. *) Bugfix: in the eventport method. </ChangeLog> <ChangeLog for njs 0.5.3> nginx modules: *) Feature: added the "js_var" directive. </ChangeLog>
* Add another patch to fix build the mail moduleSergey A. Osokin2021-03-111-0/+20
| | | | | | | without SSL support. Notes: svn path=/head/; revision=568099
* Update from 1.19.7 to 1.19.8.Sergey A. Osokin2021-03-091-0/+26
| | | | | | | | | | | | | | | | | | | | | | | | | Add the vendor's patch to build mail module without SSL support. <Changelog> *) Feature: flags in the "proxy_cookie_flags" directive can now contain variables. *) Feature: the "proxy_protocol" parameter of the "listen" directive, the "proxy_protocol" and "set_real_ip_from" directives in mail proxy. *) Bugfix: HTTP/2 connections were immediately closed when using "keepalive_timeout 0"; the bug had appeared in 1.19.7. *) Bugfix: some errors were logged as unknown if nginx was built with glibc 2.32. *) Bugfix: in the eventport method. </Changelog> Notes: svn path=/head/; revision=567947
* Refresh the kernel TLS patch.Sergey A. Osokin2021-02-191-420/+49
| | | | | | | | | | | | | | This functionality is available with the following prerequisites: o) security/openssl built from ports with the kTLS options defined; o) FreeBSD 13. Bump PORTREVISION. Submitted by: jhb Obtained from: https://github.com/nginx/nginx/compare/master...bsdjhb:ktls.patch Notes: svn path=/head/; revision=566096
* Fix PROPFIND fail with 500 on simlinks to non exist file/dirSergey A. Osokin2020-12-281-0/+15
| | | | | | | | | | | when nginx compiled with the third-party http_dav_ext module. Bump PORTREVISION. PR: 220871 Notes: svn path=/head/; revision=559454
* Update the following third-party modules to their recent revisions:Sergey A. Osokin2020-12-271-2/+2
| | | | | | | | | | o) drizzle o) echo Bump PORTREVISION. Notes: svn path=/head/; revision=559348
* Update from 1.19.5 to 1.19.6.Sergey A. Osokin2020-12-151-72/+0
| | | | | | | | | | | | | | | | | | | | | <Changelog> *) Bugfix: "no live upstreams" errors if a "server" inside "upstream" block was marked as "down". *) Bugfix: a segmentation fault might occur in a worker process if HTTPS was used; the bug had appeared in 1.19.5. *) Bugfix: nginx returned the 400 response on requests like "GET http://example.com?args HTTP/1.0". *) Bugfix: in the ngx_http_flv_module and ngx_http_mp4_module. Thanks to Chris Newton. </Changelog> Notes: svn path=/head/; revision=558162
* Fix a worker process issue by adding the vendor's patch.Sergey A. Osokin2020-12-071-0/+72
| | | | | | | | | | | | | | | | | | | | Bump PORTREVISION. Reported by: Peter Putzer <freebsd@mnd.sc> <ChangeLog> SSL: fixed SSL shutdown on lingering close. Ensure c->recv is properly reset to ngx_recv if SSL_shutdown() blocks on writing. The bug had appeared in 554c6ae25ffc. </ChangeLog> PR: 251664 Notes: svn path=/head/; revision=557244
* Update third-party passenger module from 6.0.6 to 6.0.7.Sergey A. Osokin2020-11-242-4/+4
| | | | | | | | | ChangeLog: https://github.com/phusion/passenger/compare/release-6.0.6...release-6.0.7 Bump PORTREVISION. Notes: svn path=/head/; revision=556173
* Update third-partu link function module from 3.2.3 to 3.2.4.Sergey A. Osokin2020-11-242-8/+7
| | | | | | | Bump PORTREVISION. Notes: svn path=/head/; revision=556167
* Update the kernel TLS patch to make all hunks succeeded.Sergey A. Osokin2020-10-281-55/+73
| | | | | | | Bump PORTREVISION. Notes: svn path=/head/; revision=553544
* Update from 1.19.3 to 1.19.4.Sergey A. Osokin2020-10-272-43/+0
| | | | | | | | | | | | | | | | | | Remove needless patches. <Changelog> *) Feature: the "ssl_conf_command", "proxy_ssl_conf_command", "grpc_ssl_conf_command", and "uwsgi_ssl_conf_command" directives. *) Feature: the "ssl_reject_handshake" directive. *) Feature: the "proxy_smtp_auth" directive in mail proxy. </Changelog> Notes: svn path=/head/; revision=553455
* Actually add the patch for r550845.Sergey A. Osokin2020-10-011-0/+10
| | | | Notes: svn path=/head/; revision=550846
* Fix build with -fno-common.Sergey A. Osokin2020-09-302-10/+12
| | | | | | | | | Bump PORTREVISION. Submitted by: vanilla Notes: svn path=/head/; revision=550720
* Merge r549093 to fix build with -fno-common.Sergey A. Osokin2020-09-301-0/+10
| | | | | | | | | Bump PORTREVISION. Spotted by: vanilla Notes: svn path=/head/; revision=550699
* Add the corresponding library path to the patch for theSergey A. Osokin2020-08-271-1/+1
| | | | | | | | | | | | | | third-party http_auth_spnego module. The third-party http_auth_spnego module may not work with in-base Kerberos implementation because of gss_locaname() function usage, so remove the GSSAPI_BASE option from the GSSAPI radio button. Bump PORTREVISION. Notes: svn path=/head/; revision=546696
* Update third-party tarantool module to its recent commit.Sergey A. Osokin2020-08-271-2/+2
| | | | | | | Bump PORTREVISION. Notes: svn path=/head/; revision=546352
* Update third-party spnego-http-auth module to its recent version.Sergey A. Osokin2020-08-271-14/+8
| | | | | | | Bump PORTREVISION. Notes: svn path=/head/; revision=546334
* Partially revert back r533146 cause upstream_check third-partySergey A. Osokin2020-08-241-32/+0
| | | | | | | | | | | | dynamic module can't work as expected, so let's keep it static for now. Bump PORTREVISION. PR: 247523 Notes: svn path=/head/; revision=546038