Elijah Perrault
|
bad3169336
|
on_notice now sends the proper arguments.
|
2011-02-15 18:33:09 -07:00 |
|
Elijah Perrault
|
df401193dc
|
Clean up shutdown.
|
2011-02-15 14:18:48 -07:00 |
|
Elijah Perrault
|
55071e09d0
|
Created event on_shutdown.
|
2011-02-15 14:01:32 -07:00 |
|
Elijah Perrault
|
7f6cd84af8
|
Shutdown if there are no more IRC connections.
|
2011-02-15 13:58:21 -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
|
42cd6da78c
|
We need to replace println with say from Perl 5.10.
|
2011-02-14 19:29:41 -07:00 |
|
Elijah Perrault
|
a75e3ee771
|
Added slog() to API::Log.
|
2011-02-14 14:59:07 -07:00 |
|
Elijah Perrault
|
6706445dff
|
Added a Greet module.
|
2011-02-14 13:33:02 -07:00 |
|
Elijah Perrault
|
69c9ccb917
|
On second thought, added PostgreSQL support. But official modules do not work with it yet.
|
2011-02-14 11:50:49 -07:00 |
|
Elijah Perrault
|
0bbf9ae5f1
|
Cancelling support for PostgreSQL: We need to find a decent way of doing it. Cancelling support for Oracle DB: Support for Oracle DB is unnecessary.
|
2011-02-14 11:47:06 -07:00 |
|
Elijah Perrault
|
e73fe3138a
|
Updated.
|
2011-02-13 21:51:36 -07:00 |
|
Elijah Perrault
|
fe57f6df3e
|
Added support for MySQL. This has the side effect of making database:format a required config value.
|
2011-02-13 21:25:29 -07:00 |
|
Elijah Perrault
|
b43daecd97
|
Database upgrade script for the 'qdb' table.
|
2011-02-13 21:22:26 -07:00 |
|
Elijah Perrault
|
87692dd0ea
|
Updated.
|
2011-02-12 18:21:15 -07:00 |
|
Elijah Perrault
|
3c1cb00628
|
Updated for 3.0.0a3 release.
|
2011-02-12 16:40:00 -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
|
5933d98a86
|
Added module installer to ./install.
|
2011-02-11 18:01:23 -07:00 |
|
Elijah Perrault
|
e45c5d5c52
|
Updated.
|
2011-02-11 17:03:15 -07:00 |
|
Elijah Perrault
|
a9e9631aba
|
Added a QDB module.
|
2011-02-10 21:39:08 -07:00 |
|
Elijah Perrault
|
688004e5d8
|
SIGHUP now triggers a rehash.
|
2011-02-10 15:06:17 -07:00 |
|
Elijah Perrault
|
6dbc11a404
|
Added core command REHASH.
|
2011-02-10 14:58:56 -07:00 |
|
Elijah Perrault
|
f2585f85b8
|
This is no longer needed.
|
2011-02-10 14:21:44 -07:00 |
|
Elijah Perrault
|
d302f5d63b
|
Fixed textwidth.
|
2011-02-10 14:21:00 -07:00 |
|
Elijah Perrault
|
a1e9b7f538
|
Moved signal handlers to Lib::Auto.
|
2011-02-10 14:17:18 -07:00 |
|
Elijah Perrault
|
951ae133c2
|
Renamed src/ to lib/ because it's more Perly.
|
2011-02-10 11:17:16 -07:00 |
|
Elijah Perrault
|
cd2d91a430
|
Switched from Auto-Flatfile to SQLite for database backend.
|
2011-02-09 20:16:32 -07:00 |
|
Elijah Perrault
|
a0c58bb471
|
Added a Badwords module.
|
2011-02-09 19:54:26 -07:00 |
|
Elijah Perrault
|
621e01e048
|
Added kick() to API::IRC.
|
2011-02-09 19:53:48 -07:00 |
|
Elijah Perrault
|
38113d2961
|
Added DBI and DBD::SQLite to core dependencies. (We're switching from flatfile to SQLite)
|
2011-02-09 18:20:43 -07:00 |
|
Elijah Perrault
|
b44cd33c65
|
Added hook on_connect and moved on connect stuff to Core::IRC.
|
2011-02-09 15:28:10 -07:00 |
|
Elijah Perrault
|
4ea3945c21
|
Updated.
|
2011-02-09 15:17:48 -07:00 |
|
Elijah Perrault
|
2524262a6f
|
Updated.
|
2011-02-09 14:48:29 -07:00 |
|
Elijah Perrault
|
1ac01f612e
|
Updated.
|
2011-02-09 14:39:40 -07:00 |
|
Elijah Perrault
|
26f427333c
|
Renamed Core::IRC to Core::Cmd.
|
2011-02-09 14:38:31 -07:00 |
|
Elijah Perrault
|
50716bab3b
|
Parse MODE.
|
2011-02-08 21:34:29 -07:00 |
|
Elijah Perrault
|
c5dbf708c1
|
Typo.
|
2011-02-08 20:41:56 -07:00 |
|
Elijah Perrault
|
0ce6c26535
|
Added documentation for the three auth methods Auto supports: Plaintext, CertFP and SASL.
|
2011-02-08 19:30:46 -07:00 |
|
Elijah Perrault
|
39916ff179
|
Added CertFP support.
|
2011-02-08 18:43:20 -07:00 |
|
Elijah Perrault
|
88a32b7598
|
Added SSL support, also rewrote the socket read/write methods.
|
2011-02-08 15:54:22 -07:00 |
|
Elijah Perrault
|
338ccf4e16
|
Also added act().
|
2011-02-07 13:30:23 -07:00 |
|
Elijah Perrault
|
2d79bd2c80
|
Updated for 3.0.0a2.
|
2011-02-05 22:38:41 -07:00 |
|
Elijah Perrault
|
d68bc21232
|
Updated TODO.
|
2011-02-05 22:05:20 -07:00 |
|
Elijah Perrault
|
75784ec96c
|
Added update check for non-indev releases.
|
2011-02-05 01:03:36 -07:00 |
|
Elijah Perrault
|
dbc7da9d34
|
Added Git revision to version string for dev releases.
|
2011-02-04 23:04:32 -07:00 |
|
Elijah Perrault
|
6162c8343d
|
Added an FML module for retrieving random FML quotes. Warning: This can be lulzy.
|
2011-02-04 18:16:58 -07:00 |
|
Elijah Perrault
|
3b1aba6195
|
Privilege to use a command is now handled by the priv arg of cmd_add.
|
2011-02-04 16:25:56 -07:00 |
|
Elijah Perrault
|
61965c1cec
|
HELP now uses the new priv argument for displaying help only if the user has the appropriate privilege.
|
2011-02-04 16:02:30 -07:00 |
|
Elijah Perrault
|
26164f6006
|
Update Core::IRC and CHANGELOG.
|
2011-02-04 15:39:32 -07:00 |
|
Elijah Perrault
|
34c0e63971
|
If fantasy HELP is used, only display fantasy commands, if private HELP is used, only display private commands.
|
2011-02-04 14:34:51 -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 |
|