Added SILC Timer API.
[silc.git] / CHANGES.RUNTIME
index 55a723dcc17f8b65a52ed15b442513bdde76f24b..017e2288acc455168daecb6e0aac19280f408dcb 100644 (file)
@@ -1,3 +1,35 @@
+Wed Jul 11 17:10:11 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added SILC Timer API to lib/silcutil/silctimer.[ch],
+         silctimer_i.h, tests/test_silctimer.c.
+
+Tue Jul 10 20:02:04 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added queue entry free list to thread pool instead of
+         allocating new entry everytime new entry is needed.  Affected
+         file is lib/silcutil/silcthread.c.
+
+       * Added support for new PKCS API and other API changes to
+         client library.  Affected files are in lib/silcclient/.
+
+Mon Jul  9 20:21:13 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added SILC Accelerator Library.  Provides generic way to
+         use accelerators with crypto library.  Affected files are in
+         lib/silcacc/.
+
+       * Added software accelerator, a thread pool system that off-loads
+         public and private key operations to threads.  Affected files
+         are lib/silcacc/softacc.[ch].
+
+       * Changed thread pool completion callback to SilcTaskCallback so
+         that it can be given directly to destination scheduler.
+         Affected files are lib/silcutil/silcthread.[ch].
+
+       * Added SilcPKCSAlgorithm context to SilcPublicKey and
+         SilcPrivateKey contexts.  Affected files are 
+         lib/silccrypt/silcpkcs.[ch], silcpk.c.
+
 Sun Jul  8 20:20:22 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
 
        * Moved Base64 routines to lib/silcutil/silcbase64.[ch].  Added