You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by ji...@apache.org on 2011/08/01 18:54:15 UTC
svn commit: r369 - /dev/httpd/
Author: jim
Date: Mon Aug 1 16:54:11 2011
New Revision: 369
Log:
httpd-2.3.14 stuff
Added:
dev/httpd/CHANGES_2.3.14
dev/httpd/httpd-2.3.14-beta.tar.bz2 (with props)
dev/httpd/httpd-2.3.14-beta.tar.bz2.asc
dev/httpd/httpd-2.3.14-beta.tar.bz2.md5
dev/httpd/httpd-2.3.14-beta.tar.bz2.sha1
dev/httpd/httpd-2.3.14-beta.tar.gz (with props)
dev/httpd/httpd-2.3.14-beta.tar.gz.asc
dev/httpd/httpd-2.3.14-beta.tar.gz.md5
dev/httpd/httpd-2.3.14-beta.tar.gz.sha1
Modified:
dev/httpd/CHANGES_2.3
Modified: dev/httpd/CHANGES_2.3
==============================================================================
--- dev/httpd/CHANGES_2.3 (original)
+++ dev/httpd/CHANGES_2.3 Mon Aug 1 16:54:11 2011
@@ -1,5 +1,96 @@
-*- coding: utf-8 -*-
+Changes with Apache 2.3.14
+
+ *) mod_proxy_ajp: Improve trace logging. [Rainer Jung]
+
+ *) mod_proxy_ajp: Respect "reuse" flag in END_REPONSE packets.
+ [Rainer Jung]
+
+ *) mod_proxy: enable absolute URLs to be rewritten with ProxyPassReverse,
+ e.g. to reverse proxy "Location: https://other-internal-server/login"
+ [Nick Kew]
+
+ *) prefork, worker, event: Make sure crashes are logged to the error log if
+ httpd has already detached from the console. [Stefan Fritsch]
+
+ *) prefork, worker, event: Reduce period during startup/restart where a
+ successive signal may be lost. PR 43696. [Arun Bhalla <arun shme net>]
+
+ *) mod_allowmethods: Correct Merging of "reset" and do not allow an
+ empty parameter list for the AllowMethods directive. [Rainer Jung]
+
+ *) configure: Update selection of modules for 'all' and 'most'. 'all' will
+ now enable all modules except for example and test modules. Make the
+ selection for 'most' more useful (including ssl and proxy). Both 'all'
+ and 'most' will now disable modules if dependencies are missing instead
+ of aborting. If a specific module is requested with --enable-XXX=yes,
+ missing dependencies will still cause configure to exit with an error.
+ [Stefan Fritsch]
+
+ *) mod_ldap: Revert the integration of apr-ldap as ap_ldap which was done
+ in 2.3.13. [Stefan Fritsch]
+
+ *) core: For '*' or '_default_' vhosts, use a wildcard address of any
+ address family, rather than IPv4 only. [Joe Orton]
+
+ *) core, mod_rewrite, mod_ssl, mod_nw_ssl: Make the SERVER_NAME variable
+ include [ ] for literal IPv6 addresses, as mandated by RFC 3875.
+ PR 26005. [Stefan Fritsch]
+
+ *) mod_negotiation: Fix parsing of Content-Length in type maps. PR 42203.
+ [Nagae Hidetake <nagae eagan jp>]
+
+ *) core: Add more logging to ap_scan_script_header_err* functions. Add
+ ap_scan_script_header_err*_ex functions that take a module index for
+ logging.
+ mod_cgi, mod_cgid, mod_proxy_fcgi, mod_proxy_scgi, mod_isapi: Use the
+ new functions in order to make logging configurable per-module.
+ [Stefan Fritsch]
+
+ *) mod_dir: Add DirectoryIndexRedirect to send an external redirect to
+ the proper index. [Eric Covener]
+
+ *) mod_deflate: Don't try to compress requests with a zero sized body.
+ PR 51350. [Stefan Fritsch]
+
+ *) core: Fix startup on IP6-only systems. PR 50592. [Joe Orton,
+ <root linkage white-void net>]
+
+ *) suexec: Add environment variables CONTEXT_DOCUMENT_ROOT, CONTEXT_PREFIX,
+ REDIRECT_ERROR_NOTES, REDIRECT_SCRIPT_FILENAME, REQUEST_SCHEME to the
+ whitelist in suexec. PR 51499. [Graham Laverty <graham reg ca>,
+ Stefan Fritsch]
+
+ *) mod_rewrite: Fix regexp RewriteCond with NoCase. [Stefan Fritsch]
+
+ *) mod_log_debug: New module that allows to log custom messages at various
+ phases in the request processing. [Stefan Fritsch]
+
+ *) mod_ssl: Add some debug logging when loading server certificates.
+ PR 37912. [Nick Burch <nick burch alfresco com>]
+
+ *) configure: Support reallyall option also for --enable-mods-static.
+ [Rainer Jung]
+
+ *) mod_socache_dc: add --with-distcache to configure for choosing
+ the distcache installation directory. [Rainer Jung]
+
+ *) mod_socache_dc: use correct build variable MOD_SOCACHE_DC_LDADD
+ instead of MOD_SOCACHE_LDADD in build macro. [Rainer Jung]
+
+ *) mod_lua, mod_deflate: respect platform specific runpath linker
+ flag. [Rainer Jung]
+
+ *) configure: Only link the httpd binary against PCRE. No other support
+ binary needs PCRE. [Rainer Jung]
+
+ *) configure: tolerate dependency checking failures for modules if
+ they have been enabled implicitely. [Rainer Jung]
+
+ *) configure: Allow to specify module specific custom linker flags via
+ the MOD_XXX_LDADD variables. [Rainer Jung]
+
Changes with Apache 2.3.13
*) ab: Support specifying the local address to use. PR 48930.
Added: dev/httpd/CHANGES_2.3.14
==============================================================================
--- dev/httpd/CHANGES_2.3.14 (added)
+++ dev/httpd/CHANGES_2.3.14 Mon Aug 1 16:54:11 2011
@@ -0,0 +1,215 @@
+ -*- coding: utf-8 -*-
+
+Changes with Apache 2.3.14
+
+ *) mod_proxy_ajp: Improve trace logging. [Rainer Jung]
+
+ *) mod_proxy_ajp: Respect "reuse" flag in END_REPONSE packets.
+ [Rainer Jung]
+
+ *) mod_proxy: enable absolute URLs to be rewritten with ProxyPassReverse,
+ e.g. to reverse proxy "Location: https://other-internal-server/login"
+ [Nick Kew]
+
+ *) prefork, worker, event: Make sure crashes are logged to the error log if
+ httpd has already detached from the console. [Stefan Fritsch]
+
+ *) prefork, worker, event: Reduce period during startup/restart where a
+ successive signal may be lost. PR 43696. [Arun Bhalla <arun shme net>]
+
+ *) mod_allowmethods: Correct Merging of "reset" and do not allow an
+ empty parameter list for the AllowMethods directive. [Rainer Jung]
+
+ *) configure: Update selection of modules for 'all' and 'most'. 'all' will
+ now enable all modules except for example and test modules. Make the
+ selection for 'most' more useful (including ssl and proxy). Both 'all'
+ and 'most' will now disable modules if dependencies are missing instead
+ of aborting. If a specific module is requested with --enable-XXX=yes,
+ missing dependencies will still cause configure to exit with an error.
+ [Stefan Fritsch]
+
+ *) mod_ldap: Revert the integration of apr-ldap as ap_ldap which was done
+ in 2.3.13. [Stefan Fritsch]
+
+ *) core: For '*' or '_default_' vhosts, use a wildcard address of any
+ address family, rather than IPv4 only. [Joe Orton]
+
+ *) core, mod_rewrite, mod_ssl, mod_nw_ssl: Make the SERVER_NAME variable
+ include [ ] for literal IPv6 addresses, as mandated by RFC 3875.
+ PR 26005. [Stefan Fritsch]
+
+ *) mod_negotiation: Fix parsing of Content-Length in type maps. PR 42203.
+ [Nagae Hidetake <nagae eagan jp>]
+
+ *) core: Add more logging to ap_scan_script_header_err* functions. Add
+ ap_scan_script_header_err*_ex functions that take a module index for
+ logging.
+ mod_cgi, mod_cgid, mod_proxy_fcgi, mod_proxy_scgi, mod_isapi: Use the
+ new functions in order to make logging configurable per-module.
+ [Stefan Fritsch]
+
+ *) mod_dir: Add DirectoryIndexRedirect to send an external redirect to
+ the proper index. [Eric Covener]
+
+ *) mod_deflate: Don't try to compress requests with a zero sized body.
+ PR 51350. [Stefan Fritsch]
+
+ *) core: Fix startup on IP6-only systems. PR 50592. [Joe Orton,
+ <root linkage white-void net>]
+
+ *) suexec: Add environment variables CONTEXT_DOCUMENT_ROOT, CONTEXT_PREFIX,
+ REDIRECT_ERROR_NOTES, REDIRECT_SCRIPT_FILENAME, REQUEST_SCHEME to the
+ whitelist in suexec. PR 51499. [Graham Laverty <graham reg ca>,
+ Stefan Fritsch]
+
+ *) mod_rewrite: Fix regexp RewriteCond with NoCase. [Stefan Fritsch]
+
+ *) mod_log_debug: New module that allows to log custom messages at various
+ phases in the request processing. [Stefan Fritsch]
+
+ *) mod_ssl: Add some debug logging when loading server certificates.
+ PR 37912. [Nick Burch <nick burch alfresco com>]
+
+ *) configure: Support reallyall option also for --enable-mods-static.
+ [Rainer Jung]
+
+ *) mod_socache_dc: add --with-distcache to configure for choosing
+ the distcache installation directory. [Rainer Jung]
+
+ *) mod_socache_dc: use correct build variable MOD_SOCACHE_DC_LDADD
+ instead of MOD_SOCACHE_LDADD in build macro. [Rainer Jung]
+
+ *) mod_lua, mod_deflate: respect platform specific runpath linker
+ flag. [Rainer Jung]
+
+ *) configure: Only link the httpd binary against PCRE. No other support
+ binary needs PCRE. [Rainer Jung]
+
+ *) configure: tolerate dependency checking failures for modules if
+ they have been enabled implicitely. [Rainer Jung]
+
+ *) configure: Allow to specify module specific custom linker flags via
+ the MOD_XXX_LDADD variables. [Rainer Jung]
+
+Changes with Apache 2.3.13
+
+ *) ab: Support specifying the local address to use. PR 48930.
+ [Peter Schuller <scode spotify com>]
+
+ *) core: Add support to ErrorLogFormat for logging the system unique
+ thread id under Linux. [Stefan Fritsch]
+
+ *) event: New AsyncRequestWorkerFactor directive to influence how many
+ connections will be accepted per process. [Stefan Fritsch]
+
+ *) prefork, worker, event: Rename MaxClients to MaxRequestWorkers which
+ describes more accurately what it does. [Stefan Fritsch]
+
+ *) rotatelogs: Add -p argument to specify custom program to invoke
+ after a log rotation. PR 51285. [Sven Ulland <sveniu ifi.uio.no>,
+ Joe Orton]
+
+ *) mod_ssl: Don't do OCSP checks for valid self-issued certs. [Kaspar Brand]
+
+ *) mod_ssl: Avoid unnecessary renegotiations with SSLVerifyDepth 0.
+ PR 48215. [Kaspar Brand]
+
+ *) mod_status: Display information about asynchronous connections in the
+ server-status. PR 44377. [Stefan Fritsch]
+
+ *) mpm_event: If the number of connections of a process is very high, or if
+ all workers are busy, don't accept new connections in that process.
+ [Stefan Fritsch]
+
+ *) mpm_event: Process lingering close asynchronously instead of tying up
+ worker threads. [Jeff Trawick, Stefan Fritsch]
+
+ *) mpm_event: If MaxMemFree is set, limit the number of pools that is kept
+ around. [Stefan Fritsch]
+
+ *) mpm_event: Fix graceful restart aborting connections. PR 43359.
+ [Takashi Sato <takashi lans-tv com>]
+
+ *) mod_ssl: Disable AECDH ciphers in example config. PR 51363.
+ [Rob Stradling <rob comodo com>]
+
+ *) core: Introduce new function ap_get_conn_socket() to access the socket of
+ a connection. [Stefan Fritsch]
+
+ *) mod_data: Introduce a filter to support RFC2397 data URLs. [Graham
+ Leggett]
+
+ *) mod_userdir/mod_alias/mod_vhost_alias: Correctly set DOCUMENT_ROOT,
+ CONTEXT_DOCUMENT_ROOT, CONTEXT_PREFIX. PR 26052. PR 46198.
+ [Stefan Fritsch]
+
+ *) core: Allow to override document_root on a per-request basis. Introduce
+ new context_document_root and context_prefix which provide information
+ about non-global URI-to-directory mappings (from e.g. mod_userdir or
+ mod_alias) to scripts. PR 49705. [Stefan Fritsch]
+
+ *) core: Add <ElseIf> and <Else> to complement <If> sections.
+ [Stefan Fritsch]
+
+ *) mod_ext_filter: Remove DebugLevel option in favor of per-module loglevel.
+ [Stefan Fritsch]
+
+ *) mod_include: Make the "#if expr" element use the new "ap_expr" expression
+ parser. The old parser can still be used by setting the new directive
+ SSILegacyExprParser. [Stefan Fritsch]
+
+ *) core: Add some features to ap_expr for use by mod_include: a restricted
+ mode that does not allow to bypass request access restrictions; new
+ variables DOCUMENT_URI (alias for REQUEST_URI), LAST_MODIFIED; -A as an
+ alias for -U; an additional data entry in ap_expr_eval_ctx_t for use by
+ the consumer; an extensible ap_expr_exec_ctx() API that allows to use that
+ data entry. [Stefan Fritsch]
+
+ *) mod_include: Merge directory configs instead of one SSI* config directive
+ causing all other per-directory SSI* config directives to be reset.
+ [Stefan Fritsch]
+
+ *) mod_charset_lite: Remove DebugLevel option in favour of per-module
+ loglevel. [Stefan Fritsch]
+
+ *) core: Add ap_regexec_len() function that works with non-null-terminated
+ strings. PR 51231. [Yehezkel Horowitz <horowity checkpoint com>]
+
+ *) mod_authnz_ldap: If the LDAP server returns constraint violation,
+ don't treat this as an error but as "auth denied". [Stefan Fritsch]
+
+ *) mod_proxy_fcgi|scgi: Add support for "best guess" of PATH_INFO
+ for SCGI/FCGI. PR 50880, 50851. [Mark Montague <mark catseye.org>,
+ Jim Jagielski]
+
+ *) mod_cache: When content is served stale, and there is no means to
+ revalidate the content using ETag or Last-Modified, and we have
+ mandated no stale-on-error behaviour, stand down and don't cache.
+ Saves a cache write that will never be read.
+ [Graham Leggett]
+
+ *) mod_reqtimeout: Fix a timed out connection going into the keep-alive
+ state after a timeout when discarding a request body. PR 51103.
+ [Stefan Fritsch]
+
+ *) core: Add various file existance test operators to ap_expr.
+ [Stefan Fritsch]
+
+ *) mod_proxy_express: New mass reverse-proxy switch extension for
+ mod_proxy. [Jim Jagielski]
+
+ *) configure: Fix script error when configuring module set "reallyall".
+ [Rainer Jung]
+
+
+ [Apache 2.3.0-dev includes those bug fixes and changes with the
+ Apache 2.2.xx tree as documented, and except as noted, below.]
+
+Changes with Apache 2.2.x and later:
+
+ *) http://svn.apache.org/viewvc/httpd/httpd/branches/2.2.x/CHANGES?view=markup
+
+Changes with Apache 2.0.x and later:
+
+ *) http://svn.apache.org/viewvc/httpd/httpd/branches/2.0.x/CHANGES?view=markup
+
Added: dev/httpd/httpd-2.3.14-beta.tar.bz2
==============================================================================
Binary file - no diff available.
Propchange: dev/httpd/httpd-2.3.14-beta.tar.bz2
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/httpd/httpd-2.3.14-beta.tar.bz2.asc
==============================================================================
--- dev/httpd/httpd-2.3.14-beta.tar.bz2.asc (added)
+++ dev/httpd/httpd-2.3.14-beta.tar.bz2.asc Mon Aug 1 16:54:11 2011
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (Darwin)
+
+iQIVAwUATjbZCjTqduZ5FIWoAQodNg/+KNiVxtQmJ7EjE7e+b2T7HiyEw8jKCjFy
+aPdUimIDRW/sRUzeAistlf3su/uzmthmAXgHnaSS/a1Q187y7wSIsL7a33IFsFaH
+pkKTqvnfT5e3F1ztmcsTOAtg5ifcgmCtffIvcrT0Q7CGE7uJTshKVj+03uZNdiA/
+CFHw2S+zmMu4DNtt5amDweT0wHdsbtkMPq67f32i5lsDTBkVR0QkQngLBSatV2gm
+ZWGZTQSPNg+/+ndRXJ8NivxlMLmDvcQoGf7LjXkRKnKJu4xhomDMjgPIqEC5mF/w
+ceGmqqwF85nSl/hcJQWNsPijAU5t32gUcQf1yN4tQ6rWC3b6lx/tTH1qm1D02Vxi
+hUHjcexC70KnA1Htibw7lETTkMSL4651KbzRjLHv4mCLCpVtZlLBL9pwVW85+7sl
+mRvvsWM6rfaN5buMQLbgKxoMB/VIOK0NlHfV9hnYRMWp5Sn6mzffn8noFJFhqeHJ
+X8WgvQi4joFlbZPR5loBw29uIepCyQcdtEVH85BTCcK/Ynw0GG33zyyQJ5BGJOsG
+pO3/l9ayA0AgZkp5UfYlpc5Qy3B79W9tyUT+vyPL7Mm6qTcCANvEQQnXvRCOjNnG
+O0b4g+ULfusUQT95x4M+leno8fp/tN0YxPrqPx9hg9b/Lau5rs5gHt+F7ocxR7iK
+IUu+pA/xB7Q=
+=/7ax
+-----END PGP SIGNATURE-----
Added: dev/httpd/httpd-2.3.14-beta.tar.bz2.md5
==============================================================================
--- dev/httpd/httpd-2.3.14-beta.tar.bz2.md5 (added)
+++ dev/httpd/httpd-2.3.14-beta.tar.bz2.md5 Mon Aug 1 16:54:11 2011
@@ -0,0 +1 @@
+0dc5f0a389caf1f0708fcecfeae7fc67 *httpd-2.3.14-beta.tar.bz2
Added: dev/httpd/httpd-2.3.14-beta.tar.bz2.sha1
==============================================================================
--- dev/httpd/httpd-2.3.14-beta.tar.bz2.sha1 (added)
+++ dev/httpd/httpd-2.3.14-beta.tar.bz2.sha1 Mon Aug 1 16:54:11 2011
@@ -0,0 +1 @@
+d4f50ff4a845e5978447a40108bbd4a1eca8c678 *httpd-2.3.14-beta.tar.bz2
Added: dev/httpd/httpd-2.3.14-beta.tar.gz
==============================================================================
Binary file - no diff available.
Propchange: dev/httpd/httpd-2.3.14-beta.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added: dev/httpd/httpd-2.3.14-beta.tar.gz.asc
==============================================================================
--- dev/httpd/httpd-2.3.14-beta.tar.gz.asc (added)
+++ dev/httpd/httpd-2.3.14-beta.tar.gz.asc Mon Aug 1 16:54:11 2011
@@ -0,0 +1,17 @@
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.17 (Darwin)
+
+iQIVAwUATjbZdjTqduZ5FIWoAQrPlQ//ZMi7O00ayqmowrzWKQT1EZykIJNzcmjv
+LLLIBNsikfWllmZ0cWJ8xheXrCmkw3vuRKpwrsx7PJ4zZ7xxCF8jzQzQCksWXHlK
+DsqfvqdG9w7Dim6Yb7rs4OVxIPlnRGfWEl2w6oUZ7p3GTL73cvdN5sFwlYTZAev9
+MlwBJzD0GUA8TfNi8LMCvbBY0lH9ho2gwuLUenBDgrwsQ9oFy8dcJLuTr3w/+GGe
+5CCYHO5ry6tepgD+nIeS1dtf8YVGi7krI7DBmUiLsqrwVzUbF/50X05berdvkLgH
+/nGFwBl2wzlO+iEsS7Sw4QLPxg2MkwGx7ZdxMrzF6Zjg+/M0NetuAwevhxfERJe6
+lfazzFz8YF9zcxif7DOb0eWMlHdSZFJxh/PQJLS3WYZxDxVVeg4FHYP+lVhrKDVr
+KbeTsYCH9o51lesIyiwfZYHrj5WqVYNCQeDIrosPFsytvrol+vOFEO4sd3yamRh0
+McwDp8bl/I5amQIySYt74m2yqWlxpPiL1jtb9u894KrJ2QHWlksOH7kVPWIwQ+LU
+uBpg2dQHVPtTzjAS0dJgl9HAzSnN3/BqX3g8TEHLevICjvyIwi2Uo6CzZRkynIJF
+l9N7WsXJZp6He6HmQc2JCamvI4lD/r2ejt48xt4VgVqeyqx7BcenVAG2MIuooT7s
+agA0cTur/48=
+=uHhf
+-----END PGP SIGNATURE-----
Added: dev/httpd/httpd-2.3.14-beta.tar.gz.md5
==============================================================================
--- dev/httpd/httpd-2.3.14-beta.tar.gz.md5 (added)
+++ dev/httpd/httpd-2.3.14-beta.tar.gz.md5 Mon Aug 1 16:54:11 2011
@@ -0,0 +1 @@
+3429849d4968f5cd5772506a97a24f90 *httpd-2.3.14-beta.tar.gz
Added: dev/httpd/httpd-2.3.14-beta.tar.gz.sha1
==============================================================================
--- dev/httpd/httpd-2.3.14-beta.tar.gz.sha1 (added)
+++ dev/httpd/httpd-2.3.14-beta.tar.gz.sha1 Mon Aug 1 16:54:11 2011
@@ -0,0 +1 @@
+0f068789733ec1d0102cd503990009c12e887009 *httpd-2.3.14-beta.tar.gz