libsoup r953 - in trunk: . libsoup tests



Author: danw
Date: 2007-11-21 03:51:24 +0000 (Wed, 21 Nov 2007)
New Revision: 953
ViewCVS link: http://svn.gnome.org/viewcvs/libsoup?rev=953&view=rev

Modified:
   trunk/ChangeLog
   trunk/libsoup/soup-connection.c
   trunk/libsoup/soup-dns.c
   trunk/libsoup/soup-session.c
   trunk/tests/auth-test.c
   trunk/tests/libsoup.supp
   trunk/tests/ntlm-test.c
   trunk/tests/proxy-test.c
   trunk/tests/pull-api.c
   trunk/tests/ssl-test.c
   trunk/tests/xmlrpc-test.c
Log:
	* libsoup/soup-connection.c (soup_connection_connect_async): don't
	leak the SoupAddress.

	* libsoup/soup-dns.c (soup_dns_lookup_resolve_async): fix a leak
	when re-looking up an address

	* libsoup/soup-session.c (soup_session_abort): close all
	connections in addition to cancelling messages (needed because
	connections currently end up holding a ref on their session,
	preventing them from being destroyed).

	* tests/auth-test.c:
	* tests/ntlm-test.c:
	* tests/proxy-test.c:
	* tests/pull-api.c:
	* tests/ssl-test.c:
	* tests/xmlrpc-test.c: clean up more memory on exit, to help find
	leaks in the library

	* tests/libsoup.supp: add a zillion new suppressions so we
	can use --leak-resolution=med





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