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).
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.
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.
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.
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 05 Feb 2008 23:35:45 +0100] rev 328
Fix blatant and unneccessary ABI breakage
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)
Senko Rasic <senko.rasic@collabora.co.uk> [Thu, 03 Jan 2008 18:03:35 +0100] rev 326
Bumped version to 1.3.3
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.
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.
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.
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 09 Dec 2007 16:21:46 +0100] rev 322
Make blocking reads work
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.
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.
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)
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.
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.
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.
Dafydd Harries <dafydd.harries@collabora.co.uk> [Wed, 31 Oct 2007 15:34:52 +0000] rev 315
include $(srcdir) in path to symbol file
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)
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/
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
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.
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.
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.
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).
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.
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.
Dafydd Harries <daf@rhydd.org> [Tue, 30 Oct 2007 19:48:50 +0000] rev 305
only export symbols explicitly listed in a file
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 18:37:18 +0100] rev 304
Actually use the keepalive delay parameter
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 01:36:55 +0100] rev 303
Set proper copyright notices