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;