CHANGES revision ef056d09d39412b9f7d9b71f48ff3d00222833f6
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift -*- coding: utf-8 -*-
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swiftChanges with Apache 2.5.0
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) SECURITY: CVE-2012-2687 (cve.mitre.org)
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift mod_negotiation: Escape filenames in variant list to prevent an
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift possible XSS for a site where untrusted users can upload files to
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift a location with MultiViews enabled. [Niels Heinen <heinenn google.com>]
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) mod_authz_core: If an expression in "Require expr" returns denied and
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift references %{REMOTE_USER}, trigger authentication and retry. PR 52892.
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift [Stefan Fritsch]
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) mod_lua: Add new directive LuaAuthzProvider to allow implementing an
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift authorization provider in lua. [Stefan Fritsch]
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) mod_lua: Add a few missing request_rec fields. Rename remote_ip to
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift client_ip to match conn_rec. [Stefan Fritsch]
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) mod_lua: Change prototype of vm_construct, to work around gcc bug which
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift causes a segfault. PR 52779. [Dick Snippe <Dick Snippe tech omroep nl>]
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) mod_lua: Add the parsebody function for parsing POST data. PR 53064.
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift [Daniel Gruno]
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) mod_ssl: If exiting during initialization because of a fatal error,
a3d3ab94806056d2355afea6fe8daac41059b9fbludovicp log a message to the main error log pointing to the appropriate
0f8553e2af5fc49a510ecfcfc93e66d06713f631ludo virtual host error log. [Stefan Fritsch]
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift *) mod_ldap: Treat the "server unavailable" condition as a transient
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift error with all LDAP SDKs. [Filip Valder <filip.valder vsb.cz>]
27f8adec83293fb8bd3bfa37175322b0ee3bb933jvergara *) mod_ssl: Add support for TLS-SRP (Secure Remote Password key exchange
2f0f7926326cc76419b074fd91a589cb68980ffbdugan for TLS, RFC 5054). PR 51075. [Quinn Slack <sqs cs stanford edu>,
c7adcf7755f9492075a6cc9ad913a0c5a3d2d46cmatthew_swift Christophe Renou, Peter Sylvester]
*) htdbm, htpasswd: Don't crash if crypt() fails (e.g. with FIPS enabled).
[Paul Wouters <pwouters redhat.com>, Joe Orton]
*) apxs: Use LDFLAGS from config_vars.mk in addition to CFLAGS and CPPFLAGS.
setuid/setgid capability bits rather than a setuid root binary.
[Michael Weiser <michael weiser.dinsnail.net>, Ruediger Pluem]
[Matthew Steele <mdsteele google.com>]
PR 53023. [Axel Reinhold <apache freakout.de>, André Malo]
passing through the server in such a way that connections and/or
Apache 2.4.xx tree as documented below, except as noted.]
Changes with Apache 2.4.x and later:
Changes with Apache 2.2.x and later:
Changes with Apache 2.0.x and later: