Commit Graph

  • b8d594e651 Allow nil Message args master ShadowNinja 2015-02-16 20:17:50 -0500
  • e49a52ede1 Fix new nickname sending multi-patch ShadowNinja 2014-09-02 17:12:25 -0400
  • e74ad783a0 Set metatable to _preconnect when disconnected and add connected field ShadowNinja 2014-09-02 19:01:20 +0100
  • e216ce4b23 Add support for IRCv3 capabilty negotiation ShadowNinja 2014-08-03 13:12:34 -0400
  • 50b068ba15 Add handler for 437 ERR_UNAVAILRESOURCE Carl Reinke 2014-08-03 13:04:28 -0400
  • 77dd15ca9a Fix nick updating ShadowNinja 2014-06-18 16:24:04 -0400
  • 539892b8fc Add temporary files to .gitignore ShadowNinja 2014-06-03 11:14:37 -0400
  • 3e310f45c1 Switch to Lua 5.2 module format ShadowNinja 2014-06-03 11:13:12 -0400
  • 42938a5b5e Make Message() take a table ShadowNinja 2014-05-31 00:52:54 -0400
  • c27e2ec7e9 Add support for tag escapes ShadowNinja 2014-05-30 22:46:37 -0400
  • 81d28bf4dc Fix saving of channel users on join ShadowNinja 2014-04-29 21:40:08 -0400
  • 1749c7a365 Use socket.sleep(sec) instead of socket.select(nil, nil, sec) ShadowNinja 2014-03-26 14:37:30 -0400
  • 7adba31f8c Add a message queue ShadowNinja 2013-10-23 09:37:21 -0400
  • 2ee58834e0 Add support for IRCv3 message tags ShadowNinja 2014-03-18 04:36:02 -0400
  • 7024ad5512 Use Message objects internally and pass one to Do* hooks ShadowNinja 2014-03-18 03:16:13 -0400
  • e958a7242a Add Message class and constructors for common messages ShadowNinja 2014-03-17 18:52:09 +0000
  • 9b74265690 Fix typo in defaultNickGenerator comment ShadowNinja 2014-03-02 19:18:03 -0500
  • ecc6558e3d Save the server's MOTD ShadowNinja 2014-02-26 14:44:17 -0500
  • b5646fd64a Add support for arbritrary status modes via the ISUPPORT PREFIX value ShadowNinja 2014-02-26 23:45:29 -0500
  • 7e2c85764b Allow hooking to any IRC command ShadowNinja 2014-02-26 14:23:20 -0500
  • 592a049027 Add RPL_ISUPPORT parsing ShadowNinja 2014-02-26 14:36:40 -0500
  • 2661da15f7 Fix calling nil error function inside module. Carl Reinke 2014-08-02 21:19:38 -0600
  • 16057be815 chmod +x push-luadoc.sh jakob Ovrum 2014-03-23 11:43:25 +0900
  • c3d8022ada Apparently Ubuntu calls the LuaDoc package "luadoc", not "lua-doc" like Debian does Jakob Ovrum 2014-03-23 11:36:54 +0900
  • a5f0367cd0 Fix .travis.yml Jakob Ovrum 2014-03-23 11:31:29 +0900
  • 565123a085 Fix parameter name in irc.luadoc Jakob Ovrum 2014-03-23 11:26:09 +0900
  • 455e27a7dc Add Travis CI for automatic luadoc deployment Jakob Ovrum 2014-03-23 11:20:49 +0900
  • 2fd732dc1f Add support for arbritrary status modes via the ISUPPORT PREFIX value statusmode_isupport ShadowNinja 2014-02-26 23:45:29 -0500
  • 86c7cb3fe9 Allow hooking to any IRC command ShadowNinja 2014-02-26 14:23:20 -0500
  • 1bd7833f18 Add RPL_ISUPPORT parsing isupport ShadowNinja 2014-02-26 14:36:40 -0500
  • 58dfd5043a Save the server's MOTD motd_saving ShadowNinja 2014-02-26 14:44:17 -0500
  • 8a31f5d7e7 Allow hooking to any IRC command hook_any_command ShadowNinja 2014-02-26 14:23:20 -0500
  • d388c89c1e Merge pull request #20 from ShadowNinja/sleep JakobOvrum 2014-02-23 21:08:21 +0100
  • 2ccee2a935 Sleep between thoughts when connecting to avoid eating CPU sleep ShadowNinja 2014-02-22 17:44:03 -0500
  • 7f475070dd Add an optional message queue to prevent flooding queue ShadowNinja 2013-10-23 09:37:21 -0400
  • c046a0e009 Merge pull request #19 from ncopa/master JakobOvrum 2014-01-21 22:53:10 -0800
  • 09b6864398 Fixed bug in trackUsers where pairs was missing Natanael Copa 2014-01-15 08:20:57 +0100
  • b07166345a Pass the connection to hooks hook_connection ShadowNinja 2013-10-08 14:04:18 -0400
  • b1cbbf1963 Merge pull request #14 from ShadowNinja/nickgen JakobOvrum 2013-10-07 20:27:41 -0700
  • 5ab24e9ad1 Generate a new nickname when it is in use or erroneous and check the provided nickname for validity ShadowNinja 2013-10-06 20:24:56 -0400
  • be620c428e Merge pull request #12 from ShadowNinja/master JakobOvrum 2013-08-22 05:49:26 -0700
  • 8a2e47a326 Track own nick changes ShadowNinja 2013-08-05 18:33:33 -0400
  • a79c9451f6 Generate a new nick if it is used or erroneous nick_gen ShadowNinja 2013-07-16 13:00:51 -0400
  • bc79606de0 Merge pull request #9 from ShadowNinja/master JakobOvrum 2013-06-26 19:36:17 -0700
  • d443e2eeeb Track user access changing and enable multi-prefix ShadowNinja 2013-06-25 18:17:52 -0400
  • ac2a9d03fc Send mode options to the OnModeChange hook ShadowNinja 2013-06-17 11:39:46 -0400
  • 9206f01b88 Add OnSend hook ShadowNinja 2013-06-17 11:38:48 -0400
  • ddb788883e Interpret format codes passed to meta:send() literally if there are no format arguments ShadowNinja 2013-06-17 11:38:13 -0400
  • 1d0480adba Add PreRegister hook ShadowNinja 2013-06-17 11:29:52 -0400
  • ad53b2aeb1 Merge pull request #5 from gandro/master JakobOvrum 2011-11-07 23:09:57 -0800
  • c181583f39 Accept server-assigned nickname Sebastian Wicki 2011-11-07 20:15:18 +0100
  • e3b566407e Added irc.set module wrapping select() for IRC connections Jakob Ovrum 2011-04-24 08:25:07 +0900
  • 4c1e2248f8 Ignore empty lines Jakob Ovrum 2011-04-24 08:24:14 +0900
  • d1c0b2d271 Fixed bug in setMode where assert was missing Jakob Ovrum 2011-02-11 15:12:48 +0900
  • 32d9a8b774 Moved handlers into irc.handlers module (also added updated irc.luadoc, forgot that last commit) Jakob Ovrum 2010-07-21 09:52:02 +0900
  • f4057eb034 Updated docs with renamed hooks gh-pages Jakob Ovrum 2010-07-21 09:47:24 +0900
  • 07f50242f4 Renamed hooks to conform with other hook names: OnUserModeIs -> OnUserMode, OnChannelmodeIs -> OnChannelMode Jakob Ovrum 2010-07-21 09:45:37 +0900
  • e981378ad8 updated docs Jakob Ovrum 2010-07-21 09:41:08 +0900
  • c4d7278c4b Merge branch 'master' of git://github.com/jsimmons/LuaIRC Jakob Ovrum 2010-07-21 09:39:50 +0900
  • 4f12f28684 reworded readme Jakob Ovrum 2010-07-21 09:39:38 +0900
  • d6b4872384 According to RFC, NICK should be sent before USER (yes this is a real issue) Joshua Simmons 2010-07-21 01:13:20 +1000
  • ca767c8b42 Cleaning up getline function Joshua Simmons 2010-07-21 01:12:31 +1000
  • d3c6ab849b Fixing wrong method call Joshua Simmons 2010-07-21 01:11:29 +1000
  • 1d8509a4f8 Merge remote branch 'jacop/master' Joshua Simmons 2010-07-20 13:51:18 +1000
  • 04dbe436f3 Adding OnModeChange hook Joshua Simmons 2010-07-20 13:35:25 +1000
  • 98ccd99f4d Fixing On(Channel/User)ModeIs arguments Joshua Simmons 2010-07-20 13:29:33 +1000
  • da7c1c9a20 Fixed typo in readme Jakob Ovrum 2010-07-19 19:52:27 +0900
  • 01ffa79347 Merge remote branch 'jacop/ssl' ssl Joshua Simmons 2010-07-19 11:18:07 +1000
  • d7fc124342 Fixing send methods Joshua Simmons 2010-07-19 10:55:22 +1000
  • 46d8317f28 Wow, just wow Joshua Simmons 2010-07-19 09:53:28 +1000
  • ea788bb757 Really helps when you run code before comitting Joshua Simmons 2010-07-19 09:49:18 +1000
  • a37a7618ce Changed a bit of style stuff, tweaked verify calls here and there Jakob Ovrum 2010-07-19 07:46:55 +0900
  • 145aa5b3eb Fixed some merge bugs Jakob Ovrum 2010-07-19 07:24:19 +0900
  • 2fe692f2ae merged with jsimmons/master Jakob Ovrum 2010-07-19 07:17:38 +0900
  • afbe9d91ed added init.lua Jakob Ovrum 2010-07-19 06:52:31 +0900
  • 481210b440 Updating documentation Joshua Simmons 2010-07-18 19:55:02 +0800
  • 30253c5a2a Changing verify error message Joshua Simmons 2010-07-18 19:13:38 +0800
  • f07a3cec22 Changing clean to verify for sending of parameters Joshua Simmons 2010-07-18 16:26:04 +0800
  • 9bf809f99a Fixing regressions in sendChat and sendNotice. Joshua Simmons 2010-07-18 15:24:13 +0800
  • b392b69f87 Adding ability for hooks to return, and OnRaw hook Joshua Simmons 2010-07-17 21:19:07 +0800
  • 7604bb2a51 Refactoring nasty send methods. Joshua Simmons 2010-07-17 21:16:01 +0800
  • 41cbab629f Adding TLS/SSL support via LuaSec Joshua Simmons 2010-07-17 21:12:42 +0800
  • 6327d84a84 Merge remote branch 'jacop/master' Joshua Simmons 2010-07-18 22:14:11 +1000
  • 1bc4395d46 Updating readme to make LuaSec dependency more clear Joshua Simmons 2010-07-18 22:13:37 +1000
  • 676a00aa2a Updating documentation Joshua Simmons 2010-07-18 21:55:02 +1000
  • 96c2fd3ac0 Fixing small typo and clarifying arguments Joshua Simmons 2010-07-18 21:21:55 +1000
  • b53cd265ae Changing verify error message Joshua Simmons 2010-07-18 21:13:38 +1000
  • 9c5a2c82e7 Fixing error level for verify call Joshua Simmons 2010-07-18 21:08:33 +1000
  • 1ce9e96ccd Merge remote branch 'jacop/master' Joshua Simmons 2010-07-18 20:50:08 +1000
  • 016ccc3f3f Updated readme to reflect changes to documentation Jakob Ovrum 2010-07-18 19:15:34 +0900
  • 699a7df5b0 Removed irc.luadoc, use the one in master Jakob Ovrum 2010-07-18 19:05:35 +0900
  • 50f223fe66 Fixing some whitespace, and line endings. Joshua Simmons 2010-07-18 19:43:50 +1000
  • 9037287e6b Updated docs with OnKick Jakob Ovrum 2010-07-18 18:35:01 +0900
  • 66e743c279 added OnKick to docs Jakob Ovrum 2010-07-18 18:34:25 +0900
  • 1237f974b6 Removed generated docs, grab the gh-pages branch for those. irc.luadoc is still in. Jakob Ovrum 2010-07-18 18:29:53 +0900
  • 66361ac235 Added OnKick hook Jakob Ovrum 2010-07-18 18:18:39 +0900
  • 339d3c9d8d Passing prefix to mode handlers Joshua Simmons 2010-07-18 19:05:14 +1000
  • 7d891b2380 Changing clean to verify for sending of parameters Joshua Simmons 2010-07-18 18:26:04 +1000
  • 531f584a56 Patched parser a bit Jakob Ovrum 2010-07-18 16:50:31 +0900
  • 8114c5b7f8 Fixing regressions in sendChat and sendNotice. Joshua Simmons 2010-07-18 17:24:13 +1000