Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.11.1 17 Jun 2016 23:43:22
  |
osa  |
Upgrade third-party tarantool module from 3599ba0 to b852195.
The size of the distro has been decreased dramatically because an rpm
directory with nginx-1.8.0.tar.gz tarball inside has been removed.
PR: 210349 |
1.11.1 16 Jun 2016 22:24:49
  |
osa  |
Revert r416983 back.
Suggested by: mat |
1.11.1 16 Jun 2016 22:12:02
  |
osa  |
Replace WITH_OPENSSL_PORT=yes to DEFAULT_VERSIONS+=ssl=openssl after r416965.
Non-functional change. |
1.11.1 04 Jun 2016 00:36:42
  |
osa  |
Upgrade third-party modules:
o) http_auth_ldap from 8517bb0 to dbcef31;
o) brotli from 2fc6f12 to 4f08382;
o) lua from d44f8e0 to 0.10.5;
o) njs from c4a5f2b to 44fe9c1;
o) nchan (aka push) from 0.99.14 to 0.99.15.
Also, it's possible now to build third-party http_auth_ldap module
as dynamic module.
Add java category for third-party clojure module.
Do not bump PORTREVISION. |
1.11.1 31 May 2016 21:44:05
  |
osa  |
Security upgrade:
o) nginx -- from 1.10.0 to 1.10.1;
o) nginx-devel -- from 1.11.0 to 1.11.1.
<ChangeLog>
*) Security: a segmentation fault might occur in a worker process while
writing a specially crafted request body to a temporary file
(CVE-2016-4450); the bug had appeared in 1.3.9.
</ChangeLog> |
1.11.0 25 May 2016 23:43:24
  |
osa  |
Upgrade from 1.10.0 to 1.11.0.
<ChangeLog>
*) Feature: the "transparent" parameter of the "proxy_bind",
"fastcgi_bind", "memcached_bind", "scgi_bind", and "uwsgi_bind"
directives.
*) Feature: the $request_id variable.
*) Feature: the "map" directive supports combinations of multiple
variables as resulting values.
*) Feature: now nginx checks if EPOLLRDHUP events are supported by
kernel, and optimizes connection handling accordingly if the "epoll" (Only the first 15 lines of the commit message are shown above ) |
1.10.0_3 23 May 2016 20:35:01
  |
amdmi3  |
Remove NLS, DOCS, EXAMPLES and IPV6 from OPTIONS_DEFAULT, they are enabled by
default anyway and don't need to be listed
Approved by: portmgr blanket |
1.10.0_3 19 May 2016 10:57:35
  |
amdmi3  |
- Fix trailing whitespace in Makefiles
Approved by: portmgr blanket |
1.10.0_3 09 May 2016 23:38:21
  |
osa  |
Upgrade third-party nchan (aka push) module from 0.99.12 to 0.99.14. |
1.10.0_3 09 May 2016 22:51:30
  |
osa  |
Upgrade from 5.0.27 to 5.0.28:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel. |
1.10.0_3 01 May 2016 20:54:58
  |
osa  |
Add the pkg-message with the message about recent changes.
Bump PORTREVISION. |
1.10.0_2 30 Apr 2016 18:31:57
  |
osa  |
Do not force WITH_OPENSSL_PORT on 11.x and above.
Bump PORTREVISION.
PR: 209159 |
1.10.0_1 30 Apr 2016 17:28:01
  |
osa  |
Fix the nginx.conf-dist installation if DSO undefined.
Do not bump PORTREVISION because DSO is defined by default.
Pointed out by: mat |
1.10.0_1 29 Apr 2016 23:08:12
  |
osa  |
Change the MODULESDIR from ${ETCDIR}/modules to ${PREFIX}/libexec/${PORTNAME}.
Bump PORTREVISION.
PR: 209151 |
1.10.0 29 Apr 2016 02:18:51
  |
osa  |
Add DSO knob - an ability to build an old "good" nginx without dynamic modules.
Do not bump PORTREVISION cause functionally nothing has been changed.
PR: 209124 |
1.10.0 28 Apr 2016 14:17:45
  |
