Sat, 27 May 2006 08:34:10 +0000 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sat, 27 May 2006 08:34:10 +0000] rev 145
2006-05-27 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl.c: (ssl_verify_certificate): - Fixed an error with an uninitialized value. - Fixes LM-35.
Sat, 27 May 2006 08:08:37 +0000 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sat, 27 May 2006 08:08:37 +0000] rev 144
2006-05-26 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free), (connection_handle_message), (_lm_connection_failed_with_error), (connection_auth_reply), (connection_stream_received), (lm_connection_set_disconnect_function): - Patch from Owen Taylor fixes two reentrancy problems. - Fixes LM-37.
Fri, 26 May 2006 14:16:56 +0000 2006-05-26 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 26 May 2006 14:16:56 +0000] rev 143
2006-05-26 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free), (connection_handle_message), (_lm_connection_failed_with_error), (connection_auth_reply), (connection_stream_received), (lm_connection_set_disconnect_function): - Patch from Owen Taylor fixes two reentrancy problems. - Fixes LM-37.
Thu, 04 May 2006 13:15:25 +0000 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 04 May 2006 13:15:25 +0000] rev 142
2006-04-19 Mikael Hallendal <micke@imendio.com> * Release 1.1.1 * Makefile.am: Added DISTCHECK_CONFIGURE_FLAGS * configure.ac: Removed old gtk-doc cruft, only use GTK_DOC_CHECK now. * loudmouth/Makefile.am: Added EXTRA_DIST.
Wed, 19 Apr 2006 14:30:59 +0000 2006-04-19 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 19 Apr 2006 14:30:59 +0000] rev 141
2006-04-19 Mikael Hallendal <micke@imendio.com> * configure.ac: - Move back to use the GTK_DOC_CHECK() macro. * docs/reference/Makefile.am: - Updated to newer format from gtk-doc (old one failed distcheck with new auto*).
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.
Mon, 20 Mar 2006 10:53:45 +0000 2006-03-20 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 20 Mar 2006 10:53:45 +0000] rev 130
2006-03-20 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: Fixes LM-16. (_lm_connection_failed_with_error): - Call connection_do_close to remove sources. (connection_do_close): Always set the connection state to CLOSED.
Mon, 02 Jan 2006 14:22:04 +0000 2006-01-02 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 02 Jan 2006 14:22:04 +0000] rev 129
2006-01-02 Mikael Hallendal <micke@imendio.com> * MAINTAINERS: Added
Tue, 16 Aug 2005 00:17:41 +0000 2005-08-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Tue, 16 Aug 2005 00:17:41 +0000] rev 128
2005-08-16 Mikael Hallendal <micke@imendio.com> * NEWS: * configure.in: - Release 1.0.1 * loudmouth/lm-connection.c: (connection_free): - Unref context if it is set.
Sun, 14 Aug 2005 12:48:42 +0000 2005-08-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 14 Aug 2005 12:48:42 +0000] rev 127
2005-08-14 Mikael Hallendal <micke@imendio.com> * NEWS: * configure.in: - Version 1.0, yiiiha!
Fri, 12 Aug 2005 16:08:17 +0000 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 12 Aug 2005 16:08:17 +0000] rev 126
2005-08-12 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (_lm_connection_failed_with_error): - Set state to LM_CONNECTION_STATE_CLOSED if we failed to connect. - Fixes LM-8.
Fri, 12 Aug 2005 09:51:26 +0000 2005-08-12 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 12 Aug 2005 09:51:26 +0000] rev 125
2005-08-12 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (lm_connection_authenticate_and_block): - Set state correctly. - Fixes LM-7. (lm_connection_send_with_reply_and_block): - Check that connection is open before using it. - Fixes LM-6.
Sat, 30 Jul 2005 19:54:02 +0000 2005-07-30 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sat, 30 Jul 2005 19:54:02 +0000] rev 124
2005-07-30 Mikael Hallendal <micke@imendio.com> * autogen.sh: * configure.in: * loudmouth/lm-connection.c: (connection_add_watch): - Gtk-doc fixes.
Sat, 09 Jul 2005 09:30:04 +0000 * loudmouth/lm-connection.c (lm_connection_set_ssl):
mr <mr> [Sat, 09 Jul 2005 09:30:04 +0000] rev 123
* loudmouth/lm-connection.c (lm_connection_set_ssl): - Error when trying to set up SSL knowing it is not supported.
Wed, 25 May 2005 09:43:05 +0000 removed c++ comment
hallski <hallski> [Wed, 25 May 2005 09:43:05 +0000] rev 122
removed c++ comment
Mon, 16 May 2005 23:32:19 +0000 2005-05-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 16 May 2005 23:32:19 +0000] rev 121
2005-05-17 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl.c: * loudmouth/lm-connection.c: * loudmouth/lm-proxy.c: - Fixed some gcc 4.0 warnings. * loudmouth/lm-ssl.[ch]: Made the API more consistent. * examples/test-lm.c: Fixed some gcc 4.0 warnings.
Fri, 13 May 2005 19:27:54 +0000 2005-05-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 13 May 2005 19:27:54 +0000] rev 120
2005-05-13 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl.c: (_lm_ssl_read): - Try to fix LM-3 for real this time.
Sun, 08 May 2005 21:34:56 +0000 2005-05-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 08 May 2005 21:34:56 +0000] rev 119
2005-05-08 Mikael Hallendal <micke@imendio.com> * Release 0.90 * NEWS: * configure.in: - Updated for 0.90
Thu, 05 May 2005 19:12:31 +0000 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 05 May 2005 19:12:31 +0000] rev 118
2005-05-05 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (_lm_connection_succeeded): - Don't unref io_channel here as well, already done in do_close. - Fixes LM-5, reported by Daniel Lavalliere. (connection_do_close): - Set fd to -1 to be sure it's not used again.
Thu, 05 May 2005 19:07:15 +0000 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 05 May 2005 19:07:15 +0000] rev 117
2005-05-05 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl.c: (_lm_ssl_read): - Don't accidently return a negative bytes_read. - Fixes LM-3, reported by Daniel Lavalliere.
Thu, 05 May 2005 18:58:44 +0000 2005-05-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 05 May 2005 18:58:44 +0000] rev 116
2005-05-05 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free): - Unref LmSSL when freeing connection. Reported by Daniel Lavalliere. - Fixes LM-4.
(0) -100 -50 -30 +30 +50 +100 +300 tip