** Summary changed: - Please merge 1.9.4-1 (main) from Debian Unstable (main) + Please merge 1.9.6-1 (main) from Debian Unstable (main)
** Summary changed: - Please merge 1.9.6-1 (main) from Debian Unstable (main) + Please merge 1.9.6-2 (main) from Debian Unstable (main) ** Description changed: - Please merge nginx 1.9.4 into Ubuntu. There are multiple changes, some + Please merge nginx 1.9.6 into Ubuntu. There are multiple changes, some of which are bug fixes, and some of which are workarounds and other changes. ------ - Upstream changelog on 1.9.4 is available, as well as for subsequent and + Upstream changelog on 1.9.6 is available, as well as for subsequent and prior releases, here: http://nginx.org/en/CHANGES - The 1.9.4 release notes are here, though, for a summary: + The 1.9.4, 1.9.5, and 1.9.6 release notes are here, though, for a + summary: - Changes with nginx 1.9.4 18 Aug + Changes with nginx 1.9.6 27 Oct 2015 - *) Change: the "proxy_downstream_buffer" and "proxy_upstream_buffer" - directives of the stream module are replaced with the - "proxy_buffer_size" directive. + *) Bugfix: a segmentation fault might occur in a worker process when + using HTTP/2. + Thanks to Piotr Sikora and Denis Andzakovic. - *) Feature: the "tcp_nodelay" directive in the stream module. + *) Bugfix: the $server_protocol variable was empty when using + HTTP/2. - *) Feature: multiple "sub_filter" directives can be used + *) 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 + servers. + + *) Bugfix: nginx/Windows could not be built with MinGW gcc; the bug had + appeared in 1.9.4. + Thanks to Kouhei Sutou. + + *) Bugfix: time was not updated when the timer_resolution directive was + used on Windows. + + *) Miscellaneous minor fixes and improvements. + Thanks to Markus Linnala, Kurtis Nusbaum and Piotr Sikora. + + + Changes with nginx 1.9.5 22 Sep 2015 + + *) Feature: the ngx_http_v2_module (replaces ngx_http_spdy_module). + Thanks to Dropbox and Automattic for sponsoring this work. + + *) Change: now the "output_buffers" directive uses two buffers by + default. + + *) Change: now nginx limits subrequests recursion, not simultaneous + subrequests. + + *) Change: now nginx checks the whole cache key when returning a + response from cache. + Thanks to Gena Makhomed and Sergey Brester. + + *) Bugfix: "header already sent" alerts might appear in logs when using + cache; the bug had appeared in 1.7.5. + + *) Bugfix: "writev() failed (4: Interrupted system call)" errors might + appear in logs when using CephFS and the "timer_resolution" directive + on Linux. + + *) Bugfix: in invalid configurations handling. + Thanks to Markus Linnala. + + *) Bugfix: a segmentation fault occurred in a worker process if the + "sub_filter" directive was used at http level; the bug had appeared + in 1.9.4. + + + Changes with nginx 1.9.4 18 Aug 2015 + + *) Change: the "proxy_downstream_buffer" and "proxy_upstream_buffer" + directives of the stream module are replaced with the + "proxy_buffer_size" directive. + + *) Feature: the "tcp_nodelay" directive in the stream module. + + *) Feature: multiple "sub_filter" directives can be used simultaneously. - *) Feature: variables support in the search string of the "sub_filter" - directive. + *) Feature: variables support in the search string of the "sub_filter" + directive. - *) Workaround: configuration testing might fail under Linux OpenVZ. - Thanks to Gena Makhomed. + *) Workaround: configuration testing might fail under Linux OpenVZ. + Thanks to Gena Makhomed. - *) Bugfix: old worker processes might hog CPU after reconfiguration with - a large number of worker_connections. + *) Bugfix: old worker processes might hog CPU after reconfiguration with + a large number of worker_connections. - *) Bugfix: a segmentation fault might occur in a worker process if the - "try_files" and "alias" directives were used inside a location given - by a regular expression; the bug had appeared in 1.7.1. + *) Bugfix: a segmentation fault might occur in a worker process if the + "try_files" and "alias" directives were used inside a location given + by a regular expression; the bug had appeared in 1.7.1. - *) Bugfix: the "try_files" directive inside a nested location given by a - regular expression worked incorrectly if the "alias" directive was - used in the outer location. + *) Bugfix: the "try_files" directive inside a nested location given by a + regular expression worked incorrectly if the "alias" directive was + used in the outer location. - *) Bugfix: in hash table initialization error handling. + *) Bugfix: in hash table initialization error handling. - *) Bugfix: nginx could not be built with Visual Studio 2015. + *) Bugfix: nginx could not be built with Visual Studio 2015. + ------ Below are the debian changelog entries since 1.9.3-1ubuntu1. + nginx (1.9.6-2) unstable; urgency=medium + + [ Christos Trochalakis] + * debian/modules/nginx-lua: + + Update nginx-lua to v0.9.19 fixing HTTP/2 compatibility. + + -- Christos Trochalakis <[email protected]> Fri, 13 Nov 2015 + 16:08:01 +0200 + + nginx (1.9.6-1) unstable; urgency=medium + + [ Christos Trochalakis] + * New upstream release. + * Enable http2 module in nginx-full & nginx-extras + + -- Christos Trochalakis <[email protected]> Tue, 03 Nov 2015 + 08:59:21 +0200 + nginx (1.9.4-1) unstable; urgency=medium - [ Christos Trochalakis] - * New upstream release. - * debian/copyright: - + Fix licence order. + [ Christos Trochalakis] + * New upstream release. + * debian/copyright: + + Fix licence order. - -- Christos Trochalakis <[email protected]> Mon, 24 Aug 2015 + -- Christos Trochalakis <[email protected]> Mon, 24 Aug 2015 16:23:20 +0300 ------ Build tests will be underway in https://launchpad.net/~teward/+archive/ubuntu/xenial-buildtests eventually, but build tests outside of my sbuild are still useful. Build tests won't go here until i've made sure it doesn't die in my pristine sbuild chroots. -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to nginx in Ubuntu. https://bugs.launchpad.net/bugs/1510096 Title: Please merge 1.9.6-2 (main) from Debian Unstable (main) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1510096/+subscriptions -- Ubuntu-server-bugs mailing list [email protected] Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
