Commit Graph

6605 Commits

Author SHA1 Message Date
Jeremy Fincher 4fb15198a0 Properly fixed bugs where plugins expected strings and got non-strings. 2005-05-23 11:51:22 +00:00
Jeremy Fincher a1992b55ec Fixed the bug that caused "reply reply" to be necessary instead of just "reply". 2005-05-23 11:23:53 +00:00
James Vega aeaad9056c plugins/Time: Make sure the Time commands are nested-safe, i.e. they reply with strings. 2005-05-22 21:01:16 +00:00
Jeremy Fincher ff2eb7daa9 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. 2005-05-20 16:29:17 +00:00
James Vega 5e07947f74 plugins/Ctcp: Fix another utils.commaAndify bug. 2005-05-19 23:52:53 +00:00
Jeremy Fincher 8730832e69 Refactored the Socket driver, hopefully to resolve the currently outstanding bugs (#1156765 and #1097217) with it. 2005-05-19 23:39:19 +00:00
Jeremy Fincher 6986bbad16 Changed the log message for trying SSL with Socket driver to point people in the direction of Twisted. 2005-05-19 23:38:55 +00:00
Jeremy Fincher 49e74670a4 Made the maxReconnectWait configurable. 2005-05-19 23:38:13 +00:00
James Vega d5653077d3 plugins/Topic: Fix a bug with Topic.set where setting topic 1 would set the entire topic. 2005-05-19 17:23:31 +00:00
James Vega e4242ba994 plugin/Topic: Keep track of what the channel's topic is when we join so that we can undo the first topic change. 2005-05-19 17:21:44 +00:00
Jeremy Fincher 4e4c23a781 Removed the "All channels synced ..." message since it's not entirely accurate with our new JOIN ratelimiting. 2005-05-18 14:35:57 +00:00
Jeremy Fincher 08ab492c4a Fixed our NoSuitableDatabase error message not to log a traceback. 2005-05-18 17:44:28 +00:00
Jeremy Fincher d5a889b54f Fixed problem that allowed connecting to an already-connected network. 2005-05-18 14:55:55 +00:00
Jeremy Fincher 9aaba996b3 Changed log message for 433 to be more accurate when a 432 is encountered. 2005-05-18 05:23:38 +00:00
Jeremy Fincher c5e1f4e561 Fix for bug #1203201. 2005-05-18 04:31:41 +00:00
Jeremy Fincher 0b848199b5 Fixed some style issues with logging calls. 2005-05-18 04:18:35 +00:00
Jeremy Fincher a1e707caa2 Changed Synchronized to make attributes (and changing the attributes' names) more maintainable. 2005-05-16 18:42:38 +00:00
James Vega 23c0d23a01 src/conf.py: addhostmask is now "hostmask add" 2005-05-18 02:38:41 +00:00
James Vega 994cff5c05 Update a couple missed changeFunctionName calls. 2005-05-16 03:25:43 +00:00
Jeremy Fincher 79fc5b5994 Fixed a bug in the way Synchronized was implemented. 2005-05-16 00:23:44 +00:00
Jeremy Fincher ce74fa825e Synchronized Commands (basically, all command-based plugins). Should fix the issue with Karma causing crashes due to PySQLite's un-thread-friendliness. 2005-05-15 18:27:12 +00:00
Jeremy Fincher cbf154b4ff Fixed Synchronized to allow synchronization of methods not defined in the current class. 2005-05-15 18:26:50 +00:00
Jeremy Fincher 4b0600a91a Added a Synchronized metaclass. 2005-05-15 17:41:07 +00:00
Jeremy Fincher 2394005cdd Moved utils.changeFunctionName to utils.python. 2005-05-15 17:17:26 +00:00
Jeremy Fincher 1d357dd470 Some more slight tweaks to the MetaFirewall implementation and stuff. 2005-05-15 17:08:02 +00:00
Jeremy Fincher 2861b5a334 Fixed some uselessness in log.MetaFirewall and removed an attribute that shouldn't be firewalled (it was vestigial). 2005-05-15 16:50:10 +00:00
Jeremy Fincher 44c2f08638 Used *MY* changelog entry for Seen.any. 2005-05-15 16:12:16 +00:00
Jeremy Fincher f25003d69f Fixed the wrong Seen.any changelog. 2005-05-10 18:15:54 +00:00
Jeremy Fincher 00fc0584ed Put more useful information into the docstring for utils.seq.window. 2005-05-15 16:12:43 +00:00
James Vega 8693dbd5cc Update version numbers for 0.83.0rc2. 2005-05-12 15:59:02 +00:00
James Vega aa40e82e7f Add RELNOTES for 0.83.0rc2. 2005-05-12 15:57:40 +00:00
James Vega 789ad20b45 changelog update for 0.83.0rc2. 2005-05-12 15:53:47 +00:00
James Vega 170d735c91 plugins/Owner: Update some tests to how they should be written. Now we just need to get the code to work correctly. 2005-05-11 01:00:01 +00:00
James Vega 106fbc6eea plugins/Channel: Make disable/enable work again. 2005-05-11 00:58:58 +00:00
James Vega d26f9b1405 plugins/Todo: Fix a test failure. 2005-05-11 00:58:04 +00:00
James Vega 9a68ef22c1 plugins/Note: Fix a test failure. 2005-05-11 00:57:30 +00:00
James Vega c6007b320f plugins/Alias: Fix a test failure. 2005-05-11 00:56:49 +00:00
James Vega 915f84cd08 plugins/Plugin: Move an if outside of a for loop, since it won't change during the for loop. 2005-05-10 22:09:50 +00:00
James Vega 3c736cf2b7 Fix up the changelog. 2005-05-10 22:08:39 +00:00
Jeremy Fincher fa824bdd07 Reordered changelog. Yeah, it's a little late, but it is somewhat useful anyway, for people who haven't used the release candidates. 2005-05-10 10:59:03 +00:00
James Vega 22aac85bf8 setup.py: Add Insult, News, and Unix to the list of plugins. 2005-05-10 03:52:13 +00:00
James Vega f1e5f954a0 Add Insult in the new plugin format. 2005-05-10 03:40:39 +00:00
James Vega 41c7c5f2d2 Add Unix in the new plugin format. 2005-05-10 03:31:54 +00:00
James Vega 9693685f62 Add News in the new plugin format. 2005-05-10 03:02:15 +00:00
James Vega 726679d6e4 plugins/Misc: Give proper help when listing a plugin with no commands. 2005-05-09 17:53:06 +00:00
James Vega 7bfc9cbdd3 utils/str: Rename nth to ordinal and have it return the full string instead of just the ordinal ending. 2005-05-09 17:20:43 +00:00
Glen Mailer 7deadddbe8 utils.str.nth 2005-05-08 01:46:35 +00:00
James Vega 229990e130 plugins/Todo: Forgot to import ircdb when I updated the "@todo" message. 2005-05-09 15:23:34 +00:00
James Vega 06800f9fc7 Correctly catch the HTMLParseError 2005-05-07 03:55:14 +00:00
James Vega 47179f8bc6 Catch HTMLParserErrors when we're trying to grab the <title>. 2005-05-07 03:24:10 +00:00