+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
#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 */