rse 97/07/30 08:16:52
Modified: src Tag: APACHE_1_2_X CHANGES mod_info.c Log: Treat <files> container like others in mod_info. PR: 848 Submitted by: Marc Slemko Reviewed by: Dean Gaudet, Ralf S. Engelschall, Ken Coar, Jim Jagielski Revision Changes Path No revision No revision 1.286.2.32 +4 -1 apache/src/CHANGES Index: CHANGES =================================================================== RCS file: /export/home/cvs/apache/src/CHANGES,v retrieving revision 1.286.2.31 retrieving revision 1.286.2.32 diff -u -r1.286.2.31 -r1.286.2.32 --- CHANGES 1997/07/20 18:39:42 1.286.2.31 +++ CHANGES 1997/07/30 15:16:49 1.286.2.32 @@ -1,5 +1,8 @@ Changes with Apache 1.2.2 - + + *) Properly treat <files> container like other containers in mod_info. + [Marc Slemko] PR#848 + *) The proxy didn't treat the "Host:" keyword of the host header as case- insensitive. The proxy would corrupt the first line of a response from an HTTP/0.9 server. [Kenichi Hori <[EMAIL PROTECTED]>] PR#813,814 1.16.2.1 +9 -4 apache/src/mod_info.c Index: mod_info.c =================================================================== RCS file: /export/home/cvs/apache/src/mod_info.c,v retrieving revision 1.16 retrieving revision 1.16.2.1 diff -u -r1.16 -r1.16.2.1 --- mod_info.c 1997/04/12 04:24:59 1.16 +++ mod_info.c 1997/07/30 15:16:50 1.16.2.1 @@ -164,15 +164,19 @@ int lab=0, nest=0; while(li) { - if(!strncasecmp(li->cmd,"<directory",10) || !strncasecmp(li->cmd,"<location",9) || - !strncasecmp(li->cmd,"<limit",6)) { + if(!strncasecmp(li->cmd,"<directory",10) || + !strncasecmp(li->cmd,"<location",9) || + !strncasecmp(li->cmd,"<limit",6) || + !strncasecmp(li->cmd,"<files",6)) { if(nest) li_se=li; else li_st=li; li=li->next; nest++; continue; } else if(nest && (!strncasecmp(li->cmd,"</limit",7) || - !strncasecmp(li->cmd,"</location",10) || !strncasecmp(li->cmd,"</directory",11))) { + !strncasecmp(li->cmd,"</location",10) || + !strncasecmp(li->cmd,"</directory",11) || + !strncasecmp(li->cmd,"</files",7))) { if(block_start) { if((nest==1 && block_start==li_st) || (nest==2 && block_start==li_se)) { rputs("<dd><tt>",r); @@ -220,7 +224,8 @@ && (strncasecmp(li->cmd,"<directory",10) && strncasecmp(li->cmd,"<location",9) && strncasecmp(li->cmd,"<limit",6) && strncasecmp(li->cmd,"</limit",7) && strncasecmp(li->cmd,"</location",10) && - strncasecmp(li->cmd,"</directory",11))) { + strncasecmp(li->cmd,"</directory",11) && + strncasecmp(li->cmd,"</files",7))) { rputs("<dd><tt>",r); rputs(mod_info_html_cmd_string(li_st->cmd),r); rputs(" ",r);