Changes with Apache 2.0.30-dev
+ *) Fix LimitRequestBody directive by placing it in the HTTP
+ filter. [Justin Erenkrantz]
+
+ *) Fix mod_proxy seg fault when the proxied server returns
+ an HTTP/0.9 response or a bogus status line.
+ [Adam Sussman]
+
+ *) Prevent mod_proxy from truncating one character off the
+ end of the status line returned from the proxied server.
+ [Adam Sussman, Bill Stoddard]
+
+ *) Eliminate loop in ap_proxy_string_read().
+ [Adam Sussman, Bill Stoddard]
+
+ *) Provide $0..$9 results from mod_include regex parsing.
+ [William Rowe]
+
+ *) Allow mod-include to look for alternate start & end tags [Ian Holsman]
+
+ *) Introduced the ForceLanguagePriority directive, to prevent
+ returning MULTIPLE_CHOICES or NONE_ACCEPTABLE in some cases,
+ when using Multiviews. [William Rowe]
+
+ *) Fix a problem which prevented mod_cgid and suexec from working
+ together reliably [Greg Ames]
+
+ *) Remove the call to exit() from within mod_auth_digest's post_config
+ phase. [Aaron Bannert]
+
+ *) Fix a problem in mod_auth_digest that could potentially cause
+ problems with initialized static data on a system that uses DSOs.
+ [Aaron Bannert]
+
+ *) Fix a segfault in the worker MPM that could happen during
+ child process exits. [Brian Pane, Aaron Bannert]
+
+ *) Allow mod_auth_dbm to handle multiple DBM types [Ian Holsman]
+
+ *) Fix matching of vhosts by ip address so we find IPv4
+ vhost address when target address is v4-mapped form of
+ that address. [Jeff Trawick]
+
+ *) More performance tweaks to the BNDM string-search algorithm
+ used to find "<!--#" tokens in mod_include [Brian Pane]
+
+ *) Miscellaneous small performance fixes: optimized away various
+ string copy operations and removed large temp buffers from
+ the stack [Brian Pane]
+
+ *) Fixed startup segfault that occurred when a VirtualHost
+ directive had a port but no address [Brian Pane]
+
+ *) Allow htdbm to work with multiple DBM types [Ian Holsman]
+
+ *) Win32: Made change to apr_sendfile() to return APR_ENOTIMPL
+ if oslevel < WINNT. This should fix several problems reported
+ Against 2.0.28 on Windows 98 [Bill Stoddard]
+
+ *) Win32: Fix bug that could cause CGI scripts with QUERY_STRINGS
+ to fail. [Bill Stoddard]
+
+ *) Change core code to allow an MPM to set hard thread/server
+ limits at startup. prefork, worker, and perchild MPMs now have
+ directives to set these limits. [Jeff Trawick]
+
+ *) Win32: The async AcceptEx() event should be autoreset upon
+ successful completion of a wait (WaitForSingleObject). This
+ eliminates a number of spurious
+ setsockopt(SO_UPDATE_ACCEPT_CONTEXT) failed." messages.
+ [Bill Stoddard]
+
+ *) Move any load library path environment variables out of
+ apachectl and into a separate environment variable file which
+ can be more easily tailored by the admin. The environment
+ variable file as built by Apache may have additional system-
+ specific settings. For example, on OS/390 we tailor the heap
+ settings to allow lots of threads. [Jeff Trawick]
+
+ *) Use the new APR pool code to reduce pool-related lock
+ contention in the worker MPM. [Sander Striker]
+
+ *) The POD no longer assumes the child is listening on 127.0.0.1
+ and now pulls the first hostname in the list of listeners to
+ perform the dummy connect on. This fixes a bug when the user
+ had configured the Listen directive for an IP other than
+ 127.0.0.1. This would result in undead children and error
+ messages such as "Connection refused: connect to listener".
+ [Aaron Bannert]
+
+ *) The worker MPM now respects the LockFile setting, needed to
+ avoid locking problems with NFS. [Jeff Trawick]
+
+ *) Fix segfault when worker MPM receives SIGHUP.
+ [Ian Holsman, Aaron Bannert, Justin Erenkrantz]
+
+ *) Fix bug that could potentially prevent the perchild MPM from
+ working with more than one vhost/uid. [Aaron Bannert]
+
+ *) Change make install and apxs -i processing of DSO modules to
+ perform special handling on platforms where libtool doesn't install
+ mod_foo.so. This fixes some wonkiness on HP-UX, Tru64, and AIX
+ which prevented standard LoadModule statements from working.
+ [Jeff Trawick]
+
+ *) Whenever mod_so is enabled (not just when there are DSOs for
+ our modules), do whatever special magic is required for compiling/
+ loading third-party modules. This allows third-party DSOs to
+ be used on an AIX build when there were no built-in modules
+ built as DSOs. (This should help on OS/390 and BeOS as well.)
+ [Jeff Trawick]
+
+ *) Allow apxs to be used to build DSOs on AIX without requiring the
+ user to hard-code the list of import files. (This should help
+ on OS/390 and BeOS as well.) [Jeff Trawick]
+
+ *) Resolved segfault in mod_isapi when configuring with ISAPICacheFile.
+ PR 8563, 8919 [William Rowe]
+
+ *) Get binary builds working when libapr and libaprutil are built
+ shared [Greg Ames]
+
+ *) Get shared builds of libapr and libaprutil, as well as Apache DSOs,
+ working on AIX. [Aaron Bannert, Dick Dunbar <RLDunbar@pacbell.net>,
+ Gary Hook <ghook@us.ibm.com>, Victor Orlikowski, Jeff Trawick]
+
+ *) Fix the handling of SSI directives in which the ">" of the
+ terminating "-->" is the last byte in a file [Brian Pane]
+
+ *) Add back in the "suEXEC mechanism enabled (wrapper: /path/to/suexec)"
+ message that we had back in apache-1.3 and still have scattered
+ throughout our docs. [Aaron Bannert]
+
*) Prevent the Win32 port from continuing after encountering an
error in the command line args to apache. [William Rowe]
*) On a error in the proxy, make it write a line to the error log
[Ian Holsman]
+ *) Various mod_ssl performance improvements [Doug MacEachern]
+
Changes with Apache 2.0.29
*) Add buffering in core_output_filter to ensure that long