Path to this page:
./
www/nginx,
Lightweight HTTP server and mail proxy server
Branch: CURRENT,
Version: 1.18.0nb8,
Package name: nginx-1.18.0nb8,
Maintainer: joergNginx (pronounced engine-x) is a free, open-source, high-performance HTTP
server and reverse proxy, as well as an IMAP/POP3 proxy server. Igor Sysoev
started development of Nginx in 2002, with the first public release in 2004.
Nginx now hosts nearly 12.18% (22.2M) of active sites across all domains.
Nginx is known for its high performance, stability, rich feature set, simple
configuration, and low resource consumption.
Nginx is one of a handful of servers written to address the C10K problem.
Unlike traditional servers, Nginx doesn't rely on threads to handle requests.
Instead it uses a much more scalable event-driven (asynchronous) architecture.
This architecture uses small, but more importantly, predictable amounts of
memory under load.
Even if you don't expect to handle thousands of simultaneous requests, you can
still benefit from Nginx's high-performance and small memory footprint.
Nginx scales in all directions: from the smallest VPS all the way up to
clusters of servers.
Nginx powers several high-visibility sites, such as Netflix, Hulu, Pinterest,
CloudFlare, Airbnb, WordPress.com, GitHub, SoundCloud, Zynga, Eventbrite,
Zappos, Media Temple, Heroku, RightScale, Engine Yard and NetDNA.
Required to run:[
security/openssl] [
devel/pcre]
Required to build:[
pkgtools/cwrappers]
Package options: pcre, ssl
Master sites:
SHA1: 47b2c5ccd12e2a7088b03d629ff6b9ab18215180
RMD160: 224ad8782243ddd1f702bad11f2da38b60e31a38
Filesize: 1015.166 KB
Version history: (Expand)
- (2020-12-17) Updated to version: nginx-1.18.0nb8
- (2020-12-02) Updated to version: nginx-1.18.0nb7
- (2020-11-07) Updated to version: nginx-1.18.0nb6
- (2020-11-05) Updated to version: nginx-1.18.0nb5
- (2020-10-29) Updated to version: nginx-1.18.0nb4
- (2020-10-06) Updated to version: nginx-1.18.0nb3
CVS history: (Expand)
2021-04-07 15:09:14 by Travis Paul | Files touched by this commit (2) |
Log message:
nginx: Add support for the geoip2 module
|
2020-12-16 21:32:01 by Juraj Lutter | Files touched by this commit (3) |  |
Log message:
nginx: Update naxsi to 1.3
Changes for naxsi 1.3:
- Fixed regression on FILE_EXT confusion
- Documented id 19 and 20 to rules
|
2020-12-02 11:34:09 by Juraj Lutter | Files touched by this commit (3) |  |
Log message:
nginx: Update njs module to 0.5.0.
Changelog:
* 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 built-in
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().
|
2020-11-25 13:12:21 by Jonathan Perkin | Files touched by this commit (3) |
Log message:
nginx*: Add support for ngx_cache_purge module.
Submitted by Brian Ewell in joyent/pkgsrc#289, minor changes by myself.
|
2020-11-25 12:40:06 by Jonathan Perkin | Files touched by this commit (4) |
Log message:
nginx*: Simplify and de-lint, no functional change.
|
2020-11-06 23:54:17 by Juraj Lutter | Files touched by this commit (3) |  |
Log message:
nginx: Update LUA module to 0.10.19
|
2020-11-05 10:09:30 by Ryo ONODERA | Files touched by this commit (1814) |
Log message:
*: Recursive revbump from textproc/icu-68.1
|
2020-10-28 21:24:29 by Juraj Lutter | Files touched by this commit (1) |  |
Log message:
nginx: Bump PKGREVISION after modules upgrade
|