--- a/TODO Mon Mar 30 01:31:13 2009 +0300
+++ b/TODO Mon Mar 30 01:31:27 2009 +0300
@@ -1,16 +1,27 @@
sock:
- * async connect + resolve
* async SSL handshake
* sock_openssl, or improve sock_gnutls
- * tests for all of the above...
+ * tests...
irc_conn:
* support for CTCP messages, e.g. ACTION
+ * ratelimit queue for outgoing messages
+
+irc_net:
+ * reconnect, maybe cycling servers?
+
+irc_chan:
+ * handle KICK
+
+config:
+ * A more advanced structured value parser that can then handle all the various configuration values sanely
modules:
+ * Automatic module-name -> path mapping, and autoloading of modules somehow
* proper unload support, there needs to be some kind of completion notification thing that can then destroy the module
once it's completely unloaded - maybe some kind of module-resource-reference-counting thing, which will eventually
be needed anyways?
irc_log:
- * logging of NICK/QUIT
+ * recode to valid UTF8
+