Commit Graph

155 Commits

Author SHA1 Message Date
Jeremy Fincher
5f5e79135f For some reason, when I searched for do353 earlier, it didn't come up. Now it turns out that it should've...who knows. 2004-08-25 23:14:00 +00:00
Jeremy Fincher
ea1ddf1880 353 handling in IrcState. 2004-08-25 23:04:18 +00:00
Jeremy Fincher
914ecddaf1 Added 005 handling to IrcState. 2004-08-24 22:15:56 +00:00
Jeremy Fincher
b7e030f5e3 Elucidating comment. 2004-08-23 13:03:46 +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
bd3e056be4 Let's not try to queue our connect messages if we're zombie. 2004-08-20 22:11:48 +00:00
Jeremy Fincher
9d320188d1 Let's stop the double kill. 2004-08-20 04:37:18 +00:00
Jeremy Fincher
4e10d65b56 Not self.log, foos. 2004-08-20 03:45:58 +00:00
Jeremy Fincher
64b7d0d735 Quit messages actually go through now. 2004-08-19 20:32:07 +00:00
Jeremy Fincher
0f598271dc Speeling fixes. 2004-08-18 23:15:27 +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
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
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
697249dc4e supybot.protocols.irc.queueDuplicateMessages 2004-08-05 08:09:18 +00:00
Jeremy Fincher
a5e473bba2 Updated to make sure Relay doesn't break dying. 2004-08-02 11:38:53 +00:00
Jeremy Fincher
e03c3ecf0a Oops, got a debugging print in there. 2004-07-31 08:46:07 +00:00
Jeremy Fincher
e64444ce56 Fixed some bad calls to setMode. 2004-07-31 08:40:31 +00:00
Jeremy Fincher
38c4422f88 Let's not store modes +/-ovh. 2004-07-31 08:26:04 +00:00
Jeremy Fincher
a8a95c2ecc Fixed the one-channel bug. 2004-07-30 22:35:51 +00:00
Jeremy Fincher
aeda0833d2 Added a __repr__ for Irc objects. 2004-07-29 18:28:43 +00:00
Jeremy Fincher
0f5920571e Updated __str__ for Irc objects. 2004-07-29 07:05:46 +00:00
Jeremy Fincher
d2ff10b25d Updated some logs, fixed a major bug with reconnecting in irc.reset. 2004-07-28 00:32:09 +00:00
Jeremy Fincher
5163921d40 Removed do001 because we don't need it any longer; the network is always set. 2004-07-27 05:18:19 +00:00
Jeremy Fincher
7dbbf16dcc Allow multiple nicks, refactored irclib.Irc a bit. 2004-07-26 06:05:39 +00:00
Jeremy Fincher
f9c61271ea w00, less path mungingEXCLAIMEXCLAIM 2004-07-24 05:18:26 +00:00
Jeremy Fincher
a95f1bc28c Added resize operation to RingBuffer and make IrcState use it. 2004-07-21 05:05:16 +00:00
Jeremy Fincher
aad1d2dc41 Updated to allow different networks. 2004-07-20 05:57:58 +00:00
Jeremy Fincher
dc1bc4ba55 Updated a ton of configuration variables. 2004-04-30 02:13:42 +00:00
Jeremy Fincher
b5ad1bed54 Fix for G-LiTe's bug. 2004-04-29 23:33:31 +00:00
Jeremy Fincher
9a907277c1 Changed reviter to reversed. 2004-04-20 09:51:20 +00:00
Jeremy Fincher
96838d0dbc Removed catch, moved curry to utils.py 2004-04-20 09:44:58 +00:00
Jeremy Fincher
7850da79d5 A little logging, etc. 2004-04-18 00:38:54 +00:00
Jeremy Fincher
2d2340bf17 Fixed 001 for misconfigured servers. 2004-04-17 14:12:17 +00:00
Jeremy Fincher
c697af6f08 Focused an else and added an assert. 2004-03-25 12:09:39 +00:00
Jeremy Fincher
d1bb8ce02f Bugfix with 433 handling. 2004-02-26 18:38:20 +00:00
Jeremy Fincher
57ec45e728 Added some little bit of extra logging. 2004-02-20 06:11:24 +00:00
Jeremy Fincher
99926fd170 Added mode, and made sure to send one after joining a channel. 2004-02-17 18:12:01 +00:00
Jeremy Fincher
223ac90fde Added logging of ERRORs from server. 2004-02-16 19:53:19 +00:00
Jeremy Fincher
0dcaf942ef Don't change our nick on 433 if we're using our default nick. 2004-02-13 18:37:35 +00:00
Jeremy Fincher
de30db819a Changed the assert to a log.info. 2004-02-09 16:19:28 +00:00
Jeremy Fincher
6b6efcddcc Removed some useless debugging madealios. 2004-02-08 03:24:09 +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
717ee92e41 Catch exceptions in dying callbacks so all callbacks get a chance to die. 2004-02-03 07:11:32 +00:00
Jeremy Fincher
6ecd46bada Added modes to the Channel. 2004-01-30 19:53:34 +00:00
Jeremy Fincher
f57ceba827 Make sure network is always present, even if unset. 2004-01-28 19:07:21 +00:00
Jeremy Fincher
43c00a3f94 Added a network attribute to the Irc object. 2004-01-28 16:55:08 +00:00
Jeremy Fincher
385d803ec7 Fixed multiple logging of repr'ed msg. 2004-01-27 11:15:56 +00:00
Jeremy Fincher
03e3ad47a0 Added a little extra error catching in irclib.Irc.takeMsg. 2004-01-21 15:50:38 +00:00
Jeremy Fincher
224cacc966 Fixed several bugs and added the replies rich reply method. 2004-01-19 20:51:04 +00:00