Commit Graph

37 Commits

Author SHA1 Message Date
Joshua Simmons 50f223fe66 Fixing some whitespace, and line endings. 2010-07-18 19:43:50 +10:00
Joshua Simmons 339d3c9d8d Passing prefix to mode handlers 2010-07-18 19:05:14 +10:00
Joshua Simmons 7d891b2380 Changing clean to verify for sending of parameters
Send methods will now error if you pass invalid characters
2010-07-18 18:26:04 +10:00
Joshua Simmons 8114c5b7f8 Fixing regressions in sendChat and sendNotice.
Fixing: Incorrect handling of newlines in message.
Fixing: Cleaning ':' from message.
2010-07-18 17:24:13 +10:00
Joshua Simmons b370d8bfe7 Updating readme to include LuaSec dependency 2010-07-17 23:28:13 +10:00
Joshua Simmons ecafce9f0c Adding handlers: RPL_UMODEIS and RPL_CHANNELMODEIS 2010-07-17 23:21:50 +10:00
Joshua Simmons 9977943966 Adding ability for hooks to return, and OnRaw hook
By adding the ability for hooks to return, we can stop the processing of a line at any point.
This is used by the OnRaw hook such that any non-nil return value will cause the irc library to assume that line has been handled.
2010-07-17 23:19:07 +10:00
Joshua Simmons bb020fdad4 Refactoring nasty send methods.
Adding a local clean method to sanitise strings for sending.
Removing sendByMethod, made obsolete by changes to send calls.
2010-07-17 23:16:01 +10:00
Joshua Simmons eac1f0d668 Adding TLS/SSL support via LuaSec 2010-07-17 23:14:37 +10:00
Jakob Ovrum 1fa8f6405f Updated docs with topic stuff 2010-07-17 11:54:59 +09:00
Jakob Ovrum 48ee749bb7 Cleaned up whitespace, now all indentation is done with 1 tab character 2010-07-17 11:48:32 +09:00
Jakob Ovrum 8f8feb00d7 added topic hooks 2010-07-17 11:43:17 +09:00
Jakob Ovrum 72a355cc70 Tweaked irc:whois a bit 2010-07-17 11:15:17 +09:00
Jakob Ovrum e866807a44 now handles topic changes 2010-07-17 11:00:58 +09:00
Jakob Ovrum 103d9cf4ce Fixed bug in previously untested path 2010-07-16 14:01:05 +09:00
Jakob Ovrum ca3ae42726 Fixed util.lua, again 2010-07-03 13:27:47 +09:00
Jakob Ovrum 8b9adbd8e0 Fixed broken parse function 2010-07-03 12:23:56 +09:00
Brandon Williams 09395a4d5f Clarify NickChange hook in docs 2010-06-29 06:19:00 +08:00
Jakob Ovrum 7f8eb22fc4 Made parse function 2.5 times faster, for no good reason. I guess if I'm going to do some optimizations in a function, I might as well go all out 2010-06-28 13:00:20 +09:00
Jakob Ovrum eb2326cd79 Changed some indentation inconsistencies 2010-06-28 12:58:46 +09:00
Brandon Williams 2120cf9825 Add support for recognizing Unreal registered users 2010-06-28 02:16:58 +08:00
Jakob Ovrum 223ab67a62 Added link to online docs in readme 2010-06-26 23:57:40 +09:00
Jakob Ovrum 5ac786e883 Updated documentation 2010-06-15 16:48:19 +09:00
Jakob Ovrum 5236ecaee4 Updated documentation with example 2010-06-14 23:12:33 +09:00
Jakob Ovrum bbee4910a3 Added documentation 2010-06-14 22:57:08 +09:00
Jakob Ovrum 236c3ff2b1 Added readme 2010-06-14 22:12:00 +09:00
Jakob 009e09dae6 Fixed name tracking a bit, should be fairly complete now 2010-06-03 21:48:37 +02:00
Jakob a8211a7678 Fixed access parsing 2010-06-01 14:18:51 +02:00
Jakob b104df15cc Added channel names tracking 2010-06-01 01:39:34 +02:00
Jakob Ovrum cc156f8a20 Split into modules 2010-04-04 16:55:12 +02:00
Jakob Ovrum d992dcc9ae Refactored structure 2010-03-10 20:03:36 +09:00
Jakob Ovrum 4f17455fbe Added irc:setmode() 2010-02-22 03:39:52 +09:00
Jakob Ovrum af2f48553f Added support for keyed channels 2010-02-22 03:09:13 +09:00
Jakob Ovrum 5fe3969a59 Wut 2010-02-21 23:59:29 +09:00
Jakob Ovrum 01877ea015 Added whois and changed stuff... 2010-02-21 23:52:55 +09:00
Jakob Ovrum bd748aca29 Changed internals for better error handling 2010-02-17 18:29:28 +09:00
Jakob Ovrum 8b9467d72a Initial commit 2010-02-17 03:57:03 +09:00