Mon, 09 Mar 2009 18:05:59 -0500 Update release information files. 1.5.0
Samuel Tesla <stesla@engineyard.com> [Mon, 09 Mar 2009 18:05:59 -0500] rev 593
Update release information files. * Combined AUTHORS and CONTRIBUTORS. * Added some more folks to the AUTHORS file based on commit history. * Added Makefile recipe to dynamically generate ChangeLog from last annotated tag or a specified ref. * Added ignores for tarballs and ChangeLog.
Thu, 05 Mar 2009 13:43:23 -0600 Added 1.5.0 tarball
Samuel Tesla <stesla@engineyard.com> [Thu, 05 Mar 2009 13:43:23 -0600] rev 592
Added 1.5.0 tarball
Thu, 05 Mar 2009 12:57:27 -0600 Created gh-pages branch
Samuel Tesla <stesla@engineyard.com> [Thu, 05 Mar 2009 12:57:27 -0600] rev 591
Created gh-pages branch
Tue, 24 Feb 2009 17:09:42 -0800 Added File Listing Known Bugs
Jayson Vantuyl <jvantuyl@engineyard.com> [Tue, 24 Feb 2009 17:09:42 -0800] rev 590
Added File Listing Known Bugs
Tue, 24 Feb 2009 16:51:25 -0800 Made Tests Optional to Allow Older glib
Jayson Vantuyl <jvantuyl@engineyard.com> [Tue, 24 Feb 2009 16:51:25 -0800] rev 589
Made Tests Optional to Allow Older glib Debian Stable had old Glib, only used for gtest, so made it optional.
Tue, 24 Feb 2009 15:34:31 -0800 Logging Adjustments
Jayson Vantuyl <jvantuyl@engineyard.com> [Tue, 24 Feb 2009 15:34:31 -0800] rev 588
Logging Adjustments
Mon, 23 Feb 2009 23:09:45 -0800 Fixed Retry Behavior, Fixed Crash on IPv6 Addresses, Log and Exit On No Host
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 23:09:45 -0800] rev 587
Fixed Retry Behavior, Fixed Crash on IPv6 Addresses, Log and Exit On No Host
Mon, 23 Feb 2009 21:28:40 -0800 Removed Stray, Old Assert
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 21:28:40 -0800] rev 586
Removed Stray, Old Assert
Mon, 23 Feb 2009 18:04:58 -0800 Fixed Resolver Memory Management Issues (by creating less severe issues)
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 18:04:58 -0800] rev 585
Fixed Resolver Memory Management Issues (by creating less severe issues)
Mon, 23 Feb 2009 13:51:34 -0800 Explicitly Request IPv4 Names
Jayson Vantuyl <jvantuyl@engineyard.com> [Mon, 23 Feb 2009 13:51:34 -0800] rev 584
Explicitly Request IPv4 Names
Tue, 17 Feb 2009 11:22:22 -0700 The order of enums in the lm-message.h and lm-message.c for the stream:error and stream:features message types was transposed, leading to inaccurate identification of those two types.
Kirk Haines <khaines@engineyard.com> [Tue, 17 Feb 2009 11:22:22 -0700] rev 583
The order of enums in the lm-message.h and lm-message.c for the stream:error and stream:features message types was transposed, leading to inaccurate identification of those two types.
Thu, 29 Jan 2009 09:15:05 -0600 Gut autogen.sh and replace most of it with autoreconf.
Samuel Tesla <stesla@engineyard.com> [Thu, 29 Jan 2009 09:15:05 -0600] rev 582
Gut autogen.sh and replace most of it with autoreconf.
Sun, 18 Jan 2009 07:23:05 +0000 Applied ksmith's DNS patch.
Samuel Tesla <stesla@engineyard.com> [Sun, 18 Jan 2009 07:23:05 +0000] rev 581
Applied ksmith's DNS patch. * Use SRV records when available. * Fallback to A records. * Use port specified in SRV record, else default.
Tue, 13 Jan 2009 19:09:54 +0000 Merge branch 'wyhaines'
root <root@ey-express.(none)> [Tue, 13 Jan 2009 19:09:54 +0000] rev 580
Merge branch 'wyhaines' Conflicts: loudmouth/lm-data-objects.c
Tue, 13 Jan 2009 19:05:15 +0000 Added a newline at the end of the file, so that gcc does not complain.
root <root@ey-express.(none)> [Tue, 13 Jan 2009 19:05:15 +0000] rev 579
Added a newline at the end of the file, so that gcc does not complain.
Tue, 06 Jan 2009 08:33:29 -0700 Some temporary logging additions to aid in debugging.
Kirk Haines <wyhaines@gmail.com> [Tue, 06 Jan 2009 08:33:29 -0700] rev 578
Some temporary logging additions to aid in debugging.
Mon, 29 Dec 2008 07:51:30 -0700 Added a newline at the end of the file.
Kirk Haines <wyhaines@gmail.com> [Mon, 29 Dec 2008 07:51:30 -0700] rev 577
Added a newline at the end of the file.
Thu, 18 Dec 2008 11:34:23 -0700 Removed some whitespace insertions that were altering the structure of the
Kirk Haines <wyhaines@gmail.com> [Thu, 18 Dec 2008 11:34:23 -0700] rev 576
Removed some whitespace insertions that were altering the structure of the generated XML.
Sun, 30 Nov 2008 10:20:08 +0100 Don't check for sync dns problems when using asyncns [#33] remote/loudmouth-1-4
Senko Rasic <senko.rasic@collabora.co.uk> [Sun, 30 Nov 2008 10:20:08 +0100] rev 575
Don't check for sync dns problems when using asyncns [#33] lm_socket_create() checks for sync DNS failure, but the check is executed even if Loudmouth is using asyncns, in which case Loudmouth crashes. committer: Mikael Hallendal <micke@imendio.com>
Sun, 30 Nov 2008 09:49:06 +0100 fixed the coding style
Mikael Hallendal <micke@imendio.com> [Sun, 30 Nov 2008 09:49:06 +0100] rev 574
fixed the coding style
Sun, 30 Nov 2008 09:32:17 +0100 Don't free connection internals before it's closed. [#34]
Mikael Hallendal <micke@imendio.com> [Sun, 30 Nov 2008 09:32:17 +0100] rev 573
Don't free connection internals before it's closed. [#34] When the connection freed up internal states (in this case the handler lists) before closing itself it segfaulted when trying to unregister the SASL handlers. Reported by Julien Puydt.
Sun, 30 Nov 2008 09:27:21 +0100 Don't free connection internals before it's closed. [#34]
Mikael Hallendal <micke@imendio.com> [Sun, 30 Nov 2008 09:27:21 +0100] rev 572
Don't free connection internals before it's closed. [#34] When the connection freed up internal states (in this case the handler lists) before closing itself it segfaulted when trying to unregister the SASL handlers. Reported by Julien Puydt.
Tue, 25 Nov 2008 17:28:27 +0100 Fixed compile when GSSAPI support is enabled. [#20]
Jelmer Vernooij <jelmer@samba.org> [Tue, 25 Nov 2008 17:28:27 +0100] rev 571
Fixed compile when GSSAPI support is enabled. [#20] GSSAPI support required this fix after applying the patch. committer: Mikael Hallendal <micke@imendio.com>
Sun, 23 Nov 2008 23:41:55 +0100 Added interface dummy code for copying
Mikael Hallendal <micke@imendio.com> [Sun, 23 Nov 2008 23:41:55 +0100] rev 570
Added interface dummy code for copying
Sun, 23 Nov 2008 23:32:15 +0100 Removed unused LmTcpSocket
Mikael Hallendal <micke@imendio.com> [Sun, 23 Nov 2008 23:32:15 +0100] rev 569
Removed unused LmTcpSocket
Fri, 21 Nov 2008 21:51:43 +0100 Removed unmaintained spec-file
Mikael Hallendal <micke@imendio.com> [Fri, 21 Nov 2008 21:51:43 +0100] rev 568
Removed unmaintained spec-file Realized we still have an old and unmaintained spec-file for building rpms. The file was last updated 2003 and the distributions handle this themselves anyway.
Wed, 19 Nov 2008 10:16:40 +0100 Silence chdir by catching return value
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 10:16:40 +0100] rev 567
Silence chdir by catching return value
Wed, 19 Nov 2008 10:12:27 +0100 Use option NO_TICKET for OpenSSL [#28]
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 10:12:27 +0100] rev 566
Use option NO_TICKET for OpenSSL [#28] Google Talk seems to have a problem connecting with clients using OpenSSL and TLS. According to a bug report on Twister it was tracked down to a bug in Java. Setting the NO_TICKET option on the SSL context seemed to work around the problem.
Wed, 19 Nov 2008 09:48:29 +0100 Use option NO_TICKET for OpenSSL [#28]
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 09:48:29 +0100] rev 565
Use option NO_TICKET for OpenSSL [#28] Google Talk seems to have a problem connecting with clients using OpenSSL and TLS. According to a bug report on Twister it was tracked down to a bug in Java. Setting the NO_TICKET option on the SSL context seemed to work around the problem.
Wed, 19 Nov 2008 09:15:26 +0100 Style fixes for GSSAPI changes [#20].
Mikael Hallendal <micke@imendio.com> [Wed, 19 Nov 2008 09:15:26 +0100] rev 564
Style fixes for GSSAPI changes [#20].
Wed, 19 Nov 2008 09:09:13 +0100 Applied patch to add GSSAPI support to Loudmouth [#20]
Jelmer Vernooij <jelmer@samba.org> [Wed, 19 Nov 2008 09:09:13 +0100] rev 563
Applied patch to add GSSAPI support to Loudmouth [#20] This patch adds optional suppor for SASL support through GSSAPI mechanism. Patch from Jelmer Vernooij. committer: Mikael Hallendal <micke@imendio.com>
Wed, 19 Nov 2008 08:49:57 +0100 Applied patch to check for GSSAPI during configure [#20]
Jelmer Vernooij <jelmer@samba.org> [Wed, 19 Nov 2008 08:49:57 +0100] rev 562
Applied patch to check for GSSAPI during configure [#20] Patch adds support for the GSSAPI (Kerberos) SASL mechanism. committer: Mikael Hallendal <micke@imendio.com>
Wed, 12 Nov 2008 20:30:54 +0100 Removed a left over debug printout
Mikael Hallendal <micke@imendio.com> [Wed, 12 Nov 2008 20:30:54 +0100] rev 561
Removed a left over debug printout
Tue, 11 Nov 2008 05:14:09 +0100 Merge branch 'master' of git@github.com:hallski/loudmouth
Mikael Hallendal <micke@imendio.com> [Tue, 11 Nov 2008 05:14:09 +0100] rev 560
Merge branch 'master' of git@github.com:hallski/loudmouth
Tue, 11 Nov 2008 05:13:47 +0100 fixed compile error in asyncns.c
Mikael Hallendal <micke@imendio.com> [Tue, 11 Nov 2008 05:13:47 +0100] rev 559
fixed compile error in asyncns.c
Wed, 05 Nov 2008 23:29:44 +0100 Don't append the 'id'-tag in opening stream headers. [#30]
Will Thompson <will.thompson@collabora.co.uk> [Wed, 05 Nov 2008 23:29:44 +0100] rev 558
Don't append the 'id'-tag in opening stream headers. [#30] According to RFC 3920 (section 4.4) the id attribute SHOULD NOT be added by the initiating party. [#30 responsible:Hallski state:resolved milestone:Loudmouth 1.4.4 tagged:committed] committer: Mikael Hallendal <micke@imendio.com>
Wed, 05 Nov 2008 23:19:42 +0100 Don't append the 'id'-tag in opening stream headers. [#30]
Will Thompson <will.thompson@collabora.co.uk> [Wed, 05 Nov 2008 23:19:42 +0100] rev 557
Don't append the 'id'-tag in opening stream headers. [#30] According to RFC 3920 (section 4.4) the id attribute SHOULD NOT be added by the initiating party. [#30 responsible:Hallski state:resolved milestone:Loudmouth 1.4.4 tagged:committed] committer: Mikael Hallendal <micke@imendio.com>
Wed, 29 Oct 2008 21:53:35 +0100 Bumped version to 1.4.3
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 21:53:35 +0100] rev 556
Bumped version to 1.4.3
Wed, 29 Oct 2008 21:53:19 +0100 Fixed up the documentation for 1.4.3 [#27]
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 21:53:19 +0100] rev 555
Fixed up the documentation for 1.4.3 [#27] Went over the documentation and made sure that the API docs are back to 100% documented. [#27 responsible:Hallski state:resolved]
Wed, 29 Oct 2008 17:54:25 +0100 Removed the check for IO condition in socket_in_event [#23]
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 17:54:25 +0100] rev 554
Removed the check for IO condition in socket_in_event [#23] A simplified version of the fix for [#23] since socket will never be set in blocking mode here.
Wed, 29 Oct 2008 17:52:22 +0100 Always set the socket to be non-blocking.
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 17:52:22 +0100] rev 553
Always set the socket to be non-blocking. Managed to remove the code that actually made the socket blocking when I removed the code to set it depending on whether the blocking or non-blocking LmConnection API was used or not.
Wed, 29 Oct 2008 17:30:01 +0100 Only check for IO Condition before trying another read when the socket is blocking [#23]
Mikael Hallendal <micke@imendio.com> [Wed, 29 Oct 2008 17:30:01 +0100] rev 552
Only check for IO Condition before trying another read when the socket is blocking [#23] In commit 79deb183d we added a check to see if there was more data to be read before trying again. This to avoid having a blocking socket hang on that call until some data became available. However, when using OpenSSL it sometimes reads everything off the TCP socket and buffers it internally which means that the TCP socket will tell us that there is no more data available which leads to us not trying to read from the OpenSSL layer again. In this commit I added a check to see if the socket was blocking before doing this. The long term fix will be that the socket is always going to be in async mode and the synchronous APIs will be handled at a higher level. [#23 responsible:Hallski milestone:Loudmouth 1.4.3 state:resolved]
Mon, 27 Oct 2008 23:44:51 +0100 Removed lm-soup-socket.[ch]
Mikael Hallendal <micke@imendio.com> [Mon, 27 Oct 2008 23:44:51 +0100] rev 551
Removed lm-soup-socket.[ch] These unused files was a test to implement the new network backend using the SoupSocket from libsoup. However, I'm not inclined to add libsoup as a dependency to Loudmouth so they will not be used.
Sun, 26 Oct 2008 01:56:11 +0200 Make the new libasyncns compile on mac os x
Mikael Hallendal <micke@imendio.com> [Sun, 26 Oct 2008 01:56:11 +0200] rev 550
Make the new libasyncns compile on mac os x
Sun, 26 Oct 2008 01:52:23 +0200 Updated asyncns.[ch]
Mikael Hallendal <micke@imendio.com> [Sun, 26 Oct 2008 01:52:23 +0200] rev 549
Updated asyncns.[ch]
Sat, 25 Oct 2008 22:33:23 +0200 Added some verbose debug output
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 22:33:23 +0200] rev 548
Added some verbose debug output
Sat, 25 Oct 2008 20:09:25 +0200 Improved the resolvers a bit.
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 20:09:25 +0200] rev 547
Improved the resolvers a bit. LmOldSocket currently creates a new resolver when doing a host lookup after a successful srv lookup.
Sat, 25 Oct 2008 16:37:41 +0200 Removed optional definition of _lm_sock_set_keepalive.
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 16:37:41 +0200] rev 546
Removed optional definition of _lm_sock_set_keepalive. Always define the method but make the implementation noop if TCP keep alives are not available.
Sat, 25 Oct 2008 16:21:50 +0200 Removed the async_connect_waiting and blocking states from LmConnection.
Mikael Hallendal <micke@imendio.com> [Sat, 25 Oct 2008 16:21:50 +0200] rev 545
Removed the async_connect_waiting and blocking states from LmConnection. As a first step of cleaning up the network code underlying LmConnection I want to make the blocking and non-blocking calls be as similar as possible. The socket should be able to connect in asynchronous manner even if we want to block on the open call since the mainloop iteration will handle the "block" for lm_connection_open_and_block.
Fri, 24 Oct 2008 00:21:42 +0200 Minor style fix
Mikael Hallendal <micke@imendio.com> [Fri, 24 Oct 2008 00:21:42 +0200] rev 544
Minor style fix
Wed, 22 Oct 2008 23:18:10 +0200 Removed unused variable in lm_connection_open_and_block
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 23:18:10 +0200] rev 543
Removed unused variable in lm_connection_open_and_block
Wed, 22 Oct 2008 22:50:08 +0200 Removed unused use_srv variable in LmConnection.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 22:50:08 +0200] rev 542
Removed unused use_srv variable in LmConnection. It was just being set but not used anymore.
Wed, 22 Oct 2008 22:45:23 +0200 Minor style fixes
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 22:45:23 +0200] rev 541
Minor style fixes
Wed, 22 Oct 2008 15:29:49 +0200 Switch to use LmAuthParameters instead of passing around username and password.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 15:29:49 +0200] rev 540
Switch to use LmAuthParameters instead of passing around username and password. This cleans up the code and reduces the number of strings that need to be copied and synced.
Wed, 22 Oct 2008 14:08:45 +0200 Made type property on LmResolver settable after creation.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 14:08:45 +0200] rev 539
Made type property on LmResolver settable after creation. Currently the type of the resolver is changed after doing the initial SRV lookup so the property can't be creation only.
Wed, 22 Oct 2008 13:23:36 +0200 Silence git from generated files
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 13:23:36 +0200] rev 538
Silence git from generated files
Wed, 22 Oct 2008 13:22:13 +0200 Added support for Dolt in the build process.
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 13:22:13 +0200] rev 537
Added support for Dolt in the build process. This transparently reduces the build time on systems where it is supported.
Wed, 22 Oct 2008 13:12:40 +0200 Added test code for lm-data-objects
Mikael Hallendal <micke@imendio.com> [Wed, 22 Oct 2008 13:12:40 +0200] rev 536
Added test code for lm-data-objects
Tue, 21 Oct 2008 15:47:01 +0200 Added lm-data-objects.[ch] for parameter objects
Mikael Hallendal <micke@imendio.com> [Tue, 21 Oct 2008 15:47:01 +0200] rev 535
Added lm-data-objects.[ch] for parameter objects
Tue, 21 Oct 2008 02:38:48 +0200 Minor style fix
Mikael Hallendal <micke@imendio.com> [Tue, 21 Oct 2008 02:38:48 +0200] rev 534
Minor style fix
(0) -300 -100 -60 +60 +100 tip