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
|
f274f04c3b
|
Replacing println with say.
|
2011-02-14 19:56:37 -07:00 |
|
Elijah Perrault
|
02ce09749c
|
Undef this when we're done.
|
2011-02-14 12:00:01 -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
|
20a8e8c2e4
|
Fixed a typo and added a commented out block for CSV, but CSV doesn't work ATM.
|
2011-02-13 21:45:29 -07:00 |
|
Elijah Perrault
|
7f4655121e
|
These aren't needed.
|
2011-02-13 21:32:58 -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
|
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
|
cdb957732c
|
Add missing Vim modelines.
|
2011-02-11 20:39:25 -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
|
753f209963
|
Don't add built lines to the code.
|
2011-02-11 18:11:27 -07:00 |
|
Elijah Perrault
|
e33e5a0361
|
Revert "Moved modules to src/."
This reverts commit 8754f93b08.
This won't work. Time for a new idea.
|
2011-02-11 18:10:01 -07:00 |
|
Elijah Perrault
|
8754f93b08
|
Moved modules to src/.
|
2011-02-11 18:05:35 -07:00 |
|
Elijah Perrault
|
3a70f30f2b
|
Module buildsys. Needs improvement.
|
2011-02-11 16:57:20 -07:00 |
|
Elijah Perrault
|
8dbc524b09
|
Debug/log errors in modules on loading.
|
2011-02-11 15:31:13 -07:00 |
|
Elijah Perrault
|
b5f2c46619
|
Eh?
|
2011-02-11 14:39:36 -07:00 |
|
Elijah Perrault
|
ee58d9902c
|
Support for more advanced modules that have their own folders.
|
2011-02-11 14:38:40 -07:00 |
|
Elijah Perrault
|
6dbc11a404
|
Added core command REHASH.
|
2011-02-10 14:58:56 -07:00 |
|
Elijah Perrault
|
a1e9b7f538
|
Moved signal handlers to Lib::Auto.
|
2011-02-10 14:17:18 -07:00 |
|
Elijah Perrault
|
81e92eb79e
|
Cleanup.
|
2011-02-10 11:31:35 -07:00 |
|
Elijah Perrault
|
bfca8bc52f
|
Cleanup.
|
2011-02-10 11:28:17 -07:00 |
|
Elijah Perrault
|
cd2d91a430
|
Switched from Auto-Flatfile to SQLite for database backend.
|
2011-02-09 20:16:32 -07:00 |
|
Elijah Perrault
|
2ce0879ef7
|
Updated comments.
|
2011-02-09 15:32:35 -07:00 |
|
Elijah Perrault
|
3df0eced7b
|
Moved CTCP VERSION reply.
|
2011-02-09 14:43:48 -07:00 |
|
Elijah Perrault
|
26f427333c
|
Renamed Core::IRC to Core::Cmd.
|
2011-02-09 14:38:31 -07:00 |
|
Elijah Perrault
|
c2675825e2
|
Useless argument.
|
2011-02-09 14:32:05 -07:00 |
|
Elijah Perrault
|
0ba63a7e16
|
Use etc/certs.
|
2011-02-09 14:30:44 -07:00 |
|
Elijah Perrault
|
b2ad80b097
|
Moved certs to etc/certs.
|
2011-02-09 14:30:13 -07:00 |
|
Elijah Perrault
|
42d8b68f86
|
Cleanup.
|
2011-02-09 14:20:11 -07:00 |
|
Elijah Perrault
|
34dd900a6b
|
Added a modeline.
|
2011-02-09 14:12:36 -07:00 |
|
Elijah Perrault
|
3bee5b1158
|
Cleanup.
|
2011-02-08 23:28:26 -07:00 |
|
Elijah Perrault
|
7322898b44
|
Start Lib::Auto.
|
2011-02-08 20:26:54 -07:00 |
|
Elijah Perrault
|
214c56b87e
|
Mouse isn't currently in use... so save RAM by not including it.
|
2011-02-08 20:02:30 -07:00 |
|
Elijah Perrault
|
6a070eb891
|
Delete bad sockets.
|
2011-02-08 20:01:26 -07:00 |
|
Elijah Perrault
|
8b1b90969d
|
A script for generating a CertFP certificate.
|
2011-02-08 19:11:37 -07:00 |
|
Elijah Perrault
|
fe98b3f948
|
Path relative to etc/.
|
2011-02-08 18:46:01 -07:00 |
|
Elijah Perrault
|
39916ff179
|
Added CertFP support.
|
2011-02-08 18:43:20 -07:00 |
|
Elijah Perrault
|
d48de082dc
|
Obey RFC1459 for NICK/USER.
|
2011-02-08 16:06:22 -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
|
6734dd6ce9
|
Removed si and nu.
|
2011-02-08 14:52:35 -07:00 |
|
Elijah Perrault
|
b82968d22c
|
Add some Vim modeline's because Vim is awesome.
|
2011-02-08 14:45:08 -07:00 |
|
Elijah Perrault
|
7a88557984
|
IPv6 now works properly.
|
2011-02-07 20:32:46 -07:00 |
|
Elijah Perrault
|
bdaadb4f87
|
More cleanup.
|
2011-02-07 14:06:54 -07:00 |
|
Elijah Perrault
|
62ed5af6e0
|
Fixed all violations.
|
2011-02-07 13:55:30 -07:00 |
|
Elijah Perrault
|
c75309a51b
|
This is not needed as we can ignore print/say.
|
2011-02-07 13:54:09 -07:00 |
|
Elijah Perrault
|
2e7ffc6a6f
|
A new, better-coded PerlCritic script customized for Auto as we have a Damn Good Reason (DGR) to bend some of the rules.
|
2011-02-07 13:45:24 -07:00 |
|
Elijah Perrault
|
3bf5a68b73
|
Make this work better.
|
2011-02-06 22:42:27 -07:00 |
|