Elijah Perrault
|
19dba2789b
|
Revert to old way of initialization and voiding.
|
2011-02-08 11:17:03 -07:00 |
|
Elijah Perrault
|
34fd8b6e55
|
More cleanup.
|
2011-02-08 11:06:08 -07:00 |
|
Elijah Perrault
|
a662c11f06
|
More cleanup. Well, cleanup using perlre.
|
2011-02-08 10:55:48 -07:00 |
|
Elijah Perrault
|
4360bacf07
|
More cleanup on bin/auto. Started cleanup on API::Std.
|
2011-02-07 20:29:54 -07:00 |
|
Elijah Perrault
|
1838c2107d
|
mod_exists is now exportable.
|
2011-02-04 18:55:28 -07:00 |
|
Elijah Perrault
|
d108380265
|
Renamed fhelp to help in cmd_add.
|
2011-02-04 15:34:57 -07:00 |
|
Elijah Perrault
|
c2a3ac6b9b
|
Replaced shelp with privilege in cmd_add for privilege required to view in help.
|
2011-02-04 15:34:04 -07:00 |
|
Elijah Perrault
|
3e83a47e12
|
* Fixed cmd_add syntax. Correct format: name, level, short help, full help, callback.
* Added core command HELP.
|
2011-02-04 14:21:57 -07:00 |
|
Elijah Perrault
|
a3b4bdd812
|
Added chanstatus-based permissions. This works via user:chanstatus.
It doesn't work well yet because we're not updating status.
|
2011-02-03 20:15:43 -07:00 |
|
Elijah Perrault
|
80e8578cb9
|
Added user:net for network-specific user blocks.
|
2011-02-02 13:43:42 -07:00 |
|
Elijah Perrault
|
245d7ec4f9
|
Fixed SemVer compliance.
|
2011-02-02 12:56:04 -07:00 |
|
Elijah Perrault
|
c5e0a9800c
|
* Bug fixes.
* Added mod_exists() to API::Std.
* Added SASL support with modules/SASLAuth.
|
2011-01-30 15:55:41 -07:00 |
|
Elijah Perrault
|
7c9f2c1781
|
Changed to 3.0d.
|
2011-01-30 14:11:49 -07:00 |
|
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 |
|