36 Commits
Author SHA1 Message Date
Elijah Perrault 8147e9e32a We're alpha11. 2011-04-20 20:25:04 -06:00
Elijah Perrault d12c139829 Syntax for mod_init() changed. Package name is no longer required. :) 2011-04-04 15:23:03 -06:00
Elijah Perrault 48864ee9fb We're alpha10. 2011-03-24 14:51:28 -06:00
Elijah Perrault ed72b5e444 alpha9. 2011-03-21 21:20:40 -06:00
Elijah Perrault 168266696a Added command aliasing. 2011-03-20 15:23:28 -06:00
Elijah Perrault e033b76a6c Since Perl isn't so nice as to do this for us all the time, we'll throw it in. 2011-03-20 09:16:51 -06:00
Elijah Perrault 3e1e2e98be Large amounts of code cleanup. 2011-03-19 22:46:45 -06:00
Elijah Perrault f2deae219d Started State::IRC, and moved chanusers to it. 2011-03-18 14:34:02 -06:00
Elijah Perrault ab2d404f20 Removing more return 0's. 2011-03-18 14:06:22 -06:00
Elijah Perrault 374b04fddc Removing hard tabs. 2011-03-18 13:55:50 -06:00
Elijah Perrault 502cda97ed Cleanup. 2011-03-18 13:52:50 -06:00
Elijah Perrault dbdb9e0d67 alpha8 support. 2011-03-17 13:31:12 -06:00
Elijah Perrault d4ff35a5f9 Raw hooks now take hook names and support multiple hooks. This changes rchook_add and rchook_del. 2011-03-04 19:14:18 -07:00
Elijah Perrault 8c037a9a35 Bumped minimum API version to 3.0.0a7. 2011-03-02 15:04:42 -07:00
Elijah Perrault b48e77a4b3 Trigger on_shutdown in the event of a fatal error. 2011-02-27 20:26:37 -07:00
Elijah Perrault b0fc9065f5 Added fpfmt() to API::Std, and removed the %20's from Bin. 2011-02-27 16:17:40 -07:00
Elijah Perrault 5b8568f811 Bumped minimum version for API to 3.0.0a6. 2011-02-26 14:36:43 -07:00
Elijah Perrault d5378cca9f Continue renaming. 2011-02-25 18:22:13 -07:00
Elijah Perrault a895a77418 Sigh. Now, fix it. 2011-02-25 13:06:26 -07:00
Elijah Perrault b7d6da07b0 Accept alpha6 modules. 2011-02-23 14:27:29 -07:00
Elijah Perrault c616931339 Try again. 2011-02-20 20:48:46 -07:00
Elijah Perrault 92c9a64793 Revert "Getting rid of tabs."
This reverts commit cc1c8fd5bc.
Failed.
2011-02-20 20:47:09 -07:00
Elijah Perrault cc1c8fd5bc Getting rid of tabs. 2011-02-20 20:46:10 -07:00
Elijah Perrault e93939d4cf Added command level 3 for logchan-only command. 2011-02-18 23:26:41 -07:00
Elijah Perrault 897ad85615 Allow alpha5 modules. 2011-02-18 14:36:19 -07:00
Elijah Perrault 43e6ce1aaa For the sake of my sanity during packaging, lets just do this. 2011-02-17 22:23:03 -07:00
Elijah Perrault deb95a7ee7 Allow a hook to block an event. 2011-02-17 13:47:18 -07:00
Elijah Perrault 31e2c8b4f9 Added the ability to use printf(3) % variables in trans() 2011-02-14 20:55:49 -07:00
Elijah Perrault 934a10d880 Use say, not println. 2011-02-14 20:45:09 -07:00
Elijah Perrault cf45c4468a mod_init and mod_void now call slog() 2011-02-14 20:43:05 -07:00
Elijah Perrault c9181cf4ce Made level 3 work. 2011-02-14 15:08:32 -07:00
Elijah Perrault fa76d4524d Added command rate limiting. This adds the config options: ratelimit, ratelimit_amount, ratelimit_time 2011-02-12 16:32:02 -07:00
Elijah Perrault 40be9d4f80 Fix name headers. 2011-02-11 20:34:39 -07:00
Elijah Perrault a8134f6270 Fix the copyright headers. Just noticed this. 2011-02-11 20:14:49 -07:00
Elijah Perrault 80a1617fa9 Remove these $VERSION's. They're unnecessary. 2011-02-11 18:25:12 -07:00
Elijah Perrault 951ae133c2 Renamed src/ to lib/ because it's more Perly. 2011-02-10 11:17:16 -07:00