updates.
[silc.git] / CHANGES.RUNTIME
index 48b719c270753a3fd6d73ea80daa64c92ec52a43..1983a05f62175b4c1d0dd35a6820250b56a40f86 100644 (file)
@@ -1,3 +1,32 @@
+Tue Jul  3 22:45:56 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added concept of child stacks to SilcStack, allowing to create
+         true memory pools using SilcStack.  It is now possible to
+         create childs from the parent, without consuming the parent's
+         memory.  The child's memory is returned back to parent when
+         it is freed.  Affected files are lib/silcutil/silcstack.[ch],
+         silcstack_i.h.
+
+       * Added user specified SilcStack support to SILC ASN.1 API.
+         Affected files are lib/silcasn1/silcasn1.[ch].
+
+Tue Jul  3 18:17:54 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
+
+       * Added SILC DLL API for loading and using shared objects and
+         DLLs.  Affected files are lib/silcutil/sildll.[ch].  Added
+         also test program lib/silcutil/tests/test_silcdll.c.
+
+       * Added SILC Environment manipulation API to
+         lib/silcutil/silcenv.[ch] and test program to 
+         lib/silcutil/tests/test_silcenv.c.
+
+       * Renamed silc_hash_table_replace to silc_hash_table_set.
+         Added SilcStack support to SilcHashTable.  Affected files are
+         lib/silcutil/silchashtable.[ch].
+
+       * Added SilcStack support to SilcDList.  Added new function
+         silc_dlist_sinit.  Affected file is lib/silcutil/silcdlist.h.
+
 Mon Jul  2 21:07:34 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
 
        * Removed unaligned memory allocation from SilcStack.  Moved