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.
(0) -300 -100 -10 +10 +100 +300 tip