Elijah Perrault
3bd8e9369d
Possibly fixed a rare fatal error.
2011-04-19 11:09:19 -06:00
Elijah Perrault
3a8c2f31ba
CSV has never worked, does not work, and will never work, pointless code is pointless. Removed. Did some misc. cleanup and don't import locale, we don't use it at all.
2011-03-30 22:10:52 -06:00
Elijah Perrault
153084f808
Removing tabs.
2011-03-21 14:17:21 -06:00
Elijah Perrault
0e781dde9d
Fixed buildmod.
2011-03-20 21:35:11 -06:00
Elijah Perrault
168266696a
Added command aliasing.
2011-03-20 15:23:28 -06:00
Elijah Perrault
3e1e2e98be
Large amounts of code cleanup.
2011-03-19 22:46:45 -06:00
Elijah Perrault
ab2d404f20
Removing more return 0's.
2011-03-18 14:06:22 -06:00
Elijah Perrault
f19838091c
Added wizard, for creating local Auto config directories.
2011-03-16 23:01:42 -06:00
Elijah Perrault
e2d26e3982
Now works with custom PREFIX installs.
2011-03-12 22:21:44 -07:00
Elijah Perrault
59d5c36cba
Added bin:mod, and module loading now works as desired.
2011-03-11 22:00:51 -07:00
Elijah Perrault
8e1ce1476e
auto.pid saves to the correct location and CertFP works.
2011-03-11 21:53:04 -07:00
Elijah Perrault
580770c5b8
Now installing lang/ properly, and config+language files are pulled from the current working directory.
2011-03-11 21:39:50 -07:00
Elijah Perrault
6033904d0d
bin:lng, and moved some stuff to the correct locations.
2011-03-11 21:32:24 -07:00
Elijah Perrault
c1960f5837
New bin path system, partially finished.
2011-03-11 21:26:55 -07:00
Elijah Perrault
68c4ca7b4a
Fixed an issue in Git snapshots.
2011-03-06 20:46:43 -07:00
Elijah Perrault
f4448302e2
Vim modelines must be at the bottom of files. Modules updated.
2011-03-04 15:49:43 -07:00
Elijah Perrault
348ee6dc79
Forgot the quotes.
2011-03-03 18:54:51 -07:00
Elijah Perrault
12ed97b398
Renamed Lib::Users to Core::IRC::Users.
2011-03-03 15:38:11 -07:00
Elijah Perrault
bd6571bbf5
Added Lib::User, for network-wide user tracking. This brings many new possibilities to modules, including an account system.
2011-03-03 15:34:41 -07:00
Elijah Perrault
5f1bf3785c
Parse -nuc as well.
2011-03-02 22:17:18 -07:00
Elijah Perrault
62551dc6c9
Added hook on_disconnect.
2011-03-02 22:02:24 -07:00
Elijah Perrault
9e8018c98e
Added various options to bin/auto, including support for multiple config files. See bin/auto -h for details.
2011-03-02 20:26:34 -07:00
Elijah Perrault
e65f5d6f0a
Cleanup, CAP is now core and added hook on_capack.
2011-02-27 21:33:47 -07:00
Elijah Perrault
bfa0baf51e
Cleaned up socket creation heavily.
2011-02-27 20:23:56 -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
ec363be888
Replace spaces in the file path with %20.
2011-02-27 12:52:06 -07:00
Elijah Perrault
c3b3c56322
Windows is now supported.
2011-02-26 23:16:32 -07:00
Elijah Perrault
f7b5428c60
Auto::GR renamed to $Auto::VERGITREV.
2011-02-26 23:11:37 -07:00
Elijah Perrault
aa1302c1bb
Cleaning up.
2011-02-26 20:08:15 -07:00
Elijah Perrault
8512ea129a
* Added who() to API::IRC.
...
* Added hook on_whoreply.
* PRIVMSGs and NOTICEs that would cause a >512 bytes resulting message are now divided into multiple messages.
* Renamed botnick to botinfo.
2011-02-25 20:14:19 -07:00
Elijah Perrault
06aaf41ef0
Continue renaming process.
2011-02-25 18:19:58 -07:00
Elijah Perrault
a895a77418
Sigh. Now, fix it.
2011-02-25 13:06:26 -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
Matthew Barksdale
634a68b5f2
Don't export println
2011-02-19 04:06:44 -05:00
Elijah Perrault
411e08fd1c
Added core command MODLIST.
2011-02-18 23:49:27 -07:00
Elijah Perrault
7108f3fdfa
buildmod generates documentation now.
2011-02-16 20:33:07 -07:00
Elijah Perrault
7dbebdeca9
Add ban() to API::IRC. Also, bantype is now a required config value.
2011-02-15 22:58:15 -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
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