Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 20:01:36 +0200] rev 362
Added comment about unhandled bits of LmMessage
Mikael Hallendal <micke@imendio.com> [Wed, 09 Apr 2008 19:59:35 +0200] rev 361
Added ruby bindings code for LmMessage
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:21:20 +0200] rev 360
Added some commented out rb_define_methods
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:14:01 +0200] rev 359
Added port and port=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:12:02 +0200] rev 358
Added jid and jid=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:10:18 +0200] rev 357
Added server and server=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:05:01 +0200] rev 356
Added authenticated?
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:04:13 +0200] rev 355
Added open?
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 22:02:36 +0200] rev 354
Added keep_alive_rate=
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 21:57:19 +0200] rev 353
Added close and authenticate
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 21:45:10 +0200] rev 352
More work on the bindings
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 18:07:47 +0200] rev 351
Added .gitignore to ruby bindings
Mikael Hallendal <micke@imendio.com> [Tue, 08 Apr 2008 18:07:06 +0200] rev 350
initial code for ruby bindings
Mikael Hallendal <micke@imendio.com> [Tue, 04 Mar 2008 00:38:08 +0100] rev 349
Release 1.3.4
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>
Mikael Hallendal <micke@imendio.com> [Thu, 28 Feb 2008 02:21:47 +0100] rev 347
Merge branch 'master' of git@github.com:hallski/loudmouth
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.
Mikael Hallendal <micke@imendio.com> [Thu, 28 Feb 2008 01:13:52 +0100] rev 345
Some code style fixes
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>
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>
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>
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.
Mikael Hallendal <micke@imendio.com> [Mon, 25 Feb 2008 21:35:29 +0100] rev 340
Added new line for g_log printouts
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.
Mikael Hallendal <micke@imendio.com> [Mon, 25 Feb 2008 20:37:24 +0100] rev 338
Merge branch 'senko'
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>
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.
Mikael Hallendal <micke@imendio.com> [Sun, 24 Feb 2008 00:40:41 +0100] rev 335
Removed company listing from configure.ac
Mikael Hallendal <micke@imendio.com> [Sat, 23 Feb 2008 20:57:47 +0100] rev 334
Added Daf and Senko to AUTHORS
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>