Elijah Perrault
|
27fbbd9208
|
* Parse Numeric:438.
* Rewrote how we parse changing the bot's nick.
|
2011-01-21 16:28:39 -07:00 |
|
Elijah Perrault
|
159600b669
|
Added timer_add() and timer_del() to API::Std for timers.
|
2011-01-21 14:15:52 -07:00 |
|
Elijah Perrault
|
2acaef26e0
|
Also added events: on_sigterm, on_sigint, on_sighup.
|
2011-01-21 13:56:05 -07:00 |
|
Elijah Perrault
|
0024ebf7b0
|
Added event_add|del|run() and hook_add|del() to API::Std for managing and running events/hooks.
|
2011-01-21 13:54:53 -07:00 |
|
Elijah Perrault
|
ed65193529
|
* server:nspass removed. server:idstr added.
* Changed the way we parse strings to support multi-word
strings in config values.
|
2011-01-21 00:39:49 -07:00 |
|
Elijah Perrault
|
11806811d3
|
Added server:nspass to config. Will be replaced in the future by idstr.
|
2011-01-20 22:47:01 -07:00 |
|
Elijah Perrault
|
512c351577
|
* Parse NICK.
* Do not import API::IRC subroutines to Parser::IRC, instead use the class.
* Added usrc() to API::IRC for formatting a source.
|
2011-01-20 21:46:43 -07:00 |
|
Elijah Perrault
|
8ca426316a
|
Added awarn() to API::Std for warnings.
|
2011-01-20 21:43:39 -07:00 |
|
Elijah Perrault
|
387ab2393b
|
* Parse Numeric:432.
* Delete $botnick var on quit.
|
2011-01-20 21:16:17 -07:00 |
|
Elijah Perrault
|
43bcb86d90
|
* Use nick() for initial NICK.
* Parse Numeric:433.
* Added %botnick for storing the bot's nick.
* Renamed mode() to cmode() in API::IRC's @EXPORT_OK
|
2011-01-20 20:59:50 -07:00 |
|
Elijah Perrault
|
ccc66f5a4e
|
Added nick() to API::IRC and fixed a typo.
|
2011-01-20 20:47:20 -07:00 |
|
Elijah Perrault
|
40db6be9ca
|
Added $got_001 to Parser::IRC for checking if we've been sent 001.
|
2011-01-20 20:38:09 -07:00 |
|
Elijah Perrault
|
a04707ebb2
|
Renamed API::IRC::mode() to cmode()
|
2011-01-20 20:26:31 -07:00 |
|
Elijah Perrault
|
b6069b1424
|
Added mod_init() and mod_void() to API::Std.
|
2011-01-20 16:10:53 -07:00 |
|
Elijah Perrault
|
d950449424
|
Use Class::Unload.
|
2011-01-20 15:08:52 -07:00 |
|
Elijah Perrault
|
3cac9a3f54
|
Fixed a typo and formatting.
|
2011-01-20 14:41:06 -07:00 |
|
Elijah Perrault
|
bf64eeb5ef
|
Fixed.
|
2011-01-20 00:27:46 -07:00 |
|
Matthew Barksdale
|
0b8054cbae
|
Added API::IRC::quit
|
2011-01-20 02:22:58 -05:00 |
|
Matthew Barksdale
|
78ed4d39c3
|
Rename msg to privmsg
|
2011-01-20 02:07:14 -05:00 |
|
Matthew Barksdale
|
79d464c247
|
Added API::IRC::msg and API::IRC::notice
|
2011-01-20 02:05:50 -05:00 |
|
Elijah Perrault
|
5f8cedbbd6
|
Updated TODO.
|
2011-01-19 23:29:56 -07:00 |
|
Matthew Barksdale
|
fe6f4c3fe3
|
I don't know if its me or git on drugs
|
2011-01-20 01:17:55 -05:00 |
|
Matthew Barksdale
|
26520af104
|
Added API::IRC::mode
|
2011-01-20 01:15:43 -05:00 |
|
Matthew Barksdale
|
6073711643
|
Added API::IRC::mode
|
2011-01-20 01:14:08 -05:00 |
|
Elijah Perrault
|
ce65efecf1
|
Updated.
|
2011-01-19 22:42:48 -07:00 |
|
Elijah Perrault
|
cd78b37fc9
|
Bug fix: err() fatal errors now work. They didn't work due to bad regex.
|
2011-01-19 18:22:06 -07:00 |
|
Elijah Perrault
|
0791e61b68
|
Added an installation script.
|
2011-01-19 18:13:55 -07:00 |
|
Elijah Perrault
|
fd5859c852
|
Fork into the background if not in debug mode.
|
2011-01-19 16:22:15 -07:00 |
|
Elijah Perrault
|
03e0857713
|
Begin on API::IRC.
|
2011-01-19 15:40:40 -07:00 |
|
Elijah Perrault
|
3573c7339b
|
* Parse the data.
* Parse PING and Numeric:001.
|
2011-01-19 15:11:05 -07:00 |
|
Elijah Perrault
|
cff3b8662d
|
Begin on the IRC parser.
|
2011-01-19 14:42:53 -07:00 |
|
Elijah Perrault
|
ca26d04b5c
|
Added sockets. Support for multiple asynchronous sockets.
|
2011-01-19 14:11:48 -07:00 |
|
Elijah Perrault
|
29fdfe65b2
|
Bug fix: conf_get() now returns correct data by checking what type of reference the requested value is.
|
2011-01-18 20:37:49 -07:00 |
|
Timothy Estes
|
1d712cb803
|
Yes. I was tired. Fixed.
|
2011-01-18 21:52:56 -05:00 |
|
Timothy Estes
|
7b4a2eba19
|
It makes sense to have a TODO file too.
|
2011-01-18 20:20:15 -05:00 |
|
Elijah Perrault
|
9c3e0082fc
|
Changed license to 3-clause "New" BSD License.
|
2011-01-17 18:36:48 -07:00 |
|
Elijah Perrault
|
a3898fcf98
|
License changed to 4-clause BSD License.
|
2011-01-17 17:06:07 -07:00 |
|
Elijah Perrault
|
dc31a3d36c
|
Foundation completed.
|
2011-01-17 00:43:13 -07:00 |
|
Elijah Perrault
|
87534d309f
|
Added API function err()
|
2011-01-16 23:40:33 -07:00 |
|
Elijah Perrault
|
513e8fc506
|
Added API function dbug()
|
2011-01-16 23:26:46 -07:00 |
|
Elijah Perrault
|
3118964e80
|
Added a debug mode.
|
2011-01-16 23:22:34 -07:00 |
|
Elijah Perrault
|
8c6ad62d7e
|
Updated.
|
2011-01-16 23:10:13 -07:00 |
|
Elijah Perrault
|
7872a9dc4f
|
Updated change log.
|
2011-01-16 23:06:55 -07:00 |
|
Elijah Perrault
|
b2723c99bb
|
Updated.
|
2011-01-16 00:42:33 -07:00 |
|
Elijah Perrault
|
4709193877
|
Russell has yet to contribute.
|
2011-01-16 00:41:16 -07:00 |
|
Matthew Barksdale
|
e551b40681
|
Shouldn't you know.. the other developers be credited here?
|
2011-01-16 02:39:08 -05:00 |
|
Matthew Barksdale
|
d106efa91a
|
These are actively being done
|
2010-12-30 07:12:41 -05:00 |
|
Elijah Perrault
|
f2c6bb990c
|
Updated.
|
2010-12-23 22:58:57 -07:00 |
|
Elijah Perrault
|
59bab6df9c
|
Added French strings to the to-do list.
|
2010-12-23 22:10:29 -07:00 |
|
Elijah Perrault
|
e70463f7da
|
Documentation for Auto-Flatfile.
|
2010-12-23 21:48:27 -07:00 |
|