You are viewing a plain text version of this content. The canonical link for it is here.
Posted to apreq-cvs@httpd.apache.org by jo...@apache.org on 2003/04/18 17:58:15 UTC

cvs commit: httpd-apreq/c apache_request.c

joes        2003/04/18 08:58:14

  Modified:    .        Changes MANIFEST
               c        apache_request.c
  Log:
  Update Changes; do case-insensitive matching on Content-Disposition "name" & "filename"
  
  Revision  Changes    Path
  1.50      +13 -0     httpd-apreq/Changes
  
  Index: Changes
  ===================================================================
  RCS file: /home/cvs/httpd-apreq/Changes,v
  retrieving revision 1.49
  retrieving revision 1.50
  diff -u -r1.49 -r1.50
  --- Changes	1 Mar 2003 00:37:34 -0000	1.49
  +++ Changes	18 Apr 2003 15:58:13 -0000	1.50
  @@ -2,6 +2,19 @@
   
   =over 4
   
  +=item 1.13 - April 18, 2003
  +
  +Sync test suite uris with latest Apache::Test [Stas]
  +
  +Patch mfd parser's Content-Disposition header to do case-insensitive
  +matches on "name" & "filename" keywords.  This feature allows uploads
  +from Nokia Series 60 phones to work as expected. [Oskari 'Okko' Ojala]
  +
  +Patch Request.xs to revert to using pre-1.1 $upload->fh code for
  +pre-5.8 perls.  This patch may get backed out prior to 1.2's release,
  +unless it is known to resolve problems (zombies?) reported to occur 
  +with libapreq-1.1 uploads and pre-5.8 perls. [Joe]
  +
   =item 1.12 - February 27, 2003
   
   do a better mod_perl version checking, including the test for mod_perl
  
  
  
  1.11      +8 -12     httpd-apreq/MANIFEST
  
  Index: MANIFEST
  ===================================================================
  RCS file: /home/cvs/httpd-apreq/MANIFEST,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -r1.10 -r1.11
  --- MANIFEST	5 Jan 2003 13:25:54 -0000	1.10
  +++ MANIFEST	18 Apr 2003 15:58:13 -0000	1.11
  @@ -1,17 +1,20 @@
  +.cvsignore
   BUILD.sh
   CREDITS
   Changes
  +Cookie/.cvsignore
   Cookie/Cookie.pm
   Cookie/Cookie.xs
   Cookie/Makefile.PL
   INSTALL
   INSTALL.MacOSX
   LICENSE
  -MANIFEST
  +MANIFEST			This list of files
   Makefile.PL
   Makefile.am
   Makefile.in
   README
  +Request/.cvsignore
   Request/Makefile.PL
   Request/Request.pm
   Request/Request.xs
  @@ -21,6 +24,7 @@
   autom4te-2.53.cache/output.0
   autom4te-2.53.cache/requests
   autom4te-2.53.cache/traces.0
  +c/.cvsignore
   c/Makefile.PL
   c/Makefile.am
   c/Makefile.in
  @@ -48,26 +52,18 @@
   ltmain.sh
   missing
   mkinstalldirs
  -patch
   patches/README
   patches/apache-1.3+apreq.patch
  +t/TEST
   t/TEST.PL
   t/TEST.win32
  -t/api.pl
   t/apreq/big_input.t
   t/apreq/cookie.t
  +t/apreq/inherit.t
   t/apreq/request.t
  -t/book.gif
  -t/cookie.t
  -t/httpd.conf
   t/httpd.conf.win32
  -t/inherit.t
  -t/request-cookie.pl
  -t/request-inherit.pl
  -t/request-param.pl
  -t/request-upload.pl
  -t/request.t
   t/response/TestApReq/big_input.pm
   t/response/TestApReq/cookie.pm
  +t/response/TestApReq/inherit.pm
   t/response/TestApReq/request.pm
   typemap
  
  
  
  1.24      +2 -2      httpd-apreq/c/apache_request.c
  
  Index: apache_request.c
  ===================================================================
  RCS file: /home/cvs/httpd-apreq/c/apache_request.c,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- apache_request.c	27 Feb 2003 21:30:10 -0000	1.23
  +++ apache_request.c	18 Apr 2003 15:58:14 -0000	1.24
  @@ -565,10 +565,10 @@
   		}
   		if (ap_ind(pair, '=')) {
   		    key = ap_getword(r->pool, &pair, '=');
  -		    if(strEQ(key, "name")) {
  +		    if(strcaseEQ(key, "name")) {
   			param = ap_getword_conf(r->pool, &pair);
   		    }
  -		    else if(strEQ(key, "filename")) {
  +		    else if(strcaseEQ(key, "filename")) {
   			filename = ap_getword_conf(r->pool, &pair);
   		    }
   		}