STATUS revision ec0315cdf832eac2b78e50ad636af84fe4c9118c
436aad11e01e916f75e68a2e9cb89ac217a990d3Tinderbox UserAPACHE 2.0 STATUS: -*-text-*-
6fe48fb46e53ffc37542853a1edb74cb481b7d94Automatic UpdaterLast modified at [$Date: 2001/01/26 02:27:03 $]
18920d790825d96ca3943aa2dcb6eb80dc611c5fTinderbox User
18920d790825d96ca3943aa2dcb6eb80dc611c5fTinderbox UserRelease:
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User 2.0b1 : Scheduled to release End of January, 2001
c57668a2fbbe558c1bd21652813616f2f517c469Tinderbox User rbb volunteers to be RM
a7c412f37cc73d0332887a746e81220cbf09dd00Mark Andrews 2.0a9 : released December 12, 2000
1f4c645185bd8fc70048e0a69eee46193a284e5cTinderbox User 2.0a8 : released November 20, 2000
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews 2.0a7 : released October 8, 2000
bed0874e1a09e810575328c4bfc346a47514b69fMark Andrews 2.0a6 : released August 18, 2000
950d203b64f512b85fcc093ee1e9e3e531a1aea3Tinderbox User 2.0a5 : released August 4, 2000
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User 2.0a4 : released June 7, 2000
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews 2.0a3 : released April 28, 2000
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews 2.0a2 : released March 31, 2000
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews 2.0a1 : released March 10, 2000
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
a7c412f37cc73d0332887a746e81220cbf09dd00Mark AndrewsRELEASE SHOWSTOPPERS:
a7c412f37cc73d0332887a746e81220cbf09dd00Mark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews WARNING: ALWAYS check srclib/apr/STATUS and srclib/apr-util/STATUS
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews * Generic Hooks are absolutely wrong in linkage, they are declared as
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews exported from APU, but actually exported from modules. This needs
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews heavy fixup, which Bill will do on the plane tommorow. The actual
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User 'Apache' declaration is in Apache's files, with the 'explicit linkage'
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews flavor in apr-util. (Unless you folks will finally buckle and accept
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User the linkspec in hook declarations. I'm not holding my breath.)
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * Root all file systems with <Directory /> for WIN32/OS2/NW permissions
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status: patch brought forward from 1.3.14
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User WIN32 and OS2 need review [William Rowe, Brian Harvard]
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Error messages are filtered according to the needs of the original
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User URI. Nothing ensures that they are translated on EBCDIC machines
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews and *not* translated on ASCII machines.
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Win32: Enable the Windows MPM to honor max_requests_per_child
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Status: FirstBill will fix this?
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * Win32: Get Apache working on Windows 95/98. The following work
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews (at least) needs to be done:
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User - winnt MPM: Fix 95/98 code paths in the winnt MPM. There is some NT
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews specific code that is still not in NT only code paths
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt - IOL binds to APR sendfile, implemented with TransmitFile, which
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User is not available on 95/98.
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User - Document warning that OSR2 is required (for Crypt functions, in
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt rand.c, at least.)
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater
24934f08b9ff81c2be711e566e8002d145573031Tinderbox User * Win32: Test access logging with multiple threads. Will the
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater native file I/O calls serialize automagically like the
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt CRT calls or do we need to add region locking each time
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User we access the logs?
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User Status:
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User * Win32: Complete the revamp the service environment and relocation
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater into the WinNT MPM. Changes ServerRoot service registry
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater parameter into ConfigArgs for multiple service startup parameters.
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater Problems to fix in the revamp: -k shutdown/restart are broken,
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews signals are not being acknowledged. Close window and shutdown
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater also seem out of sorts.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews OtherBill is working on this and will finish over the weekend.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * We need a thread-safe resolver, at least on Unix.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status: The best known candidate would be something from
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater BIND v9.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status: Greg asks, "why? doesn't gethostbyname_r() handle this?"
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * The AddInputFilter and AddOutputFilter directives do not allow the
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews administrator to remove or reorder filters. Once a filter is added
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater in a container, it is present in any subcontainers. It can only be
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews added to the filter chain after any filters specified in enclosing
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews containers.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * remove the --disable-shared from the subdir config of APR(UTIL)
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews before the final release. (in fact, it might even be nice to
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews allow for Apache config/build against an already-installed
950d203b64f512b85fcc093ee1e9e3e531a1aea3Tinderbox User APR(UTIL))
950d203b64f512b85fcc093ee1e9e3e531a1aea3Tinderbox User Note: we need to do a "make install" for APR(UTIL) so the shared
950d203b64f512b85fcc093ee1e9e3e531a1aea3Tinderbox User libraries can be installed properly. We could also use that
950d203b64f512b85fcc093ee1e9e3e531a1aea3Tinderbox User point to install include files (rather than have Apache
950d203b64f512b85fcc093ee1e9e3e531a1aea3Tinderbox User know everything that needs to be installed from the
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User sub-packages). The original impetus for doing the
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User disable-shared was because the shared lib wasn't getting
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User installed and a "make clean" in aprutil would make Apache
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User fail to load.
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User * users who want to install third-party modules into the Apache
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User source tree (for static linking) need to have autoconf and
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews libtool installed. This is because the module needs to have its
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews config.m4 incorporated into ./configure, which means "buildconf"
950d203b64f512b85fcc093ee1e9e3e531a1aea3Tinderbox User must be run.
27739dd25026283c24645c8a1044b95ef9eb5ac6Tinderbox User Note: This is in part because we have removed the "extra" directory.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews In the Apache-2.0 repository, this directory had a config.m4
18920d790825d96ca3943aa2dcb6eb80dc611c5fTinderbox User file that allowed people to add external modules by
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews specifying --with-module on the configure line.
ad411d8ccf8a27eb903b842ab507ba6729d0246bTinderbox User
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User * ap_vrprintf() needs to handle more than 4K
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Status: Greg volunteers
18920d790825d96ca3943aa2dcb6eb80dc611c5fTinderbox User
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark AndrewsRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
28a5dd720187fddb16055a0f64b63a7b66f29f64Mark Andrews
77932ac533c711eca5cd86de4e7eca8d91102b43Tinderbox User * The directives to setup output filters need to be re-visited. These
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews directives aren't consistent with what we already have, and they don't
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User always make good sense.
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson Status: rbb volunteers.
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Combine log_child and piped_log_spawn. Clean up http_log.c.
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Common logging API.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * Create unified scoreboard API and implementation shared across
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews the MPMs
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * Document mod_file_cache.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * OS/2: Get loadable modules working again. Requires shared core support
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson which doesn't appear to be catered for in the current build system.
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * OS/2: Make mod_status work for spmt_os2 MPM.
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Win32: Enable the winnt MPM to use the new scoreboard API
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson * Win32: Win9x console window still won't play nice with the
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User close window, logoff and shutdown scenarios.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status: OtherBill will move the patch forward from 1.3.15, once we
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User get our other Win9x issues solved.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
28a5dd720187fddb16055a0f64b63a7b66f29f64Mark Andrews * Win32: Add a simple hold console open patch (wait for close or
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews the ESC key, with a nice message) if the server died a bad
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews death (non-zero exit code) in console mode.
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status: OtherBill is bringing forward same ugly hack from 1.3.13
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews * Platforms that do not support fork (primarily Win32 and AS/400)
28a5dd720187fddb16055a0f64b63a7b66f29f64Mark Andrews Architect start-up code that avoids initializing all the modules
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User in the parent process on platforms that do not support fork.
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User
28a5dd720187fddb16055a0f64b63a7b66f29f64Mark Andrews * Win32: Migrate the MPM over to use APR thread/process calls. This
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont would eliminate some code in the Win32 branch that essentially
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews duplicates what is in APR.
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont * There are still a number of places in the code where we are
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews losing error status (i.e. throwing away the error returned by a
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews system call and replacing it with a generic error code)
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * Win32: Implement reliable piped logs on Windows
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * The connection status table is not very efficient. Also, very few stats
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews are exported to the connection status table (easy to fix), and mod_status
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews is ugly.
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * Mass vhosting version of suEXEC.
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews * All DBMs suffer from confusion in support/dbmmanage (perl script) since
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews the dbmmanage employs the first-matched dbm format. This is not
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User necessarily the library that Apache was built with. Aught to
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews rewrite dbmmanage upon installation to bin/ with the proper library
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews for predictable mod_auth_db/dbm administration.
e20788e1216ed720aefa84f3295f7899d9f28c22Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * use apu_dbm in mod_auth_dbm
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status: Greg +1 (low-priority volunteer)
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User * Integrate mod_dav.
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User Some additional items remaining:
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User - case_preserved_filename stuff
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater (use the new canonical name stuff?)
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews - find a new home for ap_text(_header)
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User - is it possible to remove the DAV: namespace stuff from util_xml?
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * ap_core_translate() and its use by mod_mmap_static and mod_file_cache
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater are a bit wonky. The function should probably be exposed as a utility
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User function (such as ap_translate_url2fs() or ap_validate_fs_url() or
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews something). Another approach would be a new hook phase after
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User "translate" which would allow the module to munge what the
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews translation has decided to do.
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Status: Greg +1 (volunteers), Ryan +1
fa0326cc2cf428f67575b6ba3b97b528a31b0010Tinderbox User
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * Explore use of a post-config hook for the code in http_main.c which
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews calls ap_fixup_virutal_hosts(), ap_fini_vhost_config(), and
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User ap_sort_hooks() [to reduce the logic in main()]
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * read the config tree just once, and process N times (as necessary)
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * (possibly) use UUIDs in mod_unique_id and/or mod_usertrack
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * (possibly) port the bug fix for PR 6942 (segv when LoadModule is put
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews into a VirtualHost container) to 2.0.
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson * the LTFLAGS = -export-dynamic in the config.m4 is wrong. it is getting
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User added multiple times during the config process. The -export-dynamic
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews should probably move into build/special.mk (the make file used for
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User building Apache modules).
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * shift stuff to mod_core.h
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox UserPRs that have been suspended forever waiting for someone to
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrewsput them into 'the next release':
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#76: general
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User missing call to "setlocale();"
133e6d43fa82e80d3798be4de00f4540f485ec6cAutomatic Updater Status:
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#78: mod_include
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Additional status for XBitHack directive
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson * PR#161: mod_dir
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Questionable performace of mod_dir() with negotiation
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#362: mod_proxy
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Mod_proxy doesn't allow change of error pages
5f7586ddbd3edd11272cdd30ed613d936129328bTinderbox User Status:
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#370: mod_env
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Modified PATH environemnt variable is not passed, instead
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews system's is used
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
a7c412f37cc73d0332887a746e81220cbf09dd00Mark Andrews * PR#440: mod_proxy
a7c412f37cc73d0332887a746e81220cbf09dd00Mark Andrews Proxy doesn't deliver documents if not connected
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User Status:
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User * PR#534: mod_proxy
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User proxy converts ~name to %7Ename when name starts with a dot (.)
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User Status:
a7c412f37cc73d0332887a746e81220cbf09dd00Mark Andrews
7ca715ad1587a68a531ea1cdea07515d7232567eTinderbox User * PR#537: mod_access
269519eeb959d905ed125f96426e01d725c3b597Tinderbox User mod_access syntax allows hosts that should be restricted
8711e5c73ca872d59810760af0332194cbdd619bAutomatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews * PR#557: mod_auth-any
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews ~UserHome directories are not honored in absolute pathname
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User requests (.htaccess)
8e5fce1f9ceba17dd7e3ff0eb287e1e999c14249Mark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews * PR#573: mod_log-any
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews More LogFormat directives
bc0a53583d92309bebcf93c408e2f3247ebd3d3cAutomatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater * PR#612: mod_proxy
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater Proxy FTP Authentication Fails
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#623: mod_include
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater A smarter "Last Modified" value for SSI documents (see PR number 600)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status:
d7d105151a78d35afb4233d2a6dbd47b7ec0d9a5Tinderbox User
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User * PR#628: config
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Request of "Options SymLinksIfGroupMatch"
19b3dc94bce93fa76bd7e066f9298630dbc9dcb4Automatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater * PR#697: mod_include
7f94d9a8162c9a96b56e66176702b66e79d8e1a2Automatic Updater A security tweak I've been using for a few years for SSI
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
5ecad47f69b3fd945472ab2900a9ff826a7ce2f6Automatic Updater * PR#700: mod_proxy
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User Proxy doesn't do links right for OpenVMS files through ftp:
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews Status:
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User
6a9d2121152c94cb9e35832126c3f2e4d18d81edTinderbox User * PR#759: mod_imap
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User imap should read <MAP><AREA>*</MAP> too!
96ea71632887c58a9d00f47eb318bf76b35903c3Mark Andrews Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater * PR#793: general
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User RLimitCPU and RLimitMEM don't apply to all children like they should
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User Status:
4cda4fd158d6ded5586bacea8c388445d99611eaAutomatic Updater
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * PR#921: suexec
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews Uses cwd before filling it in, doesn't use syslog
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User Status:
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater * PR#922: config
4fe0411487e8e4401477684c0a2bac041ca7c2d5Tinderbox User it is useful to allow specifiction that root-owned symlinks
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews should always be followed
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Status:
bf5e2127e92e52cbf661e77dd6a76e5aef43542fTinderbox User
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * PR#980: mod_proxy
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Controlling Access to Remote Proxies would be nice...
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User * PR#994: mod_proxy
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User Adding authentication "on the fly" through the proxy module
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status:
a7c412f37cc73d0332887a746e81220cbf09dd00Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1004: apache-api
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User request_config field in request_rec is moderately bogus
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User Status:
dc5552b4df5e3821783821c8d4e734c1608c446eTinderbox User
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updater * PR#1028: other
6025cbbe8408f4b09d53d5ec1e95cb6da97e0a8dTinderbox User DoS attacks involving memory consumption
e676a596869d8a80a644c99a848afb53d1c5975eMark Andrews Status:
dc5552b4df5e3821783821c8d4e734c1608c446eTinderbox User
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater * PR#1050: mod_log-any
cf7e98f59148b559946a7f1ca728471374f1eef3Automatic Updater Logging of virtual server to error_log as well
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1085: mod_proxy
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ProxyRemote make a dead cycle.
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
cd6e9010079a4e58f7e30063df3dec0ff154ad59Tinderbox User * PR#1117: mod_auth-any
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Using NIS passwd.byname dbm files with AuthDBMUserFile
4fe0411487e8e4401477684c0a2bac041ca7c2d5Tinderbox User Status:
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User * PR#1120: suexec
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews suexec does not parse arguments to #exec cmd
3857cb6fcabeb79d85de4b3e3e4ab99912b701f8Mark Andrews Status:
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User * PR#1145: mod_include
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Allow for Last-Modified: without resorting to XBitHack
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Status:
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User * PR#1156: config
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews insufficent AllowOverrides granularity for autoindexing
9ecb5d33470ebfb3719a1b8d56bcefdf4b27f7b2Tinderbox User Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1158: apache-api
8292deab031e7599cd7622aa7675fbe139ca6095Mark Andrews improvements to child spawning API
e31cfd80616deb9781902306b34a69aa7309b6cbTinderbox User Status:
7ac34650fa344f42211d6da744ae486b0145a083Tinderbox User
7ac34650fa344f42211d6da744ae486b0145a083Tinderbox User * PR#1166: mod_proxy
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews ``nph-'' not honored (no buffering) for ProxyRemote mapping
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews * PR#1176: mod_cgi
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Apache cannot handle continuation line in headers
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews * PR#1191: general
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews setlogin() is not called, causing problems with e.g. identd
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews * PR#1204: general
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews regerror() exists, use it
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1233: apache-api
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews there is no way to keep per-connection per-module state
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1263: mod_dir
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Add frame-safe anchor attribute to mod_autoindex links
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater * PR#1268: suexec
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews CGI scripts running as Apache user: security (suexec etc.)
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#1285: suexec
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Error messages could be easier to spot in cgi.log file for suexec.c
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1287: mod_access
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews add allow,deny/deny,allow warning to mod_access
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1290: mod_proxy
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Need to know "hit-rate" on proxy cache
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1358: mod_log-any
b30ec46fec40a1b246f7965fbcd341fc6cfd1cc1Mark Andrews Selective url-encode of log fields (or maybe a pseudo
82a986aaa5d3384a541b5a7d6dae8cf0726d6513Tinderbox User log_rewrite module?)
c5a97a549c89d562e999d4f906b882c5a2a474e1Tinderbox User Status:
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews * PR#1383: mod_headers
95c3a5e116c1da135f669c3f15398172fac6279dMark Andrews I make mod_headers to modify request headers as well as
d7d105151a78d35afb4233d2a6dbd47b7ec0d9a5Tinderbox User response ones.
d585233c52e283d9a8849f16f04f452419a2484eTinderbox User Status:
d7d105151a78d35afb4233d2a6dbd47b7ec0d9a5Tinderbox User
d585233c52e283d9a8849f16f04f452419a2484eTinderbox User * PR#1532: mod_proxy
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User Proxy transfer logging
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status:
59528addd704f8d5757b54e540520f74e588a7c7Automatic Updater
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * PR#1547: mod_proxy
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User No HTTP_X_FORWARDED_FOR set...
e9e4257668ff6c4e583b0c0db2508650b0b677b8Tinderbox User Status:
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
0e573cdd111e060e5f6c18249b5ccacbe8abe278Tinderbox User * PR#1567: mod_proxy
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews ProxyRemote proxy requests fail authentication by firewall
37d8e0a4455876fe1e4cca511076cc2c5ab9eedeTinderbox User Status:
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater * PR#1574: mod_autoindex
7f79131f9a8e804b93c57f3c679065cce878b726Automatic Updater ReadmeName and HeaderName don't allow for server-parsed html.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#1582: mod_rewrite
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews mod_rewrite forms REQUEST_URI different than mod_cgi does
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#1677: mod_headers
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews mod_headers should allow mod_log_config-style formats in
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews header values
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
3a988722ad9e209ba4064604d482dc4efe0e19ebTinderbox User * PR#1702: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_proxy to support persistent conns?
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews * PR#1803: mod_include
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews patches to mod_include to allow for file tests
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#1809: mod_auth-any
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Suggestion for improving authentication modules and core source
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews code, problem with 401 and ErrorDocument
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User * PR#1855: mod_autoindex
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User More Control over autoindex layout
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews * PR#1878: mod_proxy
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews listing of proxy cache content
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews Status:
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User * PR#1905: suexec
f7369b2881b5e63d69600adcedc8ba938303d30cTinderbox User Allow modules to set user:group for execution.
d6317350b1180aa4517f2e8a92fa8fbcbf904ad8Automatic Updater Status:
bc0a4c01beede169df81a3ee5b614ed9e82339dbAutomatic Updater
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#2024: apache-api
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington adding auth_why to conn_rec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2073: mod_log-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington pipelined connections are not logged correctly
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2074: mod_rewrite
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_rewrite doesn't pass Proxy Throughput on internal subrequests
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2113: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington HTTP Server Rebuild Line Needs Changing for the better
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2138: mod_status
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_status always displays 256 possible connection slots
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2221: documentation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Make online documentation search link back to my installation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2284: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Can not POST to ErrorDocument - Apache/1.3b6
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2314: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington patterns in ProxyRemote
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2343: mod_status
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status module averages are for entire uptime
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2360: suexec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington suexec for general access of user content?
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2396: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Proposal for TimeZone directive
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2415: mod_info
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington /server-info doesn't check for the virtual host to list the info
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2421: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington problem specifying ndbm library for build ?with autoconfigure
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#2431: general
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews A small addition to rotatelogs.c to improve program functionality.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#2446: config
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews AllowOverride FileInfo is too coarse
22d32791e5daa0bc80335a0f10ab2de95f41ccdbTinderbox User Status:
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater * PR#2460: mod_cgi
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater TimeOut applies to output of CGI scripts
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater Status:
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater * PR#2512: mod_access
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User &lt;IfDenied&gt; directive wanted
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater Status:
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater * PR#2573: suexec
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater CGI's for general use still have to be run as another user
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater with suExec
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater Status:
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater * PR#2648: general
b30ec46fec40a1b246f7965fbcd341fc6cfd1cc1Mark Andrews Cache file names in Proxy module
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User Status:
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2760: config
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User [PATCH] User/Group for <Directory> and <Location> i.e. not only
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User in global and <Virtual>.
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User Status:
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2763: general
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User mailto tags and bundling bug report script
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2772: mod_log-any
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews more % escapes
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2785: os-aix
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User Support for System Resource Controller
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#2793: protocol
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews When will Apache support P3P? Any Plans?
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#2873: config
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Feedback/Comment on APACI
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater * PR#2889: general
febbdb34a7f7759922e239655e7429d78d3a8d26Tinderbox User Inclusion of RPM spec file in CVS/distributions
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User * PR#2906: general
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Propose that Apache recommend $UNIQUE_ID for all "session id"
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews algorithms
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#2907: config
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews suggestion: power up your Include directive :)
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User * PR#3018: general
c01dec514a81ecf8c17ca3ef8c3ba95e437295ebAutomatic Updater cannot limit some HTTP methods
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater * PR#3026: mod_autoindex
e8c42d50cdaf3a3b841074d8bf72b40ffbae2a4bTinderbox User No way to change ReadmeName/HeaderName suffixes.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
e20309353e6246485c521278131d3fced73d7957Tinderbox User * PR#3143: apache-api
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews No module specific data hook for per-connection data
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#3181: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Configuration file in Japanese
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#3191: mod_negotiation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington no way to set global quality-of-source (qs) coneg values
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington with multiviews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#3430: mod_negotiation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Enhancement: MultiViews, Multi-Language Documents
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#3568: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Accessing URL through proxy server corrupts data.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * PR#3594: os-windows
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Please add an Apache icon to the systray instead of a DOS window
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#3605: mod_proxy
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Some anonymous FTP URLs ask for authentication
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#3654: mod_autoindex
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews BORDER=0 makes Icons look nicer (FancyIndexing)
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater Status:
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#3677: general
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews New ErrorDocumentMatch directive
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#4180: os-windows
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Alternative for win95 users
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
9cd5eb6fe0f26d65724b99216cb31dcdd12e4afdAutomatic Updater * PR#4241: config
79cea03ba823e2d3a34895f0ba91d7fb5ad799e7Automatic Updater Need to be able to override shebang line to make CGI scripts
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews more portable.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * PR#4244: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington "Files" and "FilesMatch" regexp does not recognize bang as
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington negation operator
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4448: mod_log-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Please allow CGI env variables (QUERY_STRING, ...) to be logged
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington with %{}e
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
b7aab05edae933e169d5f83c653935b17c7f0a8bMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4459: mod_include
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Suggestion for better handling of Last-modified headers
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
409ba95e573b40cf36acf97dd62ee7e9c7775851Tinderbox User
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * PR#4490: mod_cgi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_cgi prevents handling of OPTIONS requests
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4520: mod_autoindex
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_autoindex does not generate Last-Modified response headers
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#4658: os-windows
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews The output of CGI scripts appears in the window that apache
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews is running in
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#5713: os-windows
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington [PATCH] install as service with domain account
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#5993: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington AllowOverride should have a 'CheckNone' and 'AllowNone' argument
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington instead of only 'None'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#6347: mod_mime
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater MIME types for MNG and JNG files need adding to mime.types and
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater the mime.types and magic files
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status: Waiting for IANA types to be defined
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic UpdaterOther bugs that need fixing:
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater * MaxRequestsPerChild measures connections, not requests.
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Until someone has a better way, we'll probably just rename it
56effd2e3f579fd77b1fb37d47871d1bf1286bc4Automatic Updater "MaxConnectionsPerChild".
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
0e91f17da8a29086876a88962e0a3482094b6057Evan Hunt * Regex containers don't work in an intutive way
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews Status: No one has come up with an efficient way to fix this
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews behavior. Dean has suggested getting rid of regex containers
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews completely.
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * SIGSEGV on Linux (glibc 2.1.2) isn't caught properly by a
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews sigwaiting thread. We need to work around this, perhaps unless
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews there is hope soon for a fixed glibc.
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * orig_ct in the byterange/multipart handling may not be
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews needed. Apache 1.3 just never stashed "multipart" into
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews r->content_type. We should probably follow suit since the
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews byterange stuff doesn't want the rest of the code to see the
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews multipart content-type; the other code should still think it is
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews dealing with the <orig_ct> stuff.
42bee07ebb8152a6ec2f87f4790d87368c24704cAutomatic Updater Status: Greg volunteers to investigate (esp. since he was most
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater likely the one to break it :-)
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark AndrewsOther features that need writing:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * Finish infrastructure in core for async MPMs
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status: post 2.0
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * TODO in source -- just do an egrep on "TODO" and see what's there
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark AndrewsDocumentation that needs writing:
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * Mod_status docs are needed.
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * The concept of MPMs, especially if we ship more than one MPM for a
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington given platform
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * New directives in the various MPMs and appropriate links from
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington obsolete directives in core.html to the MPM documentation.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * Revise manual/stopping.html and the last part of
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington manual/misc/perf-tuning.html to take account of the MPMs.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * API documentation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status: Ben Laurie has written some hooks documentation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington (apache-2.0/htdocs/hooks.html)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Changes since 1.3.9 can be more easily seen in the commitlog file
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews dev.apache.org:/home/cvs/CVSROOT/commitlogs/apache-2.0
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews which includes some of Roy's comments when the changes were
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews committed in rough change-sets by purpose. Note that the commitlog
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews does not show the contents of new files until later.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark AndrewsAvailable Patches:
89623368b8f662d458d9964b923050f33c5f75b0Tinderbox User
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * Jon Travis's <jtravis@covalent.net> patch to deal with thread-safe
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User issues with inet_ntoa. See message <20001201163220.A12827@covalent.net>
dc238a06bffa79de141ee7655765e2df91498a8aTinderbox User Status: This is being set aside until the IPv6 work is finished
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User so that we know exactly what is required.
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews
91d187ce035f39073f0732ff2a401a45c3c955fbMark Andrews * Martin Sojka <msojka@gmx.de>'s patch to add error reporting for failed
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews htpasswd actions due to a full /tmp volume (other programs may have
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews similar problems?)
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews PR: 6475
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Mike Abbott's <mja@trudge.engr.sgi.com> patches to improve
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews performance
ce9cad6bb04869c5e94d9dc721032b25117f9210Automatic Updater Status: These were written for 1.3, and are awaiting a port to
22d32791e5daa0bc80335a0f10ab2de95f41ccdbTinderbox User 2.0
da59e63e7af147a8bcef985b98b04443e04c3a0eTinderbox User
22d32791e5daa0bc80335a0f10ab2de95f41ccdbTinderbox User * Jim Winstead's <jimw@trainedmonkey.com> patch to add CookieDomain and
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews other small mod_usertrack features
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Dan Rench's <drench@xnet.com> patch to add allow the errmsg and timefmt
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews of SSI's to be modified in the config file. Patch is available in
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews PR6193
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
0eb371ca0dab50ae3462e98794a6126198c52f4bMark AndrewsOpen issues:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews
1fdd58445074579ee3b65c871137a7a1740eb542Mark Andrews * What do we do about mod_proxy?
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User * Which MPMs will be included with Apache 2.0?
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User
710bce1a85c96e85ca1a90471382055acd29d51fTinderbox User