summaryrefslogtreecommitdiff
path: root/www/nginx/files (follow)
Commit message (Collapse)AuthorAgeFilesLines
* www/nginx: Update to 1.28.0Jochen Neumeister2025-05-044-38/+4
| | | | | | | | | | | | | | | Changes with nginx 1.28.0: *) 1.28.x stable branch. *) Bugfix: nginx could not be built by gcc 15 if ngx_http_v2_module or ngx_http_v3_module modules were used. *) Bugfix: nginx might not be built by gcc 14 or newer with -O3 -flto optimization if ngx_http_v3_module was used. Update 3rd party module: - Luastream to 0.0.16 - Passenger to 6.0.27 PR: 286312 Sponsored by: Netzkommune GmbH
* www/nginx: Fix handling for hidden files and folders in nginx-dav-ext-moduleBernhard Froehlich2025-01-221-2/+11
| | | | | | PR: 283748 Approved by: joneum@ Obtained from: https://github.com/arut/nginx-dav-ext-module/pull/62
* www/*nginx*: Update third-party modul passengerJochen Neumeister2024-09-082-4/+4
| | | | | | update third-party passenger module to 6.0.23 Sponsored by: Netzkommune GmbH
* www/nginx: Update to 1.26.0Jochen Neumeister2024-06-1510-26925/+123
| | | | | | | | Adoption of the changes of nginx-devel during the devel phase 1.25.x Changelogs: https://nginx.org/en/CHANGES-1.26 Sponsored by: Netzkommund GmbH
* www/nginx: remove third-party opentracing module (+)Jochen Neumeister2024-03-111-8/+0
| | | | | | | | Similar functionality is available with OTEL module, also devel/libopentracing port is EOL. Reported by: osa via private Mail Sponsored by: Netzkomune GmbH
* www/nginx: Moved Naxsi moduleFranco Fichtner2023-07-131-23/+0
| | | | | | | | Moved the 3rd Madule Naxsi to a activ repository PR: 271963 Redorted by: David Armstrong <freebsd-bugzilla@b-interactive.com.au> Sponsored by: Netzkommune GmbH
* www/nginx: update HTTPv3/QUIC patchJochen Neumeister2023-05-171-136/+335
| | | | Sponsored by: Netzkommune GmbH
* www/nginx: Update 3rd-party moduleJochen Neumeister2023-05-013-65/+2
| | | | | | | | Resurrect GSSAPI radio button for http_auth_krb5 module, last one builds just fine with both implementations now. Obtained from: nginx-devel Sponsored by: Netzkommune GmbH
* www/nginx: Update to 1.24.0Jochen Neumeister2023-04-1726-948/+26894
| | | | | | | Update NGINX to 1.24.0 Overview of the changes from nginx-devel. Osa has made many good changes in the last devel phases. These have been adopted into the nginx port (httpv3 ....). Also all modules were updated to the latest version Sponsored by: Netzkommune GmbH
* www/nginx: Update 3rd party ModuleJochen Neumeister2022-10-102-4/+4
| | | | | | Update 3rd party Module Passenger to 6.0.15 Sponsored by: Netzkommune GmbH
* www/nginx: revert to 1.22.0Jochen Neumeister2022-07-121-11/+0
| | | | | | | reverted to 1.22.0 by my mistake, since 1.23.x is a mainline version More Coffee for: joneum Sponsored by: Netzkommune GmbH
* www/nginx: Update to 1.23.0Jochen Neumeister2022-07-121-0/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes with nginx 1.23.0 21 Jun 2022 *) 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. Fix the build for the 3rd Party Module CLOJURE Sponsored by: Netzkommune GmbH
* www/nginx: Update 3rd party ModuleJochen Neumeister2022-06-172-26/+17
| | | | | | | Update the 3rd Party Module PUSH and TARANTOOL While here, fix the KRB5 Module Sponsored by: Netzkommune GmbH
* www/nginx: Update lua-nginx-moduleJochen Neumeister2022-05-251-2/+2
| | | | | | | Update lua-nginx-module to v0.10.21 and fix some typo PR: 264150 Sponsored by: Netzkommune GmbH
* www/nginx: Merge Options KTLS from www/nginx-devel:Jochen Neumeister2022-05-251-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 Obtained from: https://cgit.freebsd.org/ports/commit/?id=62502a50558bbc0950693a9ea52aee738a80f0c8 Sponsored by: Netzkommune GmbH
* www/nginx: Unbreak ip2proxy/ip2location modulesRyan Steinmetz2022-04-091-11/+0
| | | | | | PR: 263174 Reported By: Alessandro Sagratini <ale_sagra@hotmail.com> Approved by: blanket
* www/nginx: Fix TypoJochen Neumeister2022-03-041-1/+1
| | | | | PR: 262063 Sponsored by: Netzkommune GmbH
* www/nginx: update third-party ngx_fancyindex moduleJochen Neumeister2022-02-191-0/+49
| | | | | | | | | Update third-party ngx-fancyindex module from v0.5.1 to v0.5.2 Add patch to fix heimdal build (1) PR: 261810 (1) Sponsored by: Netzkommune GmbH
* www/nginx: update third-party spnego-http-auth moduleJochen Neumeister2022-02-101-3/+3
| | | | | | | | | There was an error when loading the module in nginx.conf. This update also fixes this error: nginx: [emerg] dlopen() "/usr/local/libexec/nginx/ngx_http_auth_spnego_module.so" failed (/usr/local/libexec/nginx/ngx_http_auth_spnego_module.so: Undefined symbol "__gss_krb5_mechanism_oid_desc") in /usr/local/etc/nginx/nginx.conf:7 nginx: configuration file /usr/local/etc/nginx/nginx.conf test failed PR: 261810 Sponsored by: Netzkommune GmbH
* www/nginx: Fix typoJochen Neumeister2022-01-071-1/+1
| | | | Sponsored by: Netzkommung GmbH
* www/nginx: Fix typoJochen Neumeister2022-01-071-1/+1
| | | | Sponsored by: Netzkommune GmbH
* www/nginx: add the ability to customize the stop signalJochen Neumeister2022-01-071-2/+9
| | | | | PR: 254961 Sponsored by: Netzkommune GmbH
* www/nginx: update third-party passenger module to 6.0.12Jochen Neumeister2021-12-192-4/+4
| | | | | PR: 260365 Sponsored by: Netzkommune GmbH
* www/nginx: Update 3rd party modulesJochen Neumeister2021-10-092-22/+0
| | | | Sponsored by: Netzkommune GmbH
* www/nginx: Restore lost dynamic tls patchRyan Steinmetz2021-06-021-0/+225
| | | | | PR: 255850 Approved by: maintainer timeout (2+ weeks)
* www/nginx: Undo previous commitRyan Steinmetz2021-05-201-225/+0
|
* security/duo_openvpn: Pass script pass in less silly way, add support to ↵Ryan Steinmetz2021-05-201-0/+225
| | | | force override an authentication method, bump PORTREVISION
* Refresh the kernel TLS patch.Jochen Neumeister2021-04-231-411/+58
| | | | | | | | | This functionality is available with the following prerequisites: o) security/openssl built from ports with the kTLS options defined; o) FreeBSD 13. Obtained from: www/nginx-devel Sponsored by: Netzkommune GmbH
* www/nginx: Remove needless patchesJochen Neumeister2021-04-231-253/+0
| | | | | Reported by: osa Sponsored by: Netzkommune GmbH
* www/nginx: Update 3rd Party ModuleJochen Neumeister2021-04-172-4/+4
| | | | Sponsored by: Netzkommune GmbH
* www/nginx: Update 3rd Party Module vod-module to 1.27Jochen Neumeister2021-04-142-23/+3
| | | | PR: 254680
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-061-1/+0
|
* merge r559454 from www/nginx-devel:Jochen Neumeister2020-12-291-0/+15
| | | | | | | | | | | Fix PROPFIND fail with 500 on simlinks to non exist file/dir when nginx compiled with the third-party http_dav_ext module. PR: 220871 Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=559626
* Update 3rd party Module nchanJochen Neumeister2020-12-232-2/+14
| | | | | | | | PR: 252050 Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=559021
* Update third-party link function module to 3.2.4Jochen Neumeister2020-12-052-8/+7
| | | | | | | Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=557045
* Update third-party passenger module to 6.0.7Jochen Neumeister2020-11-292-4/+4
| | | | | | | Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=556571
* Update third-party spnego-http-auth moduleJochen Neumeister2020-10-191-14/+9
| | | | | | | | | | | | | | | Add the corresponding library path to the patch for the 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. (merge from www/nginx-devel in r546696) Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=552734
* merge from r545785Jochen Neumeister2020-10-161-0/+11
| | | | | | | | | | Update third-party dynamic_upstream module. Add third-party dynamic_healthcheck module. Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=552517
* Fix build of www/nginx-full with -fno-commonStefan Eßer2020-09-201-0/+10
| | | | | | | | | | | | | | | | This fix should also apply to www/nginx built with option HTTP_PUSH, but the compilation fails with: error: no member named 'sockaddr' in 'struct redisContext' This seems to be an unrelated issue and I have not tried to diagnose it, yet. The PORTREVISION is only bumped for www/nginx-full, which built for me with this patch applied. Notes: svn path=/head/; revision=549093
* Add third-party h2 auto-tune supportJochen Neumeister2020-09-191-0/+449
| | | | | | | | PR: 249259 Sponsored by: Netzkommunue GmbH Notes: svn path=/head/; revision=549054
* Partially revert back r538085 cause upstream_check third-partyJochen Neumeister2020-08-241-32/+0
| | | | | | | | | | dynamic module can't work as expected, so let's keep it static for now. PR: 247523 Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=546072
* - Fix broken build after NJS update (missing USES+=libedit)Jochen Neumeister2020-08-211-0/+11
| | | | | | | | | | | - Fix broken build when IP2PROXY is enabled (bad comparison) PR: 248464 Reported by: zi Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=545592
* Update 3rd-party module passenger to 6.0.6Jochen Neumeister2020-07-162-4/+4
| | | | | | | Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=542339
* Merge from nginx-devel: Add third-party opentracing dynamic module.Jochen Neumeister2020-07-131-0/+8
| | | | | | | Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=542125
* Merge from nginx-devel:Jochen Neumeister2020-07-121-0/+665
| | | | | | | | | | | | | | | Add kernel TLS option. It's possible to build nginx on FreeBSD13 with security/openssl port, compiled with kernel TLS option as well. Based on: https://github.com/nginx/nginx/compare/branches/stable-1.16...bsdjhb:ktls-1.16 Reviewed by: jhb Tested by: jhb Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=542110
* Update 3rd party module passenger to 6.0.5Jochen Neumeister2020-06-083-56/+4
| | | | | | | Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=538259
* Merge r533158 from www/nginx-devel:Jochen Neumeister2020-06-081-0/+41
| | | | | | | | | Convert third-party ngx_http_h264_streaming module to dynamic. Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=538247
* Merge r535197 from www/nginx-devel:Jochen Neumeister2020-06-083-92/+0
| | | | | | | | | | | | | | Remove legacy third-party modules: o) modsecurity2 o) fastdfs All modules, including all third-party modules, are dynamic now. Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=538233
* Merge r533146 from www/nginx-devel:Jochen Neumeister2020-06-062-0/+43
| | | | | | | | | | | | | Convert another 3 third-party modules to dynamic: o) ngx_http_subs_filter o) ngx_http_upstream_check o) ngx_http_response Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=538085
* Merge r532982 from www/nginx-devel:Jochen Neumeister2020-06-063-0/+38
| | | | | | | | | | | | | Convert another 3 third-party modules to dynamic: o) http_json_status o) http_mogilefs o) http_notice Sponsored by: Netzkommune GmbH Notes: svn path=/head/; revision=538078