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
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