From 85d5dd7c9da6c8b43eb30911935a00101bb2c048 Mon Sep 17 00:00:00 2001 From: Pekka Riikonen Date: Tue, 15 May 2001 19:07:30 +0000 Subject: [PATCH] updates. --- CHANGES | 4 ++++ TODO | 16 ++++++++++++++++ 2 files changed, 20 insertions(+) diff --git a/CHANGES b/CHANGES index eee489d5..9dd13ae8 100644 --- a/CHANGES +++ b/CHANGES @@ -1,3 +1,7 @@ +Tue May 15 22:05:46 EEST 2001 Pekka Riikonen + + * Merged dotconf version 1.0.2 into lib/dotconf. + Sun May 13 19:32:09 EEST 2001 Pekka Riikonen * Do not compile anything in lib/silcsim/* if the SIM support diff --git a/TODO b/TODO index 8d3dc4d2..a60c38b1 100644 --- a/TODO +++ b/TODO @@ -73,6 +73,8 @@ TODO/bugs In SILC Libraries o All network routines in lib/silcutil/silcnet.[ch] does not support IPv6. + o silc_id_render supports only IPv4 based ID's in the file + lib/silcutil/silcutil.c. o Hash tables must be implemented. The requirement for this is that the hash table is collision resistant so that it can be used in @@ -81,6 +83,9 @@ TODO/bugs In SILC Libraries handled. Maybe two interfaces could be done, one for normal static hash tables and one for collision resistant hash table. + o All the ID Cache routines has not been implemented in + lib/silccore/idcache.c. + o Compression routines are missing. The protocol supports packet compression thus it must be implemented. SILC Comp API must be defined. zlib package is already included into the lib dir (in CVS, @@ -90,6 +95,17 @@ TODO/bugs In SILC Libraries o The CAST cipher is not compiled currently due to compilation errors; check those. Cast is in lib/silccrypt/cast.c. + o All payload parsing (decoding) functions should take unsigned char * + and uint32 as data and data length as arguments. Now some of the + routines do already that but most of the routines use SilcBuffer. + The SilcBuffer ones should be removed since buf->data and buf->len + is more convenient to use. However, the silc_buffer_[un]format + routines support only SilcBuffer so they would require reallocation + of SilcBuffer. Maybe support for raw data (and not just SilcBuffer) + should be added silc_buffer_[un]format_? routines. These are currently + only cosmetic changes but at some point must be done to make the + payload interfaces consistent. + TODO After 1.0 ============== -- 2.24.0