irker.git
11 years agoMore typo fixes.
Eric S. Raymond [Sat, 29 Sep 2012 18:11:20 +0000 (14:11 -0400)]
More typo fixes.

11 years agoDocument multisend.
Eric S. Raymond [Sat, 29 Sep 2012 18:10:00 +0000 (14:10 -0400)]
Document multisend.

11 years agoFix minor inaccuracy pointed out by Daniel Franke.
Eric S. Raymond [Sat, 29 Sep 2012 18:03:31 +0000 (14:03 -0400)]
Fix minor inaccuracy pointed out by Daniel Franke.

11 years agoPrevent a simple DoS.
Eric S. Raymond [Sat, 29 Sep 2012 15:46:57 +0000 (11:46 -0400)]
Prevent a simple DoS.

11 years agoTypo fix.
Eric S. Raymond [Sat, 29 Sep 2012 08:20:56 +0000 (04:20 -0400)]
Typo fix.

11 years agoNow with a repo at gitorious.
Eric S. Raymond [Sat, 29 Sep 2012 06:08:06 +0000 (02:08 -0400)]
Now with a repo at gitorious.

11 years agoNote a new feature.
Eric S. Raymond [Sat, 29 Sep 2012 05:46:20 +0000 (01:46 -0400)]
Note a new feature.

11 years agoFull transmission of multi-line messages.
Eric S. Raymond [Sat, 29 Sep 2012 05:43:04 +0000 (01:43 -0400)]
Full transmission of multi-line messages.
This commit comment will exercise the feature.

11 years agoProject has been accepted on freecode.
Eric S. Raymond [Sat, 29 Sep 2012 04:34:40 +0000 (00:34 -0400)]
Project has been accepted on freecode.

11 years agoAnother anti-buzz delay. 1.1
Eric S. Raymond [Fri, 28 Sep 2012 20:35:14 +0000 (16:35 -0400)]
Another anti-buzz delay.

11 years agoImprove handling of multiline file lists in SVN.
Eric S. Raymond [Fri, 28 Sep 2012 20:16:11 +0000 (16:16 -0400)]
Improve handling of multiline file lists in SVN.

11 years agoFix a bug in reporting of multi-line commits.
Eric S. Raymond [Fri, 28 Sep 2012 19:43:14 +0000 (15:43 -0400)]
Fix a bug in reporting of multi-line commits.

11 years agoPrevent empty-queue check from eating the CPU.
Eric S. Raymond [Fri, 28 Sep 2012 19:21:30 +0000 (15:21 -0400)]
Prevent empty-queue check from eating the CPU.

11 years agoTypo fix.
Eric S. Raymond [Fri, 28 Sep 2012 16:52:40 +0000 (12:52 -0400)]
Typo fix.

11 years agoRemove dead code.
Eric S. Raymond [Fri, 28 Sep 2012 15:54:47 +0000 (11:54 -0400)]
Remove dead code.

11 years agoTypo fix.
Eric S. Raymond [Fri, 28 Sep 2012 12:22:18 +0000 (08:22 -0400)]
Typo fix.

11 years agoMore rename followup. 1.0
Eric S. Raymond [Thu, 27 Sep 2012 20:43:21 +0000 (16:43 -0400)]
More rename followup.

11 years agoMore documentation fixes.
Eric S. Raymond [Thu, 27 Sep 2012 20:41:39 +0000 (16:41 -0400)]
More documentation fixes.

11 years agoAnd another version-extraction glitch.
Eric S. Raymond [Thu, 27 Sep 2012 20:38:11 +0000 (16:38 -0400)]
And another version-extraction glitch.

11 years agoOops - restore deduction of version number.
Eric S. Raymond [Thu, 27 Sep 2012 20:36:53 +0000 (16:36 -0400)]
Oops - restore deduction of version number.

11 years agoNow we should rewally be ready for release.
Eric S. Raymond [Thu, 27 Sep 2012 20:35:35 +0000 (16:35 -0400)]
Now we should rewally be ready for release.

11 years agoFollow up on the rename.
Eric S. Raymond [Thu, 27 Sep 2012 20:33:04 +0000 (16:33 -0400)]
Follow up on the rename.

11 years agoirker -> irkerd
Eric S. Raymond [Thu, 27 Sep 2012 20:31:13 +0000 (16:31 -0400)]
irker -> irkerd

11 years agoDocumentation update.
Eric S. Raymond [Thu, 27 Sep 2012 20:18:48 +0000 (16:18 -0400)]
Documentation update.

11 years agoTypo fix.
Eric S. Raymond [Thu, 27 Sep 2012 20:14:45 +0000 (16:14 -0400)]
Typo fix.

11 years agoPolish documentation.
Eric S. Raymond [Thu, 27 Sep 2012 19:46:23 +0000 (15:46 -0400)]
Polish documentation.

