Attached is a patch which fixes the bug described here:
   
     http://bugs.php.net/bug.php?id=16337
   
   Please check that last comment I posted there and
   comment this patch then.. :)
   
   --Jani
Index: http_fopen_wrapper.c
===================================================================
RCS file: /repository/php4/ext/standard/http_fopen_wrapper.c,v
retrieving revision 1.35
diff -u -r1.35 http_fopen_wrapper.c
--- http_fopen_wrapper.c        4 May 2002 17:16:28 -0000       1.35
+++ http_fopen_wrapper.c        10 Jul 2002 03:49:37 -0000
@@ -148,6 +148,10 @@
 
        /* authz header if it was specified */
        if (resource->user && resource->pass)   {
+               /* decode the strings first */
+               php_url_decode(resource->user, strlen(resource->user));
+               php_url_decode(resource->pass, strlen(resource->pass));
+
                /* scratch is large enough, since it was made large enough for the 
whole URL */
                strcpy(scratch, resource->user);
                strcat(scratch, ":");
-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php


Reply via email to