]> granicus.if.org Git - apache/blobdiff - CHANGES
solve getpid() process.h function order
[apache] / CHANGES
diff --git a/CHANGES b/CHANGES
index 44cf467c3f566d46d2e7991e71dd7a3599730cf8..eea1479c00aa1ccb36e3b487b48a15cbdaaa5218 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,7 +1,83 @@
                                                          -*- coding: utf-8 -*-
 
+Changes with Apache 2.3.13
+
+  *) 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]
+
 Changes with Apache 2.3.12
 
+  *) configure, core: Provide easier support for APR's hook probe
+     capability. [Jim Jagielski, Jeff Trawick]
+
+  *) Silence autoconf 2.68 warnings.  [Rainer Jung]
+
+  *) mod_authnz_ldap: Resolve crash when LDAP is used for authorization only
+     [Scott Hill <shill genscape.com>]
+
+  *) support: Make sure check_forensic works with mod_unique_id loaded
+     [Joe Schaefer]
+
+  *) Add child_status hook for tracking creation/termination of MPM child
+     processes.  Add end_generation hook for notification when the last
+     MPM child of a generation exits. [Jeff Trawick]
+
+  *) mod_ldap: Make LDAPSharedCacheSize 0 create a non-shared-memory cache per
+     process as opposed to disabling caching completely. This allows to use
+     the non-shared-memory cache as a workaround for the shared memory cache
+     not being available during graceful restarts. PR 48958. [Stefan Fritsch]
+
+  *) Add new ap_reserve_module_slots/ap_reserve_module_slots_directive API,
+     necessary if a module (like mod_perl) registers additional modules late
+     in the startup phase. [Stefan Fritsch]
+
   *) core: Prevent segfault if DYNAMIC_MODULE_LIMIT is reached. PR 51072.
      [Torsten Förtsch <torsten foertsch gmx net>]
 
@@ -64,7 +140,7 @@ Changes with Apache 2.3.12
 
 Changes with Apache 2.3.11
 
-  *) mod_win32: Added shebang check for '! so that .vbs scripts can work as CGI.
+  *) mod_win32: Added shebang check for '! so that .vbs scripts work as CGI.
      Win32's cscript interpreter can only use a single quote as comment char.
      [Guenter Knauf]