Commit Graph

48 Commits

Author SHA1 Message Date
Jeremy Fincher f3ed778040 Refactored _getNextServer and friends as well as logging. 2004-07-31 04:58:53 +00:00
Jeremy Fincher a3e04ea9e8 Handled some XXXs. 2004-07-31 00:46:26 +00:00
Jeremy Fincher e051e5e192 Fixed multiple servers. 2004-07-30 19:05:57 +00:00
Jeremy Fincher 2336af5525 Updated to allow multiple servers. 2004-07-30 06:52:21 +00:00
Jeremy Fincher f9c61271ea w00, less path mungingEXCLAIMEXCLAIM 2004-07-24 05:18:26 +00:00
Jeremy Fincher bb08574192 Refactored a touch. 2004-07-24 02:29:06 +00:00
Jeremy Fincher fdc5612dce Readability. 2004-04-16 08:17:24 +00:00
Stéphan Kochen bea41b308a Fixed asyncore hogging the CPU on disconnect. Although this really looks
like a bug in asyncore to me. o_O
2004-04-12 21:53:49 +00:00
Stéphan Kochen 03294c8686 Same fix for asyncoreDrivers and a small cleanup. 2004-04-12 21:44:03 +00:00
Jeremy Fincher a898bdaa94 Slight rewording of log message. 2004-03-25 12:14:41 +00:00
Jeremy Fincher f3c481d13f Removed some catching of exceptions that can never happen due to MetaFirewall. 2004-02-17 06:31:19 +00:00
Jeremy Fincher f752ad5747 Commented out some useless debug logs. 2004-02-16 08:10:50 +00:00
Jeremy Fincher d077e9a3fe Stopped trying to mess with stuff that we don't know how to handle; I'd rather have uglier log messages and a bot that I can figure out than otherwise. 2004-02-11 06:02:49 +00:00
Jeremy Fincher 47d81547aa Added log.firewall and log.MetaFirewall, and converted several classes to use them. 2004-02-06 09:20:47 +00:00
Jeremy Fincher bdafdfe113 Cleaned up a few logging messages. 2004-01-21 23:35:34 +00:00
Jeremy Fincher 67db74e500 Made sure to catch exceptions in takeMsg. 2004-01-20 15:41:42 +00:00
Jeremy Fincher dc87ed26aa Added log.timestamp. 2004-01-19 20:22:06 +00:00
Jeremy Fincher 6ca78924f3 HUUUUUUUUGE Configuration change. 2004-01-18 07:58:26 +00:00
Jeremy Fincher 22767c2ed7 Added an extra log message or two. 2004-01-04 13:53:33 +00:00
Jeremy Fincher 2b32ccdc7d Refactored Irc/Driver interaction. 2004-01-01 20:12:01 +00:00
Jeremy Fincher 8fc9b00c03 Don't log the 'scheduling reconnect' message if the world is dying. 2003-12-03 22:29:49 +00:00
Jeremy Fincher 48166f4895 Huge update to the logging infrastructure. 2003-11-26 18:21:12 +00:00
Jeremy Fincher a4284e7924 Added __revision__ strings. 2003-11-25 08:38:19 +00:00
Jeremy Fincher 970c819e79 Changed fix.py to munge __builtins__ rather than requiring a "from fix import *" statement. 2003-10-05 12:47:19 +00:00
Jeremy Fincher 41d266f207 Updated ircdb to have persistent user ids. 2003-09-12 20:06:58 +00:00
Jeremy Fincher a2d9e58c2a Changed format of reconnect scheduling log. 2003-09-01 16:50:56 +00:00
Jeremy Fincher 2b6f989cb1 Removed useless line. 2003-09-01 15:53:29 +00:00
Jeremy Fincher e6bfc72b77 Minor changes, added some (commented-out) debug.printfs. 2003-09-01 05:59:34 +00:00
Jeremy Fincher 5289f6bc75 Renamed conf.timestampFormat to conf.logTimestampFormat and added conf.humanTimestampFormat. 2003-08-26 11:15:15 +00:00
Jeremy Fincher ca646716b1 Removed spaces at the end of lines. 2003-08-20 16:26:23 +00:00
Jeremy Fincher 7fd35a1071 Made some changes to satisfy PyChecker. 2003-08-19 10:38:45 +00:00
Jeremy Fincher ebc3533275 This file was hanging back on protocol since it's been less used. 2003-07-23 02:16:06 +00:00
Jeremy Fincher 06fe786029 Added .reconnect() method to drivers. 2003-04-21 04:32:42 +00:00
Jeremy Fincher c0d511c4f1 Added Driver module attribute. 2003-04-20 07:15:39 +00:00
Jeremy Fincher 77154f2c34 Changed asyncorePoll to just 'poll' 2003-04-17 10:07:43 +00:00
Jeremy Fincher 5ef41fa445 Added IrcMsg parsing time logging. 2003-04-15 14:36:58 +00:00
Jeremy Fincher d7fce630d5 Finally fixed looping bug. Really. I mean it this time. I fixed it. It's gone. 2003-04-12 12:04:47 +00:00
Jeremy Fincher c849eda6ce Minor changes. 2003-04-09 15:13:51 +00:00
Jeremy Fincher 8c9811ea05 Changed AsyncoreDriver to accept an irc as an argument, hopefully fixing the looping bug. 2003-04-09 15:07:23 +00:00
Jeremy Fincher b8f2bbb1bb Another go at fixing the looping bug. 2003-04-05 11:25:38 +00:00
Jeremy Fincher 33b4aa052c Changed debug.debugMsg to debug.msg. 2003-04-03 10:06:11 +00:00
Jeremy Fincher e88a5a3ae0 Added logging line to scheduleReconnect 2003-04-03 10:00:29 +00:00
Jeremy Fincher eb9e5c87f2 Changed drivers.close() to .die(). 2003-04-03 08:52:41 +00:00
Jeremy Fincher a5fc83ef63 Finally fixed looping bug 2003-04-03 06:56:22 +00:00
Jeremy Fincher f82170de74 Backed out previous change 2003-04-02 07:05:38 +00:00
Jeremy Fincher 798bac6d3c Found and fixed the bug that sucked up 100% cpu when the network got disconnected. 2003-04-01 09:33:32 +00:00
James Vega c803e5e9d8 Added vim:set ... : strings to source in order to keep file formatting
consistent between developers. Jeremy should be adding the equivalent
settings for emacs soon.
2003-03-24 08:41:19 +00:00
Jeremy Fincher 7801c84d84 Initial revision 2003-03-12 06:26:59 +00:00