| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Sponsored by: Netzkommune GmbH
|
|
|
|
| |
PR: 254680
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
configure phase.
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=568883
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=568879
|
|
|
|
|
|
|
|
|
| |
(ignoring case)
Reported by: danfe (for net/mosquitto), portscan
Notes:
svn path=/head/; revision=567577
|
|
|
|
|
|
|
|
|
| |
eustas/ngx_brotli was Archived. So switch to google/ngx_brotli
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=565157
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=564961
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=559631
|
|
|
|
|
|
|
|
|
|
|
| |
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=559011
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=558852
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=558846
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=558756
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=558744
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=558438
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=558357
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=558314
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Changes with njs 0.5.0 01 Dec 2020
nginx modules:
*) Feature: introduced global "ngx" object.
The following methods were added:
ngx.log(level, msg)
The following properties were added:
ngx.INFO,
ngx.WARN,
ngx.ERR.
*) Feature: added support for Buffer object where string
is expected.
*) Feature: added Buffer version of existing properties.
The following properties were added:
r.requestBuffer (r.requestBody),
r.responseBuffer (r.responseBody),
r.rawVariables (r.variables),
s.rawVariables (s.variables).
The following events were added in stream module:
upstream (upload),
downstream (download).
*) Improvement: added aliases to existing properties.
The following properties were added:
r.requestText (r.requestBody),
r.responseText (r.responseBody).
*) Improvement: throwing an exception in r.internalRedirect()
for a subrequest.
*) Bugfix: fixed promise r.subrequest() with error_page redirect.
*) Bugfix: fixed promise events handling.
Core:
*) Feature: added TypeScript definitions for builtin
modules.
Thanks to Jakub Jirutka.
*) Feature: tracking unhandled promise rejection.
*) Feature: added initial iterator support.
Thanks to Artem S. Povalyukhin.
*) Improvement: TypeScript definitions are refactored.
Thanks to Jakub Jirutka.
*) Improvement: added forgotten support for
Object.prototype.valueOf() in Buffer.from().
*) Bugfix: fixed heap-use-after-free in JSON.parse().
*) Bugfix: fixed heap-use-after-free in JSON.stringify().
*) Bugfix: fixed JSON.stringify() for arrays resizable via
getters.
*) Bugfix: fixed heap-buffer-overflow for
RegExp.prototype[Symbol.replace].
*) Bugfix: fixed returned value for Buffer.prototype.write*
functions.
*) Bugfix: fixed querystring.stringify().
Thanks to Artem S. Povalyukhin.
*) Bugfix: fixed the catch handler for
Promise.prototype.finally().
*) Bugfix: fixed querystring.parse().
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=557046
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=557045
|
|
|
|
|
|
|
| |
Instead of manually setting USE_CSTD=c99 or USES=compiler:c11 for the relevant modules (e.g. naxsi), just bump USES here.
Notes:
svn path=/head/; revision=556755
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=556596
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=556571
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=554318
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
Notes:
svn path=/head/; revision=552640
|
|
|
|
|
|
|
|
|
| |
compatibility.
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=552602
|
|
|
|
|
|
|
|
|
|
| |
Update third-party dynamic_upstream module.
Add third-party dynamic_healthcheck module.
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=552517
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=551708
|
|
|
|
|
|
|
| |
luajit-openresty now works on powerpc64.
Notes:
svn path=/head/; revision=549532
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
| |
While I'm here soften some variables and target definitions to
prepare the port for a separate build of dynamic modules.
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=547559
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
| |
PR: 248252
Reported by: zi
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=543853
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=543373
|
|
|
|
|
|
|
|
|
|
| |
third-party module for nginx
PR: 248051 248045
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=542520
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=542339
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=542125
|
|
|
|
|
|
|
|
|
| |
distribution provides modules for http and stream (tcp/udp).
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=542121
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
luajit doesn't work on powerpc64. This will fix build of www/nginx-full as well.
Notes:
svn path=/head/; revision=538533
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
Sponsored by: Netzkommune GmbH
Notes:
svn path=/head/; revision=538234
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|