You are viewing a plain text version of this content. The canonical link for it is here.
Posted to cvs@httpd.apache.org by dg...@hyperreal.org on 1998/01/14 01:09:35 UTC

cvs commit: apache/src CHANGES http_protocol.c

dgaudet     98/01/13 16:09:35

  Modified:    .        Tag: APACHE_1_2_X STATUS
               src      Tag: APACHE_1_2_X CHANGES http_protocol.c
  Log:
  netscape needs padding on the 255th byte as well as 256 and 257
  
  Reviewed by:	Martin Kraemer, Roy Fielding
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.1.2.14  +1 -5      apache/Attic/STATUS
  
  Index: STATUS
  ===================================================================
  RCS file: /export/home/cvs/apache/Attic/STATUS,v
  retrieving revision 1.1.2.13
  retrieving revision 1.1.2.14
  diff -u -r1.1.2.13 -r1.1.2.14
  --- STATUS	1998/01/14 00:04:56	1.1.2.13
  +++ STATUS	1998/01/14 00:09:30	1.1.2.14
  @@ -11,6 +11,7 @@
       * more #define wrappers from FreeBSD port
       * Dean's backport of the bputc()/chunking bugfix.
       * Ralf's mod_rewrite bugfix for %3f
  +    * backport of the netscape header padding fix
   
   Available:
   
  @@ -23,11 +24,6 @@
   	Needs update against new mod_include.
   
       * Marc's "headers too big" patch, repost it please?
  -
  -    * backport of the netscape header padding fix, it's needed for 255
  -	as well as 256, 257 bytes
  -	<19...@texas.net>
  -	Status: Dean +1, Martin +1, Roy +1
   
   Needs patch:
   
  
  
  
  No                   revision
  
  
  No                   revision
  
  
  1.286.2.66 +4 -0      apache/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apache/src/CHANGES,v
  retrieving revision 1.286.2.65
  retrieving revision 1.286.2.66
  diff -u -r1.286.2.65 -r1.286.2.66
  --- CHANGES	1998/01/14 00:04:58	1.286.2.65
  +++ CHANGES	1998/01/14 00:09:32	1.286.2.66
  @@ -1,5 +1,9 @@
   Changes with Apache 1.2.6
   
  +  *) It appears the "257th byte" bug (see
  +     htdocs/manual/misc/known_client_problems.html#257th-byte) can happen
  +     at the 256th byte as well.  Fixed.  [Dean Gaudet]
  +
     *) mod_rewrite would not handle %3f properly in some situations.
        [Ralf Engelschall]
   
  
  
  
  1.126.2.7 +1 -1      apache/src/http_protocol.c
  
  Index: http_protocol.c
  ===================================================================
  RCS file: /export/home/cvs/apache/src/http_protocol.c,v
  retrieving revision 1.126.2.6
  retrieving revision 1.126.2.7
  diff -u -r1.126.2.6 -r1.126.2.7
  --- http_protocol.c	1997/08/15 17:08:51	1.126.2.6
  +++ http_protocol.c	1998/01/14 00:09:33	1.126.2.7
  @@ -1091,7 +1091,7 @@
       long int bs;
   
       bgetopt(client, BO_BYTECT, &bs);
  -    if (bs == 256 || bs == 257)
  +    if (bs >= 255 && bs <= 257)
           bputs("X-Pad: avoid browser bug\015\012", client);
   
       bputs("\015\012", client);    /* Send the terminating empty line */