swills  |
www/nginx-devel: remove USE_RAKE |
1.10.0 27 Apr 2016 01:18:07
  |
osa  |
Upgrade from 5.0.26 to 5.0.27:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel. |
1.10.0 26 Apr 2016 21:21:35
  |
osa  |
Please welcome, nginx 1.10.0 - new stable version.
<ChangeLog>
*) 1.10.x stable branch.
</ChangeLog> |
1.9.15 19 Apr 2016 20:44:36
  |
osa  |
Upgrade from 1.9.14 to 1.9.15.
<ChangeLog>
*) Bugfix: "recv() failed" errors might occur when using HHVM as a
FastCGI server.
*) Bugfix: when using HTTP/2 and the "limit_req" or "auth_request"
directives a timeout or a "client violated flow control" error might
occur while reading client request body; the bug had appeared in
1.9.14.
*) Workaround: a response might not be shown by some browsers if HTTP/2
was used and client request body was not fully read; the bug had
appeared in 1.9.14.
*) Bugfix: connections might hang when using the "aio threads"
directive.
Thanks to Mindaugas Rasiukevicius.
</ChangeLog> |
1.9.14_1 15 Apr 2016 21:59:54
  |
osa  |
Upgrade njs module from b9a54be to c4a5f2b. |
1.9.14_1 15 Apr 2016 21:57:22
  |
osa  |
Upgrade third-party modules:
o) push from 0.99.11 to 0.99.12;
o) lua from 7410339 to d44f8e0;
o) shibboleth from 20150121 to 4f1119b. |
1.9.14_1 13 Apr 2016 10:36:15
  |
jbeich  |
Consistently prefer ${CONFIGURE_CMD} over ./${CONFIGURE_SCRIPT}
This also fixes SET_LATE_CONFIGURE_ARGS with custom CONFIGURE_CMD.
PR: 208294
Exp-run by: antoine
Approved by: portmgr (antoine), perl (mat)
Differential Revision: https://reviews.freebsd.org/D4158 |
1.9.14_1 13 Apr 2016 01:20:18
  |
osa  |
Add third-party upstream check module.
PR: 208380 |
1.9.14_1 10 Apr 2016 09:54:25
  |
bapt  |
Convert to @sample |
1.9.14_1 09 Apr 2016 18:00:15
  |
osa  |
Upgrade third-party tarantool module from 966f2f5 to 3599ba0. |
1.9.14_1 09 Apr 2016 17:42:43
  |
osa  |
Upgrade third-party njs module from 50fbb3b to b9a54be. |
1.9.14_1 06 Apr 2016 20:58:15
  |
osa  |
Enable vendor's http_realip module by default.
Bump PORTREVISION. |
1.9.14 05 Apr 2016 22:11:53
  |
osa  |
Upgrade from 1.9.13 to 1.9.14.
<ChangeLog>
*) Feature: OpenSSL 1.1.0 compatibility.
*) Feature: the "proxy_request_buffering", "fastcgi_request_buffering",
"scgi_request_buffering", and "uwsgi_request_buffering" directives
now work with HTTP/2.
*) Bugfix: "zero size buf in output" alerts might appear in logs when
using HTTP/2.
*) Bugfix: the "client_max_body_size" directive might work incorrectly
when using HTTP/2.
*) Bugfix: of minor bugs in logging.
</ChangeLog> |
1.9.13 05 Apr 2016 12:07:31
  |
osa  |
Upgrade third-party nchan (formerly http_push) module from 0.99.8 to 0.99.11. |
1.9.13 04 Apr 2016 23:01:33
  |
osa  |
Change the third-party http_auth_digest module location and upgrade it.
Previous location no longer supported by developers.
PR: 203967 |
1.9.13 04 Apr 2016 22:35:07
  |
osa  |
Add AWS proxy third-party module.
PR: 208499 |
1.9.13 03 Apr 2016 05:48:43
  |
osa  |
Upgrade third-party brotli module from 86998c6 to 2fc6f12.
Changes: https://github.com/google/ngx_brotli/commit/2fc6f123b4ee4ac711c66e7831cb80749eec5bbe |
1.9.13 03 Apr 2016 05:33:13
  |
