CVSROOT: /cvs/gnome Module name: libsoup Changes by: danw 06/06/19 12:57:47
Modified files: . : ChangeLog configure.in libsoup : soup-date.c soup-xmlrpc-message.c soup-xmlrpc-message.h soup-xmlrpc-response.c soup-xmlrpc-response.h tests : .cvsignore Makefile.am apache-wrapper.c httpd.conf.in Added files: tests : xmlrpc-server.php xmlrpc-test.c Log message: * configure.in: add tests for apache mod_php5 and xmlrpc-epi-php * tests/xmlrpc-test.c: XML-RPC regression test * tests/xmlrpc-server.php: PHP server for xmlrpc-test * tests/httpd.conf.in: add php stuff * tests/apache-wrapper.c (apache_cleanup): Use "graceful-stop" rather than "stop", so that it stops listening on the socket before exiting, so that we can immediately start another apache (eg, in "make check"). * libsoup/soup-date.c (soup_mktime_utc): Fix a bug in leap-year counting. * libsoup/soup-xmlrpc-message.c (soup_xmlrpc_message_write_datetime): rename from "..._write_time", to make it consistent with the XML-RPC type name and the corresponding SoupXmlrpcResponse method. Also, fix it to use the same ISO 8601 format as the spec, and use the right value for the seconds field. (soup_xmlrpc_message_write_base64): Change the buf arg to a gconstpointer rather than a const char *. * libsoup/soup-xmlrpc-response.c (soup_xmlrpc_value_get_base64): Return a GByteArray containing the decoded data, rather than the base64-encoded string. (soup_xmlrpc_value_dump_internal): Update for that (and don't leak it). (soup_xmlrpc_value_array_get_iterator, soup_xmlrpc_value_array_iterator_get_value): Make these actually work. URL : http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=libsoup&who=danw&date=explicit&mindate=2006-06-19%2012:56&maxdate=2006-06-19%2012:58 _______________________________________________ cvs-commits-list mailing list cvs-commits-list@gnome.org http://mail.gnome.org/mailman/listinfo/cvs-commits-list