CHANGES revision afa1d453cfe6011c18adb7c0e89e3b7a7405ff3f
e59faf65ce864fe95dc00f5d52b8323cdbd0608aTimo Sirainen -*- coding: utf-8 -*-
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo SirainenChanges with Apache 2.3.0
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen[ When backported to 2.2.x, remove entry from this file ]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_include: Add an "if" directive syntax to test whether an URL
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen is accessible, and if so, conditionally display content. This
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen allows a webmaster to hide a link to a private page when the user
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen has no access to that page. [Graham Leggett]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_authnz_ldap, mod_authn_dbd: Tidy up the code to expose authn
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen parameters to the environment. Improve portability to
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen EBCDIC machines by using apr_toupper(). [Martin Kraemer]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_deflate: fix content_encoding detection in inflate_out filter
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen when it's not in response headers table.
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen PR 42993 [Nick Kew]
61618d4c58080570f689614fec204ae14e90cef2Timo Sirainen *) mod_proxy: Improve network performance by setting APR_TCP_NODELAY
9ff39148453aa6db8887ec1cde46bd7489109c09Timo Sirainen (disable Nagle algorithm) on sockets if implemented.
9955f6cba7652469b1d600a3674e8d27dd4e61bdTimo Sirainen PR 42871 [Christian BOITEL <christian_boitel yahoo.fr>, Jim Jagielski]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_info: mod_info outputs invalid XHTML 1.0 transitional.
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen PR 42847 [Rici Lake <rici ricilake.net>]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mime.types: add registered Apple installer type
7744586e3e0fd60158abfbb03a233d3bd8d6c48bTimo Sirainen PR 40379 [Peter Bierman <pmb+apache apple.com>]
9ff39148453aa6db8887ec1cde46bd7489109c09Timo Sirainen *) mod_ldap, mod_authnzldap: Add support for nested groups (i.e. the ability
9955f6cba7652469b1d600a3674e8d27dd4e61bdTimo Sirainen to authorize an authenticated user via a "require ldap-group X" directive
f93bfb6e6825ad31b9189a6664f12ccecb66a241Timo Sirainen where the user is not in group X, but is in a subgroup contained in X.
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen PR 42891 [Paul J. Reder]
7744586e3e0fd60158abfbb03a233d3bd8d6c48bTimo Sirainen *) Event MPM: Add support for running under mod_ssl, by reverting to the
7bafda1813454621e03615e83d55bccfa7cc56bdTimo Sirainen Worker MPM behaviors, when run under an input filter that buffers
7bafda1813454621e03615e83d55bccfa7cc56bdTimo Sirainen its own data. [Paul Querna]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_ssl: Add support for caching SSL Sessions in memcached. [Paul Querna]
7bafda1813454621e03615e83d55bccfa7cc56bdTimo Sirainen *) mod_cache: Correctly handle HEAD requests on expired cache content.
383d0e8c24451468d6bea17e4b55d74de744abe6Timo Sirainen PR 41230. [Niklas Edmundsson]
7bafda1813454621e03615e83d55bccfa7cc56bdTimo Sirainen *) mod_so: Solve dev's confusion by reporting expected/seen module
383d0e8c24451468d6bea17e4b55d74de744abe6Timo Sirainen magic signatures when failing with a 'garbled' message, and solve
7bafda1813454621e03615e83d55bccfa7cc56bdTimo Sirainen user's confusion by pointing out 'perhaps compiled for a different
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen version of apache?'. [William Rowe]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_substitute: Added a new experimental output filter, which
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen performs inline response content pattern matching (including
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen regex) and substitution. [Jim Jagielski]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) core: Change etag generation to produce identical results on
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen 32-bit and 64-bit platforms. PR 40064. [Joe Orton]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) ab: Add -r option to continue after socket receive errors.
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen [Filip Hanik <devlist hanik.com>]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_ldap: Fix the search limit parameter to ldap_search_ext_s()
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen for SDKs that define LDAP_NO_LIMIT to something other than -1.
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen [David Jones <oscaremma gmail.com>]
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen *) mod_dbd: Introduce configuration groups to allow inheritance by virtual
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen hosts of database configurations from the main server. Determine the
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen minimal set of distinct configurations and share connection pools
1ac7c8e9040e0d0b7e9f849e45b94bfe919595a9Timo Sirainen whenever possible. Allow virtual hosts to override inherited SQL
[David M. Lee <dmlee crossroads.com>]
[Niklas Edmundsson <nikke acc.umu.se>]
[Stijn Hoop <stijn sandcat.nl>]
[Darryl Miles <darryl darrylmiles.org>]
[Niklas Edmundsson <nikke acc.umu.se>]
PR 39713. [Owen Taylor <otaylor redhat.com>]
final name. [Davi Arnaut <davi haxent.com.br>]
[Markus Schiegl <ms schiegl.com>]
*) Remove incorrect comments from scoreboard.h regarding conditional
[Chris Darroch <chrisd pearsoncmg.com>]
in ap_init_scoreboard(). [Chris Darroch <chrisd pearsoncmg.com>]
[Chris Darroch <chrisd pearsoncmg.com>]
wildcard certificates. PR 37911. [Nick Burch <nick torchbox.com>]
and 'Reject' to mod_authz_core. The new directives introduce 'AND/OR'
*) mod_authz_dbd: SQL authz with Login/Session support [Nick Kew]
Apache 2.2.xx tree as documented, and except as noted, below.]
Changes with Apache 2.2.x and later:
Changes with Apache 2.0.x and later:
Changes with Apache 1.3.x and later: