SILC Client ****PARTLY DONE****
===========
- o Porting to new Toolkit API and new Client Library API
+ o Porting to new Toolkit API and new Client Library API (***TESTING NEEDED)
o Improve help files, especially /cmode, /cumode and /key.
o silcclient_entry.h finishing, all entry relates APIs to this header.
- o SilcChannelEntry, SilcServerEntry, SilcChannelUser, allocating,
- freeing, finding, etc. rewrite. Also making them reference counted for
+ o SilcChannelEntry, SilcServerEntry, SilcChannelUser, allocating,
+ freeing, finding, etc. rewrite. Also making them reference counted for
multi threads use. (***DONE)
- o Finish all the missing SILC packet processings, rewrites.
+ o Rewrite silc_client_get_clients_by_channel.
+
+ o Rewrite client side WHOIS command (for whois -details).
+
+ o Finish all the missing SILC packet processings, rewrites. (***DONE)
o The client_notify.c rewrite. (***TESTING NEEDED)
o Remove protocol.[ch]. (***DONE)
- o File transfer rewrite.
+ o File transfer rewrite. (***TESTING NEEDED)
+
+ o File transfer API documentation.
o Connection auth request. (***DONE)
o Starting key exchange directly, rewrite. (***DONE)
- o Channel messages, channel private keys, channel entires, channel
+ o Channel messages, channel private keys, channel entires, channel
search, etc. rewrite.
o For many APIs leave the hash context allocations to the caller instead
o Implement SILC Public Key Version 2 handling in sign/verify. Implement
Version (V) identifier (***DONE)
+ o Add fingerprint to SilcSILCPublicKey and retrieval to silcpk.h.
+
o Implement PKCS #1 sign/verify with hash OID. (***TESTING NEEDED)
o Implement the defined SilcDH API. The definition is in