libsoup r921 - in trunk: . libsoup



Author: danw
Date: 2007-03-17 17:55:30 +0000 (Sat, 17 Mar 2007)
New Revision: 921
ViewCVS link: http://svn.gnome.org/viewcvs/libsoup?rev=921&view=rev

Modified:
   trunk/ChangeLog
   trunk/configure.in
   trunk/libsoup/soup-auth-basic.c
   trunk/libsoup/soup-auth-digest.c
   trunk/libsoup/soup-connection-ntlm.c
   trunk/libsoup/soup-date.c
   trunk/libsoup/soup-misc.c
   trunk/libsoup/soup-misc.h
   trunk/libsoup/soup-server-auth.c
   trunk/libsoup/soup-soap-message.c
   trunk/libsoup/soup-types.h
   trunk/libsoup/soup-xmlrpc-message.c
   trunk/libsoup/soup-xmlrpc-response.c
Log:
	* configure.in: require glib 2.12. check for timegm().

	* libsoup/soup-date.c (soup_mktime_utc): Use timegm if available.
	(soup_date_iso8601_parse): use g_time_val_from_iso8601. #337010,
	patch from Emmanuele Bassi.

	* libsoup/soup-types.h: remove local copy of
	G_GNUC_NULL_TERMINATED since we now depend on a new-enough copy of
	glib.

	* libsoup/soup-misc.c (soup_base64_encode_close)
	(soup_base64_encode_step, soup_base64_encode)
	(soup_base64_decode_step): Make these just be wrappers around the
	glib base64 methods. (For now; eventually they'll just go away.)

	* libsoup/soup-auth-basic.c (authenticate): 
	* libsoup/soup-auth-digest.c (authenticate):
	* libsoup/soup-connection-ntlm.c (soup_ntlm_parse_challenge)
	(soup_ntlm_response): 
	* libsoup/soup-server-auth.c (soup_server_auth_new): 
	* libsoup/soup-soap-message.c (soup_soap_message_write_base64): 
	* libsoup/soup-xmlrpc-message.c
	(soup_xmlrpc_message_write_base64): 
	* libsoup/soup-xmlrpc-response.c (soup_xmlrpc_value_get_base64):
	Use glib base64 methods





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