dgaudet 98/01/19 16:35:20
Modified: . Tag: APACHE_1_2_X STATUS src Tag: APACHE_1_2_X CHANGES http_protocol.c Log: Multiple "close" tokens may have been set in the "Connection" header, not an error, but a waste. PR: 1683 Submitted by: [EMAIL PROTECTED] Reviewed by: Dean Gaudet Revision Changes Path No revision No revision 1.1.2.16 +1 -0 apache/Attic/STATUS Index: STATUS =================================================================== RCS file: /export/home/cvs/apache/Attic/STATUS,v retrieving revision 1.1.2.15 retrieving revision 1.1.2.16 diff -u -r1.1.2.15 -r1.1.2.16 --- STATUS 1998/01/20 00:09:22 1.1.2.15 +++ STATUS 1998/01/20 00:35:15 1.1.2.16 @@ -13,6 +13,7 @@ * Ralf's mod_rewrite bugfix for %3f * backport of the netscape header padding fix * general/1666: basic auth token should be tested case-insensitive + * protocol/1683: The Connection header may contain multiple close tokens Available: No revision No revision 1.286.2.68 +4 -0 apache/src/CHANGES Index: CHANGES =================================================================== RCS file: /export/home/cvs/apache/src/CHANGES,v retrieving revision 1.286.2.67 retrieving revision 1.286.2.68 diff -u -r1.286.2.67 -r1.286.2.68 --- CHANGES 1998/01/20 00:09:23 1.286.2.67 +++ CHANGES 1998/01/20 00:35:17 1.286.2.68 @@ -1,5 +1,9 @@ Changes with Apache 1.2.6 + *) Multiple "close" tokens may have been set in the "Connection" + header, not an error, but a waste. + [EMAIL PROTECTED] PR#1683 + *) "basic" auth token should be tested case-insensitive. [EMAIL PROTECTED] PR#1666 1.126.2.9 +2 -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.8 retrieving revision 1.126.2.9 diff -u -r1.126.2.8 -r1.126.2.9 --- http_protocol.c 1998/01/20 00:09:25 1.126.2.8 +++ http_protocol.c 1998/01/20 00:35:18 1.126.2.9 @@ -339,7 +339,8 @@ * as HTTP/1.0, but pass our request along with our HTTP/1.1 tag * to a HTTP/1.1 client. Better safe than sorry. */ - table_merge(r->headers_out, "Connection", "close"); + if (!wimpy) + table_merge(r->headers_out, "Connection", "close"); r->connection->keepalive = 0;