osa  |
Upgrade from 1.9.12 to 1.9.13.
Remove needless vendor's patches.
<ChangeLog>
*) Change: non-idempotent requests (POST, LOCK, PATCH) are no longer
passed to the next server by default if a request has been sent to a
backend; the "non_idempotent" parameter of the "proxy_next_upstream"
directive explicitly allows retrying such requests.
*) Feature: the ngx_http_perl_module can be built dynamically.
*) Feature: UDP support in the stream module.
*) Feature: the "aio_write" directive. (Only the first 15 lines of the commit message are shown above ) |
1.9.12_1 03 Apr 2016 05:23:20
  |
osa  |
Enable several vendor's modules to be in sync with vendor's
original packages for some linux distros, please see
http://nginx.org/en/linux_packages.html for detauls.
Bump PORTREVISION. |
1.9.12 01 Apr 2016 14:33:58
  |
mat  |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
1.9.12 25 Mar 2016 01:20:36
  |
osa  |
Upgrade third-party njs module from 39f2320 to 50fbb3b. |
1.9.12 23 Mar 2016 11:23:10
  |
osa  |
Upgrade third-party njs module from 4030015 to 39f232. |
1.9.12 18 Mar 2016 11:36:19
  |
osa  |
Upgrade third-party push module from 0.99.7 to 0.99.8. |
1.9.12 17 Mar 2016 11:24:50
  |
osa  |
Add third-party video_thumbextractor module, version 0.7.0.
PRs: 185847, 185850 |
1.9.12 12 Mar 2016 21:45:19
  |
osa  |
Upgrade third-party modules:
o) http_push from 0.99.6 to 0.99.7;
o) modsecurity from 2.9.1-RC1 to 2.9.1. |
1.9.12 05 Mar 2016 22:42:12
  |
osa  |
Upgrade third-party modules:
o) clojure from 0.4.3 to 0.4.4;
o) http_push from 0.99.5 to 0.99.6. |
1.9.12 05 Mar 2016 18:55:52
  |
osa  |
Enable perl module as dynamic perl, add vendor's patch.
Do not bump PORTREVISION because perl module is disabled by default. |
1.9.12 05 Mar 2016 17:42:57
  |
osa  |
Fix third-party accesskey module behaviour when "satisfy any;" defined.
Spotted by: Oleksandr V. Typlyns'kyi <astral@wangsamp.km.ua>
Discussion: http://mailman.nginx.org/pipermail/nginx-ru/2010-March/032654.html
(in Russian) |
1.9.12 04 Mar 2016 23:01:06
  |
osa  |
Upgrade third-party subs_filter module from 0.6.2 to 0.6.4.
Patch submitted by: Oleksandr V. Typlyns'kyi <astral@wangsamp.km.ua> (via
private mail) |
1.9.12 04 Mar 2016 22:44:20
  |
osa  |
Upgrade third-party njs module from dbd4181 to 4030015. |
1.9.12 04 Mar 2016 22:37:57
  |
osa  |
Enable third-party passenger module as dynamic.
Patch obtained from: https://github.com/phusion/passenger/pull/1764 |
1.9.12 02 Mar 2016 11:52:21
  |
osa  |
Upgrade from 5.0.25 to 5.0.26:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel. |
1.9.12 02 Mar 2016 09:45:37
  |
osa  |
Use more proper knob. |
1.9.12 26 Feb 2016 23:19:45
  |
osa  |
Add vendor's patch, remove needless patch.
Pointed by: ru
Obtained from: http://hg.nginx.org/nginx/raw-rev/35487ea55cb6 |
1.9.12 26 Feb 2016 01:14:17
  |
osa  |
Upgrade third-party njs module from bb38609 to dbd4181, convert to
build as dynamic module by default.
Do not dump PORTREVISION, this module is disabled by default. |
1.9.12 24 Feb 2016 21:36:53
  |
