STATUS revision 225094adcf0dbac3a2f8973de864486ab087ce20
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonApache 2.0 STATUS:
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark AndrewsLast modified at [$Date: 2000/08/19 16:47:13 $]
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark Andrews
72cbea34c935116215846c88a94a3c21ec8c1827Mark AndrewsRelease:
4e3c7a22ea3219f680e09540ee12bb326fc2ccedMark Andrews
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews 2.0a6 : ???
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews 2.0a5 : released August 4, 2000
a3b428812703d22a605a9f882e71ed65f0ffdc65Mark Andrews 2.0a4 : released June 7, 2000
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews 2.0a3 : released April 28, 2000
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington 2.0a2 : released March 31, 2000
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington 2.0a1 : released March 10, 2000
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonRELEASE SHOWSTOPPERS:
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews * Win32: Socket timeout semantics in Win32 APR are slightly
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews different from Unix semantics. This is mostly due to using
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews setsockopt(SO_SNDTIMEO | SO_RCVTIMEO) in the Win32
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews socket routines. The major problem in the current implementation
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews is that timeouts apply to sending the entire response.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Status: Bill S. is working on this
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * All of the bucket types must be implemented. The list can be found
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews in src/include/ap_buckets.h. May need to implement a bucket type
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews to mark the end of a subrequest content stream, and one to tell
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews filters to flush any pending content. See http_protocol.c:
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews ap_finalize_sub_req_protocol() and ap_rflush()
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson rbb says: Creating a bucket to signal end of sub-request ties
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews the filters to Apache. This can be handled very cleanly
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews by just inserting a sub-request filter. That filter would
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson be responsible for stripping off the EOS bucket for the
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews sub-request, and removing all vestiges of the request.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
a3b428812703d22a605a9f882e71ed65f0ffdc65Mark Andrews * Remove Buff and IOL from the code. To do this, a chunking and
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews translation filter must be written. This allows us to remove BUFF.
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews IOLs can be removed as soon as somebody gets to it.
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * apachectl not being built or installed
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * Win32: Get mod_auth_digest working under win32
4038ab55037184d76153afd3c469aa8c85adf85dMark Andrews - APR_HAS_RANDOM should be defined on windows and there is a
ed178efa9ab8f813538fce4ff603b81ded9f1799Mark Andrews lib/apr/misc/win32/rand.c which is basically a copy of what
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews mod_auth_digest used to use.
605bd686e437162b5ab65ac4e7c1be0bba1886ddMark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * suEXEC doesn't work
ede29aeb412c5448ab9a2028763ae08e7887ca74Mark Andrews Status: Manoj has posted an patch to fix this.
1eb1e1e838d2ea00b166c918bf50764a95826be8Mark Andrews <19991103003605.A20612@samosa.mindspring.com>
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews * Win32: Enable the Windows MPM to honor max_requests_per_child
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson Status: Bill will fix this.
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews * Win32: Get Apache working on Windows 95/98. The following work
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson (at least) needs to be done:
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews - winnt MPM: Fix 95/98 code paths in the winnt MPM. There is some NT
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews specific code that is still not in NT only code paths
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson - IOL binds to APR sendfile, implemented with TransmitFile, which
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews is not available on 95/98.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
26a77b80bb7ee886c6fa704348d5e80a011d8811Mark Andrews * Win32: Test access logging with multiple threads. Will the
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews native file I/O calls serialize automagically like the
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark Andrews CRT calls or do we need to add region locking each time
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews we access the logs?
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Status:
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews * Win32: Complete the revamp the service environment and relocation
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews into the WinNT MPM. Changes ServerRoot service registry
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews parameter into ConfigArgs for multiple service startup parameters.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Problems to fix in the revamp: -k shutdown/restart are broken,
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews signals are not being acknowledged. Close window and shutdown
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews also seem out of sorts.
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson OtherBill is working on this
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews * Win32: fix build/run time environment to remove ApacheCore.dll
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson linkage from ab.exe and htdigest.exe.
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson * We need a thread-safe resolver, at least on Unix.
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews Status: The best known candidate would be something from
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington BIND v9.
c25080dc50542213058c240226c9f342186e6285Mark Andrews Status: Greg asks, "why? doesn't gethostbyname_r() handle this?"
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews * Modify mod_cgi and mod_cgid to deal with directories. This allows
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews a lot of directives to be removed from the core.
642e0716c8b4ab82ebc8e60f94c9e897ee89f19aMark Andrews
605bd686e437162b5ab65ac4e7c1be0bba1886ddMark AndrewsRELEASE NON-SHOWSTOPPERS BUT WOULD BE REAL NICE TO WRAP THESE UP:
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Combine log_child and piped_log_spawn. Clean up http_log.c.
413988c8166976498250c0ebb2e3a645d0366bd3Mark Andrews Common logging API.
605bd686e437162b5ab65ac4e7c1be0bba1886ddMark Andrews
c25080dc50542213058c240226c9f342186e6285Mark Andrews * Create unified scoreboard API and implementation shared across
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews the MPMs
413988c8166976498250c0ebb2e3a645d0366bd3Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Document mod_file_cache.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * OS/2: Get loadable modules working again. Requires shared core support
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews which doesn't appear to be catered for in the current build system.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * OS/2: Make mod_status work for spmt_os2 MPM.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Build scripts do not recognise AIX 4.2.1 pthreads, so the
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews pthread MPMs will not build.
642e0716c8b4ab82ebc8e60f94c9e897ee89f19aMark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Win32: Enable the winnt MPM to use the new scoreboard API
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Win32: Implement ap_shm_ functions in APR.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Win32: Win9x console window still won't play nice with the
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews close window, logoff and shutdown scenarios.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Win32: Add a simple hold console open patch (wait for close or
c25080dc50542213058c240226c9f342186e6285Mark Andrews the ESC key, with a nice message) if the server died a bad
413988c8166976498250c0ebb2e3a645d0366bd3Mark Andrews death (non-zero exit code) in console mode.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Platforms that do not support fork (primarily Win32 and AS/400)
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Consider introducing HAVE_FORK feature macro. Architect start-up code
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews that avoids initializing all the modules in the parent process on
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews platforms that do not support fork.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * Go throught the 1.3 Bug DB and research the bugs marked "suspended".
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews People were told these would be considered for inclusion in Apache 2.0,
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews it would be nice to actually do so.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * Win32: Migrate the MPM over to use APR thread/process calls. This
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews would eliminate some code in the Win32 branch that essentially
ed178efa9ab8f813538fce4ff603b81ded9f1799Mark Andrews duplicates what is in APR.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Bill says we need a new procattr, APR_CREATE_SUSPENDED (or
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews something similar) to direct ap_create_process to create the
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews process suspended. We also need a call to wake up the suspended
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews process This may not be able to be implemented everywhere though.
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * There are still a number of places in the code where we are
ed178efa9ab8f813538fce4ff603b81ded9f1799Mark Andrews loosing error status (i.e. throwing away the error returned by a
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews system call and replacing it with a generic error code)
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews * Win32: Implement reliable piped logs on Windows
46e873c835bf7d9ec3e1097e0aceb8db5b1ae93aMark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * The connection status table is not very efficient. Also, very few stats
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews are exported to the connection status table (easy to fix), and mod_status
605bd686e437162b5ab65ac4e7c1be0bba1886ddMark Andrews is ugly.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Mass vhosting version of suEXEC.
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
642e0716c8b4ab82ebc8e60f94c9e897ee89f19aMark Andrews * Replace tables with a proper opaque ADT that has pluggable
1eb1e1e838d2ea00b166c918bf50764a95826be8Mark Andrews implementations (including something like the existing data type,
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews plus hash tables for speed, with options for more later).
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status: fanf is working on this.
ea206aebcafe1ed5d470dd99daab9a1cedc81c7cMark Andrews
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson * configuration option to use *DBM
ea206aebcafe1ed5d470dd99daab9a1cedc81c7cMark Andrews Status: Greg +1 (volunteers)
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
ca12f7f4cf72e2368ee946f3eb4915ab73576cdcMark Andrews * add SDBM into src/lib/sdbm/ as a default/fallback DBM implementation.
7c40ffd67bd1e73907f83a79a6ff8c635f4a4a74Mark Andrews SDBM is used by Perl, mod_dav, mod_sssl, others for basic DBM support.
1eb1e1e838d2ea00b166c918bf50764a95826be8Mark Andrews Status: Greg +1 (volunteers)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * Integrate mod_dav.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Message-id: <20000625173247.M29590@lyra.org>
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews Status: works. passes initial regression testing. Joe Orton
605bd686e437162b5ab65ac4e7c1be0bba1886ddMark Andrews reports success with his "cadaver" tool.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Some additional items remaining:
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews - case_preserved_filename stuff
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson - fix and re-enable sdbm_lock.c
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews - find a new home for ap_text(_header)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington - is it possible to remove the DAV: namespace stuff from util_xml?
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * ap_core_translate() and its use by mod_mmap_static are a bit wonky.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews The function should probably be exposed as a utility function (such
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews as ap_translate_url2fs() or ap_validate_fs_url() or something).
ed178efa9ab8f813538fce4ff603b81ded9f1799Mark Andrews Another approach would be a new hook phase after "translate" which
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews would allow mod_mmap_static to munge what the translation has
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews decided to do.
5752b9e296f14034f103149f18188770c2cc5239Mark Andrews Status: Greg +1 (volunteers), Ryan +1
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * Go through ap_config.h and namespace-protect the symbols (e.g. USE_*).
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews Some symbols can/should move to mpm_common.h where possible.
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews * Explore use of a post-config hook for the code in http_main.c which
c651f15b30f1dae5cc2f00878fb5da5b3a35a468Mark Andrews calls ap_fixup_virutal_hosts(), ap_fini_vhost_config(), and
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafsson ap_sort_hooks() [to reduce the logic in main()]
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * read the config tree just once, and process N times (as necessary)
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * add a version number to ap_initialize() as an extra failsafe against
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews (APR) library version skew.
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson MsgID: <Pine.LNX.4.10.10005231712380.31927-100000@nebula.lyra.org>
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews Status: Greg +1 (volunteers), Jeff +1, Ryan +1, Tony -0(?)
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews * mod_info to use the configuration tree
91216cff91b34c9ff6e846dc23f248219cafe660Andreas Gustafsson
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark AndrewsPRs that have been suspended forever waiting for someone to
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellingtonput them into 'the next release':
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#73: mod_log-any
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews reporting of referer in error_log
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#76: general
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews missing call to "setlocale();"
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Status:
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * PR#78: mod_include
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Additional status for XBitHack directive
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#161: mod_dir
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Questionable performace of mod_dir() with negotiation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#362: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Mod_proxy doesn't allow change of error pages
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#370: mod_env
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Modified PATH environemnt variable is not passed, instead
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington system's is used
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#440: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Proxy doesn't deliver documents if not connected
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#534: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington proxy converts ~name to %7Ename when name starts with a dot (.)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#537: mod_access
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_access syntax allows hosts that should be restricted
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#557: mod_auth-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ~UserHome directories are not honored in absolute pathname
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington requests (.htaccess)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#573: mod_log-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington More LogFormat directives
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#612: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Proxy FTP Authentication Fails
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#623: mod_include
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington A smarter "Last Modified" value for SSI documents (see PR number 600)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#628: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Request of "Options SymLinksIfGroupMatch"
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#697: mod_include
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington A security tweak I've been using for a few years for SSI
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
bf54ac86eeddce16b67c525d38d1096cc956f478Mark Andrews
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews * PR#700: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Proxy doesn't do links right for OpenVMS files through ftp:
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Status:
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington * PR#759: mod_imap
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington imap should read <MAP><AREA>*</MAP> too!
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#793: general
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington RLimitCPU and RLimitMEM don't apply to all children like they should
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Status:
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#921: suexec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Uses cwd before filling it in, doesn't use syslog
bf54ac86eeddce16b67c525d38d1096cc956f478Mark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#922: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington it is useful to allow specifiction that root-owned symlinks
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington should always be followed
bf54ac86eeddce16b67c525d38d1096cc956f478Mark Andrews Status:
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * PR#980: mod_proxy
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Controlling Access to Remote Proxies would be nice...
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Status:
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews * PR#994: mod_proxy
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews Adding authentication "on the fly" through the proxy module
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews * PR#1004: apache-api
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews request_config field in request_rec is moderately bogus
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Status:
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#1028: other
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews DoS attacks involving memory consumption
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#1050: mod_log-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Logging of virtual server to error_log as well
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1085: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ProxyRemote make a dead cycle.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1117: mod_auth-any
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Using NIS passwd.byname dbm files with AuthDBMUserFile
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1120: suexec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington suexec does not parse arguments to #exec cmd
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1145: mod_include
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Allow for Last-Modified: without resorting to XBitHack
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1156: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington insufficent AllowOverrides granularity for autoindexing
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
bf54ac86eeddce16b67c525d38d1096cc956f478Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#1158: apache-api
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington improvements to child spawning API
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#1166: mod_proxy
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews ``nph-'' not honored (no buffering) for ProxyRemote mapping
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#1176: mod_cgi
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Apache cannot handle continuation line in headers
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1191: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington setlogin() is not called, causing problems with e.g. identd
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1204: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington regerror() exists, use it
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1233: apache-api
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington there is no way to keep per-connection per-module state
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1263: mod_dir
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Add frame-safe anchor attribute to mod_autoindex links
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1268: suexec
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington CGI scripts running as Apache user: security (suexec etc.)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1285: suexec
a9789e288ee11ae4315e27235c33bae5405bd7c4Mark Andrews Error messages could be easier to spot in cgi.log file for suexec.c
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1287: mod_access
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington add allow,deny/deny,allow warning to mod_access
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1290: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Need to know "hit-rate" on proxy cache
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#1358: mod_log-any
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Selective url-encode of log fields (or maybe a pseudo
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington log_rewrite module?)
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#1383: mod_headers
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews I make mod_headers to modify request headers as well as
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews response ones.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#1532: mod_proxy
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Proxy transfer logging
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#1547: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington No HTTP_X_FORWARDED_FOR set...
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1567: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ProxyRemote proxy requests fail authentication by firewall
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1574: mod_autoindex
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington ReadmeName and HeaderName don't allow for server-parsed html.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1582: mod_rewrite
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_rewrite forms REQUEST_URI different than mod_cgi does
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1677: mod_headers
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_headers should allow mod_log_config-style formats in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington header values
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1702: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_proxy to support persistent conns?
bf54ac86eeddce16b67c525d38d1096cc956f478Mark Andrews Status:
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1803: mod_include
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews patches to mod_include to allow for file tests
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews * PR#1809: mod_auth-any
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Suggestion for improving authentication modules and core source
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews code, problem with 401 and ErrorDocument
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1855: mod_autoindex
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews More Control over autoindex layout
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
eaccf5e805405de257b5a4840256c580fefe00e3Mark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#1878: mod_proxy
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews listing of proxy cache content
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington * PR#1905: suexec
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Allow modules to set user:group for execution.
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
83a810eba60ae87341a2d177ff60d834e26d7a90Mark Andrews * PR#2024: apache-api
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington adding auth_why to conn_rec
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
2bef3713093349af52ba61eaab07adf3207da873Mark Andrews * PR#2073: mod_log-any
2bef3713093349af52ba61eaab07adf3207da873Mark Andrews pipelined connections are not logged correctly
2bef3713093349af52ba61eaab07adf3207da873Mark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#2074: mod_rewrite
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews mod_rewrite doesn't pass Proxy Throughput on internal subrequests
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
83a810eba60ae87341a2d177ff60d834e26d7a90Mark Andrews * PR#2113: config
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews HTTP Server Rebuild Line Needs Changing for the better
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#2138: mod_status
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews mod_status always displays 256 possible connection slots
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#2221: documentation
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Make online documentation search link back to my installation
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#2284: general
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Can not POST to ErrorDocument - Apache/1.3b6
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#2314: mod_proxy
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews patterns in ProxyRemote
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#2343: mod_status
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status module averages are for entire uptime
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#2360: suexec
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews suexec for general access of user content?
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews * PR#2396: general
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews Proposal for TimeZone directive
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews Status:
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews * PR#2415: mod_info
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews /server-info doesn't check for the virtual host to list the info
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews Status:
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews * PR#2421: config
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews problem specifying ndbm library for build ?with autoconfigure
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews Status:
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews * PR#2431: general
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews A small addition to rotatelogs.c to improve program functionality.
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews Status:
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews
6fac7ff1f9ec9c3873d3b55c5079fa79aba1f146Mark Andrews * PR#2446: config
48b492d73ae5328c5efef4b9e0f22063e0ab058aMark Andrews AllowOverride FileInfo is too coarse
48b492d73ae5328c5efef4b9e0f22063e0ab058aMark Andrews Status:
48b492d73ae5328c5efef4b9e0f22063e0ab058aMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#2460: mod_cgi
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews TimeOut applies to output of CGI scripts
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#2512: mod_access
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews &lt;IfDenied&gt; directive wanted
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
ca9a8f6d0b0f2a400a96f868193471510364336fMark Andrews * PR#2573: suexec
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews CGI's for general use still have to be run as another user
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews with suExec
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#2648: general
854b0d831e45a90211917e3a49f40d10c4a2ee79Mark Andrews Cache file names in Proxy module
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#2760: config
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews [PATCH] User/Group for <Directory> and <Location> i.e. not only
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews in global and <Virtual>.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#2763: general
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark Andrews mailto tags and bundling bug report script
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2772: mod_log-any
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews more % escapes
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark Andrews * PR#2785: os-aix
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Support for System Resource Controller
821d2613356f81e5bb5c107288d6d5cf35c2a1e8Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2793: protocol
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington When will Apache support P3P? Any Plans?
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2873: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Feedback/Comment on APACI
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2889: general
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Inclusion of RPM spec file in CVS/distributions
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#2906: general
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Propose that Apache recommend $UNIQUE_ID for all "session id"
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews algorithms
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#2907: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington suggestion: power up your Include directive :)
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#3018: general
83a810eba60ae87341a2d177ff60d834e26d7a90Mark Andrews cannot limit some HTTP methods
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#3026: mod_autoindex
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews No way to change ReadmeName/HeaderName suffixes.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#3143: apache-api
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews No module specific data hook for per-connection data
7a6ad11e0185a73984410f3252f3c49c3a301dbdBrian Wellington Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#3181: config
7a6ad11e0185a73984410f3252f3c49c3a301dbdBrian Wellington Configuration file in Japanese
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#3191: mod_negotiation
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews 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:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#3568: mod_proxy
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Accessing URL through proxy server corrupts data.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#3594: os-windows
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Please add an Apache icon to the systray instead of a DOS window
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#3605: mod_proxy
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Some anonymous FTP URLs ask for authentication
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#3654: mod_autoindex
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews BORDER=0 makes Icons look nicer (FancyIndexing)
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#3677: general
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews New ErrorDocumentMatch directive
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafsson
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#4180: os-windows
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafsson Alternative for win95 users
e076d0c88be69de7c190ab924d095e69d2e11f7aAndreas Gustafsson Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#4241: config
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Need to be able to override shebang line to make CGI scripts
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews more portable.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews * PR#4244: config
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews "Files" and "FilesMatch" regexp does not recognize bang as
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews negation operator
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews Status:
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews
c718d15a9a95054ee3c71540c02335426071fc6dMark Andrews * PR#4448: mod_log-any
01bf5871f8861eb805dd8ca79bdb9b0b9e4e6a5eMark Andrews Please allow CGI env variables (QUERY_STRING, ...) to be logged
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews with %{}e
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#4455: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington apache provides no way to do a wildcard/global NameVirtualHost
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#4459: mod_include
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Suggestion for better handling of Last-modified headers
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#4490: mod_cgi
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews mod_cgi prevents handling of OPTIONS requests
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#4520: mod_autoindex
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington mod_autoindex does not generate Last-Modified response headers
d4ef65050feac78554addf6e16a06c6e2e0bd331Brian Wellington Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * PR#4658: os-windows
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews The output of CGI scripts appears in the window that apache
49ef9cb60f37eb190986b750db57a194c8f7321cMark Andrews is running in
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#4816: general
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews SSI in CGI
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#5079: config
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Apache header files should have a private name, e.g.
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews #include "apache/httpd.h"
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#5713: os-windows
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews [PATCH] install as service with domain account
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * PR#5993: general
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington AllowOverride should have a 'CheckNone' and 'AllowNone' argument
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews instead of only 'None'
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * PR#6347: mod_mime
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews MIME types for MNG and JNG files need adding to mime.types and
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellington the mime.types and magic files
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status: Waiting for IANA types to be defined
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellington
068a66979695c77359e7a9181bb3f831c965b21cMark AndrewsOther bugs that need fixing:
53aed64e0f8553762fc0c380ee41cb42f514c7d5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * MaxRequestsPerChild measures connections, not requests.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Until someone has a better way, we'll probably just rename it
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews "MaxConnectionsPerChild".
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Regex containers don't work in an intutive way
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status: No one has come up with an efficient way to fix this
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews behavior. Dean has suggested getting rid of regex containers
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews completely.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * SIGSEGV on Linux (glibc 2.1.2) isn't caught properly by a
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews sigwaiting thread. We need to work around this, perhaps unless
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews there is hope soon for a fixed glibc.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * The MM library is built as static and shared library. This should
6e611cc919d69bed062e9885078412ef2ac4f007Mark Andrews be set up to build only the required version.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
d97b7dd4360a9afbf3681c9ab0a1aa9788b9f3d8Mark AndrewsOther features that need writing:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Finish infrastructure in core for async MPMs
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington Status: post 2.0
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * TODO in source -- just do an egrep on "TODO" and see what's there
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian WellingtonDocumentation that needs writing:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * Mod_status docs are needed.
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * The concept of MPMs, especially if we ship more than one MPM for a
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews given platform
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * New directives in the various MPMs and appropriate links from
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews obsolete directives in core.html to the MPM documentation.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
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
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * API documentation
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews Status: Ben Laurie has written some hooks documentation
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington (apache-2.0/htdocs/hooks.html)
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews * Changes since 1.3.9 can be more easily seen in the commitlog file
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington dev.apache.org:/home/cvs/CVSROOT/commitlogs/apache-2.0
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews which includes some of Roy's comments when the changes were
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews committed in rough change-sets by purpose. Note that the commitlog
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews does not show the contents of new files until later.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
73eb75dc212911e4da58a3ce0a4672d3910193ebBrian WellingtonAvailable Patches:
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Mike Abbott's <mja@trudge.engr.sgi.com> patches to improve
bf54ac86eeddce16b67c525d38d1096cc956f478Mark Andrews performance
bf54ac86eeddce16b67c525d38d1096cc956f478Mark Andrews Status: These were written for 1.3, and are awaiting a port to
73eb75dc212911e4da58a3ce0a4672d3910193ebBrian Wellington 2.0
75216e007570b8ea36b3ac9cca096bf70c0ca6f6Mark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Jim Winstead's <jimw@trainedmonkey.com> patch to add CookieDomain and
7e5b2100ea65658a7ec3795919b4ecd29a6f118aMark Andrews other small mod_usertrack features
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Dan Rench's <drench@xnet.com> patch to add allow the errmsg and timefmt
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrews of SSI's to be modified in the config file. Patch is available in
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrews PR6193
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrews
605bd686e437162b5ab65ac4e7c1be0bba1886ddMark AndrewsOpen issues:
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
9e3a7b0faf417a10f5f689edf288807b2d5eedc5Brian Wellington * What do we do about mod_proxy?
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Which MPMs will be included with Apache 2.0?
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews * Is conf/highperformance.conf-dist obsolete? It looks obsolete.
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews
068a66979695c77359e7a9181bb3f831c965b21cMark Andrews