httpd-cvs mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From wr...@apache.org
Subject svn commit: r153677 - in httpd/httpd/branches/2.0.x: CHANGES STATUS modules/arch/win32/mod_win32.c
Date Sun, 13 Feb 2005 22:05:45 GMT
Author: wrowe
Date: Sun Feb 13 14:05:43 2005
New Revision: 153677

URL: http://svn.apache.org/viewcvs?view=rev&rev=153677
Log:

  As discussed on various channels, apply the following fix by lazy
  concensus for a platform specific bug fix.  Fixes PR 32730.

Modified:
    httpd/httpd/branches/2.0.x/CHANGES
    httpd/httpd/branches/2.0.x/STATUS
    httpd/httpd/branches/2.0.x/modules/arch/win32/mod_win32.c

Modified: httpd/httpd/branches/2.0.x/CHANGES
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/2.0.x/CHANGES?view=diff&r1=153676&r2=153677
==============================================================================
--- httpd/httpd/branches/2.0.x/CHANGES (original)
+++ httpd/httpd/branches/2.0.x/CHANGES Sun Feb 13 14:05:43 2005
@@ -1,5 +1,9 @@
 Changes with Apache 2.0.54
 
+  *) mod_win32: Ignore both PATH_INFO as well as PATH_TRANSLATED to avoid 
+     hiccups from additional path information passed in non-utf-8 format.
+     [Richard Donkin <rd9 donkin.org]
+
 Changes with Apache 2.0.53
 
   *) Fix --with-apr=/usr and/or --with-apr-util=/usr.  PR 29740.

Modified: httpd/httpd/branches/2.0.x/STATUS
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/2.0.x/STATUS?view=diff&r1=153676&r2=153677
==============================================================================
--- httpd/httpd/branches/2.0.x/STATUS (original)
+++ httpd/httpd/branches/2.0.x/STATUS Sun Feb 13 14:05:43 2005
@@ -134,13 +134,6 @@
        PR: 32529
        +1: jorton
 
-    *) win32: Handle PATH_INFO -and- PATH_TRANSLATED as opaque byte-wise 
-       data for cgi invocation, as handled for other variables originally 
-       fixed in bug 9223, within modules/arch/win32/mod_win32.c.
-       PR: 32730 Submitted by: Richard Donkin <rd9 donkin.org>
-       svn rev 124556 + 151464
-       +1: wrowe
-
     *) several changes to improve logging of connection-oriented errors, including
        ap_log_cerror() API (needs minor bump in addition to changes below)
          http://cvs.apache.org/viewcvs.cgi/httpd-2.0/server/core.c?r1=1.289&r2=1.291

Modified: httpd/httpd/branches/2.0.x/modules/arch/win32/mod_win32.c
URL: http://svn.apache.org/viewcvs/httpd/httpd/branches/2.0.x/modules/arch/win32/mod_win32.c?view=diff&r1=153676&r2=153677
==============================================================================
--- httpd/httpd/branches/2.0.x/modules/arch/win32/mod_win32.c (original)
+++ httpd/httpd/branches/2.0.x/modules/arch/win32/mod_win32.c Sun Feb 13 14:05:43 2005
@@ -511,7 +511,9 @@
                 && (strncmp(elts[i].key, "HTTP_", 5) == 0
                  || strncmp(elts[i].key, "SERVER_", 7) == 0
                  || strncmp(elts[i].key, "REQUEST_", 8) == 0
-                 || strcmp(elts[i].key, "QUERY_STRING") == 0)) {
+                 || strcmp(elts[i].key, "QUERY_STRING") == 0
+                 || strcmp(elts[i].key, "PATH_INFO") == 0
+                 || strcmp(elts[i].key, "PATH_TRANSLATED") == 0)) {
             prep_string((const char**) &elts[i].val, r->pool);
         }
     }



Mime
View raw message