Matthew Barksdale
344ce60f00
Added a module to get information on packages in AUR.
2011-03-14 20:38:22 -04: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
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
9f3a8624c9
/me slaps matthew
2011-03-06 19:48:24 -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
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
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
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
0e708c5ee3
Lots of cleanup.
2011-03-02 19:08:00 -07:00
Matthew Barksdale
328eac87b0
Merge branch 'indev' of github.com:Xelhua/Auto into indev
2011-03-02 17:39:58 -05:00
Matthew Barksdale
0e46850a65
Changed on_nick, on_quit, on_part, and on_kick source hashrefs to include server, removing svr.
2011-03-02 17:37:27 -05: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
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
eda22e02db
Use quotes to satisfy Windows.
2011-02-27 12:50:27 -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
Elijah Perrault
aa1302c1bb
Cleaning up.
2011-02-26 20:08:15 -07:00
Elijah Perrault
5b8568f811
Bumped minimum version for API to 3.0.0a6.
2011-02-26 14:36:43 -07:00
Elijah Perrault
d33d47afd2
Cleaned up TOPIC parsing.
2011-02-26 14:27:57 -07:00
Elijah Perrault
5c517b8093
This has been removed.
2011-02-26 14:09:40 -07:00
Elijah Perrault
58063f147d
New hook on_isupport, code cleanup, and now parsing numeric 004 (RPL_MYINFO).
2011-02-26 14:08:39 -07:00
Elijah Perrault
8f5da92a45
Updated list.
2011-02-25 23:16:30 -07:00
Elijah Perrault
501dd30a0b
Now parsing numeric 396.
2011-02-25 20:48:45 -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
d5378cca9f
Continue renaming.
2011-02-25 18:22:13 -07:00
Elijah Perrault
06aaf41ef0
Continue renaming process.
2011-02-25 18:19:58 -07:00
Elijah Perrault
402dfade65
Merge branch 'indev' of github.com:Xelhua/Auto into indev
2011-02-25 18:16:22 -07:00