Elijah Perrault
|
be9932498b
|
Cloned UNO, to add an AI to it over time.
|
2011-03-20 13:15:49 -06:00 |
|
Elijah Perrault
|
e033b76a6c
|
Since Perl isn't so nice as to do this for us all the time, we'll throw it in.
|
2011-03-20 09:16:51 -06:00 |
|
Elijah Perrault
|
0315a1f121
|
Added hook on_selfkick for when we are kicked from a channel.
|
2011-03-19 23:12:54 -06:00 |
|
Elijah Perrault
|
669561c8a4
|
Removed some hard tabs.
|
2011-03-19 23:03:15 -06:00 |
|
Elijah Perrault
|
3e1e2e98be
|
Large amounts of code cleanup.
|
2011-03-19 22:46:45 -06:00 |
|
Elijah Perrault
|
f2deae219d
|
Started State::IRC, and moved chanusers to it.
|
2011-03-18 14:34:02 -06:00 |
|
Elijah Perrault
|
ab2d404f20
|
Removing more return 0's.
|
2011-03-18 14:06:22 -06:00 |
|
Elijah Perrault
|
8a8166bdb8
|
Removing return 0's as it's improper.
|
2011-03-18 14:05:10 -06:00 |
|
Elijah Perrault
|
374b04fddc
|
Removing hard tabs.
|
2011-03-18 13:55:50 -06:00 |
|
Elijah Perrault
|
502cda97ed
|
Cleanup.
|
2011-03-18 13:52:50 -06:00 |
|
Elijah Perrault
|
908dc13159
|
Start these out as 0, stopping a warning.
|
2011-03-18 01:31:20 -06:00 |
|
Elijah Perrault
|
1eff0e95e9
|
Bumping version.
|
2011-03-18 01:11:48 -06:00 |
|
Elijah Perrault
|
b52b488165
|
UNO now keeps game duration and cards played count.
|
2011-03-18 01:09:53 -06:00 |
|
Elijah Perrault
|
1bbcc6feec
|
Somewhat early spring cleaning!
|
2011-03-17 23:28:57 -06:00 |
|
Elijah Perrault
|
a153045bc3
|
Cleaning up.
|
2011-03-17 22:50:14 -06:00 |
|
Elijah Perrault
|
9a61c75772
|
Updated.
|
2011-03-17 21:26:45 -06:00 |
|
Elijah Perrault
|
43928f70dc
|
Updated list.
|
2011-03-17 21:24:54 -06:00 |
|
Elijah Perrault
|
9c8687da1c
|
Added a LOLCAT module for translating English to LOLCAT.
|
2011-03-17 21:23:45 -06:00 |
|
Elijah Perrault
|
61fe399ac6
|
Rewrote EightBall to be nicer.
|
2011-03-17 21:00:50 -06:00 |
|
Elijah Perrault
|
e2afe403c0
|
Fixing POD.
|
2011-03-17 13:33:33 -06:00 |
|
Elijah Perrault
|
0dc4f7a2b7
|
Bumping versions.
|
2011-03-17 13:32:02 -06:00 |
|
Elijah Perrault
|
dbdb9e0d67
|
alpha8 support.
|
2011-03-17 13:31:12 -06:00 |
|
Elijah Perrault
|
6b09c4d818
|
Fixed a bug in LinkTitle that caused multi-line <title>'s to display wrong.
|
2011-03-17 13:28:12 -06:00 |
|
Elijah Perrault
|
f75618e5ec
|
This was in the wrong spot...
|
2011-03-16 23:02:53 -06:00 |
|
Elijah Perrault
|
f19838091c
|
Added wizard, for creating local Auto config directories.
|
2011-03-16 23:01:42 -06:00 |
|
Elijah Perrault
|
25a0ec8081
|
Made Auto respond properly to PRIVMSGs received before connection.
|
2011-03-16 18:38:49 -06:00 |
|
Elijah Perrault
|
9b9997a24d
|
Added backgrounds to cards for those that have odd clients.
|
2011-03-14 23:32:02 -06:00 |
|
Elijah Perrault
|
618cc6cccb
|
Fixed an exploit in QDB that allowed users to use services fantasy commands with the bot's account.
|
2011-03-14 21:56:29 -06:00 |
|
Elijah Perrault
|
ddf2e8bdea
|
Cleanup.
|
2011-03-14 18:58:35 -06:00 |
|
Elijah Perrault
|
992bc5affb
|
Fixing documentation, syntax, etc.
|
2011-03-14 18:55:08 -06:00 |
|
Elijah Perrault
|
e2d26e3982
|
Now works with custom PREFIX installs.
|
2011-03-12 22:21:44 -07:00 |
|
Elijah Perrault
|
98736ebac6
|
We're alpha8.
|
2011-03-11 22:22:53 -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
|
a02a3a8728
|
Install modules too.
|
2011-03-11 22:00:32 -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
|
881fc0d93d
|
Logging now works with custom PREFIX installs. \o/
|
2011-03-11 21:41:53 -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
|
9bd3e5227b
|
Copy example.conf to DISTDIR/ for later wizard installs.
|
2011-03-11 19:55:17 -07:00 |
|
Elijah Perrault
|
3efed8bad4
|
Move this to scripts/ until we decide to trash it.
|
2011-03-08 17:30:26 -07:00 |
|
Elijah Perrault
|
7342c70639
|
This is more desirable.
|
2011-03-07 21:01:31 -07:00 |
|
Elijah Perrault
|
d0652138a1
|
Include this with Auto, for the sake of simplicity.
|
2011-03-07 20:57:30 -07:00 |
|
Elijah Perrault
|
0480810e59
|
Improved Lib::Install as well.
|
2011-03-07 20:46:43 -07:00 |
|
Elijah Perrault
|
9f223b5b92
|
Merge branch 'indev' of github.com:Xelhua/Auto into indev
|
2011-03-07 20:44:56 -07:00 |
|
Elijah Perrault
|
2836ebc6a3
|
Heavily improved ./install.
|
2011-03-07 20:44:30 -07:00 |
|
Elijah Perrault
|
68c4ca7b4a
|
Fixed an issue in Git snapshots.
|
2011-03-06 20:46:43 -07:00 |
|
Elijah Perrault
|
9f3a8624c9
|
/me slaps matthew
|
2011-03-06 19:48:24 -07:00 |
|
Elijah Perrault
|
11ea707bbe
|
Updated.
|
2011-03-06 19:45:41 -07:00 |
|
Elijah Perrault
|
506921214d
|
Updated for alpha7.
|
2011-03-06 19:40:20 -07:00 |
|
Elijah Perrault
|
9de77699f9
|
Fixed a bug in UNO where rehashing during a game caused a crash.
|
2011-03-05 16:39:49 -07:00 |
|
Elijah Perrault
|
e61fdee14c
|
Proto::IRC::umodes renamed to Proto::IRC::botinfo{svr}{modes}.
|
2011-03-04 21:54:12 -07:00 |
|
Elijah Perrault
|
9b0e692a8f
|
Fixed a bug where incoming PART's from ourselves were not parsed.
|
2011-03-04 21:48:21 -07:00 |
|
Elijah Perrault
|
70723dfe68
|
Add a =cut.
|
2011-03-04 21:13:13 -07:00 |
|
Elijah Perrault
|
10fbddd2a6
|
Our usermodes are now tracked in Proto::IRC::umodes.
|
2011-03-04 20:45:31 -07:00 |
|
Elijah Perrault
|
963f55cc01
|
Added events on_cmode and on_umode.
|
2011-03-04 20:34:04 -07:00 |
|
Elijah Perrault
|
123357c448
|
Added event on_myinfo for RPL_MYINFO (numeric 004).
|
2011-03-04 20:14:09 -07:00 |
|
Elijah Perrault
|
d4ff35a5f9
|
Raw hooks now take hook names and support multiple hooks. This changes rchook_add and rchook_del.
|
2011-03-04 19:14:18 -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
|
604097ee1c
|
Eh, might as well add xsm, to shut Perl::Critic up.
|
2011-03-03 15:58:49 -07:00 |
|
Elijah Perrault
|
3a7ffb24ee
|
Fixed some Perl::Critic violations.
|
2011-03-03 15:55:55 -07:00 |
|
Elijah Perrault
|
60edbba15d
|
Rest of renaming.
|
2011-03-03 15:38:58 -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
|
c15c945262
|
Added hook on_namesreply.
|
2011-03-03 15:19:15 -07:00 |
|
Elijah Perrault
|
5f1bf3785c
|
Parse -nuc as well.
|
2011-03-02 22:17:18 -07:00 |
|
Elijah Perrault
|
45bb7e668c
|
Fixed a bug where a CAP entry for a network was not recreated on a reconnect.
|
2011-03-02 22:05:13 -07:00 |
|
Elijah Perrault
|
c268f27308
|
Include this as well.
|
2011-03-02 22:02:46 -07:00 |
|
Elijah Perrault
|
62551dc6c9
|
Added hook on_disconnect.
|
2011-03-02 22:02:24 -07:00 |
|
Elijah Perrault
|
12356984fc
|
Don't surpass 80 characters.
|
2011-03-02 21:39:48 -07:00 |
|
Elijah Perrault
|
223cdd7860
|
Updated.
|
2011-03-02 20:28:30 -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
|
0e708c5ee3
|
Lots of cleanup.
|
2011-03-02 19:08:00 -07:00 |
|
Elijah Perrault
|
a66d6993cd
|
Matthew failed.
|
2011-03-02 15:46:13 -07:00 |
|
Elijah Perrault
|
5da0eb0f6e
|
Fixed all modules.
|
2011-03-02 15:05:46 -07:00 |
|
Elijah Perrault
|
8c037a9a35
|
Bumped minimum API version to 3.0.0a7.
|
2011-03-02 15:04:42 -07:00 |
|
Elijah Perrault
|
4e0384d645
|
Added UNO to this list.
|
2011-03-01 22:08:58 -07:00 |
|
Elijah Perrault
|
117ef08c23
|
Forgot to commit this...
|
2011-02-28 20:26:46 -07:00 |
|
Elijah Perrault
|
e67b4b265c
|
This undef is no longer needed.
|
2011-02-28 20:24:40 -07:00 |
|
Elijah Perrault
|
4dbfac1f5e
|
We're alpha7.
|
2011-02-28 20:22:29 -07:00 |
|
Elijah Perrault
|
956cd12e5b
|
Fixed the arguments on_whoreply passes.
|
2011-02-28 20:21:28 -07:00 |
|
Elijah Perrault
|
af92eed006
|
Updated.
|
2011-02-27 21:40:59 -07:00 |
|
Elijah Perrault
|
f904d3e991
|
Updated for alpha6 release.
|
2011-02-27 21:38:00 -07:00 |
|
Elijah Perrault
|
f51e695a2a
|
My last commit also included a bugfix regarding SASL timeout.
|
2011-02-27 21:36:06 -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
|
b48e77a4b3
|
Trigger on_shutdown in the event of a fatal error.
|
2011-02-27 20:26:37 -07:00 |
|
Elijah Perrault
|
bfa0baf51e
|
Cleaned up socket creation heavily.
|
2011-02-27 20:23:56 -07:00 |
|
Elijah Perrault
|
c5f8a31bd0
|
Fixed a bug with multi-prefix support.
|
2011-02-27 16:55:06 -07:00 |
|
Elijah Perrault
|
66cc08fd87
|
Use fpfmt here.
|
2011-02-27 16:18:38 -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
|
eda22e02db
|
Use quotes to satisfy Windows.
|
2011-02-27 12:50:27 -07:00 |
|
Elijah Perrault
|
8d5664c7ef
|
Added an extra note.
|
2011-02-27 12:49:47 -07:00 |
|
Elijah Perrault
|
7e8ba692f7
|
Add a check for Solaris.
|
2011-02-26 23:49:57 -07:00 |
|
Elijah Perrault
|
3e418271c7
|
Some notes for when running on Windows.
|
2011-02-26 23:32:45 -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
|
ef75910c0e
|
Invoke perl from command line instead.
|
2011-02-26 21:11:33 -07:00 |
|
Elijah Perrault
|
6d0efb08f7
|
Cleanup.
|
2011-02-26 21:07:43 -07:00 |
|