From 8eb7d41709448f0426ec8654866929d7d34ce1cd Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Mon, 19 Feb 2007 14:44:58 +0000 Subject: [PATCH] updates. --- CHANGES | 18 ++++++++++++++++++ includes/silc.h.in | 8 ++++---- 2 files changed, 22 insertions(+), 4 deletions(-) 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 */ -- 2.24.0