updates.
authorPekka Riikonen <priikone@silcnet.org>
Mon, 19 Feb 2007 14:44:58 +0000 (14:44 +0000)
committerPekka Riikonen <priikone@silcnet.org>
Mon, 19 Feb 2007 14:44:58 +0000 (14:44 +0000)
CHANGES
includes/silc.h.in

diff --git a/CHANGES b/CHANGES
index 909405aa1e291c8fcf85d6474c873290c6c8d362..f9cb9afa0dc26a080454bef16fd4db8267d744bc 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,21 @@
+Mon Feb 19 16:06:27 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * 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 <priikone@silcnet.org>
 
        * Fixed FSM event signalling to check if the waiter has gone
index 85810c1d327f3726f5741f8192d4ba8b7f5587dc..5c3f338b721d2e4527f2c7928f6b9d00c71e1ded 100644 (file)
@@ -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 */