This website requires JavaScript.
34fd8b6e55
More cleanup.
Elijah Perrault
2011-02-08 11:06:08 -07:00
a662c11f06
More cleanup. Well, cleanup using perlre.
Elijah Perrault
2011-02-08 10:55:48 -07:00
053bee2f0e
Added server:ipv6 to example config.
Elijah Perrault
2011-02-07 20:35:12 -07:00
7a88557984
IPv6 now works properly.
Elijah Perrault
2011-02-07 20:32:46 -07:00
4360bacf07
More cleanup on bin/auto. Started cleanup on API::Std.
Elijah Perrault
2011-02-07 20:29:54 -07:00
bdaadb4f87
More cleanup.
Elijah Perrault
2011-02-07 14:06:54 -07:00
62ed5af6e0
Fixed all violations.
Elijah Perrault
2011-02-07 13:55:30 -07:00
c75309a51b
This is not needed as we can ignore print/say.
Elijah Perrault
2011-02-07 13:54:09 -07:00
3f53dde4ae
Old script deleted.
Elijah Perrault
2011-02-07 13:45:52 -07:00
2e7ffc6a6f
A new, better-coded PerlCritic script customized for Auto as we have a Damn Good Reason (DGR) to bend some of the rules.
Elijah Perrault
2011-02-07 13:45:24 -07:00
338ccf4e16
Also added act().
Elijah Perrault
2011-02-07 13:30:23 -07:00
51bec47b81
Fixed a usrc() bug.
Elijah Perrault
2011-02-07 13:29:33 -07:00
3bf5a68b73
Make this work better.
Elijah Perrault
2011-02-06 22:42:27 -07:00
22c2be7490
Get rid of all these parentheses to appease PerlCritic.
Elijah Perrault
2011-02-06 22:26:22 -07:00
20653aba80
More cleanup.
Elijah Perrault
2011-02-06 22:17:40 -07:00
f60a42f28a
More cleanup.
Elijah Perrault
2011-02-06 21:42:56 -07:00
02bb546587
More cleanup.
Elijah Perrault
2011-02-06 21:25:30 -07:00
8ba8bf4d43
Code cleanup and experimental IPv6.
Elijah Perrault
2011-02-06 20:42:03 -07:00
4c6bacf177
Fixed a bug with certain URLs. Added URI::Escape to dependencies.
Elijah Perrault
2011-02-05 22:53:05 -07:00
024d7388c9
Tagged for 3.0.0a2.
Elijah Perrault
2011-02-05 22:41:29 -07:00
2d79bd2c80
Updated for 3.0.0a2.
Elijah Perrault
2011-02-05 22:38:41 -07:00
d68bc21232
Updated TODO.
Elijah Perrault
2011-02-05 22:05:20 -07:00
d612f415f9
Cleaned up installation script.
Elijah Perrault
2011-02-05 18:37:33 -07:00
160dfcd2b1
Check for JSON::PP since Perl doesn't do it at compile-time, instead it fatals when needed.
Elijah Perrault
2011-02-05 18:05:42 -07:00
ff35cc9957
Pass the -nuc flag here to prevent from slowdown.
Elijah Perrault
2011-02-05 01:06:28 -07:00
75784ec96c
Added update check for non-indev releases.
Elijah Perrault
2011-02-05 01:03:36 -07:00
dbc7da9d34
Added Git revision to version string for dev releases.
Elijah Perrault
2011-02-04 23:04:32 -07:00
d2bbdc03eb
Resigned developer; Timothy 'Tim-7967' Estes
Elijah Perrault
2011-02-04 21:50:41 -07:00
f9662a17d9
Don't create on_nick twice.
Elijah Perrault
2011-02-04 20:48:57 -07:00
1838c2107d
mod_exists is now exportable.
Elijah Perrault
2011-02-04 18:55:28 -07:00
d536563ea5
Updated/fixed documentation and fixed formatting.
Elijah Perrault
2011-02-04 18:41:06 -07:00
6162c8343d
Added an FML module for retrieving random FML quotes. Warning: This can be lulzy.
Elijah Perrault
2011-02-04 18:16:58 -07:00
9cd299d747
Do not import these as they are no longer used.
Elijah Perrault
2011-02-04 18:00:34 -07:00
c120de4385
Updated to obey updated API.
Elijah Perrault
2011-02-04 16:27:21 -07:00
3b1aba6195
Privilege to use a command is now handled by the priv arg of cmd_add.
Elijah Perrault
2011-02-04 16:25:56 -07:00
d24452d0dd
Matt failed with arguments. Fixed fatal errors.
Elijah Perrault
2011-02-04 16:09:59 -07:00
61965c1cec
HELP now uses the new priv argument for displaying help only if the user has the appropriate privilege.
Elijah Perrault
2011-02-04 16:02:30 -07:00
62250648b7
These were for debug purposes and are no longer needed.
Elijah Perrault
2011-02-04 15:42:02 -07:00
26164f6006
Update Core::IRC and CHANGELOG.
Elijah Perrault
2011-02-04 15:39:32 -07:00
69a64286ce
Unbroke modules that add commands to Auto.
Matthew Barksdale
2011-02-04 17:38:25 -05:00
d108380265
Renamed fhelp to help in cmd_add.
Elijah Perrault
2011-02-04 15:34:57 -07:00
c2a3ac6b9b
Replaced shelp with privilege in cmd_add for privilege required to view in help.
Elijah Perrault
2011-02-04 15:34:04 -07:00
34c0e63971
If fantasy HELP is used, only display fantasy commands, if private HELP is used, only display private commands.
Elijah Perrault
2011-02-04 14:34:51 -07:00
3e83a47e12
* Fixed cmd_add syntax. Correct format: name, level, short help, full help, callback. * Added core command HELP.
Elijah Perrault
2011-02-04 14:21:57 -07:00
e071cd1b8b
Added core command RESTART.
Elijah Perrault
2011-02-04 13:52:41 -07:00
7423e4433c
Updated config.
Elijah Perrault
2011-02-03 23:00:03 -07:00
34fa7ae191
Parse KICK, added event on_kick and added config option server:autorejoin for rejoining on kick.
Elijah Perrault
2011-02-03 22:58:48 -07:00
28b697a3a5
Parse QUIT and added event on_quit.
Elijah Perrault
2011-02-03 21:45:48 -07:00
d3bb112d03
Parse PART and added event on_part.
Elijah Perrault
2011-02-03 20:56:09 -07:00
fd87d75692
Update chanusers on JOIN.
Elijah Perrault
2011-02-03 20:33:41 -07:00
e061a2ca8c
Properly parse NICK and update chanusers.
Elijah Perrault
2011-02-03 20:27:49 -07:00
502ba7cb1d
Git added install on its own. So, added --enable-ssl to ./install for SSL support in the future.
Elijah Perrault
2011-02-03 20:17:42 -07:00
a3b4bdd812
Added chanstatus-based permissions. This works via user:chanstatus. It doesn't work well yet because we're not updating status.
Elijah Perrault
2011-02-03 20:15:43 -07:00
ae9a1eeed6
Unless is bad.
Elijah Perrault
2011-02-03 18:16:56 -07:00
5142e4dd97
Catch __WARN__ and __DIE__, logging to file.
Elijah Perrault
2011-02-03 17:12:24 -07:00
4b7fddd218
Language section completed.
Elijah Perrault
2011-02-03 16:42:46 -07:00
36e3a1cf70
Added Matthew Burket to CREDITS.
Elijah Perrault
2011-02-03 16:35:48 -07:00
e583a35828
Added Spanish translations.
Matthew Burket
2011-02-03 16:33:07 -07:00
bd77a0b5fc
Added EightBall module.
Elijah Perrault
2011-02-03 15:02:39 -07:00
2a246c3e32
Added force option to start.
Elijah Perrault
2011-02-03 13:37:44 -07:00
f7481bc0fa
Rewrote the socket engine. This should fix random timeouts.
Elijah Perrault
2011-02-02 20:49:19 -07:00
ccad64635e
Set to 'auto'.
Elijah Perrault
2011-02-02 16:56:20 -07:00
6707803b45
This should be 5.010000 not 5.10.0.
Elijah Perrault
2011-02-02 15:14:10 -07:00
a28a9921b6
Remove auto.pid on SHUTDOWN.
Elijah Perrault
2011-02-02 14:44:24 -07:00
71f22095f1
When sending CAP REQ, we shouldn't have a space after the :
Matthew Barksdale
2011-02-02 15:56:40 -05:00
ac60b22674
Added a very simple IsItUp module.
Matthew Barksdale
2011-02-02 15:47:59 -05:00
80e8578cb9
Added user:net for network-specific user blocks.
Elijah Perrault
2011-02-02 13:43:42 -07:00
6f519d4e0d
Merge branch 'indev' of github.com:Xelhua/Auto into indev
Elijah Perrault
2011-02-02 12:56:14 -07:00
245d7ec4f9
Fixed SemVer compliance.
Elijah Perrault
2011-02-02 12:56:04 -07:00
1f4b33a598
Make Bitly use its own block. Please note that you now need to change your config to block style with bitly:user and bitly:key to work
Matthew Barksdale
2011-02-02 14:54:32 -05:00
b1ceac2ea6
Bug fix: Fixed broken no-parameter config blocks.
Elijah Perrault
2011-02-02 12:45:48 -07:00
5f0451dc1e
Import notice.
Elijah Perrault
2011-02-02 12:11:53 -07:00
a633b97b76
Import trans.
Elijah Perrault
2011-02-02 12:11:09 -07:00
69c8e6a438
Check for at least one parameter.
Elijah Perrault
2011-02-02 12:09:25 -07:00
9a05d10878
Include the network name.
Elijah Perrault
2011-02-01 23:52:22 -07:00
4cb122df85
Added core command SHUTDOWN.
Elijah Perrault
2011-02-01 23:48:14 -07:00
99b75be85b
Merge branch 'indev' of github.com:Xelhua/Auto into indev
Matthew Barksdale
2011-02-02 00:16:54 -05:00
4fb7366520
Remove UTF8
Matthew Barksdale
2011-02-02 00:16:47 -05:00
4e1f6e8651
Revert "This should fix a socket timeout issue."
Elijah Perrault
2011-02-01 22:06:10 -07:00
df2b9fa16e
This should fix a socket timeout issue.
Elijah Perrault
2011-02-01 22:01:33 -07:00
3b95067bf6
Added core commands MODUNLOAD and MODRELOAD. And fixed some typos.
Elijah Perrault
2011-02-01 21:40:22 -07:00
f50df43fbe
Fix capitalization
Matthew Barksdale
2011-02-01 23:28:08 -05:00
3d37562a7f
Fixed docs.
Elijah Perrault
2011-02-01 21:27:08 -07:00
f8f7eca9c8
Check if the module already exists.
Elijah Perrault
2011-02-01 21:23:41 -07:00
76571af1d3
Added core command MODLOAD.
Elijah Perrault
2011-02-01 21:20:03 -07:00
ff06548d72
It's a PM, this shouldn't be done.
Elijah Perrault
2011-02-01 21:17:18 -07:00
cb7d1930dd
Merge branch 'indev' of github.com:Xelhua/Auto into indev
Matthew Barksdale
2011-02-01 23:01:09 -05:00
48126f0c53
Added a Weather module.
Matthew Barksdale
2011-02-01 23:00:54 -05:00
cd7e30d73d
Import notice.
Elijah Perrault
2011-02-01 20:49:04 -07:00
323b6928c5
Send a Not_enough_parameters here.
Elijah Perrault
2011-02-01 20:42:36 -07:00
41fb41eda0
Remove this check as it prevents from Bit.ly Pro Custom URLs.
Elijah Perrault
2011-02-01 20:22:18 -07:00
0adcdf4b8f
Cleanup.
Elijah Perrault
2011-02-01 20:02:42 -07:00
1da4798567
Fixed formatting
Matthew Barksdale
2011-02-01 21:38:02 -05:00
dad8570865
Added a Calc module.
Matthew Barksdale
2011-02-01 21:35:23 -05:00
dbc7c581ce
LWP::UserAgent is not core.
Elijah Perrault
2011-02-01 19:28:24 -07:00
eb89933245
Fixed a nasty CPU leak when Auto's running in debug get disconnected.
Elijah Perrault
2011-02-01 19:16:47 -07:00
e2494dad62
Merge branch 'indev' of github.com:Xelhua/Auto into indev
Elijah Perrault
2011-02-01 19:09:26 -07:00
4dd3dbd09b
Added Core::IRC, a CTCP version reply and fixed the NAME,VER,SVER,REV,RSTAGE constants.
Elijah Perrault
2011-02-01 19:08:59 -07:00
a8d45965ba
Merge branch 'indev' of github.com:Xelhua/Auto into indev
Matthew Barksdale
2011-02-01 18:23:17 -05:00
04c30a031f
Added XML::Simple to
Matthew Barksdale
2011-02-01 18:23:06 -05:00