libsoup r990 - in branches/libsoup-2.4: . libsoup tests



Author: danw
Date: 2007-12-19 22:32:28 +0000 (Wed, 19 Dec 2007)
New Revision: 990
ViewCVS link: http://svn.gnome.org/viewcvs/libsoup?rev=990&view=rev

Added:
   branches/libsoup-2.4/tests/continue-test.c
Modified:
   branches/libsoup-2.4/ChangeLog
   branches/libsoup-2.4/libsoup/soup-marshal.list
   branches/libsoup-2.4/libsoup/soup-message-io.c
   branches/libsoup-2.4/libsoup/soup-server.c
   branches/libsoup-2.4/libsoup/soup-server.h
   branches/libsoup-2.4/tests/
   branches/libsoup-2.4/tests/Makefile.am
Log:
	* libsoup/soup-server.c: define new request_started, request_read,
	request_finished, and request_aborted signals, for finer-grained
	tracking than normal handlers allow.
	(check_auth): split this out of call_handler, and run it
	immediately after "got_headers", not "got_body", so that we can
	preemptively reject "Expect: 100-continue" messages that will
	require auth.

	* libsoup/soup-message-io.c (io_write, io_read): Fix up
	100-continue processing

	* tests/continue-test.c: new test of client/server 100-continue
	processing





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