CHANGES revision ebecc16986604cce1369d5075eff65032e3dd0de
6f51c802311fd81a409a26763ed45b28a3234d0dJakub HrozekChanges with Apache 2.1.0-dev
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek [Remove entries to the current 2.0 section below, when backported]
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek *) change directive name from 'compressionlevel' to 'deflatecompressionlevel'
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek [Ian Holsman, Andr� Malo]]
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek
4182b3a1f9f6e1823db9832533c6c9e51d13da8eJakub Hrozek *) mod_negotiation: quality values are now parsed independent from
9e80079370ff3b943832adc3c5ef430e64be0a0cJakub Hrozek the current locale. level values are now really parsed as integers.
4182b3a1f9f6e1823db9832533c6c9e51d13da8eJakub Hrozek PR 17564. [Andr� Malo]
4182b3a1f9f6e1823db9832533c6c9e51d13da8eJakub Hrozek
4182b3a1f9f6e1823db9832533c6c9e51d13da8eJakub Hrozek *) mod_deflate: Check also err_headers_out for an already set
9e80079370ff3b943832adc3c5ef430e64be0a0cJakub Hrozek Content-Encoding: gzip header. This prevents gzip compressed content
4182b3a1f9f6e1823db9832533c6c9e51d13da8eJakub Hrozek from a CGI script from being compressed once more. PR 17797.
9e80079370ff3b943832adc3c5ef430e64be0a0cJakub Hrozek [Andr� Malo]
9e80079370ff3b943832adc3c5ef430e64be0a0cJakub Hrozek
9e80079370ff3b943832adc3c5ef430e64be0a0cJakub Hrozek *) Forward port: Escape special characters (especially control
af5a58fc3811af8521721f731d8234d983042ceaJan Cholasta characters) in mod_log_config to make a clear distinction between
af5a58fc3811af8521721f731d8234d983042ceaJan Cholasta client-supplied strings (with special characters) and server-side
af5a58fc3811af8521721f731d8234d983042ceaJan Cholasta strings. This was already introduced in version 1.3.25.
a8781a38b5fca84647d59199fd0b0b4b2d4624e0Sumit Bose [Andr� Malo]
a8781a38b5fca84647d59199fd0b0b4b2d4624e0Sumit Bose
a8781a38b5fca84647d59199fd0b0b4b2d4624e0Sumit Bose *) Linux 2.4+: enable coredumps when Apache is started as root
cb4d5b588e704114b7090678752d33512baa718eJakub Hrozek if CoreDumpDir is configured [Greg Ames]
cb4d5b588e704114b7090678752d33512baa718eJakub Hrozek
cb4d5b588e704114b7090678752d33512baa718eJakub Hrozek *) Added the WindowsSocketsWorkaround directive for Windows NT/2000/XP
54c64aad71e6792edb7cf99988d9a7f4bc2b0c61Jakub Hrozek to work around problems with certain VPN and Firewall products that
54c64aad71e6792edb7cf99988d9a7f4bc2b0c61Jakub Hrozek have buggy AcceptEx implementations.
54c64aad71e6792edb7cf99988d9a7f4bc2b0c61Jakub Hrozek [Allan Edwards w/ suggestions from Bill Stoddard & Bill Rowe]
ba89271f594e5ed381b4dcb876a2d2787cf51902Jakub Hrozek
ba89271f594e5ed381b4dcb876a2d2787cf51902Jakub Hrozek *) Unescape the supplied wildcard pattern in mod_autoindex. Otherwise
ba89271f594e5ed381b4dcb876a2d2787cf51902Jakub Hrozek the pattern will not always match as desired. PR 12596.
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson [Andr� Malo]
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson *) mod_autoindex now emits and accepts modern query string parameter
772464c842968d6e544118ae1aa7c49a7cda2ad6Stephen Gallagher delimiters (;). Thus column headers no longer contain unescaped
772464c842968d6e544118ae1aa7c49a7cda2ad6Stephen Gallagher ampersands. PR 10880 [Andr� Malo]
772464c842968d6e544118ae1aa7c49a7cda2ad6Stephen Gallagher
772464c842968d6e544118ae1aa7c49a7cda2ad6Stephen Gallagher *) Extend mod_negotiation to evaluate the environment variables
772464c842968d6e544118ae1aa7c49a7cda2ad6Stephen Gallagher no-gzip and gzip-only-text/html the same way as mod_deflate does.
9cd29d64f1c556fd222491a34229393b4462f126Fabiano Fidêncio [Andr� Malo]
9cd29d64f1c556fd222491a34229393b4462f126Fabiano Fidêncio
9cd29d64f1c556fd222491a34229393b4462f126Fabiano Fidêncio *) Prevent endless loops of internal redirects in mod_rewrite by
78bb3676fe8326e0fe2b60daad8bf524e4625d4eJakub Hrozek aborting after exceeding a limit of internal redirects. The
78bb3676fe8326e0fe2b60daad8bf524e4625d4eJakub Hrozek limit defaults to 10 and can be changed using the RewriteOptions
78bb3676fe8326e0fe2b60daad8bf524e4625d4eJakub Hrozek directive. PR 17462. [Andr� Malo]
78bb3676fe8326e0fe2b60daad8bf524e4625d4eJakub Hrozek
78bb3676fe8326e0fe2b60daad8bf524e4625d4eJakub Hrozek *) mod_rewrite: Fix some problems reporting errors with mapping
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson programs (RewriteMap prg:/something). [Jeff Trawick]
9e80079370ff3b943832adc3c5ef430e64be0a0cJakub Hrozek
4182b3a1f9f6e1823db9832533c6c9e51d13da8eJakub Hrozek *) Win32: Avoid busy wait (consuming all the CPU idle cycles) when
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek all worker threads are busy.
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek [Igor Nazarenko <igor_nazarenko@hotmail.com>]
4d81fe27ced3d2e96866aeaf61661a925cb8edf1Jakub Hrozek
4d81fe27ced3d2e96866aeaf61661a925cb8edf1Jakub Hrozek *) When using Redirect in directory context, append requested query
b772ceb6e5cdda62aa98d4fc61f4800b9779b74aLukas Slebodnik string if there's no one supplied by configuration. PR 10961.
4d81fe27ced3d2e96866aeaf61661a925cb8edf1Jakub Hrozek [Andr� Malo]
4d81fe27ced3d2e96866aeaf61661a925cb8edf1Jakub Hrozek
4d81fe27ced3d2e96866aeaf61661a925cb8edf1Jakub Hrozek *) Fix mod_rewrite's handling of absolute URIs. The escaping routines
4d81fe27ced3d2e96866aeaf61661a925cb8edf1Jakub Hrozek now work scheme dependent and the query string will only be
4d81fe27ced3d2e96866aeaf61661a925cb8edf1Jakub Hrozek appended if supported by the particular scheme. [Andr� Malo]
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek
9675aa73c7cb0c918038a7e177895b67ce135bedStephen Gallagher *) Fix path handling of mod_rewrite, especially on non-unix systems.
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek There was some confusion between local paths and URL paths.
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek PR 12902. [Andr� Malo]
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek *) Keep the subrequest filter in place when a subrequest is
db36dca3d45e6eefbb30042ee65876566f1a6014Sumit Bose redirected. PR 15423. [Jeff Trawick]
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek
97216f0129366ac4850f62dac104b8d280ba517aNoam Meltzer *) Return 413 if chunk-ext-header is too long rather than reading from
27c30eb5f046d6c43276b139706110906cdacb9bNikolai Kondrashov the truncated line. PR 15857. [Justin Erenkrantz]
97216f0129366ac4850f62dac104b8d280ba517aNoam Meltzer
9675aa73c7cb0c918038a7e177895b67ce135bedStephen Gallagher *) If mod_mime_magic does not know the content-type, do not attempt to
4b9c236008b35d2155b94635a236ce7770db4728Nikolai Kondrashov guess. PR 16908. [Andrew Gapon <agapon@telcordia.com>]
4b9c236008b35d2155b94635a236ce7770db4728Nikolai Kondrashov
4b9c236008b35d2155b94635a236ce7770db4728Nikolai Kondrashov *) Allow restart of httpd to occur even with syntax errors in the config
4b9c236008b35d2155b94635a236ce7770db4728Nikolai Kondrashov file. PR 16813. [Justin Erenkrantz]
2ebb3cf3d7062860343c3db1b53173c9c6547038Jan Cholasta
9675aa73c7cb0c918038a7e177895b67ce135bedStephen Gallagher *) Use APR_LAYOUT instead of APACHE_LAYOUT in configure. PR 15679.
2ebb3cf3d7062860343c3db1b53173c9c6547038Jan Cholasta [Justin Erenkrantz]
6f51c802311fd81a409a26763ed45b28a3234d0dJakub Hrozek
8a2a49333b7df3a4b86db42cd20ec8286d2788d3Pavel Březina *) Remove files on 'make distclean' that should be. PR 15592.
8a2a49333b7df3a4b86db42cd20ec8286d2788d3Pavel Březina [Justin Erenkrantz]
8a2a49333b7df3a4b86db42cd20ec8286d2788d3Pavel Březina
8a2a49333b7df3a4b86db42cd20ec8286d2788d3Pavel Březina *) Allow apachectl to perform status with links and elinks as well.
cb4d5b588e704114b7090678752d33512baa718eJakub Hrozek [Justin Erenkrantz]
cb4d5b588e704114b7090678752d33512baa718eJakub Hrozek
cb4d5b588e704114b7090678752d33512baa718eJakub Hrozek *) Extend the SetEnvIf directive to capture subexpressions of the
cb4d5b588e704114b7090678752d33512baa718eJakub Hrozek matched value. [Andr� Malo]
54c64aad71e6792edb7cf99988d9a7f4bc2b0c61Jakub Hrozek
54c64aad71e6792edb7cf99988d9a7f4bc2b0c61Jakub Hrozek *) mod_log_config change optional hook to return previous handler
54c64aad71e6792edb7cf99988d9a7f4bc2b0c61Jakub Hrozek [Ian Holsman]
54c64aad71e6792edb7cf99988d9a7f4bc2b0c61Jakub Hrozek
ba89271f594e5ed381b4dcb876a2d2787cf51902Jakub Hrozek *) Forward port of mod_actions' ability to handle arbitrary methods
ba89271f594e5ed381b4dcb876a2d2787cf51902Jakub Hrozek with the Script directive. [Andr� Malo]
ba89271f594e5ed381b4dcb876a2d2787cf51902Jakub Hrozek
ba89271f594e5ed381b4dcb876a2d2787cf51902Jakub Hrozek *) Let suexec send a message to stderr, if it failed or its policy
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson was violated. This message appears in the error log and allows
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson for easier debugging. PR 5381, 7638, 8255, 10773. [Andr� Malo]
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson
f199c749197532fd3380fa6f5d9f7a579879c21aJustin Stephenson *) Modify buildconf to copy all required files into httpd's tree.
38e8362ba7b0403527403d79b36d03a5dbd621acJakub Hrozek [Thom May <thom@planetarytramp.net>]
38e8362ba7b0403527403d79b36d0 Error!

 

There was an error!

null

java.lang.NullPointerException