11 years agoHave irkerhook deduce SVN repo type. Add forge installation instructions.
Eric S. Raymond [Thu, 27 Sep 2012 19:32:22 +0000 (15:32 -0400)]
Have irkerhook deduce SVN repo type.  Add forge installation instructions.

11 years agoNote a complaint by nenolod.
Eric S. Raymond [Thu, 27 Sep 2012 18:51:47 +0000 (14:51 -0400)]
Note a complaint by nenolod.

11 years agoPoint at the installation instructions.
Eric S. Raymond [Thu, 27 Sep 2012 18:46:28 +0000 (14:46 -0400)]
Point at the installation instructions.

11 years agoMore documentation updates.
Eric S. Raymond [Thu, 27 Sep 2012 18:43:39 +0000 (14:43 -0400)]
More documentation updates.

11 years agoDocumentation fixes.
Eric S. Raymond [Thu, 27 Sep 2012 18:41:38 +0000 (14:41 -0400)]
Documentation fixes.

11 years agoRename the hook.
Eric S. Raymond [Thu, 27 Sep 2012 18:39:23 +0000 (14:39 -0400)]
Rename the hook.

11 years agoCleanup.
Eric S. Raymond [Thu, 27 Sep 2012 18:28:35 +0000 (14:28 -0400)]
Cleanup.

11 years agoRefactor.
Eric S. Raymond [Thu, 27 Sep 2012 18:15:01 +0000 (14:15 -0400)]
Refactor.

11 years agoWe now have SVN support.
Eric S. Raymond [Thu, 27 Sep 2012 18:11:00 +0000 (14:11 -0400)]
We now have SVN support.

11 years agoAI0867's fix patch for SVN.
Eric S. Raymond [Thu, 27 Sep 2012 18:01:51 +0000 (14:01 -0400)]
AI0867's fix patch for SVN.

11 years agoBeating this back into shape under SVN.
Eric S. Raymond [Thu, 27 Sep 2012 17:32:34 +0000 (13:32 -0400)]
Beating this back into shape under SVN.

11 years agoUse a VCS variable.
Eric S. Raymond [Thu, 27 Sep 2012 16:00:15 +0000 (12:00 -0400)]
Use a VCS variable.

11 years agoAI0867's patch for SVN support.
Eric S. Raymond [Thu, 27 Sep 2012 15:42:07 +0000 (11:42 -0400)]
AI0867's patch for SVN support.

11 years agonenolod's patch fixing URL generation.
Eric S. Raymond [Thu, 27 Sep 2012 15:38:57 +0000 (11:38 -0400)]
nenolod's patch fixing URL generation.

11 years agonenolod's fix for overzealous garbage collection.
Eric S. Raymond [Thu, 27 Sep 2012 15:37:06 +0000 (11:37 -0400)]
nenolod's fix for overzealous garbage collection.

11 years ago-p option is gone.
Eric S. Raymond [Thu, 27 Sep 2012 09:47:37 +0000 (05:47 -0400)]
-p option is gone.

11 years agoPoint at the Subversion model script.
Eric S. Raymond [Thu, 27 Sep 2012 09:37:03 +0000 (05:37 -0400)]
Point at the Subversion model script.

11 years agoTCP send works now.
Eric S. Raymond [Thu, 27 Sep 2012 09:31:04 +0000 (05:31 -0400)]
TCP send works now.

11 years agoFix patch by nenolod.
Eric S. Raymond [Thu, 27 Sep 2012 09:21:26 +0000 (05:21 -0400)]
Fix patch by nenolod.

11 years agoDocument the rough edges.
Eric S. Raymond [Thu, 27 Sep 2012 09:02:21 +0000 (05:02 -0400)]
Document the rough edges.

11 years agoUDP send logic works. TCP send logic doesn't.
Eric S. Raymond [Thu, 27 Sep 2012 08:06:14 +0000 (04:06 -0400)]
UDP send logic works. TCP send logic doesn't.

11 years agoSupport command-line overrides.
Eric S. Raymond [Thu, 27 Sep 2012 07:36:40 +0000 (03:36 -0400)]
Support command-line overrides.

11 years agoForce bool type.
Eric S. Raymond [Thu, 27 Sep 2012 07:24:00 +0000 (03:24 -0400)]
Force bool type.

11 years agoReflect name change.
Eric S. Raymond [Thu, 27 Sep 2012 07:21:04 +0000 (03:21 -0400)]
Reflect name change.

11 years agoThere is now some hope of making the irkbot support multiple VCSes.
Eric S. Raymond [Thu, 27 Sep 2012 07:13:24 +0000 (03:13 -0400)]
There is now some hope of making the irkbot support multiple VCSes.

