Jeremy Fincher
|
f21689a01a
|
Fixed invalidCommand flood protection.
|
2004-09-10 07:40:24 +00:00 |
|
Jeremy Fincher
|
ee4768634f
|
Changed to __lt__ instead of __cmp__ -- it's simpler and doesn't screw with equality.
|
2004-09-10 07:27:42 +00:00 |
|
Jeremy Fincher
|
76056e35e4
|
Let's handle non-IrcCallbacks for sorting.
|
2004-09-10 07:10:35 +00:00 |
|
Jeremy Fincher
|
6c7a1e6d8c
|
Updated to show channelValues.
|
2004-09-10 06:59:05 +00:00 |
|
Jeremy Fincher
|
8eeab87a98
|
Stupid asserts. Definitely not worth it there.
|
2004-09-10 06:58:36 +00:00 |
|
Jeremy Fincher
|
d3421b0bd0
|
Fix for privmsgs.thread.
|
2004-09-10 06:51:29 +00:00 |
|
James Vega
|
51ad408ff3
|
Use our newly annotated ircmsgs to enhance Misc.last's output.
|
2004-09-10 06:45:27 +00:00 |
|
Jeremy Fincher
|
5dbcf950a8
|
Added makeBackupIfSmaller and Everything and Nothing.
|
2004-09-10 06:32:17 +00:00 |
|
Jeremy Fincher
|
e98bb7a787
|
Elucidating comment.
|
2004-09-10 06:31:39 +00:00 |
|
Jeremy Fincher
|
c573ab5996
|
New plugin prioritization method.
|
2004-09-10 06:30:21 +00:00 |
|
Jeremy Fincher
|
6243fe6baf
|
Nicer getattr.
|
2004-09-10 06:28:50 +00:00 |
|
James Vega
|
4ba5c2af3c
|
Finally pass the correct object off to strError, I hope.
|
2004-09-10 01:36:08 +00:00 |
|
Jeremy Fincher
|
bebe005584
|
Fixed Regexp.
|
2004-09-09 19:13:46 +00:00 |
|
Jeremy Fincher
|
5ac4c8c481
|
No more unsets.
|
2004-09-09 18:58:56 +00:00 |
|
Jeremy Fincher
|
3537c34a58
|
More fix0rs for prefixName.
|
2004-09-09 18:53:40 +00:00 |
|
James Vega
|
c84c47e8fb
|
Put a band-aid on our "not catching InvalidRegistryName" problem. This
should be further investigated since callCommand should be doing the catching.
|
2004-09-09 16:25:53 +00:00 |
|
Jeremy Fincher
|
5aa00316ab
|
Used some supers.
|
2004-09-09 15:34:13 +00:00 |
|
Jeremy Fincher
|
91101978d5
|
Added IrcMsg attribute tagging, and used it in some places.
|
2004-09-09 15:33:57 +00:00 |
|
Jeremy Fincher
|
767f5bb0a3
|
Added proper prefixName handling to callbacks.reply.
|
2004-09-09 15:33:18 +00:00 |
|
Jeremy Fincher
|
30ce7c572e
|
Less fragile thread check; the other didn't interact perfectly well with privmsgs.thread.
|
2004-09-09 03:12:11 +00:00 |
|
James Vega
|
7e1184f47d
|
SnarfIrc needs a helpful getattr
|
2004-09-09 03:01:12 +00:00 |
|
Jeremy Fincher
|
ee70224aa3
|
Changed callCommand to give a name rather than a method; added invalidCommand throttling, ctcp throttling, and whole bunch of other crap.
|
2004-09-08 23:34:48 +00:00 |
|
Jeremy Fincher
|
cf52bf14a3
|
Fixes for TimeoutQueue.
|
2004-09-08 22:52:30 +00:00 |
|
Jeremy Fincher
|
142349847b
|
Allow periodic events not to run the first time.
|
2004-09-08 22:51:30 +00:00 |
|
Jeremy Fincher
|
aad768c188
|
Added orderAlphabetically.
|
2004-09-08 22:51:00 +00:00 |
|
Jeremy Fincher
|
d62a96679f
|
urlSnarfer fixes.
|
2004-09-08 22:49:56 +00:00 |
|
Jeremy Fincher
|
db7940089b
|
Added FloodQueue.
|
2004-09-08 22:49:08 +00:00 |
|
Jeremy Fincher
|
dee61a32f1
|
Let's use os.linesep instead.
|
2004-09-08 22:48:53 +00:00 |
|
Jeremy Fincher
|
b3dfdd1ed5
|
More supported crap.
|
2004-09-08 22:48:32 +00:00 |
|
Jeremy Fincher
|
2c9034171b
|
Isn't this super?
|
2004-09-08 22:48:10 +00:00 |
|
Jeremy Fincher
|
f496c804a2
|
Changed the way upkeep is scheduled.
|
2004-09-08 22:42:54 +00:00 |
|
Jeremy Fincher
|
c958ef5d1c
|
XXX
|
2004-09-08 22:40:34 +00:00 |
|
James Vega
|
d77565a547
|
Show the AttributeError so we can see what the real problem is.
|
2004-09-07 19:14:57 +00:00 |
|
James Vega
|
846bf9102b
|
Correctly report the invalidCommand that set irc.finished.
|
2004-09-07 19:13:27 +00:00 |
|
James Vega
|
87a532374e
|
+cvs
|
2004-09-06 17:26:35 +00:00 |
|
James Vega
|
2df9642eb2
|
0.79.9999
|
2004-09-06 16:19:45 +00:00 |
|
Jeremy Fincher
|
887e92a12b
|
Don't make those error logs if we're testing.
|
2004-09-06 08:20:26 +00:00 |
|
Jeremy Fincher
|
0a2d7146a4
|
Use conf.Directory for the log directory.
|
2004-09-06 08:19:42 +00:00 |
|
Jeremy Fincher
|
35acc6c583
|
Added a --trace option, moved tracing to utils.
|
2004-09-06 08:19:20 +00:00 |
|
Jeremy Fincher
|
b133e59af4
|
Changed to a super, etc.
|
2004-09-06 08:04:03 +00:00 |
|
Jeremy Fincher
|
d95759931e
|
Elucidation is important.
|
2004-09-06 08:00:18 +00:00 |
|
James Vega
|
e22c732d14
|
Stupid keyboard
|
2004-09-06 00:54:27 +00:00 |
|
James Vega
|
48d312bab7
|
Fix a bug with adding __revision__ info to Exception
|
2004-09-06 00:51:53 +00:00 |
|
James Vega
|
5ed87fff49
|
+cvs
|
2004-09-05 01:01:21 +00:00 |
|
James Vega
|
dfd51532f4
|
Let people specify the entire conf.supybot.foo... when using @config
|
2004-09-03 13:52:10 +00:00 |
|
James Vega
|
8cc4a98d9e
|
Use a better docstring for NonNegativeInteger.
|
2004-09-03 13:51:06 +00:00 |
|
James Vega
|
911d9db4a4
|
Since Windows' version of Python doesn't build with IPV6 support, we have
to be careful about how we try to detect whether a string is IPV6.
|
2004-09-03 13:45:06 +00:00 |
|
Jeremy Fincher
|
3b9e141e88
|
Only send private configuration variables in private.
|
2004-09-01 22:21:37 +00:00 |
|
Jeremy Fincher
|
13e77bac41
|
Added TimeoutQueue.
|
2004-09-01 21:58:21 +00:00 |
|
James Vega
|
847a98c8c0
|
Periods are good as are not using dead code.
|
2004-09-01 18:27:10 +00:00 |
|
Jeremy Fincher
|
7afea527fa
|
Slight optimization.
|
2004-09-01 12:56:19 +00:00 |
|
Jeremy Fincher
|
445e76bef7
|
Fixed fix in the interpreter.
|
2004-09-01 12:33:22 +00:00 |
|
Jeremy Fincher
|
1ba2afa785
|
I thought I committed this before, but I guess not.
|
2004-09-01 10:59:47 +00:00 |
|
Jeremy Fincher
|
f6ae3b23a4
|
Elucidating docstring.
|
2004-09-01 10:56:55 +00:00 |
|
Jeremy Fincher
|
3db2904ed0
|
Updated for new authors abstraction (single points of control are good).
|
2004-09-01 06:06:54 +00:00 |
|
Jeremy Fincher
|
39855b85c8
|
Updated for the new release.
|
2004-08-31 20:23:35 +00:00 |
|
Jeremy Fincher
|
688993a3b6
|
Let's give the runner driver a name.
|
2004-08-31 20:19:48 +00:00 |
|
Jeremy Fincher
|
56dc087b20
|
Fixed the reconnect bug and still kept the quit bug fixed. w00t.
|
2004-08-31 20:05:37 +00:00 |
|
Jeremy Fincher
|
fe4a08ccc7
|
Fix0red a bugz0r.
|
2004-08-31 19:05:20 +00:00 |
|
Jeremy Fincher
|
ed71df8655
|
Fix for bug #1019392.
|
2004-08-31 16:35:42 +00:00 |
|
Jeremy Fincher
|
7a3be8a8e5
|
Catch httplib.InvalidURL.
|
2004-08-31 16:15:17 +00:00 |
|
Jeremy Fincher
|
faa340913d
|
Unschedule ourselves after a reconnect and fixed a bugz0r in reconnecting.
|
2004-08-31 16:14:05 +00:00 |
|
Jeremy Fincher
|
6c1a7cb4a5
|
Cleaner interface for Config.list.
|
2004-08-31 15:40:23 +00:00 |
|
Jeremy Fincher
|
7ef00a2c6a
|
Handled reply.withNoticeWhenPrivate appropriately.
|
2004-08-31 14:54:37 +00:00 |
|
Jeremy Fincher
|
74763d4dec
|
Added exception revision logging.
|
2004-08-30 20:06:05 +00:00 |
|
Jeremy Fincher
|
74b4628d0b
|
Let's unschedule ourselves if we are told to die.
|
2004-08-30 18:51:56 +00:00 |
|
Jeremy Fincher
|
d22449d5a0
|
Fix0red an exception I forgot to catch.
|
2004-08-30 18:21:43 +00:00 |
|
Jeremy Fincher
|
1f6c3c72cf
|
Updated for the new release.
|
2004-08-30 07:08:26 +00:00 |
|
Jeremy Fincher
|
61e09d453a
|
Better handling of umodes.
|
2004-08-30 06:58:47 +00:00 |
|
Jeremy Fincher
|
0cd0a44e7d
|
I honestly cannot believe that this wasn't caught sooner.
|
2004-08-30 06:02:57 +00:00 |
|
Jeremy Fincher
|
3aedb305f9
|
Fix for possible bugz0r with reply.withNoticeWhenPrivate.
|
2004-08-30 04:35:51 +00:00 |
|
Jeremy Fincher
|
a8830b5083
|
Why oh why don't I check my imports?
|
2004-08-29 18:11:43 +00:00 |
|
Jeremy Fincher
|
7aac173140
|
Don't try to register SIGHUP on Windows.
|
2004-08-29 18:09:20 +00:00 |
|
Jeremy Fincher
|
f73acda4ff
|
Changed help for register to match the code.
|
2004-08-29 15:59:16 +00:00 |
|
James Vega
|
8e84a42989
|
Eat this commie bastard irc objects that don't want to die!
|
2004-08-29 07:29:43 +00:00 |
|
Jeremy Fincher
|
ffddc953e2
|
Let's try this for the connection problem bugs.
|
2004-08-29 06:51:36 +00:00 |
|
Jeremy Fincher
|
4d60937c69
|
Let's try this for the connection problem bugs.
|
2004-08-29 06:49:50 +00:00 |
|
Jeremy Fincher
|
1cd4b87f1e
|
It's not an error condition, it's appropriate.
|
2004-08-29 06:44:57 +00:00 |
|
Jeremy Fincher
|
04ae1b900f
|
Erroneous message (or so jamessan says ;))
|
2004-08-29 06:19:31 +00:00 |
|
Jeremy Fincher
|
32b3bce635
|
Let's die immediately if we've not finished connecting.
|
2004-08-29 05:52:33 +00:00 |
|
Jeremy Fincher
|
613a855d78
|
Changed some log messages.
|
2004-08-29 05:45:28 +00:00 |
|
Jeremy Fincher
|
d6e3f13513
|
Elucidating comment.
|
2004-08-29 04:32:07 +00:00 |
|
James Vega
|
6b59933673
|
Let's make sure nested commands don't immediately nest commands (aka using a
nested command to determine what the outer nested command is going to call)
|
2004-08-28 22:28:44 +00:00 |
|
Jeremy Fincher
|
1c737a4c8f
|
Try to make network stuff case-insensitive.
|
2004-08-28 20:13:33 +00:00 |
|
Jeremy Fincher
|
6c9d74e728
|
Changed networks to be case-insensitive.
|
2004-08-28 19:56:31 +00:00 |
|
Jeremy Fincher
|
8b737865b5
|
Made a generated debug value, useful for troubleshooting.
|
2004-08-28 12:35:26 +00:00 |
|
Jeremy Fincher
|
003d7d4ecc
|
Added a configuration variable for user modes.
|
2004-08-28 06:10:09 +00:00 |
|
Jeremy Fincher
|
c3b32148b3
|
Workaround stupid os.path.join stupidity.
|
2004-08-28 05:47:27 +00:00 |
|
Jeremy Fincher
|
bb3df205f2
|
Updated to work with non-absolute selfs again.
|
2004-08-28 05:37:52 +00:00 |
|
Jeremy Fincher
|
ae4b8f7861
|
Allow non-basenames in dirize.
|
2004-08-28 05:27:05 +00:00 |
|
Jeremy Fincher
|
2c3e9fa97a
|
Fixed pluralize for words ending in x.
|
2004-08-27 22:55:40 +00:00 |
|
Jeremy Fincher
|
f6fbe4eb27
|
Made register more useful, should fix some Services.identify bugs.
|
2004-08-27 20:10:17 +00:00 |
|
Jeremy Fincher
|
42f3e1340c
|
Reply's getConfig shouldn't be used on GlobalValues.
|
2004-08-27 15:13:48 +00:00 |
|
Jeremy Fincher
|
b7307c5b67
|
Respect KICKLEN.
|
2004-08-27 09:14:13 +00:00 |
|
Jeremy Fincher
|
afce0547e1
|
Added watch and caught some possible errors.
|
2004-08-27 09:11:28 +00:00 |
|
Jeremy Fincher
|
4b24a3f499
|
Added the +cvs back.
|
2004-08-27 08:29:05 +00:00 |
|
Jeremy Fincher
|
dae0d1152a
|
Updated version numbers.
|
2004-08-27 07:33:35 +00:00 |
|
Jeremy Fincher
|
8f3d3908d2
|
Slight tweak to message.
|
2004-08-27 07:12:27 +00:00 |
|
Jeremy Fincher
|
9c73c57089
|
Channel sync logs and some other minute tweaks.
|
2004-08-27 06:46:28 +00:00 |
|
Jeremy Fincher
|
c2a61b2f06
|
Let's respect the server's nicklen and maxchannels parameters.
|
2004-08-27 06:45:58 +00:00 |
|