Wed, 19 Apr 2006 11:42:53 +0000 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 19 Apr 2006 11:42:53 +0000] rev 140
2006-04-19 Mikael Hallendal <micke@imendio.com> * Landing a patch by Martyn Russell for Win32. * configure.ac: Updated for Win32 work * examples/*: Updated and improved. * loudmouth/Makefile.am: * loudmouth/lm-connection.c: - Abstracted out the low level socket handling to lm-sock.[ch] to make this file clean from OS dependant socket code. * loudmouth/lm-internals.h: * loudmouth/lm-parser.c: * loudmouth/lm-proxy.c: * loudmouth/lm-sha.c: * loudmouth/lm-utils.c: - Win32 work * loudmouth/lm-sock.[ch]: - Network abstraction layer.
Tue, 18 Apr 2006 13:47:21 +0000 2006-04-18 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Tue, 18 Apr 2006 13:47:21 +0000] rev 139
2006-04-18 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl-openssl.c: (_lm_ssl_begin): - Fixed an issue reported by Martyn when using non-blocking sockets.
Wed, 12 Apr 2006 14:37:15 +0000 2006-04-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 12 Apr 2006 14:37:15 +0000] rev 138
2006-04-12 Mikael Hallendal <micke@imendio.com> * autogen.sh: * configure.ac: * configure.in: - Bumped the autoconf and automake requirements. - Added support to compile with --with-ssl=gnutls|openssl|no. The default is to build against gnutls and you must explicitely tell that you don't want SSL support or configure will fail if you don't have GnuTLS (or building with --with-ssl=openssl). * loudmouth/Makefile.am: * loudmouth/lm-ssl-openssl.c: - Added an OpenSSL backend. Currently doesn't verify certificates.
Wed, 05 Apr 2006 15:19:13 +0000 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 05 Apr 2006 15:19:13 +0000] rev 137
2006-04-05 Mikael Hallendal <micke@imendio.com> * configure.in: Define HAVE_SSL which will be set if GnuTLS or OpenSSL is supported. * loudmouth/Makefile.am: * loudmouth/lm-connection.c: * loudmouth/lm-internals.h: * loudmouth/lm-ssl-base.[ch]: * loudmouth/lm-ssl-generic.c: * loudmouth/lm-ssl-gnutls.c: * loudmouth/lm-ssl-internals.h: Took out the SSL functions from lm-internals.h * loudmouth/lm-ssl.[ch]: - Refactored the SSL stuff to make room for an OpenSSL implementation. - lm-ssl-generic and lm-ssl-base contains the shared parts between the GnuTLS and the OpenSSL implementations. lm-ssl-gnutls.c will contain GnuTLS specifics and lm-ssl-openssl.c will contain OpenSSL.
Wed, 05 Apr 2006 13:19:47 +0000 This commit was manufactured by cvs2svn to create branch
unknown <unknown> [Wed, 05 Apr 2006 13:19:47 +0000] rev 136
This commit was manufactured by cvs2svn to create branch 'loudmouth-1-0'.
Wed, 05 Apr 2006 13:19:47 +0000 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 05 Apr 2006 13:19:47 +0000] rev 135
2006-04-05 Mikael Hallendal <micke@imendio.com> * Speed release of 1.0.3 * NEWS: Updated * configure.in: Bumped to 1.0.3 * loudmouth/lm-ssl.c: (ssl_free), (ssl_func_always_continue): - Build fix for building without SSL, thanks foser, LM-25.
Wed, 05 Apr 2006 09:30:53 +0000 2006-04-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 05 Apr 2006 09:30:53 +0000] rev 134
2006-04-05 Mikael Hallendal <micke@imendio.com> * NEWS: Updated for 1.0.2 * configure.in: Bumped version to 1.0.2
Mon, 03 Apr 2006 16:14:31 +0000 2006-04-03 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 03 Apr 2006 16:14:31 +0000] rev 133
2006-04-03 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free), (_lm_connection_succeeded), (connection_buffered_write_cb), (connection_output_is_buffered), (connection_setup_output_buffer), (connection_do_close), (connection_do_write), (connection_send), (lm_connection_new), (lm_connection_authenticate): - Added an output buffer that will be enabled if the nonblocking write cannot be performed in one go (for large messages). - Fixes LM-17. * loudmouth/lm-internals.h: * loudmouth/lm-ssl.c: (ssl_func_always_continue), (_lm_ssl_send), (lm_ssl_new): - Added a default SSL function that will always continue, this will be used if NULL is passed in as SSL function to lm_ssl_new.
Mon, 20 Mar 2006 14:54:06 +0000 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 20 Mar 2006 14:54:06 +0000] rev 132
2006-03-20 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_do_open): Fixed up some of the error codes replied. (lm_connection_open_and_block): - Set the error if connection fails. - Fixes LM-15.
Mon, 20 Mar 2006 14:19:13 +0000 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 20 Mar 2006 14:19:13 +0000] rev 131
2006-03-20 Mikael Hallendal <micke@imendio.com> * Makefile.am: * acinclude.m4: * configure.in: * tests/.cvsignore: * tests/Makefile.am: * tests/test-objects.[ch]: - Started to add support for the Check unit test framework.
(0) -100 -10 +10 +100 +300 tip