Jeremy Fincher
|
5fe709f749
|
Properly handle error messages from loading plugins.
|
2004-08-23 22:15:54 +00:00 |
|
Jeremy Fincher
|
87ff856d11
|
Change the default of allowEmptyOverwrite, because it's annoying.
|
2004-08-23 22:10:30 +00:00 |
|
Jeremy Fincher
|
8a352be8ff
|
Don't ask me why I was copying that list.
|
2004-08-23 22:07:35 +00:00 |
|
Jeremy Fincher
|
9db025a88a
|
Let's be cool, Twisted.
|
2004-08-23 21:29:38 +00:00 |
|
Jeremy Fincher
|
b085ba5ba3
|
HUP handling.
|
2004-08-23 20:08:49 +00:00 |
|
Jeremy Fincher
|
c5a4972cc8
|
Fix for IrcObjectProxy.error not accepting a Raise argument.
|
2004-08-23 19:59:49 +00:00 |
|
Jeremy Fincher
|
d28ddf718e
|
Changed from INFO to DEBUG the 'Not snarfing' messages.
|
2004-08-23 19:40:31 +00:00 |
|
Jeremy Fincher
|
b099b66272
|
Bugfix for darelf's IRC server.
|
2004-08-23 13:41:04 +00:00 |
|
Jeremy Fincher
|
25efb6fc74
|
Reverted Misc and updated STYLE to reflect what I thought I'd already documented somewhere.
|
2004-08-23 13:30:35 +00:00 |
|
Jeremy Fincher
|
61e471a87c
|
Let's catch sslerror too. Why the stupid Python developers didn't make this a subclasss of socket.error, I don't know.
|
2004-08-23 13:25:53 +00:00 |
|
Jeremy Fincher
|
fbb348b6e7
|
Copyright updates. Again, more is left to be done, but this is my part.
|
2004-08-23 13:14:06 +00:00 |
|
Jeremy Fincher
|
b7e030f5e3
|
Elucidating comment.
|
2004-08-23 13:03:46 +00:00 |
|
Jeremy Fincher
|
1704fa2cfe
|
Let's not connect multiple times to a network.
|
2004-08-23 12:38:33 +00:00 |
|
Jeremy Fincher
|
c0386751cf
|
Moved the connect and disconnect commands to the Owner plugin from the Relay plugin.
|
2004-08-23 12:34:16 +00:00 |
|
Jeremy Fincher
|
e757cb9750
|
Removed the servers keyword to registerNetwork (it was useless) and added an append method to the Servers class.
|
2004-08-23 12:29:04 +00:00 |
|
Jeremy Fincher
|
038705c5c9
|
Some cleanups in preparation for being multi-server without Relay.
|
2004-08-23 12:28:26 +00:00 |
|
Jeremy Fincher
|
48f58cc4de
|
Elucidating comment.
|
2004-08-23 12:27:47 +00:00 |
|
Jeremy Fincher
|
c63c7a1764
|
Gave output an option fd.
|
2004-08-23 12:27:23 +00:00 |
|
Jeremy Fincher
|
920b4cfd18
|
Make compact the default for stack traces.
|
2004-08-23 12:25:36 +00:00 |
|
Jeremy Fincher
|
1c5faf37b2
|
Moved the networks command here from the Relay plugin.
|
2004-08-23 12:14:37 +00:00 |
|
Jeremy Fincher
|
f467550400
|
Added delayed death and fixed a bugz0r (die wasn't calling driver.IrcDriver.die)
|
2004-08-23 12:09:43 +00:00 |
|
Grant Bowman
|
181f9899b4
|
Use of (preferred?) format string notation.
|
2004-08-23 05:33:59 +00:00 |
|
James Vega
|
b77d6d0afc
|
Make the error a little more descriptive
|
2004-08-23 04:41:07 +00:00 |
|
Jeremy Fincher
|
21dea0efc5
|
Allow revision to accept wildcards.
|
2004-08-22 15:22:17 +00:00 |
|
Jeremy Fincher
|
8936208e02
|
Bah.
|
2004-08-22 14:36:43 +00:00 |
|
Jeremy Fincher
|
fbd3f46788
|
Forgot this import with the src/Owner.py import that supported it.
|
2004-08-22 07:11:29 +00:00 |
|
Jeremy Fincher
|
98062e8844
|
Converted to an outFilter for greater efficiency (why send a message to myself at all?) and added a check for testing, because otherwise the tests break.
|
2004-08-22 07:07:47 +00:00 |
|
Jeremy Fincher
|
17c569ba2c
|
Let's have an extra hoop for people who don't want to load the src/ plugins to jump through.
|
2004-08-22 06:41:22 +00:00 |
|
Jeremy Fincher
|
4391272e50
|
Let's log what the actual message is.
|
2004-08-22 06:26:19 +00:00 |
|
Jeremy Fincher
|
980762492b
|
Uh, one wonders why I didn't do this in the first place. Just fix the bugs that are already there, Jeremy.
|
2004-08-22 06:24:45 +00:00 |
|
Jeremy Fincher
|
96fa5e42d5
|
Added a wait keyword argument.
|
2004-08-22 00:04:27 +00:00 |
|
Jeremy Fincher
|
516d130f1e
|
Retarded, I put the inFilter in the LogProxy class rather than in the Owner class\!
|
2004-08-21 20:34:29 +00:00 |
|
Jeremy Fincher
|
28e79eecfd
|
Added a safety measure to keep the bot from looping message itself.
|
2004-08-21 20:03:56 +00:00 |
|
Jeremy Fincher
|
6ecf2ae6ea
|
Let's hope this doesn't break anything too serious.
|
2004-08-21 09:14:59 +00:00 |
|
Jeremy Fincher
|
62ff576aaa
|
Slightly less verbose.
|
2004-08-21 08:53:29 +00:00 |
|
Jeremy Fincher
|
966129c9a3
|
A docstring doesn't hurt much.
|
2004-08-21 08:02:52 +00:00 |
|
Jeremy Fincher
|
a37129a7c7
|
Cooler stackTrace.
|
2004-08-21 07:28:41 +00:00 |
|
Jeremy Fincher
|
2434bdd063
|
Better handling of gaierror.
|
2004-08-21 07:28:27 +00:00 |
|
Jeremy Fincher
|
43b83013e8
|
Fixed problem with multiple servers.
|
2004-08-21 07:26:23 +00:00 |
|
Jeremy Fincher
|
4027d2a171
|
Only try to close the connection if we ever got connected.
|
2004-08-21 07:06:52 +00:00 |
|
Jeremy Fincher
|
39b83723a2
|
Augmented upkeep to do even more upkeep, if asked.
|
2004-08-21 07:01:45 +00:00 |
|
Jeremy Fincher
|
0f1842b18d
|
Only do real variable names.
|
2004-08-21 02:57:47 +00:00 |
|
Jeremy Fincher
|
288c6785a8
|
Added perlVariableSubstitute.
|
2004-08-21 02:49:29 +00:00 |
|
Jeremy Fincher
|
bd3e056be4
|
Let's not try to queue our connect messages if we're zombie.
|
2004-08-20 22:11:48 +00:00 |
|
Jeremy Fincher
|
535d872cab
|
Information-gathering and robustitude.
|
2004-08-20 21:17:34 +00:00 |
|
Jeremy Fincher
|
af994cfcff
|
Added a default behavior for Admin.nick if no nick is given.
|
2004-08-20 21:07:54 +00:00 |
|
Jeremy Fincher
|
fac96b16dc
|
Fix for problem with channelvalues not being removed on setValue.
|
2004-08-20 16:45:48 +00:00 |
|
Jeremy Fincher
|
dd45f302e5
|
Didn't convert this when I changed to _added.
|
2004-08-20 16:06:38 +00:00 |
|
Jeremy Fincher
|
ed63bc5435
|
I think there are bugs here, some tests are failing, but it's late and I can't figure out why.
|
2004-08-20 06:58:25 +00:00 |
|
Jeremy Fincher
|
2b4df1ffe9
|
Let's not die twice.
|
2004-08-20 05:42:58 +00:00 |
|
Jeremy Fincher
|
255125bb0b
|
Default user agent.
|
2004-08-20 05:31:27 +00:00 |
|
Jeremy Fincher
|
956a156b21
|
Added some underscore action to eval.
|
2004-08-20 05:30:37 +00:00 |
|
Jeremy Fincher
|
9d320188d1
|
Let's stop the double kill.
|
2004-08-20 04:37:18 +00:00 |
|
Jeremy Fincher
|
a4c8384e49
|
Boomshakalaka\!
|
2004-08-20 04:35:27 +00:00 |
|
Jeremy Fincher
|
4e10d65b56
|
Not self.log, foos.
|
2004-08-20 03:45:58 +00:00 |
|
Jeremy Fincher
|
e844d9c943
|
This should fix the problems with children of ChannelValues.
|
2004-08-20 03:43:02 +00:00 |
|
Jeremy Fincher
|
f901a8773a
|
Use MSIE user-agent, allow passing of headers in.
|
2004-08-19 22:06:56 +00:00 |
|
Jeremy Fincher
|
64b7d0d735
|
Quit messages actually go through now.
|
2004-08-19 20:32:07 +00:00 |
|
Jeremy Fincher
|
6d1d6013cd
|
Fixed exception id 0x8a41d.
|
2004-08-19 19:48:00 +00:00 |
|
Jeremy Fincher
|
ad1b36a643
|
Added rescheduleEvent.
|
2004-08-19 16:58:42 +00:00 |
|
Jeremy Fincher
|
55f5f341ce
|
Documentation should stay current with the code.
|
2004-08-19 16:58:19 +00:00 |
|
Jeremy Fincher
|
d26b311fef
|
Let's make sure we unregister configuration-wise before we check to see if the plugin isn't loaded.
|
2004-08-19 16:51:57 +00:00 |
|
Jeremy Fincher
|
9c64990fca
|
Oops, forgot a state. It's like seventh grade geography all over again\!
|
2004-08-19 15:49:32 +00:00 |
|
Jeremy Fincher
|
d36459ab0b
|
More spelling/capitalization normalization.
|
2004-08-19 13:33:34 +00:00 |
|
Jeremy Fincher
|
501b642796
|
Some extra periods.
|
2004-08-19 12:19:18 +00:00 |
|
Jeremy Fincher
|
20fddb4c5d
|
Slight style corrections.
|
2004-08-18 23:43:06 +00:00 |
|
Jeremy Fincher
|
0f598271dc
|
Speeling fixes.
|
2004-08-18 23:15:27 +00:00 |
|
Jeremy Fincher
|
107d237cc9
|
Cleaner thread.
|
2004-08-18 18:48:36 +00:00 |
|
Jeremy Fincher
|
523204f080
|
Let's allow errors to raise their complaint.
|
2004-08-18 18:44:34 +00:00 |
|
Jeremy Fincher
|
b22e3c44e2
|
Changed supplyDefault to _supplyDefault and added %s handling for supybot.nick.alternates.
|
2004-08-17 20:43:25 +00:00 |
|
Jeremy Fincher
|
1290d2e3eb
|
Added profiling information as well as the threads command.
|
2004-08-17 20:28:00 +00:00 |
|
James Vega
|
72f36efc18
|
Fix some problems in Infobot.py's sqlite implementation and genericize
some other errors to better fit in with db abstraction
|
2004-08-17 20:01:23 +00:00 |
|
Jeremy Fincher
|
376e67def3
|
Added ison.
|
2004-08-17 16:58:47 +00:00 |
|
Jeremy Fincher
|
7855f61f58
|
Let's change this to a debug log.
|
2004-08-17 15:36:42 +00:00 |
|
Jeremy Fincher
|
b6f03a42b4
|
We shouldn't send a new nick in response to 433 when we've already connected.
|
2004-08-17 15:20:59 +00:00 |
|
Jeremy Fincher
|
e7daa3c144
|
Handle the empty value case.
|
2004-08-17 08:32:00 +00:00 |
|
Jeremy Fincher
|
e1cf38f171
|
Handle QUIT properly in IrcState.
|
2004-08-17 08:29:56 +00:00 |
|
Jeremy Fincher
|
3cf02c85a6
|
Better stupid nick resolution scheme.
|
2004-08-17 08:07:47 +00:00 |
|
Jeremy Fincher
|
f89bb167d1
|
Various updates.
|
2004-08-17 06:36:51 +00:00 |
|
James Vega
|
0ee2ff4fbb
|
De-uglified urllib2.URLErrors and cleaned up a couple blocks in plugins/Http.py
|
2004-08-17 02:52:40 +00:00 |
|
Jeremy Fincher
|
51d05670bd
|
Let's show the current value in COnfig.help.
|
2004-08-16 21:43:59 +00:00 |
|
Jeremy Fincher
|
7b75d47095
|
Slight tweaks.
|
2004-08-16 21:36:48 +00:00 |
|
Jeremy Fincher
|
eff7489469
|
Don't try to kick people that aren't in the channel.
|
2004-08-16 21:26:38 +00:00 |
|
Jeremy Fincher
|
edf7af7711
|
Stats command. I'm obsessed.
|
2004-08-16 20:04:15 +00:00 |
|
Jeremy Fincher
|
162456108e
|
It's possible that the Misc plugin isn't loaded.
|
2004-08-16 20:03:11 +00:00 |
|
Jeremy Fincher
|
7a65e937b4
|
Hax0r. Watch this revision, I have a feeling we're going to revert this change at some point.
|
2004-08-16 20:02:26 +00:00 |
|
Jeremy Fincher
|
dfd929d197
|
Darn, missed one.
|
2004-08-16 18:57:28 +00:00 |
|
Jeremy Fincher
|
0b699e8ad8
|
Must...save...bytes...
|
2004-08-16 18:47:23 +00:00 |
|
Jeremy Fincher
|
5042f9e1c8
|
Use a global q so urls snarfed by another plugin aren't snarfed by later plugins.
|
2004-08-16 18:47:07 +00:00 |
|
Jeremy Fincher
|
4e53cfef63
|
Fixed bug #1009683.
|
2004-08-16 18:44:38 +00:00 |
|
James Vega
|
d267fe9fbf
|
Revert our directories.plugins defaults to the old behavior
|
2004-08-16 18:00:00 +00:00 |
|
James Vega
|
46c71a7521
|
Add dbi.NoRecordError and update Quotes to use it
|
2004-08-16 17:34:58 +00:00 |
|
James Vega
|
eb1dac0d60
|
Misc.last --with matches case-insensitively
|
2004-08-16 17:34:16 +00:00 |
|
Jeremy Fincher
|
7b2cbd950f
|
Fixed the user list problem mo betta.
|
2004-08-16 13:22:08 +00:00 |
|
Jeremy Fincher
|
e7aa2efcfd
|
Fixed the user list problem.
|
2004-08-16 01:29:22 +00:00 |
|
Jeremy Fincher
|
a1a703df32
|
Let's go to repr. Beware, people, this may invalidate certain databases.
|
2004-08-12 07:41:05 +00:00 |
|
Jeremy Fincher
|
22ddd5cb92
|
has, a counterpart to be.
|
2004-08-11 17:10:20 +00:00 |
|
Jeremy Fincher
|
bb0aa6f4cc
|
PyChecker updates.
|
2004-08-11 17:06:02 +00:00 |
|
Jeremy Fincher
|
1c84dd676b
|
Renamed to _children.
|
2004-08-11 17:05:33 +00:00 |
|
Jeremy Fincher
|
a9ab89664c
|
Moved logfilesize to Status.
|
2004-08-11 17:04:57 +00:00 |
|