updates.
[silc.git] / CHANGES.RUNTIME
1 Tue Jul  3 22:45:56 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
2
3         * Added concept of child stacks to SilcStack, allowing to create
4           true memory pools using SilcStack.  It is now possible to
5           create childs from the parent, without consuming the parent's
6           memory.  The child's memory is returned back to parent when
7           it is freed.  Affected files are lib/silcutil/silcstack.[ch],
8           silcstack_i.h.
9
10         * Added user specified SilcStack support to SILC ASN.1 API.
11           Affected files are lib/silcasn1/silcasn1.[ch].
12
13 Tue Jul  3 18:17:54 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
14
15         * Added SILC DLL API for loading and using shared objects and
16           DLLs.  Affected files are lib/silcutil/sildll.[ch].  Added
17           also test program lib/silcutil/tests/test_silcdll.c.
18
19         * Added SILC Environment manipulation API to
20           lib/silcutil/silcenv.[ch] and test program to 
21           lib/silcutil/tests/test_silcenv.c.
22
23         * Renamed silc_hash_table_replace to silc_hash_table_set.
24           Added SilcStack support to SilcHashTable.  Affected files are
25           lib/silcutil/silchashtable.[ch].
26
27         * Added SilcStack support to SilcDList.  Added new function
28           silc_dlist_sinit.  Affected file is lib/silcutil/silcdlist.h.
29
30 Mon Jul  2 21:07:34 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
31
32         * Removed unaligned memory allocation from SilcStack.  Moved
33           silc_stack_malloc and silc_stack_realloc to public API from
34           private API.  Added silc_stack_[set|get]_alignment that is
35           used to get/set memory alignment with SilcStack.  Affected
36           files are lib/silcutil/silcstack.[ch], silcstack_i.h.
37
38         * Added silc_sfree to lib/silcutil/silcmemory.[ch].
39
40         * Removed silc_smalloc_ua and silc_srealloc_ua.  Affected files
41           are lib/silcutil/silcmemory.[ch].
42
43 Mon Jul  2 17:13:51 EEST 2007  Pekka Riikonen <priikone@silcnet.org>
44
45         * Added SILC Thread Pool API to lib/silcutil/silcthread.[ch],
46           and test program in lib/silcutil/tests/test_silcthread.c.
47
48 -----------------------------------------------------------------------------
49
50 For older changes please see the CHANGES file from the CVS tree.