11 years agoAll git-specific stufff is now in the extractor class.
Eric S. Raymond [Thu, 27 Sep 2012 07:09:43 +0000 (03:09 -0400)]
All git-specific stufff is now in the extractor class.

11 years agoAuthor name truncation is git-specific.
Eric S. Raymond [Thu, 27 Sep 2012 06:51:22 +0000 (02:51 -0400)]
Author name truncation is git-specific.

11 years agoTimestamp extraction is no longer useful.
Eric S. Raymond [Thu, 27 Sep 2012 06:47:55 +0000 (02:47 -0400)]
Timestamp extraction is no longer useful.

11 years agoPartial refactoring to isolate git stuff.
Eric S. Raymond [Thu, 27 Sep 2012 06:42:50 +0000 (02:42 -0400)]
Partial refactoring to isolate git stuff.

11 years agoInclude git-irkbot in the tarball.
Eric S. Raymond [Thu, 27 Sep 2012 05:57:29 +0000 (01:57 -0400)]
Include git-irkbot in the tarball.

11 years agoUDP delivery appears to work.
Eric S. Raymond [Thu, 27 Sep 2012 05:56:02 +0000 (01:56 -0400)]
UDP delivery appears to work.

11 years agoRemove unused declaration.
Eric S. Raymond [Thu, 27 Sep 2012 05:20:50 +0000 (01:20 -0400)]
Remove unused declaration.

11 years agoPartial pylint cleanup.
Eric S. Raymond [Thu, 27 Sep 2012 05:07:56 +0000 (01:07 -0400)]
Partial pylint cleanup.

11 years agoFix for deadly typo.
Eric S. Raymond [Thu, 27 Sep 2012 05:04:45 +0000 (01:04 -0400)]
Fix for deadly typo.

11 years agoSince the CIA service is dead, the architecture notes are irrelevant.
Eric S. Raymond [Thu, 27 Sep 2012 05:00:36 +0000 (01:00 -0400)]
Since the CIA service is dead, the architecture notes are irrelevant.

11 years agoFirst cut at git hook. Produces JSON but doesn't yet deliver.
Eric S. Raymond [Thu, 27 Sep 2012 04:59:56 +0000 (00:59 -0400)]
First cut at git hook.  Produces JSON but doesn't yet deliver.

11 years agoWe have a fixed port.
Eric S. Raymond [Thu, 27 Sep 2012 03:03:12 +0000 (23:03 -0400)]
We have a fixed port.

11 years agoTypo fix.
Eric S. Raymond [Thu, 27 Sep 2012 03:02:08 +0000 (23:02 -0400)]
Typo fix.

11 years agoDocument some limitations.
Eric S. Raymond [Tue, 4 Sep 2012 15:18:10 +0000 (11:18 -0400)]
Document some limitations.

11 years agoComment fix.
Eric S. Raymond [Tue, 4 Sep 2012 07:18:30 +0000 (03:18 -0400)]
Comment fix.

11 years agoAdd attribution.
Eric S. Raymond [Tue, 4 Sep 2012 06:22:09 +0000 (02:22 -0400)]
Add attribution.

11 years agoRemove the -p option.
Eric S. Raymond [Tue, 4 Sep 2012 03:28:02 +0000 (23:28 -0400)]
Remove the -p option.

11 years agoPort 6659 has been applied for in the IANA registry.
Eric S. Raymond [Tue, 4 Sep 2012 03:18:28 +0000 (23:18 -0400)]
Port 6659 has been applied for in the IANA registry.

11 years agoUpdate documentation.
Eric S. Raymond [Sun, 2 Sep 2012 10:54:22 +0000 (06:54 -0400)]
Update documentation.

11 years agoFully interpret CHANLIMIT.
Eric S. Raymond [Sun, 2 Sep 2012 10:37:10 +0000 (06:37 -0400)]
Fully interpret CHANLIMIT.

11 years agoUpdate documentation.
Eric S. Raymond [Sat, 1 Sep 2012 12:50:54 +0000 (08:50 -0400)]
Update documentation.

11 years agoFix incorrect comment.
Eric S. Raymond [Sat, 1 Sep 2012 12:44:22 +0000 (08:44 -0400)]
Fix incorrect comment.

11 years agoShorten the nick negotiation when multiple instances are active.
Eric S. Raymond [Sat, 1 Sep 2012 12:37:37 +0000 (08:37 -0400)]
Shorten the nick negotiation when multiple instances are active.

11 years agoCaveats for sysadmins.
Eric S. Raymond [Fri, 31 Aug 2012 16:37:39 +0000 (12:37 -0400)]
Caveats for sysadmins.

11 years agoDocument command usage.
Eric S. Raymond [Fri, 31 Aug 2012 16:15:23 +0000 (12:15 -0400)]
Document command usage.

