updates.
[crypto.git] / CHANGES.RUNTIME
index ec67f0586edb8a254efcdec34eb320dd03f84f9d..f333c3e1189e193da1779520ce3447839ca10538 100644 (file)
@@ -1,3 +1,24 @@
+Sun Dec 16 16:18:04 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added SILC Bit Operations API to lib/silcutil/silcbitops.[ch].
+
+Sat Dec 15 19:59:53 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added SILC Tls API for Thread-local storage in
+         lib/silcutil/silcthread.[ch].  Added all platform specific
+         implementations.  Added SilcTls structure to 
+         lib/silcutil/silcthread_i.h that is now in all threads' Tls.
+
+Thu Dec 13 17:37:21 EET 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Clear the locked flag before unlocking mutex, not after.
+         Affected files are lib/silcutil/unix/silcunixthread.c and
+         lib/silcutil/symbian/silcsymbianthread.c.
+
+       * Fixed thread pool locking dealing with thread stopping to
+         prevent deadlocks and crashes.  Affected file is 
+         lib/silcutil/silcthread.c.
+
 Tue Nov  6 17:09:42 EET 2007  Pekka Riikonen <priikone@silcnet.org>
 
        * Added '%@' formatting to silc_snprintf and variants.  It