1aa73ac | Jeremy Fincher | 21 July 2005, 05:04:31 UTC | Removed Acquire, which I won't be using anymore. | 21 July 2005, 05:04:31 UTC |
45c7f77 | James Vega | 19 July 2005, 21:32:54 UTC | plugins/RSS: Fix info so it works again. | 19 July 2005, 21:32:54 UTC |
b375ea9 | James Vega | 19 July 2005, 13:55:37 UTC | plugins/Web: Fixed the title-retrieval parser to actually retrieve the entire title. | 19 July 2005, 13:55:37 UTC |
77330d4 | Jeremy Fincher | 18 July 2005, 04:55:12 UTC | Moved an XXX and added a skeleton method. | 18 July 2005, 04:55:12 UTC |
fc87901 | Jeremy Fincher | 18 July 2005, 04:46:41 UTC | Added some more XXXes for dangerfan. | 18 July 2005, 04:46:41 UTC |
27ac845 | Jeremy Fincher | 18 July 2005, 04:37:32 UTC | Moved some XXXes around, added some methods (so naming them isn't hard) and a new XXX about methods that return file objects. | 18 July 2005, 04:37:32 UTC |
75ecf79 | James Vega | 16 July 2005, 14:41:07 UTC | plugins/Network: Fix an information leak in Network.whois | 16 July 2005, 14:41:07 UTC |
91874db | Jeremy Fincher | 16 July 2005, 05:09:49 UTC | Added some XXXes to transaction.py. | 16 July 2005, 05:09:49 UTC |
bc3a47f | James Vega | 14 July 2005, 12:27:54 UTC | plugins/Format: Fix some copy/paste errors. | 14 July 2005, 12:27:54 UTC |
5b8400e | Jeremy Fincher | 08 July 2005, 09:14:45 UTC | Removed utils.iter.one, which was dumb, because iterators have a .next() method that does the same thing. | 08 July 2005, 09:14:45 UTC |
6f8e3d3 | James Vega | 10 July 2005, 18:27:40 UTC | src/irclib: Let's not override the name for the set type. | 10 July 2005, 18:27:40 UTC |
14dc0c0 | James Vega | 07 July 2005, 14:13:53 UTC | plugins/RSS: If the feed supplies an encoding, encode the headlines with it. | 07 July 2005, 14:13:53 UTC |
a88f52b | Jeremy Fincher | 06 July 2005, 03:59:46 UTC | Forgot to change the exception name in one of the spots it was raised in. | 06 July 2005, 03:59:46 UTC |
e9c52f6 | Jeremy Fincher | 06 July 2005, 03:59:16 UTC | Prefixed some non-public method names with an underscore. | 06 July 2005, 03:59:16 UTC |
612a8e1 | Jeremy Fincher | 05 July 2005, 17:48:00 UTC | Added utils.{transaction,error} | 05 July 2005, 17:48:00 UTC |
b369039 | Jeremy Fincher | 12 June 2005, 04:54:15 UTC | Added utils.iter.one, to grab one value from an iterable. | 12 June 2005, 04:54:15 UTC |
201d4ac | James Vega | 05 July 2005, 05:31:28 UTC | plugins/Google: Use a sensical form of English for Google.phonebook's error response. | 05 July 2005, 05:31:28 UTC |
1d7d642 | James Vega | 05 July 2005, 03:03:11 UTC | plugins/MoobotFactoids: Load a threaded plugin to hopefully trigger a timing bug. | 05 July 2005, 03:03:11 UTC |
1a5e05e | Jeremy Fincher | 30 June 2005, 22:10:04 UTC | NestedCommandsIrcProxy should set self.repliedTo if self.error is called. | 30 June 2005, 22:10:04 UTC |
830a5c5 | Jeremy Fincher | 30 June 2005, 22:04:59 UTC | Commented out an overly verbose (even for DEBUG level) log message. | 30 June 2005, 22:04:59 UTC |
bc1451e | James Vega | 29 June 2005, 19:05:20 UTC | plugins/Web: Encountering an HTMLParser exception doesn't mean the title hasn't already been snarfed. Don't bail right away. | 29 June 2005, 19:05:20 UTC |
bd31b7f | James Vega | 29 June 2005, 14:20:54 UTC | src/irclib: Handle IRCds which use a MAXLIST-style value for the MAXBANS 005 key. | 29 June 2005, 14:20:54 UTC |
0880a07 | James Vega | 29 June 2005, 14:16:31 UTC | test/test_callbacks: Fix a test failure. | 29 June 2005, 14:16:31 UTC |
464c1e3 | James Vega | 28 June 2005, 20:57:32 UTC | src/callbacks: Remove a duplicate except statement. | 28 June 2005, 20:57:32 UTC |
e4c9381 | James Vega | 13 June 2005, 17:27:15 UTC | src/commands: Update first so that state.errored will not prevent the bot from responding when the first converter fails. | 13 June 2005, 17:27:15 UTC |
35065b8 | James Vega | 13 June 2005, 17:13:04 UTC | plugins/Topic: Remove an unnecessary call to irc.state.getTopic. | 13 June 2005, 17:13:04 UTC |
c60deeb | James Vega | 13 June 2005, 17:12:31 UTC | plugins/Time: Add Utilities as a loaded plugin for the tests in order to fix some test failures. | 13 June 2005, 17:12:31 UTC |
d4d165e | James Vega | 10 June 2005, 12:19:10 UTC | plugins/Misc: Make sure Misc.last only skips the first message if last is being performed on the channel the user is currently in. | 10 June 2005, 12:19:10 UTC |
9df805c | Jeremy Fincher | 08 June 2005, 18:31:48 UTC | Removed a useless assert. | 08 June 2005, 18:31:48 UTC |
3d66bc8 | Jeremy Fincher | 08 June 2005, 17:49:54 UTC | Let's ensure that self.repliedTo is False before calling invalidCommands. | 08 June 2005, 17:49:54 UTC |
dff2862 | Jeremy Fincher | 08 June 2005, 17:45:58 UTC | Fixed jamessan's multiple-invalidCommand bug. | 08 June 2005, 17:45:58 UTC |
0d83dde | Jeremy Fincher | 08 June 2005, 16:24:54 UTC | Moved a comment to the appropriate place. | 08 June 2005, 16:24:54 UTC |
0027916 | James Vega | 08 June 2005, 14:28:48 UTC | test/test_callbacks.py: Added a test for multiple, nested invalidCommands not being recognized. | 08 June 2005, 14:28:48 UTC |
cc4c143 | Jeremy Fincher | 08 June 2005, 03:53:00 UTC | Log the name of each spawned thread at the DEBUG level. | 08 June 2005, 03:53:00 UTC |
490fb0b | Jeremy Fincher | 01 June 2005, 21:08:30 UTC | Changed prefixName to prefixNick, which is more appropriate, and has always bothered me. Better now than later. | 01 June 2005, 21:08:30 UTC |
a477f12 | James Vega | 01 June 2005, 21:06:04 UTC | plugins/Topic: Add a proper test for the previous Topic.set fix. | 01 June 2005, 21:06:04 UTC |
b41166c | Jeremy Fincher | 01 June 2005, 20:14:37 UTC | This should've been an error response in the first place. | 01 June 2005, 20:14:37 UTC |
4da1f38 | Jeremy Fincher | 01 June 2005, 20:13:33 UTC | Fixed the security issue nicktastic reported, and made sure that if, for some reason, an error doesn't raise an exception, it still stops the calling of the command function. | 01 June 2005, 20:13:33 UTC |
c444a67 | James Vega | 01 June 2005, 13:24:06 UTC | plugins/Channel: Catch a Key Error in "ban remove" and "ignore remove". | 01 June 2005, 13:24:06 UTC |
766dad2 | Jeremy Fincher | 01 June 2005, 06:20:29 UTC | Fixed an error in hostmask.list when there are no hostmasks. | 01 June 2005, 06:20:29 UTC |
5c8677c | Jeremy Fincher | 01 June 2005, 01:10:08 UTC | Give a better error message when a given command isn't found in a plugin. | 01 June 2005, 01:10:08 UTC |
6ed01d4 | James Vega | 01 June 2005, 01:13:25 UTC | plugins/Services: Fix up an error message so it actually makes sense. | 01 June 2005, 01:13:25 UTC |
227b152 | Jeremy Fincher | 30 May 2005, 19:20:36 UTC | Some plugins raise callbacks.Error rather than ImportError when they can't be imported (usually due to a dependency on sqlite or similar). | 30 May 2005, 19:20:36 UTC |
c1dcb47 | Jeremy Fincher | 30 May 2005, 19:20:17 UTC | Added another elucidating comment. | 30 May 2005, 19:20:17 UTC |
5815b3b | Jeremy Fincher | 30 May 2005, 19:19:43 UTC | Added some elucidating comments. | 30 May 2005, 19:19:43 UTC |
b5f1e2a | Jeremy Fincher | 30 May 2005, 19:19:11 UTC | Added utils.iter.limited, an iterable that limits the number of elements that can be taken from another iterable. | 30 May 2005, 19:19:11 UTC |
c268aab | James Vega | 30 May 2005, 04:36:01 UTC | +darcs | 30 May 2005, 04:36:01 UTC |
1475234 | James Vega | 30 May 2005, 04:28:24 UTC | Initial changelog and version changes for 0.83.0rc3. | 30 May 2005, 04:28:24 UTC |
7549a9f | James Vega | 30 May 2005, 04:22:37 UTC | docs/man: Update supybot.1 and supybot-adduser.1 to reflect removal of options. | 30 May 2005, 04:22:37 UTC |
34f5be5 | James Vega | 30 May 2005, 02:27:16 UTC | RSS: Use del instead of pop. | 30 May 2005, 02:27:16 UTC |
7fdb72a | James Vega | 30 May 2005, 00:52:54 UTC | plugins/RSS: Stop using attributes for feeds. | 30 May 2005, 00:52:54 UTC |
4baff17 | James Vega | 29 May 2005, 19:41:49 UTC | plugins/Alias: Stop using attributes for aliases. | 29 May 2005, 19:41:49 UTC |
85e9035 | James Vega | 29 May 2005, 16:54:57 UTC | plugins/RSS: Fix a bug in RSS.remove. | 29 May 2005, 16:54:57 UTC |
fab281b | James Vega | 29 May 2005, 03:58:39 UTC | Long line. | 29 May 2005, 03:58:39 UTC |
b9cd027 | Jeremy Fincher | 27 May 2005, 16:37:22 UTC | Fixed the help for register. | 27 May 2005, 16:37:22 UTC |
66076c0 | Jeremy Fincher | 27 May 2005, 03:47:04 UTC | Removed a useless wrapper around a method that shouldn't exist. | 27 May 2005, 03:47:04 UTC |
b09f358 | Jeremy Fincher | 26 May 2005, 02:50:00 UTC | Removed options related to the hashing of passwords; it's an unimportant user detail, and people smart enough to care are smart enough to do it themselves. | 26 May 2005, 02:50:00 UTC |
90d199b | Jeremy Fincher | 25 May 2005, 05:19:10 UTC | Removed the call to os.umask, which gained nothing and caused some problems (ones that I haven't quite figured out) | 25 May 2005, 05:19:10 UTC |
b59742d | Jeremy Fincher | 25 May 2005, 05:17:52 UTC | Removed the -O and -OO switches to reduce confusion; they didn't work anyway. | 25 May 2005, 05:17:52 UTC |
660776f | Jeremy Fincher | 23 May 2005, 19:38:29 UTC | Fixed twisted.internet.ssl imports to work still if OpenSSL isn't installed. | 23 May 2005, 19:38:29 UTC |
4fb1519 | Jeremy Fincher | 23 May 2005, 11:51:22 UTC | Properly fixed bugs where plugins expected strings and got non-strings. | 23 May 2005, 11:51:22 UTC |
a1992b5 | Jeremy Fincher | 23 May 2005, 11:23:53 UTC | Fixed the bug that caused "reply reply" to be necessary instead of just "reply". | 23 May 2005, 11:23:53 UTC |
aeaad90 | James Vega | 22 May 2005, 21:01:16 UTC | plugins/Time: Make sure the Time commands are nested-safe, i.e. they reply with strings. | 22 May 2005, 21:01:16 UTC |
ff2eb7d | Jeremy Fincher | 20 May 2005, 16:29:17 UTC | Tried (again) to fix bug #1156765. This might resurrect some old bugs, such as the inability to quit via Ctrl-C or similar. It must be tested. | 20 May 2005, 16:29:17 UTC |
5e07947 | James Vega | 19 May 2005, 23:52:53 UTC | plugins/Ctcp: Fix another utils.commaAndify bug. | 19 May 2005, 23:52:53 UTC |
8730832 | Jeremy Fincher | 19 May 2005, 23:39:19 UTC | Refactored the Socket driver, hopefully to resolve the currently outstanding bugs (#1156765 and #1097217) with it. | 19 May 2005, 23:39:19 UTC |
6986bba | Jeremy Fincher | 19 May 2005, 23:38:55 UTC | Changed the log message for trying SSL with Socket driver to point people in the direction of Twisted. | 19 May 2005, 23:38:55 UTC |
49e7467 | Jeremy Fincher | 19 May 2005, 23:38:13 UTC | Made the maxReconnectWait configurable. | 19 May 2005, 23:38:13 UTC |
d565307 | James Vega | 19 May 2005, 17:23:31 UTC | plugins/Topic: Fix a bug with Topic.set where setting topic 1 would set the entire topic. | 19 May 2005, 17:23:31 UTC |
e4242ba | James Vega | 19 May 2005, 17:21:44 UTC | plugin/Topic: Keep track of what the channel's topic is when we join so that we can undo the first topic change. | 19 May 2005, 17:21:44 UTC |
4e4c23a | Jeremy Fincher | 18 May 2005, 14:35:57 UTC | Removed the "All channels synced ..." message since it's not entirely accurate with our new JOIN ratelimiting. | 18 May 2005, 14:35:57 UTC |
08ab492 | Jeremy Fincher | 18 May 2005, 17:44:28 UTC | Fixed our NoSuitableDatabase error message not to log a traceback. | 18 May 2005, 17:44:28 UTC |
d5a889b | Jeremy Fincher | 18 May 2005, 14:55:55 UTC | Fixed problem that allowed connecting to an already-connected network. | 18 May 2005, 14:55:55 UTC |
9aaba99 | Jeremy Fincher | 18 May 2005, 05:23:38 UTC | Changed log message for 433 to be more accurate when a 432 is encountered. | 18 May 2005, 05:23:38 UTC |
c5e1f4e | Jeremy Fincher | 18 May 2005, 04:31:41 UTC | Fix for bug #1203201. | 18 May 2005, 04:31:41 UTC |
0b84819 | Jeremy Fincher | 18 May 2005, 04:18:35 UTC | Fixed some style issues with logging calls. | 18 May 2005, 04:18:35 UTC |
a1e707c | Jeremy Fincher | 16 May 2005, 18:42:38 UTC | Changed Synchronized to make attributes (and changing the attributes' names) more maintainable. | 16 May 2005, 18:42:38 UTC |
23c0d23 | James Vega | 18 May 2005, 02:38:41 UTC | src/conf.py: addhostmask is now "hostmask add" | 18 May 2005, 02:38:41 UTC |
994cff5 | James Vega | 16 May 2005, 03:25:43 UTC | Update a couple missed changeFunctionName calls. | 16 May 2005, 03:25:43 UTC |
79fc5b5 | Jeremy Fincher | 16 May 2005, 00:23:44 UTC | Fixed a bug in the way Synchronized was implemented. | 16 May 2005, 00:23:44 UTC |
ce74fa8 | Jeremy Fincher | 15 May 2005, 18:27:12 UTC | Synchronized Commands (basically, all command-based plugins). Should fix the issue with Karma causing crashes due to PySQLite's un-thread-friendliness. | 15 May 2005, 18:27:12 UTC |
cbf154b | Jeremy Fincher | 15 May 2005, 18:26:50 UTC | Fixed Synchronized to allow synchronization of methods not defined in the current class. | 15 May 2005, 18:26:50 UTC |
4b0600a | Jeremy Fincher | 15 May 2005, 17:41:07 UTC | Added a Synchronized metaclass. | 15 May 2005, 17:41:07 UTC |
2394005 | Jeremy Fincher | 15 May 2005, 17:17:26 UTC | Moved utils.changeFunctionName to utils.python. | 15 May 2005, 17:17:26 UTC |
1d357dd | Jeremy Fincher | 15 May 2005, 17:08:02 UTC | Some more slight tweaks to the MetaFirewall implementation and stuff. | 15 May 2005, 17:08:02 UTC |
2861b5a | Jeremy Fincher | 15 May 2005, 16:50:10 UTC | Fixed some uselessness in log.MetaFirewall and removed an attribute that shouldn't be firewalled (it was vestigial). | 15 May 2005, 16:50:10 UTC |
44c2f08 | Jeremy Fincher | 15 May 2005, 16:12:16 UTC | Used *MY* changelog entry for Seen.any. | 15 May 2005, 16:12:16 UTC |
f25003d | Jeremy Fincher | 10 May 2005, 18:15:54 UTC | Fixed the wrong Seen.any changelog. | 10 May 2005, 18:15:54 UTC |
00fc058 | Jeremy Fincher | 15 May 2005, 16:12:43 UTC | Put more useful information into the docstring for utils.seq.window. | 15 May 2005, 16:12:43 UTC |
8693dbd | James Vega | 12 May 2005, 15:59:02 UTC | Update version numbers for 0.83.0rc2. | 12 May 2005, 15:59:02 UTC |
aa40e82 | James Vega | 12 May 2005, 15:57:40 UTC | Add RELNOTES for 0.83.0rc2. | 12 May 2005, 15:57:40 UTC |
789ad20 | James Vega | 12 May 2005, 15:53:47 UTC | changelog update for 0.83.0rc2. | 12 May 2005, 15:53:47 UTC |
170d735 | James Vega | 11 May 2005, 01:00:01 UTC | plugins/Owner: Update some tests to how they should be written. Now we just need to get the code to work correctly. | 11 May 2005, 01:00:01 UTC |
106fbc6 | James Vega | 11 May 2005, 00:58:58 UTC | plugins/Channel: Make disable/enable work again. | 11 May 2005, 00:58:58 UTC |
d26f9b1 | James Vega | 11 May 2005, 00:58:04 UTC | plugins/Todo: Fix a test failure. | 11 May 2005, 00:58:04 UTC |
9a68ef2 | James Vega | 11 May 2005, 00:57:30 UTC | plugins/Note: Fix a test failure. | 11 May 2005, 00:57:30 UTC |
c6007b3 | James Vega | 11 May 2005, 00:56:49 UTC | plugins/Alias: Fix a test failure. | 11 May 2005, 00:56:49 UTC |
915f84c | James Vega | 10 May 2005, 22:09:50 UTC | plugins/Plugin: Move an if outside of a for loop, since it won't change during the for loop. | 10 May 2005, 22:09:50 UTC |
3c736cf | James Vega | 10 May 2005, 22:08:39 UTC | Fix up the changelog. | 10 May 2005, 22:08:39 UTC |
fa824bd | Jeremy Fincher | 10 May 2005, 10:59:03 UTC | Reordered changelog. Yeah, it's a little late, but it is somewhat useful anyway, for people who haven't used the release candidates. | 10 May 2005, 10:59:03 UTC |