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>
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
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 30 Oct 2007 01:26:18 +0100] rev 302
Don't force a specific autotools version
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.
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
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.
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.
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.
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
Senko Rasic <senko.rasic@collabora.co.uk> [Mon, 29 Oct 2007 18:36:36 +0100] rev 295
Updated the CONTRIBUTORS file.
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.
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.
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.
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
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
Dafydd Harries <daf@rhydd.org> [Thu, 25 Oct 2007 17:39:25 +0100] rev 289
LmConnection: take starttls settings from LmSSL object
Dafydd Harries <daf@rhydd.org> [Thu, 25 Oct 2007 16:27:01 +0100] rev 288
remove lm_connection_use_starttls
Dafydd Harries <daf@rhydd.org> [Tue, 23 Oct 2007 16:23:05 +0100] rev 287
commit doc change side-effects
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
Dafydd Harries <daf@rhydd.org> [Fri, 19 Oct 2007 17:27:32 +0100] rev 285
sync LmMessageType enum to docs
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
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
Senko Rasic <senko.rasic@collabora.co.uk> [Tue, 02 Oct 2007 14:11:04 +0200] rev 282
Fix another crash in asyncns cancel code
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.
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
Senko Rasic <senko.rasic@collabora.co.uk> [Wed, 19 Sep 2007 16:16:53 +0200] rev 279
use g_assert instead of assert
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.
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.
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.
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.
Senko Rasic <senko@phyrexia.(none)> [Thu, 06 Sep 2007 15:20:04 +0200] rev 274
Adding StartTLS support.