| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
PR: 283748
Approved by: joneum@
Obtained from: https://github.com/arut/nginx-dav-ext-module/pull/62
|
|
|
|
|
|
| |
update third-party passenger module to 6.0.23
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
Similar functionality is available with OTEL module, also
devel/libopentracing port is EOL.
Reported by: osa via private Mail
Sponsored by: Netzkomune GmbH
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
Update 3rd party Module Passenger to 6.0.15
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
| |
reverted to 1.22.0 by my mistake, since 1.23.x is a mainline version
More Coffee for: joneum
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Update the 3rd Party Module PUSH and TARANTOOL
While here, fix the KRB5 Module
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
| |
Update lua-nginx-module to v0.10.21 and fix some typo
PR: 264150
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
PR: 263174
Reported By: Alessandro Sagratini <ale_sagra@hotmail.com>
Approved by: blanket
|
|
|
|
|
| |
PR: 262063
Sponsored by: Netzkommune GmbH
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Sponsored by: Netzkommung GmbH
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
|
|
|
|
|
| |
PR: 254961
Sponsored by: Netzkommune GmbH
|
|
|
|
|
| |
PR: 260365
Sponsored by: Netzkommune GmbH
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
|
|
|
|
|
| |
PR: 255850
Approved by: maintainer timeout (2+ weeks)
|
| |
|
|
|
|
| |
force override an authentication method, bump PORTREVISION
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
Reported by: osa
Sponsored by: Netzkommune GmbH
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
|
|
|
|
| |
PR: 254680
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 252050
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=559021
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=557045
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=556571
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
Update third-party dynamic_upstream module.
Add third-party dynamic_healthcheck module.
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=552517
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
PR: 249259
Sponsored by: Netzkommunue GmbH
Notes:
svn path=/head/; revision=549054
|
|
|
|
|
|
|
|
|
|
| |
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 when IP2PROXY is enabled (bad comparison)
PR: 248464
Reported by: zi
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=545592
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=542339
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=542125
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=538259
|
|
|
|
|
|
|
|
|
| |
Convert third-party ngx_http_h264_streaming module to dynamic.
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=538247
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|