updates.
[silc.git] / silc_optimize
index 655ac714a499bd498342b1aabe93558ff88d2e89..119767b3cab4f5a51728d08f687f76b6fff9b1de 100644 (file)
@@ -45,6 +45,17 @@ o Library
          when necessary.  This way we can move the data handling in one 
          place.
 
+       o Add silc_id_str2id to accept the destination buffer as argument
+         and thus not require any memory allocation.  Same will happen
+         with silc_id_payload_* functions.
+
+       o Rewrite the lib/silcutil/silcprotocol.[ch] not to have 
+         [un]register functions, but to make it context based all
+         the way.  The alloc should take as argument the protocol      
+         type and its callback (not only final callback).  It is not
+         good that we have now global list of registered protocols.
+
+
 o Server
 
        o When processing the decrypted and parsed packet we call the