osa  |
Upgrade from 1.9.11 to 1.9.12.
Remove needless patch.
<ChangeLog>
*) Feature: Huffman encoding of response headers in HTTP/2.
Thanks to Vlad Krasnov.
*) Feature: the "worker_cpu_affinity" directive now supports more than
64 CPUs.
*) Bugfix: compatibility with 3rd party C++ modules; the bug had
appeared in 1.9.11.
Thanks to Piotr Sikora.
(Only the first 15 lines of the commit message are shown above ) |
1.9.11_2 22 Feb 2016 23:29:42
  |
osa  |
Upgrade third-party http_redis module from 0.3.7 to 0.3.8,
compile it as dynamic module for www/nginx-devel. |
1.9.11_2 20 Feb 2016 21:01:52
  |
osa  |
Enable third-party brotli module as dynamic module. |
1.9.11_2 20 Feb 2016 20:10:14
  |
osa  |
Upgrade third-party ct (Certificate Transparency) module from 1790ac0 to
f3cad5e.
Enable dynamic module feature in www/nginx-devel. |
1.9.11_2 20 Feb 2016 19:42:42
  |
osa  |
Register a list of staged dynamic modules in nginx.conf-dist file automagically.
Bump PORTREVISION. |
1.9.11_1 20 Feb 2016 16:19:10
  |
osa  |
Upgrade from 5.0.24 to 5.0.25:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel. |
1.9.11_1 17 Feb 2016 23:28:06
  |
osa  |
Upgrade third-party nchan (formerly http_push) module from 0.99.4 to 0.99.5. |
1.9.11_1 17 Feb 2016 23:19:38
  |
osa  |
Upgrade third-party small_light module from 0.6.9 to 0.6.15,
enable as dynamic module for www/nginx-devel only. |
1.9.11_1 17 Feb 2016 23:00:59
  |
osa  |
Upgrade third-party dynamic_upstream module from 0.1.1 to 0.1.3.
Dynamic modules support has been enabled for the dynamic_upstream
third-party module, in case of usage of this module please update nginx
configuration file for load this module:
load_module "modules/ngx_dynamic_upstream_module.so";
Do not bump PORTREVISION cause this module is disabled by default. |
1.9.11_1 15 Feb 2016 22:01:32
  |
osa  |
Add third-party http_json_status module.
Submitted by: Vyacheslav, Omnilance LLC <vyacheslav@omnilance.com> |
1.9.11_1 14 Feb 2016 17:37:23
  |
osa  |
Upgrade third-party modules: echo, headers_more and set_misc.
Dynamic modules support has been enabled for these third-party modules,
in case of usage of these modules please update nginx configuration
file for load these modules:
load_module "modules/ngx_http_echo_module.so";
load_module "modules/ngx_http_headers_more_filter_module.so";
load_module "modules/ngx_http_set_misc_module.so";
Do not bump PORTREVISION because these modules disabled by default. |
1.9.11_1 14 Feb 2016 16:54:56
  |
osa  |
Upgrade two third-party eval and lua modules to its latest revisions.
Dynamic modules support has been enabled for these third-party modules,
in case of usage of these modules please update nginx configuration
file for load these modules:
load_module "modules/ngx_http_eval_module.so";
load_module "modules/ngx_http_lua_module.so";
Do not bump PORTREVISION because these modules disabled by default. |
1.9.11_1 14 Feb 2016 04:09:50
  |
osa  |
Enable dynamic modules support.
Bump PORTREVISION.
In case of usage following modules please update nginx configuration file
for load these modules:
load_module "modules/ngx_http_geoip_module.so";
load_module "modules/ngx_http_image_filter_module.so";
load_module "modules/ngx_http_xslt_filter_module.so";
load_module "modules/ngx_mail_module.so";
load_module "modules/ngx_stream_module.so";
See https://www.nginx.com/blog/dynamic-modules-nginx-1-9-11/ for details. |
1.9.11 13 Feb 2016 14:03:55
  |
osa  |
Upgrade third-party auth_krb5 module from f76d5d9 to c85a38c revision. |
1.9.11 13 Feb 2016 13:37:47
  |
osa  |
Upgrade third-party nchan module from 0.98 to 0.99.4. |
1.9.11 12 Feb 2016 22:45:46
  |
