CHANGES revision f09bf2676d29e43c211b663f5c9423815d83395f
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw -*- coding: utf-8 -*-
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amwChanges with Apache 2.3.0
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw[ When backported to 2.2.x, remove entry from this file ]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_deflate: Don't leave a strong ETag in place while transforming
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw the entity.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 39727 [Nick Kew]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_proxy: Don't by default violate RFC2616 by setting
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw Max-Forwards when the client didn't send it to us.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw Leave that as a configuration option.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 16137 [Nick Kew]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_proxy_http: Remove Warning headers with wrong date
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 16138 [Nick Kew]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_deflate: initialise inflate-out filter correctly when the
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw first brigade contains no data buckets.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 43512 [Nick Kew]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) proxy: Fix persistent backend connections
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States PR 43472 [Ruediger Pluem]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_proxy_http: Correctly parse all Connection headers in proxy.
89dc44ce9705974a8bc4a39f1e878a0491a5be61jose borrego PR 43509 [Nick Kew]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_proxy_http: add Via header correctly (if enabled) to
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw response, even where other Via headers exist.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 19439 [Nick Kew]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_proxy_http: strip hop-by-hop response headers
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 43455 [Nick Kew]
89dc44ce9705974a8bc4a39f1e878a0491a5be61jose borrego *) HTTP protocol: Add "DefaultType none" option.
89dc44ce9705974a8bc4a39f1e878a0491a5be61jose borrego PR 13986 and PR 16139 [Nick Kew]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) core: reinstate location walk to fix config for subrequests
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 41960 [Jose Kahan <jose w3.org>]
eb1a34638eba7c5add1421327f3eb225a8ea7518Truong Nguyen *) mod_log_config: Add format options for %p so that the actual local
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States or remote port can be logged. PR 43415. [Adam Hasselbalch Hansen
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw <ahh@one.com>, Ruediger Pluem, Jeff Trawick]
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States *) scoreboard: improve error message on apr_shm_create failure
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States PR 40037 [Nick Kew]
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States *) mod_rewrite: Add the novary flag to RewriteCond.
eb1a34638eba7c5add1421327f3eb225a8ea7518Truong Nguyen [Ruediger Pluem]
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States
eb1a34638eba7c5add1421327f3eb225a8ea7518Truong Nguyen *) mod_proxy_http: Propagate Proxy-Authorization header correctly.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw PR 25947 [Nick Kew]
a0aa776e20803c84edd153d9cb584fd67163aef3Alan Wright *) mod_rewrite: Add option to suppress URL unescaping
89dc44ce9705974a8bc4a39f1e878a0491a5be61jose borrego PR 34602 [Guenther Gsenger <guenther.gsenger gmail.com>]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_include: Add an "if" directive syntax to test whether an URL
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw is accessible, and if so, conditionally display content. This
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw allows a webmaster to hide a link to a private page when the user
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw has no access to that page. [Graham Leggett]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_authnz_ldap, mod_authn_dbd: Tidy up the code to expose authn
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw parameters to the environment. Improve portability to
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw EBCDIC machines by using apr_toupper(). [Martin Kraemer]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_ldap, mod_authnzldap: Add support for nested groups (i.e. the ability
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States to authorize an authenticated user via a "require ldap-group X" directive
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States where the user is not in group X, but is in a subgroup contained in X.
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States PR 42891 [Paul J. Reder]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) Event MPM: Add support for running under mod_ssl, by reverting to the
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw Worker MPM behaviors, when run under an input filter that buffers
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw its own data. [Paul Querna]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_ssl: Add support for caching SSL Sessions in memcached. [Paul Querna]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_substitute: Added a new experimental output filter, which
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw performs inline response content pattern matching (including
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw regex) and substitution. [Jim Jagielski]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) core: Change etag generation to produce identical results on
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw 32-bit and 64-bit platforms. PR 40064. [Joe Orton]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) ab: Add -r option to continue after socket receive errors.
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw [Filip Hanik <devlist hanik.com>]
da6c28aaf62fa55f0fdb8004aa40f88f23bf53f0amw *) mod_ldap: Fix the search limit parameter to ldap_search_ext_s()
9fb67ea305c66b6a297583b9b0db6796b0dfe497afshin salek ardakani - Sun Microsystems - Irvine United States for SDKs that define LDAP_NO_LIMIT to something other than -1.
[David Jones <oscaremma gmail.com>]
[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>]
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: