Thu, 10 Apr 2008 14:13:14 +0200 Added LmProxyType to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 14:13:14 +0200] rev 375
Added LmProxyType to ruby bindings
Thu, 10 Apr 2008 13:43:01 +0200 Added files for LmSSL and LmProxy to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 13:43:01 +0200] rev 374
Added files for LmSSL and LmProxy to ruby bindings
Thu, 10 Apr 2008 13:39:52 +0200 Added stubs for name, next, prev, parent and children to LmMessageNode in the ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 13:39:52 +0200] rev 373
Added stubs for name, next, prev, parent and children to LmMessageNode in the ruby bindings
Thu, 10 Apr 2008 13:32:40 +0200 Added stubs for the LmMessageNode functions in the ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 13:32:40 +0200] rev 372
Added stubs for the LmMessageNode functions in the ruby bindings
Thu, 10 Apr 2008 13:12:19 +0200 Added LmMessageNode::value and value= to ruby bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 13:12:19 +0200] rev 371
Added LmMessageNode::value and value= to ruby bindings
Thu, 10 Apr 2008 10:35:20 +0200 Added message node initial checkin for bindings
Mikael Hallendal <micke@imendio.com> [Thu, 10 Apr 2008 10:35:20 +0200] rev 370
Added message node initial checkin for bindings
Wed, 09 Apr 2008 23:44:01 +0200 Implemented conn_get_state
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 23:44:01 +0200] rev 369
Implemented conn_get_state
Wed, 09 Apr 2008 23:40:46 +0200 Added functions to transform from ruby object to enum values
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 23:40:46 +0200] rev 368
Added functions to transform from ruby object to enum values
Wed, 09 Apr 2008 23:20:01 +0200 Added LmDisconnectReason and LmConnectionState
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 23:20:01 +0200] rev 367
Added LmDisconnectReason and LmConnectionState
Wed, 09 Apr 2008 23:13:19 +0200 Added rblm-constants for enums
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 23:13:19 +0200] rev 366
Added rblm-constants for enums
Wed, 09 Apr 2008 22:24:37 +0200 Change allocate/initialize for LmConnection to not create the LM object in allocate
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 22:24:37 +0200] rev 365
Change allocate/initialize for LmConnection to not create the LM object in allocate
Wed, 09 Apr 2008 22:12:34 +0200 Renamed to the rblm namespace
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 22:12:34 +0200] rev 364
Renamed to the rblm namespace
Wed, 09 Apr 2008 22:06:42 +0200 Cleaning up of the bindings for better checking
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 22:06:42 +0200] rev 363
Cleaning up of the bindings for better checking Added rb_lm__is_kind_of which is taken from rcairo and use that to better check for correct object types.
Wed, 09 Apr 2008 20:01:36 +0200 Added comment about unhandled bits of LmMessage
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 20:01:36 +0200] rev 362
Added comment about unhandled bits of LmMessage
Wed, 09 Apr 2008 19:59:35 +0200 Added ruby bindings code for LmMessage
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 19:59:35 +0200] rev 361
Added ruby bindings code for LmMessage
Tue, 08 Apr 2008 22:21:20 +0200 Added some commented out rb_define_methods
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:21:20 +0200] rev 360
Added some commented out rb_define_methods
Tue, 08 Apr 2008 22:14:01 +0200 Added port and port=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:14:01 +0200] rev 359
Added port and port=
Tue, 08 Apr 2008 22:12:02 +0200 Added jid and jid=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:12:02 +0200] rev 358
Added jid and jid=
Tue, 08 Apr 2008 22:10:18 +0200 Added server and server=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:10:18 +0200] rev 357
Added server and server=
Tue, 08 Apr 2008 22:05:01 +0200 Added authenticated?
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:05:01 +0200] rev 356
Added authenticated?
Tue, 08 Apr 2008 22:04:13 +0200 Added open?
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:04:13 +0200] rev 355
Added open?
Tue, 08 Apr 2008 22:02:36 +0200 Added keep_alive_rate=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:02:36 +0200] rev 354
Added keep_alive_rate=
Tue, 08 Apr 2008 21:57:19 +0200 Added close and authenticate
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 21:57:19 +0200] rev 353
Added close and authenticate
Tue, 08 Apr 2008 21:45:10 +0200 More work on the bindings
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 21:45:10 +0200] rev 352
More work on the bindings
Tue, 08 Apr 2008 18:07:47 +0200 Added .gitignore to ruby bindings
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 18:07:47 +0200] rev 351
Added .gitignore to ruby bindings
Tue, 08 Apr 2008 18:07:06 +0200 initial code for ruby bindings
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 18:07:06 +0200] rev 350
initial code for ruby bindings
Tue, 04 Mar 2008 00:38:08 +0100 Release 1.3.4 1.3.4
Mikael Hallendal <micke@imendio.com> [Tue, 04 Mar 2008 00:38:08 +0100] rev 349
Release 1.3.4
Thu, 28 Feb 2008 02:52:37 +0100 Make the 1.3 branch build with --disable-debug again. Fixes LM-113.
Martyn Russell <martyn@imendio.com> [Thu, 28 Feb 2008 02:52:37 +0100] rev 348
Make the 1.3 branch build with --disable-debug again. Fixes LM-113. committer: Mikael Hallendal <micke@imendio.com>
Thu, 28 Feb 2008 02:21:47 +0100 Merge branch 'master' of git@github.com:hallski/loudmouth
Mikael Hallendal <micke@imendio.com> [Thu, 28 Feb 2008 02:21:47 +0100] rev 347
Merge branch 'master' of git@github.com:hallski/loudmouth
Thu, 28 Feb 2008 02:18:11 +0100 Close the socket before setting it to -1. This hopefully solves LM-95.
Mikael Hallendal <micke@imendio.com> [Thu, 28 Feb 2008 02:18:11 +0100] rev 346
Close the socket before setting it to -1. This hopefully solves LM-95. Added a socket_close_io_channel call that unrefs the IOChannel and closes the file descriptor.
Thu, 28 Feb 2008 01:13:52 +0100 Some code style fixes
Mikael Hallendal <micke@imendio.com> [Thu, 28 Feb 2008 01:13:52 +0100] rev 345
Some code style fixes
Mon, 25 Feb 2008 23:58:43 +0100 Return FALSE from lm_connection_open in the synchronous case instead of open callback
Owen Taylor <otaylor@redhat.com> [Mon, 25 Feb 2008 23:58:43 +0100] rev 344
Return FALSE from lm_connection_open in the synchronous case instead of open callback This patch fixes things up so that synchronous failures don't call the open callback but instead return the correct FALSE result from lm_connection_open(). Otherwise this means that we will get the callback before the lm_connection_open call has returned. committer: Mikael Hallendal <micke@imendio.com>
Mon, 25 Feb 2008 23:13:58 +0100 Fixed reentrancy problem for async connections. Fixes first bit of LM-117.
Owen Taylor <otaylor@redhat.com> [Mon, 25 Feb 2008 23:13:58 +0100] rev 343
Fixed reentrancy problem for async connections. Fixes first bit of LM-117. Patch adding reference to sockets in places where otherwise we can run into trouble where the user callback causes the socket to be freed. (Note that we actually double ref the socket in some cases ...both inside lm_socket_fail_with_error() and in the caller. This is, of course, harmless, and needed because the inner ref is necessary to handle the calls to _lm_socket_fail_with_error() from lm-proxy.c, the outer ref necessary because we reference socket after calling _lm_socket_fail_with_error()) committer: Mikael Hallendal <micke@imendio.com>
Mon, 25 Feb 2008 22:58:18 +0100 Protect EAI_NODATA with #ifdef. Fixes LM-120.
Owen Taylor <otaylor@redhat.com> [Mon, 25 Feb 2008 22:58:18 +0100] rev 342
Protect EAI_NODATA with #ifdef. Fixes LM-120. A recent change to GNU libc changes the EAI_NODATA constant in netdb.h to only be defined when _GNU_SOURCE is defined. A google for "loudmouth EAI_NODATA" indicates that EAI_NODATA is also problematical on FreeBSD. I'm attaching a patch that protects the usage of EAI_NODATA with an ifdef ... I think this is preferable to the sledgehammer of _GNU_SOURCE; while GNU libc can apparently still return this error value, using the default message in this rare corner case should not be a problem. committer: Mikael Hallendal <micke@imendio.com>
Mon, 25 Feb 2008 22:52:41 +0100 Fixed the keep alive rate when using TCP for handling keep alive. Fixes LM-121.
Mikael Hallendal <micke@imendio.com> [Mon, 25 Feb 2008 22:52:41 +0100] rev 341
Fixed the keep alive rate when using TCP for handling keep alive. Fixes LM-121. The keep alive rate was multiplied with 1000 to fit into g_timeout_add. Moved it so that the multiplication is done when calling g_time_add instead.
Mon, 25 Feb 2008 21:35:29 +0100 Added new line for g_log printouts
Mikael Hallendal <micke@imendio.com> [Mon, 25 Feb 2008 21:35:29 +0100] rev 340
Added new line for g_log printouts
Mon, 25 Feb 2008 21:16:57 +0100 Use g_log instead of g_debug for debug output.
Mikael Hallendal <micke@imendio.com> [Mon, 25 Feb 2008 21:16:57 +0100] rev 339
Use g_log instead of g_debug for debug output.
Mon, 25 Feb 2008 20:37:24 +0100 Merge branch 'senko'
Mikael Hallendal <micke@imendio.com> [Mon, 25 Feb 2008 20:37:24 +0100] rev 338
Merge branch 'senko'
Sun, 24 Feb 2008 01:01:24 +0100 Fixes LM-118 so that building on Mac OS X works again.
Richard Hult <richard@imendio.com> [Sun, 24 Feb 2008 01:01:24 +0100] rev 337
Fixes LM-118 so that building on Mac OS X works again. We need to include extra headers when building on Mac OS X. committer: Mikael Hallendal <micke@imendio.com>
Sun, 24 Feb 2008 00:42:57 +0100 Removed Daf and Senko from CONTRIBUTORS
Mikael Hallendal <micke@imendio.com> [Sun, 24 Feb 2008 00:42:57 +0100] rev 336
Removed Daf and Senko from CONTRIBUTORS They are now listed in the AUTHORS file.
Sun, 24 Feb 2008 00:40:41 +0100 Removed company listing from configure.ac
Mikael Hallendal <micke@imendio.com> [Sun, 24 Feb 2008 00:40:41 +0100] rev 335
Removed company listing from configure.ac
Sat, 23 Feb 2008 20:57:47 +0100 Added Daf and Senko to AUTHORS
Mikael Hallendal <micke@imendio.com> [Sat, 23 Feb 2008 20:57:47 +0100] rev 334
Added Daf and Senko to AUTHORS
Sat, 23 Feb 2008 20:30:49 +0100 Removed .cvsignore
Mikael Hallendal <micke@imendio.com> [Sat, 23 Feb 2008 20:30:49 +0100] rev 333
Removed .cvsignore committer: Mikael Hallendal <micke@jalapeno.home.hallendal.net>
Wed, 13 Feb 2008 01:15:21 +0100 Support obsolete XEP-0078 (old-style jabber auth for XMPP1.0).
Senko Rasic <senko@phyrexia.lan> [Wed, 13 Feb 2008 01:15:21 +0100] rev 332
Support obsolete XEP-0078 (old-style jabber auth for XMPP1.0).
Wed, 06 Feb 2008 00:29:05 +0100 Properly detect message type; don't rely on lookup table ordering if the type is explicitly specified.
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 06 Feb 2008 00:29:05 +0100] rev 331
Properly detect message type; don't rely on lookup table ordering if the type is explicitly specified.
Wed, 06 Feb 2008 00:12:51 +0100 Properly behave if we manage to connect in the second attempt.
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 06 Feb 2008 00:12:51 +0100] rev 330
Properly behave if we manage to connect in the second attempt.
Tue, 05 Feb 2008 23:57:32 +0100 Properly check for reason node in stream errors.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 05 Feb 2008 23:57:32 +0100] rev 329
Properly check for reason node in stream errors.
Tue, 05 Feb 2008 23:35:45 +0100 Fix blatant and unneccessary ABI breakage
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 05 Feb 2008 23:35:45 +0100] rev 328
Fix blatant and unneccessary ABI breakage
Tue, 05 Feb 2008 23:16:52 +0100 connection_do_open: behave nicely if jid isn't set (1.2.x also behaves this way)
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 05 Feb 2008 23:16:52 +0100] rev 327
connection_do_open: behave nicely if jid isn't set (1.2.x also behaves this way)
Thu, 03 Jan 2008 18:03:35 +0100 Bumped version to 1.3.3 1.3.3
Senko Rasic <senko.rasic@collabora.co.uk> [Thu, 03 Jan 2008 18:03:35 +0100] rev 326
Bumped version to 1.3.3
Wed, 02 Jan 2008 17:35:53 +0100 Always use the port provided by the SRV lookup.
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 02 Jan 2008 17:35:53 +0100] rev 325
Always use the port provided by the SRV lookup.
Sun, 09 Dec 2007 16:59:41 +0100 Properly clean up SASL context on disconnect, allowing connection object reuse.
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 16:59:41 +0100] rev 324
Properly clean up SASL context on disconnect, allowing connection object reuse.
Sun, 09 Dec 2007 16:32:54 +0100 Make lm_connection_authenticate_and_block reuse lm_connection_authenticate
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 16:32:54 +0100] rev 323
Make lm_connection_authenticate_and_block reuse lm_connection_authenticate logic, and get SASL support for blocking api for free.
Sun, 09 Dec 2007 16:21:46 +0100 Make blocking reads work
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 16:21:46 +0100] rev 322
Make blocking reads work
Sun, 09 Dec 2007 15:10:12 +0100 Ensure that SASL features handler is called after all the others, ensuring
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 15:10:12 +0100] rev 321
Ensure that SASL features handler is called after all the others, ensuring that the possible StartTLS negotiation occurrs before authentication phase.
Sun, 09 Dec 2007 15:02:02 +0100 Register starttls handler at the proper moment, when the stream is received.
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 15:02:02 +0100] rev 320
Register starttls handler at the proper moment, when the stream is received.
Sun, 09 Dec 2007 14:26:44 +0100 Enable compression in GNUTLS. (Patch by Robert McQueen)
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 14:26:44 +0100] rev 319
Enable compression in GNUTLS. (Patch by Robert McQueen)
Sun, 09 Dec 2007 14:17:40 +0100 Whitelisted accidential API functions used by Gossip, allowing it to build against us.
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 14:17:40 +0100] rev 318
Whitelisted accidential API functions used by Gossip, allowing it to build against us.
Wed, 07 Nov 2007 17:01:05 +0100 Don't require StartTLS after it's already been started.
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 07 Nov 2007 17:01:05 +0100] rev 317
Don't require StartTLS after it's already been started.
Tue, 06 Nov 2007 12:31:33 +0100 Don't close connection immediately on write error, so the callers don't
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 06 Nov 2007 12:31:33 +0100] rev 316
Don't close connection immediately on write error, so the callers don't have to guard against that case. The connection will be closed after the next read error anyways.
Wed, 31 Oct 2007 15:34:52 +0000 include $(srcdir) in path to symbol file 1.3.2
Dafydd Harries <dafydd.harries@collabora.co.uk> [Wed, 31 Oct 2007 15:34:52 +0000] rev 315
include $(srcdir) in path to symbol file
Wed, 31 Oct 2007 15:13:17 +0000 add link to Check website (issue LM-111)
Dafydd Harries <dafydd.harries@collabora.co.uk> [Wed, 31 Oct 2007 15:13:17 +0000] rev 314
add link to Check website (issue LM-111)
Wed, 31 Oct 2007 14:50:17 +0000 update symbol list with _get_local_host and s/_get_full_jid/_get_effective_jid/
Dafydd Harries <dafydd.harries@collabora.co.uk> [Wed, 31 Oct 2007 14:50:17 +0000] rev 313
update symbol list with _get_local_host and s/_get_full_jid/_get_effective_jid/
Wed, 31 Oct 2007 14:49:00 +0000 Merge branch '1.3' of http://projects.collabora.co.uk/~ptlo/git/loudmouth into 1.3
Dafydd Harries <dafydd.harries@collabora.co.uk> [Wed, 31 Oct 2007 14:49:00 +0000] rev 312
Merge branch '1.3' of http://projects.collabora.co.uk/~ptlo/git/loudmouth into 1.3
Tue, 30 Oct 2007 23:51:18 +0100 Allow application handlers on stream errors, before closing down the connection.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 23:51:18 +0100] rev 311
Allow application handlers on stream errors, before closing down the connection.
Tue, 30 Oct 2007 23:43:55 +0100 Removed the synchronous example.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 23:43:55 +0100] rev 310
Removed the synchronous example. The synchronous API is being removed in the 2.0 branch so better remove it from here. Patch by Mikael Hallendal, forward-port by Senko Rasic.
Tue, 30 Oct 2007 23:36:44 +0100 Check to see that the OpenSSL session is setup correctly. Fixes LM-88.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 23:36:44 +0100] rev 309
Check to see that the OpenSSL session is setup correctly. Fixes LM-88. If the SSL Context is not setup correctly the call to SSL_new will fail as well causing SSL_set_bio to segfault. Added a check to see that the context is not NULL and that the session is created properly. Fix for LM1.2 by Mikael Hallendal, forward-ported to LM1.3 by Senko Rasic.
Tue, 30 Oct 2007 23:27:30 +0100 Added lm_connection_get_client_host (forward-port from LM1.2).
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 23:27:30 +0100] rev 308
Added lm_connection_get_client_host (forward-port from LM1.2).
Tue, 30 Oct 2007 23:22:09 +0100 Rename lm_conn_get_effective_jid() to lm_conn_get_full_jid() to
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 23:22:09 +0100] rev 307
Rename lm_conn_get_effective_jid() to lm_conn_get_full_jid() to be LM1.2 API compatible, allow it to be usable even if XMPP1.0 resource binding isn't done.
Tue, 30 Oct 2007 23:14:48 +0100 Added disconnect error for resource conflict. Fixes LM-55.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 23:14:48 +0100] rev 306
Added disconnect error for resource conflict. Fixes LM-55. Added a disconnection reason for resource conflict (when another client connects with the same resource) and XML errors. Patch for LM1.2 from Martyn Russell, forward-ported to LM1.3 by Senko Rasic.
Tue, 30 Oct 2007 19:48:50 +0000 only export symbols explicitly listed in a file
Dafydd Harries <daf@rhydd.org> [Tue, 30 Oct 2007 19:48:50 +0000] rev 305
only export symbols explicitly listed in a file
Tue, 30 Oct 2007 18:37:18 +0100 Actually use the keepalive delay parameter
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 18:37:18 +0100] rev 304
Actually use the keepalive delay parameter
Tue, 30 Oct 2007 01:36:55 +0100 Set proper copyright notices
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 01:36:55 +0100] rev 303
Set proper copyright notices
Tue, 30 Oct 2007 01:26:18 +0100 Don't force a specific autotools version
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 01:26:18 +0100] rev 302
Don't force a specific autotools version
Tue, 30 Oct 2007 01:23:54 +0100 Don't crash on connection close if SSL wasn't started.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 01:23:54 +0100] rev 301
Don't crash on connection close if SSL wasn't started.
Tue, 30 Oct 2007 00:24:57 +0100 Fixed off-by-one error in SRV lookups
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 00:24:57 +0100] rev 300
Fixed off-by-one error in SRV lookups
Mon, 29 Oct 2007 23:35:50 +0100 Fix an error in handling asyncns SRV responses.
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 23:35:50 +0100] rev 299
Fix an error in handling asyncns SRV responses.
Mon, 29 Oct 2007 23:35:01 +0100 Properly detect if SSL has been started in case of StartTLS usage.
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 23:35:01 +0100] rev 298
Properly detect if SSL has been started in case of StartTLS usage.
Mon, 29 Oct 2007 22:34:34 +0100 Support for returning effective JID, possibly changed by the server.
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 22:34:34 +0100] rev 297
Support for returning effective JID, possibly changed by the server.
Mon, 29 Oct 2007 20:02:01 +0100 Improved libtool versioning, added copyrights, cleaned up configure.ac
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 20:02:01 +0100] rev 296
Improved libtool versioning, added copyrights, cleaned up configure.ac
Mon, 29 Oct 2007 18:36:36 +0100 Updated the CONTRIBUTORS file.
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 18:36:36 +0100] rev 295
Updated the CONTRIBUTORS file.
Mon, 29 Oct 2007 18:34:00 +0100 Properly check if the message is error/reply before calling the reply handler.
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 18:34:00 +0100] rev 294
Properly check if the message is error/reply before calling the reply handler.
Mon, 29 Oct 2007 18:00:20 +0100 Enabled optional building of async DNS lookups and TCP keepalives.
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 18:00:20 +0100] rev 293
Enabled optional building of async DNS lookups and TCP keepalives.
Mon, 29 Oct 2007 17:02:16 +0100 Use TCP keepalives on Linux if available; if not, fallback to manual keepalives.
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 17:02:16 +0100] rev 292
Use TCP keepalives on Linux if available; if not, fallback to manual keepalives.
Mon, 29 Oct 2007 16:59:36 +0100 Simplify and fix SSL/StartTLS handling in LmSocket
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 16:59:36 +0100] rev 291
Simplify and fix SSL/StartTLS handling in LmSocket
Mon, 29 Oct 2007 14:49:34 +0100 Merge branch 'starttls' of git://people.freedesktop.org/~daf/loudmouth into 1.3
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 14:49:34 +0100] rev 290
Merge branch 'starttls' of git://people.freedesktop.org/~daf/loudmouth into 1.3
Thu, 25 Oct 2007 17:39:25 +0100 LmConnection: take starttls settings from LmSSL object
Dafydd Harries <daf@rhydd.org> [Thu, 25 Oct 2007 17:39:25 +0100] rev 289
LmConnection: take starttls settings from LmSSL object
Thu, 25 Oct 2007 16:27:01 +0100 remove lm_connection_use_starttls
Dafydd Harries <daf@rhydd.org> [Thu, 25 Oct 2007 16:27:01 +0100] rev 288
remove lm_connection_use_starttls
Tue, 23 Oct 2007 16:23:05 +0100 commit doc change side-effects
Dafydd Harries <daf@rhydd.org> [Tue, 23 Oct 2007 16:23:05 +0100] rev 287
commit doc change side-effects
Tue, 23 Oct 2007 15:57:14 +0100 add use_starttls and require_starttls members to LmSSLBase, plus corresponding access functions
Dafydd Harries <daf@rhydd.org> [Tue, 23 Oct 2007 15:57:14 +0100] rev 286
add use_starttls and require_starttls members to LmSSLBase, plus corresponding access functions
Fri, 19 Oct 2007 17:27:32 +0100 sync LmMessageType enum to docs
Dafydd Harries <daf@rhydd.org> [Fri, 19 Oct 2007 17:27:32 +0100] rev 285
sync LmMessageType enum to docs
Fri, 19 Oct 2007 16:57:31 +0100 temporarily reference connection while calling disconnect callback, so that it's safe for the callback to unref the connection
Dafydd Harries <daf@rhydd.org> [Fri, 19 Oct 2007 16:57:31 +0100] rev 284
temporarily reference connection while calling disconnect callback, so that it's safe for the callback to unref the connection
Mon, 08 Oct 2007 14:48:38 +0200 lm-connection.c: connection_send(): in case of error, properly set the error variable
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 08 Oct 2007 14:48:38 +0200] rev 283
lm-connection.c: connection_send(): in case of error, properly set the error variable
Tue, 02 Oct 2007 14:11:04 +0200 Fix another crash in asyncns cancel code
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 02 Oct 2007 14:11:04 +0200] rev 282
Fix another crash in asyncns cancel code
Tue, 25 Sep 2007 11:08:29 +0200 Fixed a leak in extracting the domain name from the jid.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 25 Sep 2007 11:08:29 +0200] rev 281
Fixed a leak in extracting the domain name from the jid.
Wed, 19 Sep 2007 16:18:42 +0200 hoist _asyncns_done to above where it is first called
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 19 Sep 2007 16:18:42 +0200] rev 280
hoist _asyncns_done to above where it is first called
Wed, 19 Sep 2007 16:16:53 +0200 use g_assert instead of assert
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 19 Sep 2007 16:16:53 +0200] rev 279
use g_assert instead of assert
Wed, 19 Sep 2007 15:59:16 +0200 Don't split base64 encoded SASL response as some servers choke on it.
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 19 Sep 2007 15:59:16 +0200] rev 278
Don't split base64 encoded SASL response as some servers choke on it.
Wed, 19 Sep 2007 10:19:14 +0200 Fixed SSL verification when old-style SSL connection is used.
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 19 Sep 2007 10:19:14 +0200] rev 277
Fixed SSL verification when old-style SSL connection is used.
Thu, 13 Sep 2007 18:03:28 +0200 Fixed (double) asyncns cancellation bug, and made the code more robust.
Senko Rasic <senko.rasic@collabora.co.uk> [Thu, 13 Sep 2007 18:03:28 +0200] rev 276
Fixed (double) asyncns cancellation bug, and made the code more robust.
Thu, 06 Sep 2007 16:37:16 +0200 Made SRV handling more sane, and implemented fallback using jid domain name.
Senko Rasic <senko@phyrexia.(none)> [Thu, 06 Sep 2007 16:37:16 +0200] rev 275
Made SRV handling more sane, and implemented fallback using jid domain name.
Thu, 06 Sep 2007 15:20:04 +0200 Adding StartTLS support.
Senko Rasic <senko@phyrexia.(none)> [Thu, 06 Sep 2007 15:20:04 +0200] rev 274
Adding StartTLS support.
Wed, 05 Sep 2007 16:03:24 +0100 Verify certificates in GnuTLS code. Fixes LM-107. Patch by Sjoerd Simons.
Dafydd Harries <daf@rhydd.org> [Wed, 05 Sep 2007 16:03:24 +0100] rev 273
Verify certificates in GnuTLS code. Fixes LM-107. Patch by Sjoerd Simons.
Wed, 05 Sep 2007 16:00:09 +0100 If data was read before hangup, delay signalling hangup so that the data can
Dafydd Harries <daf@rhydd.org> [Wed, 05 Sep 2007 16:00:09 +0100] rev 272
If data was read before hangup, delay signalling hangup so that the data can be processed. Patch by Senko Rašić.
Wed, 05 Sep 2007 15:41:15 +0100 Perform name resolution asynchronously. Patch by Senko Rašić.
Dafydd Harries <daf@rhydd.org> [Wed, 05 Sep 2007 15:41:15 +0100] rev 271
Perform name resolution asynchronously. Patch by Senko Rašić.
Wed, 05 Sep 2007 15:06:09 +0100 Skip whitespace before SASL MD5 digest. Patch by Senko Rašić.
Dafydd Harries <daf@rhydd.org> [Wed, 05 Sep 2007 15:06:09 +0100] rev 270
Skip whitespace before SASL MD5 digest. Patch by Senko Rašić.
Wed, 05 Sep 2007 15:02:58 +0100 use g_warning() instead of fprintf() in the OpenSSL code
Dafydd Harries <daf@rhydd.org> [Wed, 05 Sep 2007 15:02:58 +0100] rev 269
use g_warning() instead of fprintf() in the OpenSSL code
Sun, 10 Jun 2007 18:14:31 +0200 Run application handlers on stream error. remote/loudmouth-1-2
Mikael Hallendal <micke@imendio.com> [Sun, 10 Jun 2007 18:14:31 +0200] rev 268
Run application handlers on stream error. Patch from Owen Taylor that fixes LM-104 where application handlers weren't run on stream error. It also fixes a problem where a variable is incorrectly overwritten.
Sun, 10 Jun 2007 18:03:56 +0200 Bumped version to 1.2.3
Mikael Hallendal <micke@imendio.com> [Sun, 10 Jun 2007 18:03:56 +0200] rev 267
Bumped version to 1.2.3
Sun, 10 Jun 2007 18:03:38 +0200 Added support for Gossip filetransfer patch.
Mikael Hallendal <micke@imendio.com> [Sun, 10 Jun 2007 18:03:38 +0200] rev 266
Added support for Gossip filetransfer patch. Added lm_connection_get_full_jid and lm_connection_get_client_host.
Sun, 29 Apr 2007 22:09:44 +0200 Bumped the version to 1.2.2 v1.2.2
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 22:09:44 +0200] rev 265
Bumped the version to 1.2.2
Sun, 29 Apr 2007 22:08:22 +0200 Removed the synchronous example.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 22:08:22 +0200] rev 264
Removed the synchronous example. The synchronous API is being removed in the 2.0 branch so better remove it from here.
Sun, 29 Apr 2007 18:01:16 +0200 Check to see that the OpenSSL session is setup correctly. Fixes LM-88.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 18:01:16 +0200] rev 263
Check to see that the OpenSSL session is setup correctly. Fixes LM-88. If the SSL Context is not setup correctly the call to SSL_new will fail as well causing SSL_set_bio to segfault. Added a check to see that the context is not NULL and that the session is created properly.
Sun, 29 Apr 2007 14:16:02 +0200 Added disconnect error for resource conflict. Fixes LM-55.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 14:16:02 +0200] rev 262
Added disconnect error for resource conflict. Fixes LM-55. Added a disconnection reason for resource conflict (when another client connects with the same resourc). Patch from Martyn Russell.
Sun, 29 Apr 2007 13:22:36 +0200 Signal back when connection immediately fails. Fixes LM-67.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 13:22:36 +0200] rev 261
Signal back when connection immediately fails. Fixes LM-67. If connection failed directly in lm_connection_open the failure was never signalled back to the caller. Patch from Senko Rasic.
Sun, 29 Apr 2007 11:24:47 +0200 Free the open callback after stream is received.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 11:24:47 +0200] rev 260
Free the open callback after stream is received. Patch from Dimitur Kirov.
Sat, 28 Apr 2007 12:55:40 +0200 Removed the freeing of connect_data from _lm_connection_failed_with_error
Mikael Hallendal <micke@imendio.com> [Sat, 28 Apr 2007 12:55:40 +0200] rev 259
Removed the freeing of connect_data from _lm_connection_failed_with_error As Owen points out in LM-97 the connect data will be freed by connection_do_close which is called just above the check/freeing was done so it will never trigger the free in this function anyway.
Tue, 24 Apr 2007 19:42:00 +0200 Don't free the resolved addresses if they have already been freed. Fixed LM-96
Mikael Hallendal <micke@imendio.com> [Tue, 24 Apr 2007 19:42:00 +0200] rev 258
Don't free the resolved addresses if they have already been freed. Fixed LM-96 Patch from Senko Rasic
Thu, 01 Mar 2007 17:44:36 +0100 Compile fix for Solaris
Mikael Hallendal <micke@imendio.com> [Thu, 01 Mar 2007 17:44:36 +0100] rev 257
Compile fix for Solaris Patch from Patrick Georgi that fixes LM-83.
Mon, 26 Feb 2007 01:17:30 +0100 Refactoring to clear up interface between LmSocket and LmConnection.
Mikael Hallendal <micke@imendio.com> [Mon, 26 Feb 2007 01:17:30 +0100] rev 256
Refactoring to clear up interface between LmSocket and LmConnection. Continued the work to refactor out the socket code to LmSocket. Removed a couple of functions that were left in lm-internals to signal back from the socket to the connection. These are now callbacks given to LmSocket in the create function.
Sun, 25 Feb 2007 22:48:39 +0100 Fixed potential problem if auth was not called from the open callback.
Mikael Hallendal <micke@imendio.com> [Sun, 25 Feb 2007 22:48:39 +0100] rev 255
Fixed potential problem if auth was not called from the open callback. The current SASL code required that you called authenticate from the open callback or the intial features message would be lost. Now the LmSASL object is iniated as soon as it's clear that we are going to talk XMPP. Added a SASL debug level. Some minor style fixes.
Sun, 25 Feb 2007 01:15:25 +0100 Don't include lm-utils in documentation yet
Mikael Hallendal <micke@imendio.com> [Sun, 25 Feb 2007 01:15:25 +0100] rev 254
Don't include lm-utils in documentation yet
Sun, 25 Feb 2007 00:34:23 +0100 Updated requirements and obsoleted NEWS file.
Mikael Hallendal <micke@imendio.com> [Sun, 25 Feb 2007 00:34:23 +0100] rev 253
Updated requirements and obsoleted NEWS file.
Sun, 25 Feb 2007 00:13:01 +0100 Release 1.2.1 v1.2.1
Mikael Hallendal <micke@imendio.com> [Sun, 25 Feb 2007 00:13:01 +0100] rev 252
Release 1.2.1
Sun, 25 Feb 2007 00:12:51 +0100 Updated requirements and obsoleted NEWS file.
Mikael Hallendal <micke@imendio.com> [Sun, 25 Feb 2007 00:12:51 +0100] rev 251
Updated requirements and obsoleted NEWS file.
Sun, 25 Feb 2007 00:05:31 +0100 Added more h-files to the docs ignore list
Mikael Hallendal <micke@imendio.com> [Sun, 25 Feb 2007 00:05:31 +0100] rev 250
Added more h-files to the docs ignore list
Sat, 24 Feb 2007 23:30:02 +0100 Style fixes
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 23:30:02 +0100] rev 249
Style fixes
Sat, 24 Feb 2007 22:43:07 +0100 Refactored sending of the stream header.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 22:43:07 +0100] rev 248
Refactored sending of the stream header. Created connection_send_stream_header that reinitates the stream.
Sat, 24 Feb 2007 18:42:12 +0100 Slight code refactoring in _lm_connection_socket_result
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 18:42:12 +0100] rev 247
Slight code refactoring in _lm_connection_socket_result Use connection_get_server_from_jid here as well.
Sat, 24 Feb 2007 16:52:45 +0100 Remove the requirement to set server explicit from the examples.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 16:52:45 +0100] rev 246
Remove the requirement to set server explicit from the examples. Now that we have SRV lookup we can use the server-part of the JID to lookup the server.
Sat, 24 Feb 2007 16:51:06 +0100 Make LmConnection accept not having a server set as long as JID is set.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 16:51:06 +0100] rev 245
Make LmConnection accept not having a server set as long as JID is set. Extracted the server from JID code into connection_get_server_from_jid. Also make connection_do_connect accept that server is not set as long as it can extract this from a set JID.
Sat, 24 Feb 2007 16:23:01 +0100 Make use_srv optional in LmSocket and plugged a leak.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 16:23:01 +0100] rev 244
Make use_srv optional in LmSocket and plugged a leak. Added a use_srv parameter to lm_socket_create to be able to control whether a SRV lookup should be performed.
Sat, 24 Feb 2007 16:02:34 +0100 Implement SRV lookups, patch from Senko Rasic
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 16:02:34 +0100] rev 243
Implement SRV lookups, patch from Senko Rasic
Sat, 24 Feb 2007 16:02:34 +0100 Added check for resolv to configure.ac
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 16:02:34 +0100] rev 242
Added check for resolv to configure.ac
Sat, 24 Feb 2007 07:55:25 +0100 Fixed %s in document examples. LM-10
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 07:55:25 +0100] rev 241
Fixed %s in document examples. LM-10 Use &percnt; for % in the example listings and changes & to &amp;
Sat, 24 Feb 2007 07:55:13 +0100 Fixed %s in document examples. LM-10
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 07:55:13 +0100] rev 240
Fixed %s in document examples. LM-10 Use &percnt; for % in the example listings and changes & to &amp;
Sat, 24 Feb 2007 07:36:27 +0100 Bump the GnuTLS requirement. Fixes LM-74.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 07:36:27 +0100] rev 239
Bump the GnuTLS requirement. Fixes LM-74. Now require GnuTLS 1.4.0 which is the version available in Ubuntu Edgy.
Sat, 24 Feb 2007 07:36:12 +0100 Bump the GnuTLS requirement. Fixes LM-74.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 07:36:12 +0100] rev 238
Bump the GnuTLS requirement. Fixes LM-74. Now require GnuTLS 1.4.0 which is the version available in Ubuntu Edgy.
Sat, 24 Feb 2007 07:10:09 +0100 Some tweaks while trying to solve LM-52.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 07:10:09 +0100] rev 237
Some tweaks while trying to solve LM-52.
Sat, 24 Feb 2007 07:09:48 +0100 Some tweaks while trying to solve LM-52.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 07:09:48 +0100] rev 236
Some tweaks while trying to solve LM-52.
Sat, 24 Feb 2007 04:07:54 +0100 Correctly extract the server from a JID when resource is included.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 04:07:54 +0100] rev 235
Correctly extract the server from a JID when resource is included. If a full JID (including resource) was given to lm_connection_set_jid it wou include the resource part when trying to connect to the server. Patch from Matthias Quasthoff
Sat, 24 Feb 2007 04:06:24 +0100 Added to .gitignore
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 04:06:24 +0100] rev 234
Added to .gitignore
Sat, 24 Feb 2007 04:05:56 +0100 Added .gitignore
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 04:05:56 +0100] rev 233
Added .gitignore
Sat, 24 Feb 2007 04:03:49 +0100 Correctly extract the server from a JID when resource is included.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 04:03:49 +0100] rev 232
Correctly extract the server from a JID when resource is included. If a full JID (including resource) was given to lm_connection_set_jid it would include the resource part when trying to connect to the server. Patch from Matthias Quasthoff
Sat, 24 Feb 2007 03:33:00 +0100 Added to .gitignore
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 03:33:00 +0100] rev 231
Added to .gitignore
Sat, 24 Feb 2007 03:31:53 +0100 Free stream_id when freeing the connection.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 03:31:53 +0100] rev 230
Free stream_id when freeing the connection. Patch from Dafydd Harries.
Sat, 24 Feb 2007 03:26:02 +0100 Merge branch 'master' of kenny.imendio.com:/var/git/public/projects/loudmouth into loudmouth-1-2
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 03:26:02 +0100] rev 229
Merge branch 'master' of kenny.imendio.com:/var/git/public/projects/loudmouth into loudmouth-1-2
Sat, 24 Feb 2007 03:22:53 +0100 Free stream_id when freeing the connection.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 03:22:53 +0100] rev 228
Free stream_id when freeing the connection. Patch from Dafydd Harries.
Sat, 24 Feb 2007 02:50:25 +0100 Conform with Loudmouth coding style
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 02:50:25 +0100] rev 227
Conform with Loudmouth coding style
Sat, 24 Feb 2007 02:23:46 +0100 Update the connection state after SASL authentication result.
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 02:23:46 +0100] rev 226
Update the connection state after SASL authentication result. The connections state were never updated after the SASL authentication was finished.
Sat, 24 Feb 2007 02:22:55 +0100 Fixed a problem in the sasl state machine
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 02:22:55 +0100] rev 225
Fixed a problem in the sasl state machine At least Wildfire does not send an extra challange but directly sends a success. From what I could see in RFC 3920 this is perfectly legal but the state machine in LmSASL assumed there would be an extra step.
Sat, 24 Feb 2007 01:47:22 +0100 Use g_log instead of g_debug
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 01:47:22 +0100] rev 224
Use g_log instead of g_debug
Sat, 24 Feb 2007 01:19:06 +0100 More style fixes to the SASL patch
Mikael Hallendal <micke@imendio.com> [Sat, 24 Feb 2007 01:19:06 +0100] rev 223
More style fixes to the SASL patch
Fri, 23 Feb 2007 23:50:34 +0100 Renamed internal functions to conform to code style.
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 23:50:34 +0100] rev 222
Renamed internal functions to conform to code style.
Fri, 23 Feb 2007 23:34:47 +0100 Removed JID override from connection_bind_reply
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 23:34:47 +0100] rev 221
Removed JID override from connection_bind_reply The JID is set by the user and used when authenticating or finding the server. It shouldn't include the resource and don't change when authenticating.
Fri, 23 Feb 2007 23:32:42 +0100 Some style fixes to the SASL patch.
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 23:32:42 +0100] rev 220
Some style fixes to the SASL patch.
Fri, 23 Feb 2007 16:58:30 +0100 Added SASL-support to LmConnection, patch from Senko Rasic
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 16:58:30 +0100] rev 219
Added SASL-support to LmConnection, patch from Senko Rasic
Fri, 23 Feb 2007 16:58:30 +0100 Applied Makefile.am changes for Sasl branch
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 16:58:30 +0100] rev 218
Applied Makefile.am changes for Sasl branch
Fri, 23 Feb 2007 16:58:30 +0100 Added base64.[ch] and md5.[ch] from Senko
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 16:58:30 +0100] rev 217
Added base64.[ch] and md5.[ch] from Senko
Fri, 23 Feb 2007 16:58:30 +0100 Added lm-sasl.[ch] from Senko
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 16:58:30 +0100] rev 216
Added lm-sasl.[ch] from Senko
Fri, 23 Feb 2007 16:58:29 +0100 Added lm-message.[ch] changes to sasl branch
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 16:58:29 +0100] rev 215
Added lm-message.[ch] changes to sasl branch
Fri, 23 Feb 2007 15:11:49 +0100 Merge branch 'senko-ssl'
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 15:11:49 +0100] rev 214
Merge branch 'senko-ssl'
Fri, 23 Feb 2007 15:11:21 +0100 Use g_warning and g_log for warnings and debug printouts in OpenSSL backend.
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 15:11:21 +0100] rev 213
Use g_warning and g_log for warnings and debug printouts in OpenSSL backend. Removed the fprintf outputs and instead use g_warning and g_log for this. Added a LM_DEBUG="SSL" option for debugging.
Fri, 23 Feb 2007 14:55:04 +0100 Improved error checking in LmSocket when connecting.
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 14:55:04 +0100] rev 212
Improved error checking in LmSocket when connecting. _lm_socket_failed_* now returns a boolean informing whether it succeeded or not. Patch from Senko Rasic.
Fri, 23 Feb 2007 13:37:26 +0100 Added checks when freeing proxy and closing socket. Also free open_cb in cancel_open.
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 13:37:26 +0100] rev 211
Added checks when freeing proxy and closing socket. Also free open_cb in cancel_open. Patch from Senko Rasic and modified slightly by Mikael Hallendal
Fri, 23 Feb 2007 13:29:18 +0100 Free open_cb correctly in connection_stream_received.
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 13:29:18 +0100] rev 210
Free open_cb correctly in connection_stream_received.
Fri, 23 Feb 2007 02:01:37 +0100 Added SSL changes from Senko on SSL branch
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 02:01:37 +0100] rev 209
Added SSL changes from Senko on SSL branch
Fri, 23 Feb 2007 00:19:31 +0100 Added .gitignore
Mikael Hallendal <micke@imendio.com> [Fri, 23 Feb 2007 00:19:31 +0100] rev 208
Added .gitignore
Wed, 21 Feb 2007 13:24:28 +0100 Cleaned up lm_connection_unref_message_handler.
Mikael Hallendal <micke@imendio.com> [Wed, 21 Feb 2007 13:24:28 +0100] rev 207
Cleaned up lm_connection_unref_message_handler. Use g_slist_remove_link instead of own hack to remove a link from the list.
Mon, 12 Feb 2007 16:49:49 +0100 Remove commas at the end of enumeration lists in lm-ssl.h
Mikael Hallendal <micke@imendio.com> [Mon, 12 Feb 2007 16:49:49 +0100] rev 206
Remove commas at the end of enumeration lists in lm-ssl.h
Mon, 12 Feb 2007 16:49:18 +0100 Remove commas at the end of enumeration lists in lm-ssl.h
Mikael Hallendal <micke@imendio.com> [Mon, 12 Feb 2007 16:49:18 +0100] rev 205
Remove commas at the end of enumeration lists in lm-ssl.h
Mon, 12 Feb 2007 16:37:19 +0100 Remove commas at the end of enumeration lists in lm-ssl.h
Mikael Hallendal <micke@imendio.com> [Mon, 12 Feb 2007 16:37:19 +0100] rev 204
Remove commas at the end of enumeration lists in lm-ssl.h
Mon, 12 Feb 2007 16:35:38 +0100 Readd a check that was missed when fixing LM-71.
Mikael Hallendal <micke@imendio.com> [Mon, 12 Feb 2007 16:35:38 +0100] rev 203
Readd a check that was missed when fixing LM-71.
Mon, 12 Feb 2007 16:34:30 +0100 Forward port of fix to LM-71.
Mikael Hallendal <micke@imendio.com> [Mon, 12 Feb 2007 16:34:30 +0100] rev 202
Forward port of fix to LM-71.
Mon, 12 Feb 2007 16:24:59 +0100 Merge branch 'master' of kenny.imendio.com:/var/git/public/projects/loudmouth into loudmouth-1-2
Mikael Hallendal <micke@imendio.com> [Mon, 12 Feb 2007 16:24:59 +0100] rev 201
Merge branch 'master' of kenny.imendio.com:/var/git/public/projects/loudmouth into loudmouth-1-2
Mon, 12 Feb 2007 16:08:08 +0100 Fix LM-71, read all incoming data at the same time.
Mikael Hallendal <micke@imendio.com> [Mon, 12 Feb 2007 16:08:08 +0100] rev 200
Fix LM-71, read all incoming data at the same time. Instead of only reading one in buffer at a time and wait for another event from the event loop now read all data at the same time before returning to the event loop. Fixes issue LM-71, http://developer.imendio.com/issues/browse/LM-71
Fri, 02 Feb 2007 15:22:27 +0100 Added .gitignore
Mikael Hallendal <micke@imendio.com> [Fri, 02 Feb 2007 15:22:27 +0100] rev 199
Added .gitignore
Fri, 02 Feb 2007 15:20:28 +0100 Added .gitignore
Mikael Hallendal <micke@imendio.com> [Fri, 02 Feb 2007 15:20:28 +0100] rev 198
Added .gitignore
Fri, 02 Feb 2007 15:18:04 +0100 Updated version to 1.3.1 1.3.1
Mikael Hallendal <micke@imendio.com> [Fri, 02 Feb 2007 15:18:04 +0100] rev 197
Updated version to 1.3.1
Fri, 02 Feb 2007 15:16:48 +0100 Imported LmConnection refactor from old repository.
Mikael Hallendal <micke@imendio.com> [Fri, 02 Feb 2007 15:16:48 +0100] rev 196
Imported LmConnection refactor from old repository. Socket code splitted out into LmSocket and the message queue now lives in LmMessageQueue.
Fri, 02 Feb 2007 15:04:37 +0100 Release 1.2.0
Mikael Hallendal <micke@imendio.com> [Fri, 02 Feb 2007 15:04:37 +0100] rev 195
Release 1.2.0
Fri, 05 Jan 2007 11:03:27 +0000 2007-01-05 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 05 Jan 2007 11:03:27 +0000] rev 194
2007-01-05 Mikael Hallendal <micke@imendio.com> * python/*: Removed. Yay SVN!
Fri, 05 Jan 2007 11:01:46 +0000 updated ChangeLog
hallski <hallski> [Fri, 05 Jan 2007 11:01:46 +0000] rev 193
updated ChangeLog
Fri, 05 Jan 2007 11:00:06 +0000 Removed empty directories
hallski <hallski> [Fri, 05 Jan 2007 11:00:06 +0000] rev 192
Removed empty directories
Fri, 05 Jan 2007 10:58:12 +0000 Removed old unused Mono bindings
hallski <hallski> [Fri, 05 Jan 2007 10:58:12 +0000] rev 191
Removed old unused Mono bindings
Mon, 25 Dec 2006 21:48:31 +0000 2006-12-23 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 25 Dec 2006 21:48:31 +0000] rev 190
2006-12-23 Mikael Hallendal <micke@imendio.com> * Release 1.1.5 * NEWS: * configure.ac: - Updated for 1.1.5
Wed, 06 Dec 2006 18:42:48 +0000 2006-12-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 06 Dec 2006 18:42:48 +0000] rev 189
2006-12-06 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl-gnutls.c: (_lm_ssl_begin): - Fixed a warning on 64 bit alpha. - Fixes LM-41.
Fri, 17 Nov 2006 00:22:12 +0000 2006-11-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 17 Nov 2006 00:22:12 +0000] rev 188
2006-11-17 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.h: - Removed a typo slash, reported by Dafydd Harries. * loudmouth/lm-parser.c: (parser_error_cb), (lm_parser_parse): - Don't free the parser in the parser callback. - Patch from Sjoerd Simons.
Mon, 13 Nov 2006 22:55:10 +0000 2006-11-14 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 13 Nov 2006 22:55:10 +0000] rev 187
2006-11-14 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (lm_connection_authenticate_and_block): - Fixed a memory leak reported by Ganapati Kundapur. - Fixes LM-66.
Sun, 22 Oct 2006 16:48:08 +0000 2006-10-22 Richard Hult <richard@imendio.com>
hallski <hallski> [Sun, 22 Oct 2006 16:48:08 +0000] rev 186
2006-10-22 Richard Hult <richard@imendio.com> * loudmouth/lm-connection.c (connection_do_close) (lm_connection_send_with_reply_and_block): - Check that we have the source before removing it and set the pointer to NULL. - Fixes LM-60.
Mon, 16 Oct 2006 22:03:58 +0000 2006-10-17 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 16 Oct 2006 22:03:58 +0000] rev 185
2006-10-17 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-message-node.c: (lm_message_node_to_string): - Small fixup of the previous LM-48 fix.
Mon, 16 Oct 2006 21:49:37 +0000 2006-10-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 16 Oct 2006 21:49:37 +0000] rev 184
2006-10-16 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (_lm_connection_succeeded), (_lm_connection_failed_with_error), (connection_do_open), (connection_do_close), (lm_connection_new): - Keep a reference to LmConnectData and remove the source if connect is cancelled before the connection is open. - Fixes LM-59. * loudmouth/lm-message-node.c: (lm_message_node_to_string): - Use GString to build message node XML. - Escape the attribute values unless raw-mode is specified. - Fixes LM-48. - Patch from Dafydd Harries.
Thu, 21 Sep 2006 12:08:29 +0000 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 21 Sep 2006 12:08:29 +0000] rev 183
2006-09-21 Mikael Hallendal <micke@imendio.com> * NEWS: * configure.ac: - Updated for 1.1.4
Thu, 21 Sep 2006 12:02:01 +0000 fixed the changelog
hallski <hallski> [Thu, 21 Sep 2006 12:02:01 +0000] rev 182
fixed the changelog
Thu, 21 Sep 2006 11:45:40 +0000 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 21 Sep 2006 11:45:40 +0000] rev 181
2006-09-21 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (_lm_connection_succeeded), (_lm_connection_failed_with_error), (connection_buffered_write_cb), (connection_do_close): - Check that we find a resource before trying to destroy it. - Fixes warning described in LM-50.
Thu, 21 Sep 2006 11:31:39 +0000 2006-09-21 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 21 Sep 2006 11:31:39 +0000] rev 180
2006-09-21 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_connect_cb): * loudmouth/lm-proxy.c: (_lm_proxy_connect_cb): - Initiatilize len, patch from Richard Hult. - Fixes LM-58.
Thu, 14 Sep 2006 20:05:57 +0000 doc work
hallski <hallski> [Thu, 14 Sep 2006 20:05:57 +0000] rev 179
doc work
Wed, 13 Sep 2006 13:14:13 +0000 2006-09-13 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 13 Sep 2006 13:14:13 +0000] rev 178
2006-09-13 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free): - Unref the proxy if set, plugs a leak. - Fixes LM-51.
Mon, 11 Sep 2006 19:19:30 +0000 use time
hallski <hallski> [Mon, 11 Sep 2006 19:19:30 +0000] rev 177
use time
Mon, 11 Sep 2006 19:14:23 +0000 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 11 Sep 2006 19:14:23 +0000] rev 176
2006-09-11 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-utils.c: (_lm_utils_generate_id): - Generate more unique IDs, fixes LM-56.
Sun, 10 Sep 2006 22:09:45 +0000 2006-09-11 Mikael Hallendal <micke@imendio.com> remote/loudmouth-1-0
hallski <hallski> [Sun, 10 Sep 2006 22:09:45 +0000] rev 175
2006-09-11 Mikael Hallendal <micke@imendio.com> * Release 1.0.5
Sun, 10 Sep 2006 22:09:30 +0000 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 10 Sep 2006 22:09:30 +0000] rev 174
2006-09-11 Mikael Hallendal <micke@imendio.com> * Release 1.1.3
Sun, 10 Sep 2006 22:04:21 +0000 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 10 Sep 2006 22:04:21 +0000] rev 173
2006-09-11 Mikael Hallendal <micke@imendio.com> * configure.ac: * NEWS: - Updated for 1.1.3
Sun, 10 Sep 2006 22:04:03 +0000 2006-09-11 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 10 Sep 2006 22:04:03 +0000] rev 172
2006-09-11 Mikael Hallendal <micke@imendio.com> * configure.in: * NEWS: - Updated for 1.0.5
Sun, 10 Sep 2006 12:24:09 +0000 2006-09-10 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 10 Sep 2006 12:24:09 +0000] rev 171
2006-09-10 Mikael Hallendal <micke@imendio.com> * configure.ac: * loudmouth/Makefile.am: * tests/Makefile.am: * tests/parser-tests/*: * tests/test-parser.c: - Some more work on unit tests for the parser.
Fri, 08 Sep 2006 12:29:54 +0000 2006-09-08 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 08 Sep 2006 12:29:54 +0000] rev 170
2006-09-08 Mikael Hallendal <micke@imendio.com> * tests/Makefile.am: * tests/test-parser.c: - Added, base for parser unit tests.
Wed, 06 Sep 2006 14:48:17 +0000 2006-09-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Wed, 06 Sep 2006 14:48:17 +0000] rev 169
2006-09-06 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl-openssl.c: (ssl_verify_certificate): - Implemented.
Fri, 01 Sep 2006 14:01:48 +0000 2006-09-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 01 Sep 2006 14:01:48 +0000] rev 168
2006-09-01 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (lm_connection_new_with_context), (lm_connection_send_raw): * loudmouth/lm-message-handler.c: (lm_message_handler_new), (lm_message_handler_is_valid): * loudmouth/lm-message-node.c: (lm_message_node_add_child), (lm_message_node_set_attribute), (lm_message_node_get_attribute), (lm_message_node_get_child), (lm_message_node_find_child): * loudmouth/lm-parser.c: * loudmouth/lm-utils.c: (_lm_utils_hostname_to_punycode), (lm_utils_get_localtime): - Patch from Martyn to add argument checks all around.
Tue, 22 Aug 2006 23:33:06 +0000 * examples/lm-send-async.c:
mr <mr> [Tue, 22 Aug 2006 23:33:06 +0000] rev 167
* examples/lm-send-async.c: * examples/lm-send-sync.c: * examples/test-lm.c: Make use of lm_connection_set_jid() and make sure we only use the part before the '@' for the username when authenticating, this means that these test clients will now work with GoogleTalk.
Tue, 22 Aug 2006 17:57:59 +0000 2006-08-22 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Tue, 22 Aug 2006 17:57:59 +0000] rev 166
2006-08-22 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-message-node.c: (lm_message_node_to_string): - Add a check that node isn't NULL.
Thu, 03 Aug 2006 22:13:02 +0000 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 03 Aug 2006 22:13:02 +0000] rev 165
2006-08-04 Mikael Hallendal <micke@imendio.com> * acinclude.m4: - Fix a auto* warning. - Fixes LM-46.
Thu, 03 Aug 2006 22:13:02 +0000 2006-08-04 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Thu, 03 Aug 2006 22:13:02 +0000] rev 164
2006-08-04 Mikael Hallendal <micke@imendio.com> * acinclude.m4: - Fix a auto* warning. - Fixes LM-46.
Thu, 03 Aug 2006 22:09:08 +0000 2006-08-03 Richard Hult <richard@imendio.com>
hallski <hallski> [Thu, 03 Aug 2006 22:09:08 +0000] rev 163
2006-08-03 Richard Hult <richard@imendio.com> * loudmouth/lm-sha.c: Make the sha functions static so they are not exposed to apps/libraries using loudmout.
Thu, 03 Aug 2006 22:09:08 +0000 2006-08-03 Richard Hult <richard@imendio.com>
hallski <hallski> [Thu, 03 Aug 2006 22:09:08 +0000] rev 162
2006-08-03 Richard Hult <richard@imendio.com> * loudmouth/lm-sha.c: Make the sha functions static so they are not exposed to apps/libraries using loudmout.
Mon, 31 Jul 2006 23:14:32 +0000 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 31 Jul 2006 23:14:32 +0000] rev 161
2006-08-01 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl-gnutls.c: (_lm_ssl_read): - EOF on 0 bytes read. - Fixes LM-45.
Mon, 31 Jul 2006 23:14:32 +0000 2006-08-01 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Mon, 31 Jul 2006 23:14:32 +0000] rev 160
2006-08-01 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl-gnutls.c: (_lm_ssl_read): - EOF on 0 bytes read. - Fixes LM-45.
Tue, 27 Jun 2006 13:28:40 +0000 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Tue, 27 Jun 2006 13:28:40 +0000] rev 159
2006-06-27 Mikael Hallendal <micke@imendio.com> * Release 1.1.2 * configure.ac: - Bumped to 1.1.2 * NEWS: - Added news about 1.1.2
Tue, 27 Jun 2006 13:09:11 +0000 2006-06-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Tue, 27 Jun 2006 13:09:11 +0000] rev 158
2006-06-27 Mikael Hallendal <micke@imendio.com> * Release 1.0.4 * configure.ac: - Bumped to 1.0.4 * NEWS: - Added news about 1.0.4
Sun, 25 Jun 2006 10:28:28 +0000 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 25 Jun 2006 10:28:28 +0000] rev 157
2006-06-25 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (lm_connection_close): - Patch from Martyn Russel - Make sure that disconnect is signalled if the connection is closed during opening phase. - Fixes LM-43
Sun, 25 Jun 2006 10:28:28 +0000 2006-06-25 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sun, 25 Jun 2006 10:28:28 +0000] rev 156
2006-06-25 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (lm_connection_close): - Patch from Martyn Russel - Make sure that disconnect is signalled if the connection is closed during opening phase. - Fixes LM-43
Fri, 16 Jun 2006 09:21:33 +0000 2006-06-16 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Fri, 16 Jun 2006 09:21:33 +0000] rev 155
2006-06-16 Mikael Hallendal <micke@imendio.com> * configure.ac: * loudmouth-1.0.pc.in: * loudmouth/Makefile.am: - Add checks for libidn. * loudmouth/lm-connection.c: (lm_connection_new), (lm_connection_set_server): * loudmouth/lm-proxy.c: (lm_proxy_set_server): - Use the new function _lm_utils_hostname_to_punycode. * loudmouth/lm-internals.h: * loudmouth/lm-utils.c: (_lm_utils_hostname_to_punycode): - Added function to support internationalised host names. - Patch from Frederic Peters. - Fixes LM-42.
Fri, 16 Jun 2006 08:51:48 +0000 bus hacking
hallski <hallski> [Fri, 16 Jun 2006 08:51:48 +0000] rev 154
bus hacking
Tue, 06 Jun 2006 12:39:19 +0000 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Tue, 06 Jun 2006 12:39:19 +0000] rev 153
2006-06-06 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free): - Call lm_parser_free to actually free it. * loudmouth/lm-parser.c: (lm_parser_free): - Free up memory used by the parser. - Fixes LM-39
Tue, 06 Jun 2006 12:39:19 +0000 2006-06-06 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Tue, 06 Jun 2006 12:39:19 +0000] rev 152
2006-06-06 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-connection.c: (connection_free): - Call lm_parser_free to actually free it. * loudmouth/lm-parser.c: (lm_parser_free): - Free up memory used by the parser. - Fixes LM-39
Tue, 06 Jun 2006 12:16:49 +0000 WIP
hallski <hallski> [Tue, 06 Jun 2006 12:16:49 +0000] rev 151
WIP
Fri, 02 Jun 2006 23:54:29 +0000 some more
hallski <hallski> [Fri, 02 Jun 2006 23:54:29 +0000] rev 150
some more
Fri, 02 Jun 2006 23:02:20 +0000 Commiting some work in progress
hallski <hallski> [Fri, 02 Jun 2006 23:02:20 +0000] rev 149
Commiting some work in progress
Wed, 31 May 2006 21:05:11 +0000 styling
hallski <hallski> [Wed, 31 May 2006 21:05:11 +0000] rev 148
styling
Sat, 27 May 2006 17:40:24 +0000 added upcoming files lm-socket.[ch]
hallski <hallski> [Sat, 27 May 2006 17:40:24 +0000] rev 147
added upcoming files lm-socket.[ch]
Sat, 27 May 2006 08:34:56 +0000 2006-05-27 Mikael Hallendal <micke@imendio.com>
hallski <hallski> [Sat, 27 May 2006 08:34:56 +0000] rev 146
2006-05-27 Mikael Hallendal <micke@imendio.com> * loudmouth/lm-ssl-gnutls.c: (ssl_verify_certificate): - Fixed an error with an uninitialized value. - Fixes LM-35.
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'.
(0) -240 +240 tip