libsoup r933 - in trunk: . libsoup tests



Author: danw
Date: 2007-09-25 01:23:17 +0100 (Tue, 25 Sep 2007)
New Revision: 933
ViewCVS link: http://svn.gnome.org/viewcvs/libsoup?rev=933&view=rev

Modified:
   trunk/ChangeLog
   trunk/libsoup/soup-date.c
   trunk/libsoup/soup-headers.c
   trunk/libsoup/soup-message-server-io.c
   trunk/tests/header-parsing.c
Log:
	* libsoup/soup-date.c (soup_date_parse): minor rfc850-date parsing
	improvement suggested by RFC2616 19.3.

	* libsoup/soup-headers.c (soup_headers_parse_request): allow
	erroneous trailing whitespace after HTTP version. #475169

	* libsoup/soup-message-server-io.c (parse_request_headers): fix
	the parsing of the Host header to assume it already includes the
	port (which it should; the only reason this ever worked is because
	SoupUri ignores the second port number when parse_request_headers
	generates a URL like "http://localhost:9999:9999/";).

	* tests/header-parsing.c (reqtests): add a test for #475169





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]