DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT <http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9726>. ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND INSERTED IN THE BUG DATABASE.
http://nagoya.apache.org/bugzilla/show_bug.cgi?id=9726 Double quotes should be flagged as T_HTTP_TOKEN_STOP Summary: Double quotes should be flagged as T_HTTP_TOKEN_STOP Product: Apache httpd-1.3 Version: 1.3.24 Platform: All OS/Version: Other Status: NEW Severity: Minor Priority: Other Component: core AssignedTo: [email protected] ReportedBy: [EMAIL PROTECTED] RFC's 2068 and 2616 list the double quote in the tspecials/separators but they are not flagged such in gen_test_char.c. Here's the huge patch against 1.3.24: --- src/main/gen_test_char.c~ Thu Mar 21 18:02:03 2002 +++ src/main/gen_test_char.c Sun Jun 9 14:52:46 2002 @@ -63,8 +63,8 @@ flags |= T_OS_ESCAPE_PATH; } - /* these are the "tspecials" from RFC2068 */ - if (ap_iscntrl(c) || strchr(" \t()<>@,;:\\/[]?={}", c)) { + /* these are the "tspecials" (RFC2068) or "separators" (RFC2616) */ + if (ap_iscntrl(c) || strchr(" \t()<>@,;:\\\"/[]?={}", c)) { flags |= T_HTTP_TOKEN_STOP; } printf("%u%c", flags, (c < 255) ? ',' : ' '); --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