11 years agoBetter RFC compliance.
Eric S. Raymond [Fri, 31 Aug 2012 15:42:25 +0000 (11:42 -0400)]
Better RFC compliance.

11 years agoArgh. Remember your orders of magnitude...
Eric S. Raymond [Fri, 31 Aug 2012 13:21:00 +0000 (09:21 -0400)]
Argh. Remember your orders of magnitude...

11 years agoDrop the anti-flood delay some.
Eric S. Raymond [Fri, 31 Aug 2012 05:21:41 +0000 (01:21 -0400)]
Drop the anti-flood delay some.

11 years agoAdd anti-flood delay.
Eric S. Raymond [Fri, 31 Aug 2012 05:16:08 +0000 (01:16 -0400)]
Add anti-flood delay.

11 years agoSimpler archiving production.
Eric S. Raymond [Thu, 30 Aug 2012 22:43:34 +0000 (18:43 -0400)]
Simpler archiving production.

11 years agoUsers don't need to know this is a Python program.
Eric S. Raymond [Thu, 30 Aug 2012 22:30:47 +0000 (18:30 -0400)]
Users don't need to know this is a Python program.

11 years agopylint cleanup.
Eric S. Raymond [Thu, 30 Aug 2012 22:06:09 +0000 (18:06 -0400)]
pylint cleanup.

11 years agopylint cleanup.
Eric S. Raymond [Thu, 30 Aug 2012 21:58:54 +0000 (17:58 -0400)]
pylint cleanup.

11 years agoSet deaf mode to reduce bandwidth usage.
Eric S. Raymond [Thu, 30 Aug 2012 21:27:54 +0000 (17:27 -0400)]
Set deaf mode to reduce bandwidth usage.

11 years agoTimeouts and garbage collection are fully implemented.
Eric S. Raymond [Thu, 30 Aug 2012 18:11:45 +0000 (14:11 -0400)]
Timeouts and garbage collection are fully implemented.

11 years agoA real dispatch policy.
Eric S. Raymond [Thu, 30 Aug 2012 15:42:02 +0000 (11:42 -0400)]
A real dispatch policy.

11 years agoHandle nonexistent servers gracefully.
Eric S. Raymond [Thu, 30 Aug 2012 14:58:50 +0000 (10:58 -0400)]
Handle nonexistent servers gracefully.

11 years agoAnother tool for the dispatcher.
Eric S. Raymond [Thu, 30 Aug 2012 14:04:40 +0000 (10:04 -0400)]
Another tool for the dispatcher.

11 years agoMore refactoring. Document some thread-safety assumptions.
Eric S. Raymond [Thu, 30 Aug 2012 13:49:10 +0000 (09:49 -0400)]
More refactoring.  Document some thread-safety assumptions.

11 years agoImplement a trivial dispatch policy.
Eric S. Raymond [Thu, 30 Aug 2012 12:54:58 +0000 (08:54 -0400)]
Implement a trivial dispatch policy.

This version works, but doesn't respect CONNECT_MAX.

11 years agoMajor refactoring step - untangle the messa around connections.
Eric S. Raymond [Thu, 30 Aug 2012 01:34:12 +0000 (21:34 -0400)]
Major refactoring step - untangle the messa around connections.

Now we need to reimplement connection limits.

11 years agoCosmetic fix.
Eric S. Raymond [Wed, 29 Aug 2012 12:45:15 +0000 (08:45 -0400)]
Cosmetic fix.

11 years agopylint cleanup.
Eric S. Raymond [Wed, 29 Aug 2012 12:22:07 +0000 (08:22 -0400)]
pylint cleanup.

11 years agopylint cleanup.
Eric S. Raymond [Wed, 29 Aug 2012 05:36:36 +0000 (01:36 -0400)]
pylint cleanup.

11 years agoDon't issue joins if we don't need to.
Eric S. Raymond [Tue, 28 Aug 2012 23:41:15 +0000 (19:41 -0400)]
Don't issue joins if we don't need to.

11 years agoWe can now negotiate out of nick conficts.
Eric S. Raymond [Tue, 28 Aug 2012 20:14:45 +0000 (16:14 -0400)]
We can now negotiate out of nick conficts.

11 years agoCredit the library properly.
Eric S. Raymond [Tue, 28 Aug 2012 17:32:40 +0000 (13:32 -0400)]
Credit the library properly.

11 years agoFix buggy logging code.
Eric S. Raymond [Tue, 28 Aug 2012 11:56:21 +0000 (07:56 -0400)]
Fix buggy logging code.

11 years agoNo point in daemonizing threads, since this will run forever.
Eric S. Raymond [Tue, 28 Aug 2012 10:52:22 +0000 (06:52 -0400)]
No point in daemonizing threads, since this will run forever.