irker.git
11 years agoA start on server pooling.
Eric S. Raymond [Sun, 26 Aug 2012 20:20:22 +0000 (16:20 -0400)]
A start on server pooling.

11 years agoNote another to-do.
Eric S. Raymond [Sun, 26 Aug 2012 18:17:08 +0000 (14:17 -0400)]
Note another to-do.

11 years agoChange a string to match an IRC command.
Eric S. Raymond [Sun, 26 Aug 2012 17:59:50 +0000 (13:59 -0400)]
Change a string to match an IRC command.

11 years agoMultichannel operation.
Eric S. Raymond [Sun, 26 Aug 2012 17:58:30 +0000 (13:58 -0400)]
Multichannel operation.

11 years agoUse StreamRequestHandler.
Eric S. Raymond [Sun, 26 Aug 2012 17:54:16 +0000 (13:54 -0400)]
Use StreamRequestHandler.

11 years agoChannel timeout appears to work.
Eric S. Raymond [Sun, 26 Aug 2012 17:30:02 +0000 (13:30 -0400)]
Channel timeout appears to work.

11 years agoThis version with the resuming connect neems to work.
Eric S. Raymond [Sun, 26 Aug 2012 17:12:32 +0000 (13:12 -0400)]
This version with the resuming connect neems to work.

11 years agoCosmetic fix.
Eric S. Raymond [Sun, 26 Aug 2012 14:01:08 +0000 (10:01 -0400)]
Cosmetic fix.

11 years agoThis version works!
Eric S. Raymond [Sun, 26 Aug 2012 13:59:35 +0000 (09:59 -0400)]
This version works!

11 years agoQuiet the library a bit.
Eric S. Raymond [Sun, 26 Aug 2012 13:53:31 +0000 (09:53 -0400)]
Quiet the library a bit.

11 years agoBearPerson's brain dump about the CIA architecture.
Eric S. Raymond [Sun, 26 Aug 2012 12:46:07 +0000 (08:46 -0400)]
BearPerson's brain dump about the CIA architecture.

11 years agoTypo fix and a caveat.
Eric S. Raymond [Sun, 26 Aug 2012 12:01:20 +0000 (08:01 -0400)]
Typo fix and a caveat.

11 years agoImproved debugging.
Eric S. Raymond [Sun, 26 Aug 2012 11:38:05 +0000 (07:38 -0400)]
Improved debugging.

11 years agoPush more debugging down to the library.
Eric S. Raymond [Sun, 26 Aug 2012 11:31:49 +0000 (07:31 -0400)]
Push more debugging down to the library.

11 years agoPush some debugging down to the IRC object.
Eric S. Raymond [Sun, 26 Aug 2012 11:16:11 +0000 (07:16 -0400)]
Push some debugging down to the IRC object.

11 years agoBasic debug code.
Eric S. Raymond [Sun, 26 Aug 2012 11:08:30 +0000 (07:08 -0400)]
Basic debug code.

11 years agoUgh. Debug code was buggy again.
Eric S. Raymond [Sun, 26 Aug 2012 11:00:33 +0000 (07:00 -0400)]
Ugh.  Debug code was buggy again.

11 years agoDEbug the debug code :-)
Eric S. Raymond [Sun, 26 Aug 2012 10:40:38 +0000 (06:40 -0400)]
DEbug the debug code :-)

11 years agoUnmodified 0.6.4 version of irclib.py.
Eric S. Raymond [Sun, 26 Aug 2012 10:36:38 +0000 (06:36 -0400)]
Unmodified 0.6.4 version of irclib.py.

11 years agoAdd debuglevel.
Eric S. Raymond [Sun, 26 Aug 2012 10:35:58 +0000 (06:35 -0400)]
Add debuglevel.

11 years agoStill passes test.
Eric S. Raymond [Sun, 26 Aug 2012 03:35:12 +0000 (23:35 -0400)]
Still passes test.

11 years agoThis version passes our one trivial test...
Eric S. Raymond [Sun, 26 Aug 2012 03:29:47 +0000 (23:29 -0400)]
This version passes our one trivial test...

echo '{"channel":"irc://freenode.net/cia:223","message":"This is a test of the irker"}' | irker.py

and is ready for the attempt to switch to production.

11 years agoSimplify - I don't think we'll need fancy hooks.
Eric S. Raymond [Sun, 26 Aug 2012 03:19:40 +0000 (23:19 -0400)]
Simplify - I don't think we'll need fancy hooks.

11 years agoMake event connections.
Eric S. Raymond [Sun, 26 Aug 2012 02:25:38 +0000 (22:25 -0400)]
Make event connections.

11 years agoMore compact URL parsing.
Eric S. Raymond [Sat, 25 Aug 2012 17:36:43 +0000 (13:36 -0400)]
More compact URL parsing.

11 years agoMore steps towards actual IRC.
Eric S. Raymond [Sat, 25 Aug 2012 13:48:45 +0000 (09:48 -0400)]
More steps towards actual IRC.

11 years agoPreparing IRC setup.
Eric S. Raymond [Sat, 25 Aug 2012 13:37:17 +0000 (09:37 -0400)]
Preparing IRC setup.

11 years agoCreate an appropriate exception type.
Eric S. Raymond [Sat, 25 Aug 2012 13:16:38 +0000 (09:16 -0400)]
Create an appropriate exception type.

11 years agoThinko fix.
Eric S. Raymond [Sat, 25 Aug 2012 13:06:52 +0000 (09:06 -0400)]
Thinko fix.

11 years agoHow to parse the channel spec.
Eric S. Raymond [Sat, 25 Aug 2012 13:03:40 +0000 (09:03 -0400)]
How to parse the channel spec.

11 years agoThread implementation seems to work.
Eric S. Raymond [Sat, 25 Aug 2012 12:32:57 +0000 (08:32 -0400)]
Thread implementation seems to work.

11 years agoInitial creation of session object.
Eric S. Raymond [Sat, 25 Aug 2012 11:27:29 +0000 (07:27 -0400)]
Initial creation of session object.

11 years agoRun loop is working.
Eric S. Raymond [Sat, 25 Aug 2012 11:06:10 +0000 (07:06 -0400)]
Run loop is working.

11 years agoIgnore derived files and the IRC library.
Eric S. Raymond [Sat, 25 Aug 2012 10:34:57 +0000 (06:34 -0400)]
Ignore derived files and the IRC library.

11 years agoProject start.
Eric S. Raymond [Sat, 25 Aug 2012 10:32:26 +0000 (06:32 -0400)]
Project start.