TODO
author Tero Marttila <terom@fixme.fi>
Thu, 28 May 2009 01:17:36 +0300
branchnew-lib-errors
changeset 219 cefec18b8268
parent 171 b54f393c3df0
permissions -rw-r--r--
some of the lib/transport stuff compiles
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:
171
b54f393c3df0 evil chain.h macro magic, fix irc_conn_set_nickname bug, misc. test bugs (mem leaks, missing #includes)
Tero Marttila <terom@fixme.fi>
parents: 165
diff changeset
     2
 * sock_openssl?
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
     3
 * tests...
72
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
     4
92
99661e5aac91 add a simple interactive readline console
Tero Marttila <terom@fixme.fi>
parents: 90
diff changeset
     5
irc_queue:
99661e5aac91 add a simple interactive readline console
Tero Marttila <terom@fixme.fi>
parents: 90
diff changeset
     6
 * fix use of line_proto_send
99661e5aac91 add a simple interactive readline console
Tero Marttila <terom@fixme.fi>
parents: 90
diff changeset
     7
 * more expansive tests
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
     8
132
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
     9
irc_cmd/chain:
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
    10
 * 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
    11
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    12
irc_net:
171
b54f393c3df0 evil chain.h macro magic, fix irc_conn_set_nickname bug, misc. test bugs (mem leaks, missing #includes)
Tero Marttila <terom@fixme.fi>
parents: 165
diff changeset
    13
 * maybe cycling servers on reconnect?
165
b3e95108c884 fix doc things
Tero Marttila <terom@fixme.fi>
parents: 154
diff changeset
    14
 * proper case-insensitive lookups for channel names
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    15
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    16
config:
154
f4472119de3b initial code towards transport implementation, doesn't compile
Tero Marttila <terom@fixme.fi>
parents: 153
diff changeset
    17
 * user-defined types (!)
132
f2ece471fb07 implement logwatch_source names, and logwatch_chan
Tero Marttila <terom@fixme.fi>
parents: 114
diff changeset
    18
 * 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
    19
137
c607c357c486 implement console_print and log_set_func
Tero Marttila <terom@fixme.fi>
parents: 134
diff changeset
    20
console:
c607c357c486 implement console_print and log_set_func
Tero Marttila <terom@fixme.fi>
parents: 134
diff changeset
    21
 * 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
    22
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
    23
lua_console:
154
f4472119de3b initial code towards transport implementation, doesn't compile
Tero Marttila <terom@fixme.fi>
parents: 153
diff changeset
    24
 * some kind of remote console?
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
    25
72
43084f103c2a add irc_user module for irc_chan to track users on a channel
Tero Marttila <terom@fixme.fi>
parents:
diff changeset
    26
irc_log:
87
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    27
 * recode to valid UTF8
f0db6ebf18b9 documentation tweaks
Tero Marttila <terom@fixme.fi>
parents: 81
diff changeset
    28
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
    29
logwatch:
154
f4472119de3b initial code towards transport implementation, doesn't compile
Tero Marttila <terom@fixme.fi>
parents: 153
diff changeset
    30
 * figure out how to handle message length overflow
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
    31