Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 22:09:44 +0200] rev 265
Bumped the version to 1.2.2
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 22:08:22 +0200] rev 264
Removed the synchronous example.
The synchronous API is being removed in the 2.0 branch so better remove it from here.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 18:01:16 +0200] rev 263
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.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 14:16:02 +0200] rev 262
Added disconnect error for resource conflict. Fixes LM-55.
Added a disconnection reason for resource conflict (when another client
connects with the same resourc).
Patch from Martyn Russell.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 13:22:36 +0200] rev 261
Signal back when connection immediately fails. Fixes LM-67.
If connection failed directly in lm_connection_open the failure was never
signalled back to the caller.
Patch from Senko Rasic.
Mikael Hallendal <micke@imendio.com> [Sun, 29 Apr 2007 11:24:47 +0200] rev 260
Free the open callback after stream is received.
Patch from Dimitur Kirov.
Mikael Hallendal <micke@imendio.com> [Sat, 28 Apr 2007 12:55:40 +0200] rev 259
Removed the freeing of connect_data from _lm_connection_failed_with_error
As Owen points out in LM-97 the connect data will be freed by
connection_do_close which is called just above the check/freeing was done so it
will never trigger the free in this function anyway.
Mikael Hallendal <micke@imendio.com> [Tue, 24 Apr 2007 19:42:00 +0200] rev 258
Don't free the resolved addresses if they have already been freed. Fixed LM-96
Patch from Senko Rasic
Mikael Hallendal <micke@imendio.com> [Thu, 01 Mar 2007 17:44:36 +0100] rev 257
Compile fix for Solaris
Patch from Patrick Georgi that fixes LM-83.
Mikael Hallendal <micke@imendio.com> [Mon, 26 Feb 2007 01:17:30 +0100] rev 256
Refactoring to clear up interface between LmSocket and LmConnection.
Continued the work to refactor out the socket code to LmSocket. Removed a
couple of functions that were left in lm-internals to signal back from the
socket to the connection. These are now callbacks given to LmSocket in the
create function.