Commit Graph
32 Commits
Author SHA1 Message Date
Elijah Perrault a0e47e497d Fixed a typo. 2011-01-30 13:38:45 -07:00
Elijah Perrault 026c2e02db Oops. 2011-01-30 13:36:35 -07:00
Elijah Perrault a22ee16ffb * Added has_priv() to API::Std.
* Finished the host-based privilege/permission system.
* Fixed some typos.
2011-01-30 13:31:16 -07:00
Elijah Perrault fe30643e02 unless is ugly, in this case. 2011-01-30 13:17:03 -07:00
Elijah Perrault 22d1ca4534 Typo in comment. 2011-01-30 12:45:45 -07:00
Elijah Perrault a04e181378 Added match_mask() to API::IRC and match_user() to API::Std, match_user checks
config user:mask to find a user block, if a match is found, the configured username
is returned.
2011-01-30 10:26:51 -07:00
Elijah Perrault ccce5d5ef6 Added rchook_add() and rchook_del() to API::Std. 2011-01-29 20:39:07 -07:00
Elijah Perrault ce58dbe132 Made hook_add and hook_del exportable. 2011-01-29 15:02:22 -07:00
Elijah Perrault 3a2687a4be Made cmd_add and cmd_del exportable. 2011-01-29 14:59:23 -07:00
Elijah Perrault 272df844d8 Use return. 2011-01-29 11:52:23 -07:00
Elijah Perrault d60dee11d0 * Fixed a bug in API::Log that caused invalid months.
* Changed how command data is passed to fix a bug.
2011-01-29 01:05:03 -07:00
Elijah Perrault e1d79d17c2 Get rid of this. 2011-01-28 22:46:15 -07:00
Elijah Perrault 41d74bd20e * Removed dependency Async.
* Rewrote the socket engine.
* Added cmd_add|del|run() to API::Std for commands.
* Parse PRIVMSG.
2011-01-28 22:36:59 -07:00
Elijah Perrault dbfde5c33b Fixed a warning I missed and a typo. 2011-01-21 18:58:14 -07:00
Elijah Perrault e0ad8bd911 Added an optional @args onto event_run() for sending @args to the subs that have hooked onto the event. 2011-01-21 17:44:27 -07:00
Elijah Perrault 159600b669 Added timer_add() and timer_del() to API::Std for timers. 2011-01-21 14:15:52 -07:00
Elijah Perrault 0024ebf7b0 Added event_add|del|run() and hook_add|del() to API::Std for managing and running events/hooks. 2011-01-21 13:54:53 -07:00
Elijah Perrault e872082eb9 Oops, forgot to add to EXPORT_OK. 2011-01-20 21:44:50 -07:00
Elijah Perrault 8ca426316a Added awarn() to API::Std for warnings. 2011-01-20 21:43:39 -07:00
Elijah Perrault b6069b1424 Added mod_init() and mod_void() to API::Std. 2011-01-20 16:10:53 -07:00
Elijah Perrault cd78b37fc9 Bug fix: err() fatal errors now work. They didn't work due to bad regex. 2011-01-19 18:22:06 -07:00
Elijah Perrault 6e3b69510d Package before use. 2011-01-19 14:39:39 -07:00
Elijah Perrault 29fdfe65b2 Bug fix: conf_get() now returns correct data by checking what type of reference the requested value is. 2011-01-18 20:37:49 -07:00
Elijah Perrault e46279e914 Fixed a hidden issue. 2011-01-17 00:17:30 -07:00
Elijah Perrault 95419d212d Added option for a fatal error. 2011-01-16 23:44:20 -07:00
Elijah Perrault 9c951f0d21 Oops, wrong file. 2011-01-16 23:41:08 -07:00
Elijah Perrault f400bf99f2 Some templates. 2011-01-15 11:22:12 -07:00
Elijah Perrault 45958240f2 New method of translation. 2011-01-14 21:01:44 -07:00
Elijah Perrault 7572e999cf Use Exporter. 2011-01-14 19:20:43 -07:00
Elijah Perrault 2d7c309c9e No need for this. 2011-01-03 15:10:31 -07:00
Elijah Perrault 344724070d Fail Git. 2011-01-03 13:10:23 -07:00
Elijah Perrault 9d96a456a6 Renamed to API/Std... 2011-01-03 13:08:10 -07:00