osa  |
Upgrade third-party njs module to the latest version. |
1.9.11 12 Feb 2016 12:49:52
  |
osa  |
Add third-party brotli module. |
1.9.11 12 Feb 2016 12:48:56
  |
osa  |
Add vendor's patch.
<ChangeLog>
Changes to NGX_MODULE_V1 and ngx_module_t in 85dea406e18f (1.9.11)
broke all modules written in C++, because ISO C++11 does not allow
conversion from string literal to char *.
</ChangeLog> |
1.9.11 10 Feb 2016 00:03:49
  |
osa  |
Upgrade from 1.9.10 to 1.9.11.
Due to internal changes (TCP support in resolver) I've just added several hacks
for
some third-party module. These changes should be removed once modules will be
updated.
<ChangeLog>
*) Feature: TCP support in resolver.
*) Feature: dynamic modules.
*) Bugfix: the $request_length variable did not include size of request
headers when using HTTP/2.
*) Bugfix: in the ngx_http_v2_module.
</ChangeLog> |
1.9.10 07 Feb 2016 18:09:28
  |
osa  |
Upgrade third-party modsecurity module from 2.9.0 to 2.9.1-rc1. |
1.9.10 07 Feb 2016 17:36:58
  |
osa  |
Upgrade third-party fancy_index module from 0.3.5 to 0.3.6. |
1.9.10 07 Feb 2016 17:28:25
  |
osa  |
Upgrade third-party ldap_auth module from be8ff8eecb to 8517bb0. |
1.9.10 04 Feb 2016 00:40:23
  |
osa  |
Upgrade third-party module from 1d4fae9 to the latest revision 466a655. |
1.9.10 03 Feb 2016 01:26:36
  |
osa  |
Upgrade from 5.0.22 to 5.0.24:
o) www/rubygem-passenger;
o) third-party modules for www/nginx and www/nginx-devel. |
1.9.10 03 Feb 2016 01:12:35
  |
osa  |
Upgrade third-party lua module from 0.9.19 to 0.10.0. |
1.9.10 02 Feb 2016 23:17:14
  |
osa  |
Upgrade third-party http_push (nchan) module from ver.0.731 to ver.0.98. |
1.9.10 30 Jan 2016 05:34:41
  |
feld  |
www/nginx-devel: Update to 1.9.10
PR: 206698
Security: CVE-2016-0742
Security: CVE-2016-0746
Security: CVE-2016-0747 |
1.9.9 16 Jan 2016 17:50:47
  |
pawel  |
Remove usage of deprecated @dirrm
Approved by: portmgr blanket |
1.9.9 11 Dec 2015 13:01:23
  |
osa  |
Upgrade third party push_stream module from 0.3.5 to 0.5.1.
PR: 205233 |
1.9.9 10 Dec 2015 00:15:37
  |
osa  |
Upgrade from 1.9.8 to 1.9.9.
Submitted by: David CARLIER <devnexen@gmail.com> (via private mail)
<ChangeLog>
*) Bugfix: proxying to unix domain sockets did not work when using
variables; the bug had appeared in 1.9.8.
</ChangeLog> |
1.9.8 08 Dec 2015 23:08:11
  |
osa  |
Security update from 5.0.21 to 5.0.22:
o) www/rubygem-passenger;
o) third-party passenger modules for www/nginx and www/nginx-devel.
Please note: third-party passenger module is disabled by default for
www/nginx and www/nginx-devel ports.
Security: CVE-2015-7519
PR: 205104 |
1.9.8 08 Dec 2015 22:50:03
  |
osa  |
Upgrade from 1.9.7 to 1.9.8.
Add the HTTP_SLICE knob for the ngx_http_slice module.
<ChangeLog>
*) Feature: pwritev() support.
*) Feature: the "include" directive inside the "upstream" block.
*) Feature: the ngx_http_slice_module.
*) Bugfix: a segmentation fault might occur in a worker process when
using LibreSSL; the bug had appeared in 1.9.6.
*) Bugfix: nginx could not be built on OS X in some cases.
</ChangeLog> |
1.9.7_1 04 Dec 2015 12:26:04
  |
