Added preliminary Symbian support.
[silc.git] / CHANGES
diff --git a/CHANGES b/CHANGES
index 2258bd7ca83cfd6640df7a95182254e1295a3d40..20856172133d29f915832ea630ad1125913fbada 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,43 @@
+Sat Dec 30 23:23:17 EET 2006  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added preliminary Symbian support.  Changes around the source
+         tree.  The symbian/ directory now includes Carbide.c++ project
+         files to compile the sources.
+
+       * Added silc_snprintf.  Affected files are
+          lib/silcutil/silcstrutil.[ch].
+
+Thu Dec 21 18:01:51 EET 2006  Pekka Riikonen <priikone@silcnet.org>
+
+       * Changed SILC_FSM_[CONTINUE|YIELD|WAIT|FINISH] enums to
+         macros.  SILC_FSM_CONTINUE macro now immediately calls the
+         next state instead of first returning back to FSM.  Helps
+         in debugging crashes etc.
+
+          Removed FSM Semaphores.  Introduced FSM Event which is
+         asynchronous event.   Affected files are in lib/.
+
+       * Added epoll(7) support to SILC Scheduler.  It is used by default
+         if it is available.  Affected files are
+         lib/silcutil/silcschedule.[ch],
+         lib/silcutil/unix/silcunixschedule.c.
+
+Tue Dec 19 20:39:35 EET 2006  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added CTR mode to AES.  Simplified cipher implementation API
+         more.  Affected files are in lib/silccrypt/.
+
+Sun Dec 17 16:46:55 EET 2006  Pekka Riikonen <priikone@silcnet.org>
+
+       * Removed `detach' client operation.  The detachment data is
+         now delivered in SILC_COMMAND_DETACH command reply to
+         application.  Affected file in lib/silcclient/.
+
+       * Rewrote resuming/detaching in client library.
+
+       * Added boolean encryption indicator for silc_cipher_set_key.
+         Affected files lib/silccrypt/silccipher.[ch].
+
 Wed Dec 13 18:05:50 EET 2006  Pekka Riikonen <priikone@silcnet.org>
 
        * Added silc_likely and silc_unlikely macros for GCC branch