From: Pekka Riikonen Date: Mon, 19 Feb 2007 14:44:58 +0000 (+0000) Subject: updates. X-Git-Tag: silc.client.1.1.beta2~5 X-Git-Url: http://git.silcnet.org/gitweb/?p=silc.git;a=commitdiff_plain;h=8eb7d41709448f0426ec8654866929d7d34ce1cd updates. --- diff --git a/CHANGES b/CHANGES index 909405aa..f9cb9afa 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,21 @@ +Mon Feb 19 16:06:27 EET 2007 Pekka Riikonen + + * Fixed client to properly abort TCP stream creation when + giving /QUIT. Affected file + apps/irssi/src/silc/core/silc-servers.c. + + * Fixed several connecting aborting crashes from the client + library, packet engine and socket stream. Affected files + are in lib/silclient/, lib/silccore/silcpacket.c and + lib/silcutil/unix/silcunixsocketstream.c. + + * Fixed private key export double free crash in key generation. + Affected file is lib/silccrypt/silcpk.c. + + * Fixed FSM event waiting when there are multiple signallers + and the waiter goes away after the first signal. Affected + file in lib/silcutil/silcfsm.c. + Sun Feb 18 22:02:22 EET 2007 Pekka Riikonen * Fixed FSM event signalling to check if the waiter has gone diff --git a/includes/silc.h.in b/includes/silc.h.in index 85810c1d..5c3f338b 100644 --- a/includes/silc.h.in +++ b/includes/silc.h.in @@ -93,13 +93,13 @@ extern "C" { #ifdef SILC_HAVE_PTHREAD /* For pthreads rwlock support */ #ifndef _XOPEN_SOURCE -#define _XOPEN_SOURCE 500 +#define _XOPEN_SOURCE 600 #else -#ifdef _XOPEN_SOURCE < 500 +#ifdef _XOPEN_SOURCE < 600 #define _XOPEN_SOURCE_SAVE _XOPEN_SOURCE #undef _XOPEN_SOURCE -#define _XOPEN_SOURCE 500 -#endif /* _XOPEN_SOURCE < 500 */ +#define _XOPEN_SOURCE 600 +#endif /* _XOPEN_SOURCE < 600 */ #endif /* _XOPEN_SOURCE */ #endif /* SILC_HAVE_PTHREAD */