osa  |
Remove needless code. |
1.9.7_1 04 Dec 2015 12:07:28
  |
osa  |
Upgrade third-party dynamic_upstream module from 0.1.0 to 0.1.1. |
1.9.7_1 04 Dec 2015 11:59:15
  |
osa  |
Upgrade third-party srcache module from 0.29 to 0.30. |
1.9.7_1 04 Dec 2015 11:46:39
  |
osa  |
Upgrade third-party drizzle module from 0.1.8 to 0.1.9.
Remove needless patch. |
1.9.7_1 04 Dec 2015 11:34:04
  |
osa  |
Remove needless code.
Do not bump PORTREVISION. |
1.9.7_1 02 Dec 2015 00:14:04
  |
osa  |
Sort entries according to order of 'make makesum'.
No functional changes. |
1.9.7_1 02 Dec 2015 00:08:54
  |
osa  |
Add third-party certificate_transparency module.
PR: 204926 |
1.9.7_1 01 Dec 2015 01:34:32
  |
osa  |
Upgrade third-party njs module from e7ea1a7 to 1d4fae9. |
1.9.7_1 01 Dec 2015 01:25:50
  |
osa  |
Enable HTTPv2 by default.
Bump PORTREVISION. |
1.9.7 22 Nov 2015 18:33:05
  |
osa  |
Upgrade third-party lua module from 0.9.18 to 0.9.19. |
1.9.7 20 Nov 2015 02:28:21
  |
osa  |
Upgrade third-party njs module from 8e72a0b to e7ea1a7. |
1.9.7 18 Nov 2015 01:11:54
  |
osa  |
Upgrade from 1.9.6 to 1.9.7.
<ChangeLog>
*) Feature: the "nohostname" parameter of logging to syslog.
*) Feature: the "proxy_cache_convert_head" directive.
*) Feature: the $realip_remote_addr in the ngx_http_realip_module.
*) Bugfix: the "expires" directive might not work when using variables.
*) Bugfix: a segmentation fault might occur in a worker process when
using HTTP/2; the bug had appeared in 1.9.6.
*) Bugfix: if nginx was built with the ngx_http_v2_module it was
possible to use the HTTP/2 protocol even if the "http2" parameter of
the "listen" directive was not specified.
*) Bugfix: in the ngx_http_v2_module.
</ChangeLog> |
1.9.6 12 Nov 2015 03:31:07
  |
osa  |
Upgrade third-party ldap module from 928856aa95 to be8ff8eecb. |
1.9.6 10 Nov 2015 21:20:03
  |
osa  |
Upgrade third-party modules:
o) lua from 0.9.16 to 0.9.18;
o) memc from 0.15 to 0.16;
o) postgres from 1.0rc5 to 1.0rc7;
o) rds-csv from 0.05 to 0.07.
o) rds-json from 0.13 to 0.14;
o) redis2 from 0.11 to 0.12;
o) set-misc from 0.28 to 0.29;
Remove needless patch for third-party postgres module, change
has been added to the upstream. |
1.9.6 09 Nov 2015 21:40:35
  |
osa  |
Upgrade third-party push_module from 0.692 to 0.731.
Also, the module has been moved to GitHub. |
1.9.6 09 Nov 2015 21:31:59
  |
osa  |
Add experimental HTTP JavaScript module, see https://github.com/nginx/njs for
details. |
1.9.6 27 Oct 2015 21:53:17
  |
osa  |
Upgrade from 1.9.5 to 1.9.6.
<ChangeLog>
*) Bugfix: a segmentation fault might occur in a worker process when
using HTTP/2.
Thanks to Piotr Sikora and Denis Andzakovic.
*) Bugfix: the $server_protocol variable was empty when using HTTP/2.
*) Bugfix: backend SSL connections in the stream module might be timed
out unexpectedly.
*) Bugfix: a segmentation fault might occur in a worker process if
different ssl_session_cache settings were used in different virtual (Only the first 15 lines of the commit message are shown above ) |
1.9.5 26 Oct 2015 02:35:17
  |
osa  |
Upgrade third-party clojure module from 0.4.2 to 0.4.3. |