TODO
author Tero Marttila <terom@fixme.fi>
Sun, 12 Apr 2009 22:19:54 +0300
changeset 137 c607c357c486
parent 134 978041c1c04d
child 153 d35e7cb3a489
permissions -rw-r--r--
implement console_print and log_set_func
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
132
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
    12
irc_cmd/chain:
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
    13
 * handle irc_cmd_remove from inside irc_cmd_invoke
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
    14
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    15
irc_net:
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    16
 * reconnect, maybe cycling servers?
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    17
134
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    18
irc_chan:
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    19
 * strdup irc_chan_info strings, currently lua_irc just leaks them
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    20
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    21
config:
132
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
    22
 * user-defined types
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
    23
 * return values
72
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    24
137
c607c357c486 implement console_print and log_set_func
Tero Marttila <terom@fixme.fi>
parents: 134
diff changeset
    25
console:
c607c357c486 implement console_print and log_set_func
Tero Marttila <terom@fixme.fi>
parents: 134
diff changeset
    26
 * improve console_print further, to act more like rlwrap
c607c357c486 implement console_print and log_set_func
Tero Marttila <terom@fixme.fi>
parents: 134
diff changeset
    27
134
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    28
lua_console:
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    29
 * some kind of remote console
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    30
72
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    31
irc_log:
134
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    32
 * log messages sent by ourself
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    33
 * recode to valid UTF8
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    34
134
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    35
logwatch:
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    36
 * figure out how to handle overflow
978041c1c04d update TODO, partially update error.c, rename module_get to modules_get, update config.lua
Tero Marttila <terom@fixme.fi>
parents: 132
diff changeset
    37