Link [ pkgsrc | NetBSD | pkgsrc git mirror | PR fulltext-search | netbsd commit viewer ]


   
        usage: [branch:branch] [user:user] [path[@revision]] keyword [... [-excludekeyword [...]]] (e.g. branch:MAIN pkgtools/pkg)




switch to index mode

recent branches: MAIN (41m)  pkgsrc-2024Q1 (9d)  pkgsrc-2023Q4 (56d)  pkgsrc-2023Q2 (89d)  pkgsrc-2023Q3 (168d) 

2024-05-27 12:00:40 UTC Now

2015-09-03 09:15:18 UTC MAIN commitmail json YAML

Update www/nginx-devel to 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.

Changes with nginx 1.9.3                                        14 Jul 2015

    *) Change: duplicate "http", "mail", and "stream" blocks are now
      disallowed.

    *) Feature: connection limiting in the stream module.

    *) Feature: data rate limiting in the stream module.

    *) Bugfix: the "zone" directive inside the "upstream" block did not work
      on Windows.

    *) Bugfix: compatibility with LibreSSL in the stream module.
      Thanks to Piotr Sikora.

    *) Bugfix: in the "--builddir" configure parameter.
      Thanks to Piotr Sikora.

    *) Bugfix: the "ssl_stapling_file" directive did not work; the bug had
      appeared in 1.9.2.
      Thanks to Faidon Liambotis and Brandon Black.

    *) Bugfix: a segmentation fault might occur in a worker process if the
      "ssl_stapling" directive was used; the bug had appeared in 1.9.2.
      Thanks to Matthew Baldwin.

Changes with nginx 1.9.2                                        16 Jun 2015

    *) Feature: the "backlog" parameter of the "listen" directives of the
      mail proxy and stream modules.

    *) Feature: the "allow" and "deny" directives in the stream module.

    *) Feature: the "proxy_bind" directive in the stream module.

    *) Feature: the "proxy_protocol" directive in the stream module.

    *) Feature: the -T switch.

    *) Feature: the REQUEST_SCHEME parameter added to the fastcgi.conf,
      fastcgi_params, scgi_params, and uwsgi_params standard configuration
      files.

    *) Bugfix: the "reuseport" parameter of the "listen" directive of the
      stream module did not work.

    *) Bugfix: OCSP stapling might return an expired OCSP response in some
      cases.

Changes with nginx 1.9.1                                        26 May 2015

    *) Change: now SSLv3 protocol is disabled by default.

    *) Change: some long deprecated directives are not supported anymore.

    *) Feature: the "reuseport" parameter of the "listen" directive.
      Thanks to Yingqi Lu at Intel and Sepherosa Ziehau.

    *) Feature: the $upstream_connect_time variable.

    *) Bugfix: in the "hash" directive on big-endian platforms.

    *) Bugfix: nginx might fail to start on some old Linux variants; the bug
      had appeared in 1.7.11.

    *) Bugfix: in IP address parsing.
      Thanks to Sergey Polovko.

Changes with nginx 1.9.0                                        28 Apr 2015

    *) Change: obsolete aio and rtsig event methods have been removed.

    *) Feature: the "zone" directive inside the "upstream" block.

    *) Feature: the stream module.

    *) Feature: byte ranges support in the ngx_http_memcached_module.
      Thanks to Martin Mlynar.

    *) Feature: shared memory can now be used on Windows versions with
      address space layout randomization.
      Thanks to Sergey Brester.

    *) Feature: the "error_log" directive can now be used on mail and server
      levels in mail proxy.

    *) Bugfix: the "proxy_protocol" parameter of the "listen" directive did
      not work if not specified in the first "listen" directive for a
      listen socket.

Changes with nginx 1.7.12                                        07 Apr 2015

    *) Feature: now the "tcp_nodelay" directive works with backend SSL
      connections.

    *) Feature: now thread pools can be used to read cache file headers.

    *) Bugfix: in the "proxy_request_buffering" directive.

    *) Bugfix: a segmentation fault might occur in a worker process when
      using thread pools on Linux.

    *) Bugfix: in error handling when using the "ssl_stapling" directive.
      Thanks to Filipe da Silva.

    *) Bugfix: in the ngx_http_spdy_module.

Changes with nginx 1.7.11                                        24 Mar 2015

    *) Change: the "sendfile" parameter of the "aio" directive is
      deprecated; now nginx automatically uses AIO to pre-load data for
      sendfile if both "aio" and "sendfile" directives are used.

    *) Feature: experimental thread pools support.

    *) Feature: the "proxy_request_buffering", "fastcgi_request_buffering",
      "scgi_request_buffering", and "uwsgi_request_buffering" directives.

    *) Feature: request body filters experimental API.

    *) Feature: client SSL certificates support in mail proxy.
      Thanks to Sven Peter, Franck Levionnois, and Filipe Da Silva.

    *) Feature: startup speedup when using the "hash ... consistent"
      directive in the upstream block.
      Thanks to Wai Keen Woon.

    *) Feature: debug logging into a cyclic memory buffer.

    *) Bugfix: in hash table handling.
      Thanks to Chris West.

    *) Bugfix: in the "proxy_cache_revalidate" directive.

    *) Bugfix: SSL connections might hang if deferred accept or the
      "proxy_protocol" parameter of the "listen" directive were used.
      Thanks to James Hamlin.

    *) Bugfix: the $upstream_response_time variable might contain a wrong
      value if the "image_filter" directive was used.

    *) Bugfix: in integer overflow handling.
      Thanks to R辿gis Leroy.

    *) Bugfix: it was not possible to enable SSLv3 with LibreSSL.

    *) Bugfix: the "ignoring stale global SSL error ... called a function
      you should not call" alerts appeared in logs when using LibreSSL.

    *) Bugfix: certificates specified by the "ssl_client_certificate" and
      "ssl_trusted_certificate" directives were inadvertently used to
      automatically construct certificate chains.

(fhajny)