]> granicus.if.org Git - apache/commitdiff
Mumblings
authorWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 6 Aug 2001 22:59:22 +0000 (22:59 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Mon, 6 Aug 2001 22:59:22 +0000 (22:59 +0000)
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89963 13f79535-47bb-0310-9956-ffa450edef68

CHANGES
STATUS

diff --git a/CHANGES b/CHANGES
index 93c588c8a953fb6596a9ebd61a5d8950dc608cd8..ad6865194ea411aeb3ca614c737cdef7dba9ec2d 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,13 +1,21 @@
 Changes with Apache 2.0.23-dev
 
+  *) mod_autoindex now excludes any file names that would result in
+     an error, other than a success or redirect.  [William Rowe]
+
   *) Refactored mod_negotiation and mod_mime to help mod_dir accept
      negotiated index pages, and prevent the server from defaulting
-     to an autoindex of the directory.  [William Rowe]
+     to an autoindex of the directory.  mod_negotiation will now die
+     with a 500 Internal Error if it could match some filenames 
+     (e.g. for mod_dir) but none can be served.  mod_negotation now
+     refuses to serve any file with an extention that mod_mime doesn't
+     recognize, and wasn't part of the request.  [William Rowe]
 
   *) Eliminate mod_cgi's handling of .exe files without the .exe file
      extension.  This is already handled by multiviews, if the admin
      wishes to AddHandler .exe or define a content type handler and 
-     associate .exe files with that content type.  [William Rowe]
+     associate .exe files with that content type.  Multiviews must be
+     enabled to allow these to be served.  [William Rowe]
 
   *) Speed up the server's response to a spike in incoming workload
      or restarts by assigning empty scoreboard slots to new processes
diff --git a/STATUS b/STATUS
index cda36eae0cecaa38b9fcf63e2f74a59a0602efc2..bd348b89db880037dfd23bba803955adabfaea87 100644 (file)
--- a/STATUS
+++ b/STATUS
@@ -1,5 +1,5 @@
 APACHE 2.0 STATUS:                                             -*-text-*-
-Last modified at [$Date: 2001/07/31 19:21:50 $]
+Last modified at [$Date: 2001/08/06 22:59:22 $]
 
 Release:
 
@@ -144,6 +144,20 @@ RELEASE SHOWSTOPPERS:
         MsgId: <20010227104646.E2297@lyra.org>
         MsgId: <3A9C0097.9C83F07C@Golux.Com>
 
+    * mod_negotiation will not serve a request when an early extention
+      is understood, but a later extention is not.  e.g. if the request
+      index.html.bak is recieved, and negotition could find the file
+      index.html.bak.en, it still won't be served because the 
+      ap-mime-exception-list will contain "index" and "bak", and the
+      string "index.bak" doesn't match "index.html.bak".  Need to
+      review the ap-mime-exception-list component by component to be
+      allow these cases.  [This could be part of a patch to allow the
+      name index.bak in the case above to match index.html.bak.en]
+
+    * mod_negotiation needs a new option or directive, something like
+      ForceLanguagePriority, to fall back to the LanguagePriority
+      directive instead of returning a "no acceptable variant" error.
+
     * Usability: Sanitize the MPM config directives.  MaxClients in 
       the threaded MPM is totally misleading now as it has little to
       do with limiting the number of clients (it limits the number