89 Commits

Author SHA1 Message Date
jluehrs2
b00550f749 add a README 2007-09-04 22:54:10 -05:00
jluehrs2
ceae608c52 getting ready for the next release 2007-09-04 22:21:09 -05:00
jluehrs2
29ae28957c version++ 2007-09-04 22:19:11 -05:00
jluehrs2
1333cc2ea7 todo-- 2007-09-04 22:16:42 -05:00
jluehrs2
4ec9a073b8 add a documentation file for the callback functions 2007-09-04 22:15:54 -05:00
jluehrs2
16a65213dc convert parse_user to an internal function, since apparently that's how i've been using it 2007-09-04 21:58:27 -05:00
jluehrs2
9e7fab4e4c add some more useful output in the test script 2007-09-04 21:39:27 -05:00
jluehrs2
64811ca00f code clarity 2007-09-04 20:37:50 -05:00
jluehrs2
47ec4ecd5f get a usable ip address as soon as possible 2007-09-04 20:37:03 -05:00
jluehrs2
78d18dd18e callback shouldn't be just "dcc" since it only happens on DCC SEND 2007-09-04 20:28:22 -05:00
jluehrs2
bb699d8235 don't need these comments anymore, since we have actual documentation now 2007-09-04 20:28:07 -05:00
jluehrs2
587abb5c72 wow, missed this one for a long time 2007-09-04 20:27:55 -05:00
jluehrs2
c49f1101bb todo-- 2007-09-04 18:47:54 -05:00
jluehrs2
6980eab676 don't die on a bad filename to dcc.send() 2007-09-04 18:47:18 -05:00
jluehrs2
21a59a8e39 add debug output to dcc transfers 2007-09-04 18:41:05 -05:00
jluehrs2
6e6c99f81a lets make this a little more clear and not do weird name hiding 2007-09-04 18:37:13 -05:00
jluehrs2
b37239c2f9 sock:bind() failure invalidates the socket's file descriptor 2007-09-04 18:20:01 -05:00
jluehrs2
34b1f0bfd0 callbacks need to be able to return values (for, e.g. dcc accept callback) 2007-09-04 18:03:19 -05:00
jluehrs2
74d64789ee doc clarification 2007-09-04 17:39:12 -05:00
jluehrs2
eed7b36b59 handle timeout errors in DCC SEND packets 2007-09-04 17:38:02 -05:00
jluehrs2
e3b458a379 convert test.lua to use registered callbacks 2007-09-04 17:15:14 -05:00
jluehrs2
0d03aed0b7 use my local get_ip program to provide an appropriate ip address for dcc transfer testing 2007-09-04 17:14:44 -05:00
jluehrs2
88ace15010 make irc.lua use registration for all of the user callbacks 2007-09-04 17:13:42 -05:00
jluehrs2
5029c3c991 forgot i sent ctcp stuff in dcc.lua 2007-09-04 17:12:57 -05:00
jluehrs2
b19ef608f7 todo-- 2007-09-04 15:51:08 -05:00
jluehrs2
d635fdec2b follow the rfc more closely for ERRMSG responses 2007-09-04 15:50:48 -05:00
jluehrs2
ef669442a0 stop using tables to mean ctcp quoting - do this explicitly 2007-09-04 15:49:21 -05:00
jluehrs2
861fd354ea make low_quote and ctcp_quote take multiple arguments, so they look cleaner 2007-09-04 15:44:39 -05:00
jluehrs2
afc85f7e9b start changing things over from testing for type (string/table) to find ctcp messages to making things more explicit. this fixes _ctcp_split. 2007-09-04 15:08:37 -05:00
jluehrs2
7b7a24c3f2 there shouldn't ever be a reason to not want to strip ctcp quoting off when splitting, so remove that option 2007-09-04 15:07:32 -05:00
jluehrs2
b1ad48eb6a add a dist target to the makefile - this depends on _VERSION being defined in the main lua file 2007-09-04 14:12:51 -05:00
jluehrs2
6a7a4be008 make sure to update the timestamp on the doc directory when we build it 2007-09-04 14:08:46 -05:00
jluehrs2
1ea3174b50 let's make this only luadoc stuff, all autogenerated 2007-09-04 02:18:07 -05:00
jluehrs2
93907d468c consistent version numbering is good! 2007-09-04 00:59:20 -05:00
jluehrs2
8b6de29aa8 todo changes 2007-09-04 00:58:16 -05:00
jluehrs2
6ced09fa62 fix a bunch of issues dealing with nicks that use capital letters 2007-09-04 00:54:10 -05:00
jluehrs2
f64ab03627 and irc.lua is done 2007-09-04 00:32:56 -05:00
jluehrs2
13e3ccc683 doc consistency 2007-09-04 00:31:39 -05:00
jluehrs2
e958a2e24b split between internal/public functions in channel.lua 2007-09-04 00:31:22 -05:00
jluehrs2
f2d30e48f2 split between internal/public functions in dcc.lua 2007-09-04 00:26:44 -05:00
jluehrs2
4e178b7ee5 split between internal/public functions in ctcp.lua 2007-09-04 00:23:35 -05:00
jluehrs2
cb71b4df0b split between internal/public functions in debug.lua 2007-09-04 00:22:32 -05:00
jluehrs2
ecf89e841c typo fix 2007-09-04 00:21:36 -05:00
jluehrs2
2f6ec8119b split between internal/public functions in misc.lua 2007-09-04 00:18:43 -05:00
jluehrs2
fe55ffb0c7 split between internal/public functions in message.lua 2007-09-04 00:16:01 -05:00
jluehrs2
11f6faae12 send the user set ip address to the irc server (for whatever that's worth, i don't think it's used) 2007-09-04 00:07:09 -05:00
jluehrs2
c85a06f603 finish up the handlers 2007-09-03 23:59:12 -05:00
jluehrs2
8b03564cea internal/public in server replies, etc 2007-09-03 23:45:37 -05:00
jluehrs2
12a2f80fa2 more todo cleanups 2007-09-03 22:22:46 -05:00
jluehrs2
6bc06cc5b2 change to internal function names in command handlers in irc.lua 2007-09-03 22:18:16 -05:00