updates.
[silc.git] / TODO
diff --git a/TODO b/TODO
index f0871b358508113bb9cfb2c9f49d1f8114476d87..a43ecfd59a04fbeffda2d222e7187455942e0760 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,13 +1,3 @@
-TODO General
-============
-
- o We should replace all short, int, long, unsigned short, unsigned int,
-   unsigned long with some pre-defined datatypes that really are what
-   we want on all platforms.  int16, uint16, int32, uint32 etc. are
-   what we could use or maybe SilcInt16, SilcUInt16 etc.  Also, boolean
-   datatype should be defined.
-
-
 TODO/bugs In SILC Client Library
 ================================
 
@@ -66,12 +56,6 @@ TODO/bugs In SILC Server
 TODO/bugs In SILC Libraries
 ===========================
 
- o Implement PFS (Perfect Forward Secrecy) flag in SKE (and in client and
-   server, actually).  If PFS is set, re-key must cause new key exchange.
-   This is required by the SILC protocol.
-
- o Re-key in general is actually missing (from everywhere) and must be done.
-
  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,21 +74,6 @@ TODO/bugs In SILC Libraries
    more (silcpkcs.h).
 
 
-TODO in the protocol before SILC 0.x
-====================================
-
- o New commands and features in the commands
-   (draft-riikonen-silc-spec-xx.txt):
-
-       o Define GETKEY command to fetch the public key of a server
-         and/or a client in the SILC Network.
-       o Define SENDKEY command to send your public key to a client
-         in the network.  Sending to the server must not be done due
-         to various security reasons (the server must not trust the
-         public keys blindly without third party verification; that's
-         why SENDKEY is not for servers).
-
-
 TODO After 1.0
 ==============