TODO
author Tero Marttila <terom@fixme.fi>
Thu, 02 Apr 2009 02:59:52 +0300
changeset 114 6de0490408f4
parent 108 50ff7ac8a725
child 132 f2ece471fb07
permissions -rw-r--r--
implement lua_modules__gc in case the modules global gets lost
72
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     1
sock:
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     2
 * async SSL handshake
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     3
 * sock_openssl, or improve sock_gnutls
114
6de0490408f4 implement lua_modules__gc in case the modules global gets lost
Tero Marttila <terom@fixme.fi>
parents: 108
diff changeset
     4
 * client certs for sock_ssl_connect
6de0490408f4 implement lua_modules__gc in case the modules global gets lost
Tero Marttila <terom@fixme.fi>
parents: 108
diff changeset
     5
 * server cert validation for sock_ssl_connect
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
     6
 * tests...
72
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     7
92
99661e5aac91 add a simple interactive readline console
Tero Marttila <terom@fixme.fi>
parents: 90
diff changeset
     8
irc_queue:
99661e5aac91 add a simple interactive readline console
Tero Marttila <terom@fixme.fi>
parents: 90
diff changeset
     9
 * fix use of line_proto_send
99661e5aac91 add a simple interactive readline console
Tero Marttila <terom@fixme.fi>
parents: 90
diff changeset
    10
 * more expansive tests
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    11
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    12
irc_net:
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    13
 * reconnect, maybe cycling servers?
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    14
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    15
config:
108
50ff7ac8a725 implement modules_path + module_load with NULL path
Tero Marttila <terom@fixme.fi>
parents: 92
diff changeset
    16
 * An even more advanced structured value parser that can then handle config values for more things like the command line --options
72
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    17
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    18
irc_log:
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    19
 * recode to valid UTF8
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    20