STATUS revision 809cf6f87f7a07b348f6d69961834923bc16313e
280a8a0544b4aeb52414d20e8c6e6c5b1108562eTinderbox UserAPACHE 2.0 STATUS: -*-text-*-
6c2a76b3e2ccd32c35814b6e0f54da00190749d7Evan HuntLast modified at [$Date: 2001/09/06 04:08:55 $]
1f9754245cbd5eec2d2a667bb292f62f72386d4bMark Andrews 2.0.25 : rolled August 29, 2001
59663800d2ec04777dae2791dd92aa563faf94c8Evan Hunt 2.0.24 : rolled August 18, 2001
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews 2.0.23 : rolled August 9, 2001
1f9754245cbd5eec2d2a667bb292f62f72386d4bMark Andrews 2.0.22 : rolled July 29, 2001
59663800d2ec04777dae2791dd92aa563faf94c8Evan Hunt 2.0.21 : rolled July 20, 2001
1ca2cf024391992fe14b2df7d3ae0f575d074452Evan Hunt 2.0.20 : rolled July 8, 2001
0726d872f6f36901ea09321df57084614e5bb6faTinderbox User 2.0.19 : rolled June 27, 2001
1ca2cf024391992fe14b2df7d3ae0f575d074452Evan Hunt 2.0.18 : rolled May 18, 2001
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User 2.0.17 : rolled April 17, 2001
8de3f14f1c300c3e1ed99084cc03485b42c92bf1Tinderbox User 2.0.16 : rolled April 4, 2001
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews 2.0.15 : rolled March 21, 2001
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews 2.0.14 : rolled March 7, 2001
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User 2.0a9 : released December 12, 2000
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews 2.0a8 : released November 20, 2000
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews 2.0a7 : released October 8, 2000
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews 2.0a6 : released August 18, 2000
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews 2.0a5 : released August 4, 2000
b91d11bfcc30b96f2c80f3a76d12e3dcc8597a68Mark Andrews 2.0a4 : released June 7, 2000
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews 2.0a3 : released April 28, 2000
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews 2.0a2 : released March 31, 2000
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews 2.0a1 : released March 10, 2000
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsPlease consult the following STATUS files for information
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrewson related projects:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark AndrewsRELEASE SHOWSTOPPERS:
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews * There is a bug in how we sort some hooks, at least the pre-config
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews hook. The first time we call the hooks, they are in the correct
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User order, but the second time, we don't sort them correctly. Currently,
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews the modules/http/config.m4 file has been renamed to
415d630b6309922caee8469384a6fab75cf05032Mark Andrews modules/http/config2.m4 to work around this problem, it should moved
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews back when this is fixed. rbb
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * The AddInputFilter and AddOutputFilter directives do not allow the
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User administrator to remove or reorder filters. Once a filter is added
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews in a container, it is present in any subcontainers. It can only be
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User added to the filter chain after any filters specified in enclosing
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * mod_dir should normally redirect ALL directory requests which do
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews not include a trailing slash on the URI. However, if a "notes"
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt flag is set (say, via BrowserMatch), this behavior will be
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews disabled for non-GET requests.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Status: Greg volunteers
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews MsgId: <20010227104646.E2297@lyra.org>
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt MsgId: <3A9C0097.9C83F07C@Golux.Com>
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * mod_negotiation will not serve a request when an early extention
aa9c561961e9d877946ebaa8795fa2be054ab7bfEvan Hunt is understood, but a later extention is not. e.g. if the request
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews index.html.bak is recieved, and negotition could find the file
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews index.html.bak.en, it still won't be served because the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ap-mime-exception-list will contain "index" and "bak", and the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews string "index.bak" doesn't match "index.html.bak". Need to
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews review the ap-mime-exception-list component by component to be
cdfc81e048bd34c1d628380247bda6b80a89e20eAutomatic Updater allow these cases. [This could be part of a patch to allow the
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews name index.bak in the case above to match index.html.bak.en]
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * mod_negotiation needs a new option or directive, something like
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ForceLanguagePriority, to fall back to the LanguagePriority
9513a2a6670951f5cf5477fcfec9f933fcaff628Automatic Updater directive instead of returning a "no acceptable variant" error.
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * Usability: Sanitize the MPM config directives. MaxClients in
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User the threaded MPM is totally misleading now as it has little to
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews do with limiting the number of clients (it limits the number
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews of child processes). Bill proposed nomenclature change to
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews something like "StartWorkers, MaxWorkers, etc." that could
eabc9c3c07cd956d3c436bd7614cb162dabdda76Mark Andrews apply to most all the MPMs (with some notable exceptions).
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Bill would be happy with changing MaxClients to MaxServers
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews to make it agree with the operation of the StartServers
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User * configure --enable-mods-shared=most option has issues. Example:
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews ./configure --enable-mods-shared=most
b91d11bfcc30b96f2c80f3a76d12e3dcc8597a68Mark Andrews This builds mod_headers as a DSO (good) but builds mod_mime
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews as a compiled-in module (bad).
2ae159b376dac23870d8005563c585acf85a4b5aEvan HuntRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * add mod_gz to httpd-2.0
2ae159b376dac23870d8005563c585acf85a4b5aEvan Hunt -0: Ryan, Doug
e76dfff967cfbe00f4d1540434832e4499a9cd83Tinderbox User non-binding: Ian (+1)
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * daedalus: mod_cgid and suexec have a problem co-existing. suexec
551e6d2414c4f47d58a9bb0b37f206f915a4f5acTinderbox User sees a null command string sometimes. The problem happens when
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews you access bugs.apache.org, then click on the "search the bug db"
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * Win32: Rotatelogs sometimes is not terminated when Apache
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User goes down hard. FirstBill was looking at possibly tracking the
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews child's-child processes in the parent process.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * Win32: Add a simple hold console open patch (wait for close or
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User the ESC key, with a nice message) if the server died a bad
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User death (non-zero exit code) in console mode.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Resolution: bring forward same ugly hacks from 1.3.13-.20
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson * Port of mod_ssl to Apache 2.0:
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews The current porting state is summarized in modules/ssl/README. The next
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User step is to figure out how the old three configuration contexts (global,
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews per-server, per-directory) can be ported to Apache 2.0 (especially the
415d630b6309922caee8469384a6fab75cf05032Mark Andrews global context which has to survive server restarts RSE still does not
efb0e886f18894a1d2489f1ad74ad14b579e11c7Mark Andrews know how to port). Then the remaining source files (which depend on the
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews configuration contexts) which are still tagged with "-" in
415d630b6309922caee8469384a6fab75cf05032Mark Andrews One more thing to figure out is how and when mod_ssl can provide the
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson interactive pass phrase dialog (in Apache 1.3 it used the first init
415d630b6309922caee8469384a6fab75cf05032Mark Andrews round [where tty was still not detached] and skipped the second init
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews round [where it was already detached]). Apache 2.0 requires (or already
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User has?) an official hook where such tty-dialogs can be performed.
415d630b6309922caee8469384a6fab75cf05032Mark Andrews RSE is on holiday until June 11th, 2001. After this he starts
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson working on mod_ssl again and tries to make mod_ssl running inside
415d630b6309922caee8469384a6fab75cf05032Mark Andrews Apache 2.0 by end of June. If anyone wants to help making mod_ssl
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews running in the meantime, feel free to make your hands dirty inside
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User modules/ssl/. Do whatever you think is appropriate to get it
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews running. I've no objections of any kind, except: just do not
28a5dd720187fddb16055a0f64b63a7b66f29f64Mark Andrews remove any old functionality. Keep everything, even if it needs
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews #if 0...endif wrapped to not make trouble for you.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Performance: Get the SINGLE_LISTEN_UNSERIALIZED_ACCEPT
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews optimization working in threaded. prefork's new design for how
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews to notice data on the pod should be sufficient.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * mod_tls is very specific to OpenSSL. Make the API calls
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews more generic to support other encryption libraries.
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont * Performance & Debug: Eliminate most (and perhaps all) of the
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews malloc/free calls in the bucket brigade code. Need some
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews light weight memory management functions that allow freeing
2a31bd531072824ef252c18303859d6af7451b00Francis Dupont memory (putting it back into a memory pool) when it is no
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews longer needed. Enabling simple debugging features like guard
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews bands, double free detection, etc. would be cool but certainly
8f4e6ea383aa9a953c0adb5be6c4d8dc8dbd5c4aWitold Krecicki not a hard requirement.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Status: Cliff, David, et al have discussed using the blocks SMS
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews for this. First step is to s/malloc/apr_sms_malloc/g, etc.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews We could then have a thread-private SMS that is pointed
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews to by the conn_rec's or something so that all calls to
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews the bucket create functions can pass in that SMS. No locks
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews required. Should be fast...
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Eliminate unnecessary creation of pipes in mod_cgid
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * the autoconf setup should be fixed to default to using the
549c517e2ecad52bb1d32f08920e29d4e8cda71eTinderbox User "Apache" layout from config.layout, and each variable settable
66317da170ed35b08f5847db2d48b225826327cbTinderbox User in a layout should be overridable on the command line. Plus,
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews what we do right now just doesn't seem to fully fit into how autoconf
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews works, eg. AC_PREFIX_DEFAULT issues.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Message-ID: <Pine.BSF.4.20.0104031557420.20876-100000@alive.znep.com>
01a5c5503482fb3ba52088bf0178a7213273bf96Mark Andrews * Combine log_child and piped_log_spawn. Clean up http_log.c.
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User Common logging API.
415d630b6309922caee8469384a6fab75cf05032Mark Andrews * Document mod_file_cache.
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * OS/2: Make mod_status work for spmt_os2 MPM.
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Platforms that do not support fork (primarily Win32 and AS/400)
415d630b6309922caee8469384a6fab75cf05032Mark Andrews Architect start-up code that avoids initializing all the modules
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater in the parent process on platforms that do not support fork.
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * Win32: Migrate the MPM over to use APR thread/process calls. This
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User would eliminate some code in the Win32 branch that essentially
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews duplicates what is in APR.
fa0326cc2cf428f67575b6ba3b97b528a31b0010Tinderbox User * There are still a number of places in the code where we are
415d630b6309922caee8469384a6fab75cf05032Mark Andrews losing error status (i.e. throwing away the error returned by a
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews system call and replacing it with a generic error code)
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * Mass vhosting version of suEXEC.
fe80a4909bf62b602feaf246866e9d29f7654194Automatic Updater * All DBMs suffer from confusion in support/dbmmanage (perl script) since
415d630b6309922caee8469384a6fab75cf05032Mark Andrews the dbmmanage employs the first-matched dbm format. This is not
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews necessarily the library that Apache was built with. Aught to
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User rewrite dbmmanage upon installation to bin/ with the proper library
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews for predictable mod_auth_db/dbm administration.
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson * use apu_dbm in mod_auth_dbm
415d630b6309922caee8469384a6fab75cf05032Mark Andrews Status: Greg +1 (low-priority volunteer)
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews Justin says: "Seems like this is already there, so should we just
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User remove the other DBM code in that file? If you want
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews to use gdbm, or dbm, etc, you should tell apr-util."
dd65eb1efb40b1c47d57963192bfc54873b219beAutomatic Updater * Integrate mod_dav.
415d630b6309922caee8469384a6fab75cf05032Mark Andrews Some additional items remaining:
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews - case_preserved_filename stuff
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User (use the new canonical name stuff?)
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews - find a new home for ap_text(_header)
415d630b6309922caee8469384a6fab75cf05032Mark Andrews - is it possible to remove the DAV: namespace stuff from util_xml?
415d630b6309922caee8469384a6fab75cf05032Mark Andrews * ap_core_translate() and its use by mod_mmap_static and mod_file_cache
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews are a bit wonky. The function should probably be exposed as a utility
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox 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
415d630b6309922caee8469384a6fab75cf05032Mark Andrews "translate" which would allow the module to munge what the
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson translation has decided to do.
415d630b6309922caee8469384a6fab75cf05032Mark Andrews Status: Greg +1 (volunteers), Ryan +1
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox 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
415d630b6309922caee8469384a6fab75cf05032Mark Andrews ap_sort_hooks() [to reduce the logic in main()]
415d630b6309922caee8469384a6fab75cf05032Mark Andrews * read the config tree just once, and process N times (as necessary)
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * (possibly) use UUIDs in mod_unique_id and/or mod_usertrack
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User * (possibly) port the bug fix for PR 6942 (segv when LoadModule is put
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User into a VirtualHost container) to 2.0.
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User * shift stuff to mod_core.h
dc7e5458bbcb59ea310ed64ac7e77016e62e9c15Tinderbox User * APR-ize resolver stuff in mod_unique_id (Jeff volunteers)
1fce11b1d3f2d461d261156b8cdc64ab864f06a9Tinderbox User * callers of ap_run_create_request() should check the return value
fab54780409846f7c71f6026d665f18c77c649efTinderbox User for failure (Doug volunteers)
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User * when prefork bails out due to an initialization error in the detached
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews process (e.g., mutex init failure), other children (cgid, at least)
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User are left hanging around
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Win32: Get Apache working on Windows 95/98. The following work
689fb19ba11ed40363cbc031d0396befdb409b89Tinderbox User (at least) needs to be done:
6c2a76b3e2ccd32c35814b6e0f54da00190749d7Evan Hunt - winnt MPM: Fix 95/98 code paths in the winnt MPM. There is some NT
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews specific code that is still not in NT only code paths
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User - IOL binds to APR sendfile, implemented with TransmitFile, which
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews is not available on 95/98.
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User - Document warning that OSR2 is required (for Crypt functions, in
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews rand.c, at least.) This could be resolved with an SSL library, or
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews randomization in APR itself.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews - Bring the Win9xConHook.dll from 1.3 into 2.0 (no sense till it
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews actually works) and add in a splash of Win9x service code.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark AndrewsPRs that have been suspended forever waiting for someone to
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrewsput them into 'the next release':
361967ea970ea8f0ef8875e769505ecdac74bfb0Tinderbox User * PR#76: general
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews missing call to "setlocale();"
c317b09bf112121245fafe61f38b95dc6e96acabTinderbox User * PR#78: mod_include
cdf1c3d486ec082ef6c92297d22d54a67cca0c90Tinderbox User Additional status for XBitHack directive
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#362: mod_proxy
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Mod_proxy doesn't allow change of error pages
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#370: mod_env
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Modified PATH environemnt variable is not passed, instead
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews system's is used
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#440: mod_proxy
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Proxy doesn't deliver documents if not connected
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#534: mod_proxy
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews proxy converts ~name to %7Ename when name starts with a dot (.)
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * PR#537: mod_access
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mod_access syntax allows hosts that should be restricted
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#557: mod_auth-any
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User ~UserHome directories are not honored in absolute pathname
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews requests (.htaccess)
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * PR#612: mod_proxy
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Proxy FTP Authentication Fails
2ca9cf1582ae972f8edc2b03bd846973b05dee6bTinderbox User * PR#623: mod_include
e1ebc476b08b4a498fcf3477e42c986eb1991360Tinderbox User A smarter "Last Modified" value for SSI documents (see PR number 600)
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#628: config
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Request of "Options SymLinksIfGroupMatch"
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User * PR#700: mod_proxy
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User Proxy doesn't do links right for OpenVMS files through ftp:
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#759: mod_imap
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User imap should read <MAP><AREA>*</MAP> too!
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User * PR#793: general
5affecff6e148a8e124d03f5dbac0da11e30dcc5Tinderbox User RLimitCPU and RLimitMEM don't apply to all children like they should
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#921: suexec
a2c370ca12bb0360ff7e969474ead3f788c65fffTinderbox User Uses cwd before filling it in, doesn't use syslog
b886b04d8d2b085cbf3e1bf4442dee87f43ba5e4Tinderbox User * PR#922: config
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews it is useful to allow specifiction that root-owned symlinks
3857cb6fcabeb79d85de4b3e3e4ab99912b701f8Mark Andrews should always be followed
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * PR#980: mod_proxy
415d630b6309922caee8469384a6fab75cf05032Mark Andrews Controlling Access to Remote Proxies would be nice...
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * PR#994: mod_proxy
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User Adding authentication "on the fly" through the proxy module
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#1004: apache-api
8292deab031e7599cd7622aa7675fbe139ca6095Mark Andrews request_config field in request_rec is moderately bogus
4b61b671f5de767ec1d1b8e6cf7b849bddf08e98Tinderbox User * PR#1028: other
4b61b671f5de767ec1d1b8e6cf7b849bddf08e98Tinderbox User DoS attacks involving memory consumption
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#1050: mod_log-any
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Logging of virtual server to error_log as well
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#1085: mod_proxy
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews ProxyRemote make a dead cycle.
f1a2709aad7baa4161fdb6f63edf99b0150af252Evan Hunt * PR#1117: mod_auth-any
78f3ed4bc2fcd3d270bfd599804f3b27a1db4d91Mark Andrews Using NIS passwd.byname dbm files with AuthDBMUserFile
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#1120: suexec
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews suexec does not parse arguments to #exec cmd
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1145: mod_include
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews Allow for Last-Modified: without resorting to XBitHack
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1158: apache-api
e8fc8c884b44371784805e1e0d3100da403dd3f1Automatic Updater improvements to child spawning API
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * PR#1166: mod_proxy
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews ``nph-'' not honored (no buffering) for ProxyRemote mapping
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1176: mod_cgi
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews Apache cannot handle continuation line in headers
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews * PR#1191: general
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews setlogin() is not called, causing problems with e.g. identd
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * PR#1204: general
dedefc0bdbb4e6e39eeb98aa2fc6883efec2ddb0Mark Andrews regerror() exists, use it
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews * PR#1233: apache-api
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews there is no way to keep per-connection per-module state
fec6e13f2d1e69fe1c2b8fac36f732f124cf5398Mark Andrews * PR#1263: mod_autoexec
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews Add frame-safe anchor attribute to mod_autoindex links
3bd8b5a8fb126e45c67ff53b68183c889cc27918Tinderbox User * PR#1268: suexec
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews CGI scripts running as Apache user: security (suexec etc.)
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews * PR#1285: suexec
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews Error messages could be easier to spot in cgi.log file for suexec.c
1f9754245cbd5eec2d2a667bb292f62f72386d4bMark Andrews * PR#1287: mod_access
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews add allow,deny/deny,allow warning to mod_access
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews * PR#1290: mod_proxy
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews Need to know "hit-rate" on proxy cache
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews * PR#1358: mod_log-any
4840ef4581a577a29a18d180b6bc2e7355378ed7Mark Andrews Selective url-encode of log fields (or maybe a pseudo
bcfc5188be220e1334218dfe638dffce4744e792Tinderbox User log_rewrite module?)
8927a982bde7e4b665966b55f0fa57c5cf21b9d8Mark Andrews * PR#1383: mod_headers
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews I make mod_headers to modify request headers as well as
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews response ones.
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews * PR#1532: mod_proxy
ab833877278ad5535eef57e4f62291becaea5bc5Mark Andrews Proxy transfer logging
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User * PR#1547: mod_proxy
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews No HTTP_X_FORWARDED_FOR set...
fab54780409846f7c71f6026d665f18c77c649efTinderbox User * PR#1567: mod_proxy
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews ProxyRemote proxy requests fail authentication by firewall
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * PR#1582: mod_rewrite
1f9754245cbd5eec2d2a667bb292f62f72386d4bMark Andrews mod_rewrite forms REQUEST_URI different than mod_cgi does
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#1677: mod_headers
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews mod_headers should allow mod_log_config-style formats in
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * PR#1702: mod_proxy
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews mod_proxy to support persistent conns?
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * PR#1803: mod_include
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User patches to mod_include to allow for file tests
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1809: mod_auth-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Suggestion for improving authentication modules and core source
e1ebc476b08b4a498fcf3477e42c986eb1991360Tinderbox User code, problem with 401 and ErrorDocument
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#1878: mod_proxy
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews listing of proxy cache content
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews * PR#1905: suexec
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User Allow modules to set user:group for execution.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#2024: apache-api
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews adding auth_why to conn_rec
a5636b773fa05a272b6876afd99309c0b3090e2fMark Andrews * PR#2073: mod_log-any
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews pipelined connections are not logged correctly
e1ebc476b08b4a498fcf3477e42c986eb1991360Tinderbox User * PR#2074: mod_rewrite
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews mod_rewrite doesn't pass Proxy Throughput on internal subrequests
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2113: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington HTTP Server Rebuild Line Needs Changing for the better
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2138: mod_status
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_status always displays 256 possible connection slots
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2221: documentation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Make online documentation search link back to my installation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2284: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Can not POST to ErrorDocument - Apache/1.3b6
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2314: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington patterns in ProxyRemote
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2343: mod_status
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status module averages are for entire uptime
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2360: suexec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington suexec for general access of user content?
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2396: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Proposal for TimeZone directive
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2415: mod_info
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington /server-info doesn't check for the virtual host to list the info
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2421: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington problem specifying ndbm library for build ?with autoconfigure
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2431: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington A small addition to rotatelogs.c to improve program functionality.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2446: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington AllowOverride FileInfo is too coarse
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2460: mod_cgi
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews TimeOut applies to output of CGI scripts
415d630b6309922caee8469384a6fab75cf05032Mark Andrews * PR#2512: mod_access
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews <IfDenied> directive wanted
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#2573: suexec
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater CGI's for general use still have to be run as another user
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater * PR#2648: general
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater Cache file names in Proxy module
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater * PR#2760: config
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater [PATCH] User/Group for <Directory> and <Location> i.e. not only
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater in global and <Virtual>.
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater * PR#2763: general
ae7e54b14c946e0984c191554db9abb4893f9349Automatic Updater mailto tags and bundling bug report script
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2785: os-aix
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User Support for System Resource Controller
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2793: protocol
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User When will Apache support P3P? Any Plans?
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2873: config
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#2889: general
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User Inclusion of RPM spec file in CVS/distributions
c11c7b47726c02eb05e29ff7be56a3343146e396Tinderbox User * PR#2906: general
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Propose that Apache recommend $UNIQUE_ID for all "session id"
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * PR#2907: config
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews suggestion: power up your Include directive :)
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#3018: general
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews cannot limit some HTTP methods
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#3143: apache-api
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews No module specific data hook for per-connection data
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#3191: mod_negotiation
415d630b6309922caee8469384a6fab75cf05032Mark Andrews no way to set global quality-of-source (qs) coneg values
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews with multiviews
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * PR#3568: mod_proxy
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Accessing URL through proxy server corrupts data.
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#3605: mod_proxy
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Some anonymous FTP URLs ask for authentication
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * PR#3677: general
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews New ErrorDocumentMatch directive
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4241: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Need to be able to override shebang line to make CGI scripts
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington more portable.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4244: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington "Files" and "FilesMatch" regexp does not recognize bang as
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington negation operator
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4448: mod_log-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Please allow CGI env variables (QUERY_STRING, ...) to be logged
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4459: mod_include
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Suggestion for better handling of Last-modified headers
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * PR#4490: mod_cgi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_cgi prevents handling of OPTIONS requests
415d630b6309922caee8469384a6fab75cf05032Mark Andrews * PR#5713: os-windows
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews [PATCH] install as win32 service with domain account
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * PR#5993: general
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews AllowOverride should have a 'CheckNone' and 'AllowNone' argument
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews instead of only 'None'
0eb371ca0dab50ae3462e98794a6126198c52f4bMark AndrewsOther bugs that need fixing:
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews * MaxRequestsPerChild measures connections, not requests.
e813f036c8251b6d9d2a72fa84f80c2c9d2795afMark Andrews Until someone has a better way, we'll probably just rename it
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User "MaxConnectionsPerChild".
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Regex containers don't work in an intutive way
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews Status: No one has come up with an efficient way to fix this
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews behavior. Dean has suggested getting rid of regex containers
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * SIGSEGV on Linux (glibc 2.1.2) isn't caught properly by a
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews sigwaiting thread. We need to work around this, perhaps unless
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington there is hope soon for a fixed glibc.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * orig_ct in the byterange/multipart handling may not be
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington needed. Apache 1.3 just never stashed "multipart" into
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington r->content_type. We should probably follow suit since the
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington byterange stuff doesn't want the rest of the code to see the
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington multipart content-type; the other code should still think it is
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington dealing with the <orig_ct> stuff.
b7aab05edae933e169d5f83c653935b17c7f0a8bMark Andrews Status: Greg volunteers to investigate (esp. since he was most
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington likely the one to break it :-)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonOther features that need writing:
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * Finish infrastructure in core for async MPMs
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status: post 2.0
7adcb4de92bf4383a4c5624c4ed256736d02bc6dMark Andrews * TODO in source -- just do an egrep on "TODO" and see what's there
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonAvailable Patches:
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Jon Travis's <jtravis@covalent.net> patch to deal with thread-safe
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews issues with inet_ntoa. See message <20001201163220.A12827@covalent.net>
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews Status: This is being set aside until the IPv6 work is finished
0eb371ca0dab50ae3462e98794a6126198c52f4bMark Andrews so that we know exactly what is required.
9218b940febade3085fd6d95a15e67d5f94833f0Tinderbox User * 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
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington similar problems?)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * Mike Abbott's <mja@trudge.engr.sgi.com> patches to improve
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status: These were written for 1.3, and are awaiting a port to
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Jim Winstead's <jimw@trainedmonkey.com> patch to add CookieDomain and
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews other small mod_usertrack features
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews * Dan Rench's <drench@xnet.com> patch to add allow the errmsg and timefmt
0c27b3fe77ac1d5094ba3521e8142d9e7973133fMark Andrews of SSI's to be modified in the config file. Patch is available in
015055b6e23f5c08f6a5b34726f90b62597e9e45Tinderbox User * What do we do about mod_proxy?
77997fab4b6b2d2c36ec66ace387447e8bc5c18eMark Andrews * Which MPMs will be included with Apache 2.0?