1
0
mirror of https://github.com/ShadowNinja/LuaIRC.git synced 2025-01-10 01:50:26 +01:00
Commit Graph

102 Commits

Author SHA1 Message Date
Joshua Simmons
b392b69f87 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-19 05:48:15 +08:00
Joshua Simmons
7604bb2a51 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-19 05:48:14 +08:00
Joshua Simmons
41cbab629f Adding TLS/SSL support via LuaSec 2010-07-19 05:48:14 +08:00
Joshua Simmons
6327d84a84 Merge remote branch 'jacop/master' 2010-07-18 22:14:11 +10:00
Joshua Simmons
1bc4395d46 Updating readme to make LuaSec dependency more clear 2010-07-18 22:13:37 +10:00
Joshua Simmons
676a00aa2a Updating documentation
Adding TLS/SSL documentation
Adding OnUserModeIs documentation
Adding OnChannelModeIs documentation
Adding OnRaw documentation
2010-07-18 21:55:02 +10:00
Joshua Simmons
96c2fd3ac0 Fixing small typo and clarifying arguments 2010-07-18 21:21:55 +10:00
Joshua Simmons
b53cd265ae Changing verify error message 2010-07-18 21:13:38 +10:00
Joshua Simmons
9c5a2c82e7 Fixing error level for verify call 2010-07-18 21:08:33 +10:00
Joshua Simmons
1ce9e96ccd Merge remote branch 'jacop/master'
Conflicts:
	doc/luadoc.css
	init.lua
	util.lua
2010-07-18 20:50:08 +10:00
Jakob Ovrum
016ccc3f3f Updated readme to reflect changes to documentation 2010-07-18 19:15:34 +09:00
Joshua Simmons
50f223fe66 Fixing some whitespace, and line endings. 2010-07-18 19:43:50 +10:00
Jakob Ovrum
66e743c279 added OnKick to docs 2010-07-18 18:34:25 +09:00
Jakob Ovrum
1237f974b6 Removed generated docs, grab the gh-pages branch for those. irc.luadoc is still in. 2010-07-18 18:29:53 +09:00
Jakob Ovrum
66361ac235 Added OnKick hook 2010-07-18 18:18:39 +09: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
Jakob Ovrum
531f584a56 Patched parser a bit 2010-07-18 16:50:31 +09: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