Activity log for bug #1510096

Date Who What changed Old value New value Message
2015-10-26 13:49:55 Thomas Ward bug added bug
2015-10-26 16:00:36 Thomas Ward description Please merge nginx 1.9.4 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 prior releases, here: http://nginx.org/en/CHANGES The 1.9.4 release notes are here, though, for a summary: 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. *) 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: 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: in hash table initialization error handling. *) Bugfix: nginx could not be built with Visual Studio 2015. ------ Below are the debian changelog entries since 1.9.3-1ubuntu1. nginx (1.9.4-1) unstable; urgency=medium [ Christos Trochalakis] * New upstream release. * debian/copyright: + Fix licence order. -- Christos Trochalakis <yatiohi@ideopolis.gr> Mon, 24 Aug 2015 16:23:20 +0300 ------ Build tests will be underway in Please merge nginx 1.9.4 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 prior releases, here: http://nginx.org/en/CHANGES The 1.9.4 release notes are here, though, for a summary: 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.     *) 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: 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: in hash table initialization error handling.     *) Bugfix: nginx could not be built with Visual Studio 2015. ------ Below are the debian changelog entries since 1.9.3-1ubuntu1. nginx (1.9.4-1) unstable; urgency=medium   [ Christos Trochalakis]   * New upstream release.   * debian/copyright:     + Fix licence order.  -- Christos Trochalakis <yatiohi@ideopolis.gr> 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.
2015-11-19 18:31:49 Thomas Ward summary Please merge 1.9.4-1 (main) from Debian Unstable (main) Please merge 1.9.6-1 (main) from Debian Unstable (main)
2015-11-19 18:31:52 Thomas Ward summary Please merge 1.9.6-1 (main) from Debian Unstable (main) Please merge 1.9.6-2 (main) from Debian Unstable (main)
2015-11-19 18:33:15 Thomas Ward description Please merge nginx 1.9.4 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 prior releases, here: http://nginx.org/en/CHANGES The 1.9.4 release notes are here, though, for a summary: 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.     *) 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: 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: in hash table initialization error handling.     *) Bugfix: nginx could not be built with Visual Studio 2015. ------ Below are the debian changelog entries since 1.9.3-1ubuntu1. nginx (1.9.4-1) unstable; urgency=medium   [ Christos Trochalakis]   * New upstream release.   * debian/copyright:     + Fix licence order.  -- Christos Trochalakis <yatiohi@ideopolis.gr> 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. 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.6 is available, as well as for subsequent and prior releases, here: http://nginx.org/en/CHANGES The 1.9.4, 1.9.5, and 1.9.6 release notes are here, though, for a summary: Changes with nginx 1.9.6 27 Oct 2015 *) 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 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. *) 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: 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: in hash table initialization error handling. *) 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 <yatiohi@ideopolis.gr> 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 <yatiohi@ideopolis.gr> 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 <yatiohi@ideopolis.gr> 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.
2015-12-15 16:16:54 Thomas Ward attachment added DebDiff: Ubuntu Xenial, nginx 1.9.3-1ubuntu1 -> nginx 1.9.6-2ubuntu1 https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1510096/+attachment/4535170/+files/nginx-merge_prior-ubuntu-vs-newer-ubuntu_nginx_1.9.31-1ubuntu1_1.9.6-2ubuntu1.debdiff
2015-12-15 16:19:01 Thomas Ward attachment added DebDiff: nginx 1.9.6-2 (Debian) -> nginx 1.9.6-2ubuntu1 (Ubuntu, this merge) https://bugs.launchpad.net/ubuntu/+source/nginx/+bug/1510096/+attachment/4535172/+files/nginx-merge_debian-vs-ubuntu_nginx_1.9.6-2_1.9.6-2ubuntu1.debdiff
2015-12-15 16:20:52 Ubuntu Foundations Team Bug Bot tags xenial patch xenial
2015-12-16 19:44:38 Thomas Ward nginx (Ubuntu): status In Progress Fix Committed
2015-12-16 22:48:44 Launchpad Janitor nginx (Ubuntu): status Fix Committed Fix Released