Jeremy Fincher
|
c256a3d275
|
Fix for uncaught exception in IrcState.addMsg.
|
2004-10-24 07:59:54 +00:00 |
|
Jeremy Fincher
|
a238ed6298
|
Fixed TODO #1047283.
|
2004-10-22 06:21:34 +00:00 |
|
Jeremy Fincher
|
724b612f52
|
Only try to ping if we're not a zombie.
|
2004-10-22 05:57:50 +00:00 |
|
Jeremy Fincher
|
678c012bc6
|
Looks like I just reordered some methods.
|
2004-10-15 11:21:20 +00:00 |
|
Jeremy Fincher
|
25224a79a1
|
Added a logging message.
|
2004-10-12 11:40:56 +00:00 |
|
Jeremy Fincher
|
c2759270ee
|
Changed the queuing messages to DEBUG, there's no need for users to care.
|
2004-10-10 04:20:32 +00:00 |
|
Jeremy Fincher
|
04f7ff313f
|
Commented out a bug (IrcState, actually in Irc), #1040008.
|
2004-10-09 04:02:22 +00:00 |
|
Jeremy Fincher
|
0dc88e88b9
|
Some source code tweakings; I still don't know why that test fails, but it's a good reminder that we should use the copy method instead of the copy.copy function.
|
2004-10-03 08:50:45 +00:00 |
|
Jeremy Fincher
|
d499628075
|
Refactoring of some MODE handling stuff and now we keep track of bans.
|
2004-09-29 18:52:15 +00:00 |
|
Jeremy Fincher
|
cc15862d65
|
Had the formatters for that log swapped.
|
2004-09-29 14:49:44 +00:00 |
|
Jeremy Fincher
|
c2445cc7db
|
Fixed bug in IrcState.doTopic (#1033955)
|
2004-09-29 14:14:06 +00:00 |
|
Jeremy Fincher
|
e616f6973d
|
We should return whether or not we were able to queue the message.
|
2004-09-28 07:17:53 +00:00 |
|
Jeremy Fincher
|
ec7ba362c4
|
Slight log message change.
|
2004-09-24 14:37:24 +00:00 |
|
Jeremy Fincher
|
243456aedd
|
Unnecessary reset, changed logging message.
|
2004-09-24 02:36:34 +00:00 |
|
Jeremy Fincher
|
5dd099c459
|
CAPAB should always be an important message.
|
2004-09-21 18:38:20 +00:00 |
|
James Vega
|
50973a10fb
|
Remove #! lines.
|
2004-09-20 03:01:50 +00:00 |
|
James Vega
|
e2bb35e02a
|
Fix for bug #1030492, overriding IrcUser.auth's list with a tuple
|
2004-09-19 23:23:35 +00:00 |
|
Jeremy Fincher
|
f69b87a93a
|
%.2f
|
2004-09-16 16:20:58 +00:00 |
|
Jeremy Fincher
|
9720b79a48
|
Changed tagging method.
|
2004-09-16 14:37:08 +00:00 |
|
Jeremy Fincher
|
9be4fd112d
|
Finally got topological sorting working.
|
2004-09-16 10:28:59 +00:00 |
|
Jeremy Fincher
|
ee4768634f
|
Changed to __lt__ instead of __cmp__ -- it's simpler and doesn't screw with equality.
|
2004-09-10 07:27:42 +00:00 |
|
Jeremy Fincher
|
76056e35e4
|
Let's handle non-IrcCallbacks for sorting.
|
2004-09-10 07:10:35 +00:00 |
|
Jeremy Fincher
|
c573ab5996
|
New plugin prioritization method.
|
2004-09-10 06:30:21 +00:00 |
|
Jeremy Fincher
|
5ac4c8c481
|
No more unsets.
|
2004-09-09 18:58:56 +00:00 |
|
Jeremy Fincher
|
91101978d5
|
Added IrcMsg attribute tagging, and used it in some places.
|
2004-09-09 15:33:57 +00:00 |
|
Jeremy Fincher
|
b3dfdd1ed5
|
More supported crap.
|
2004-09-08 22:48:32 +00:00 |
|
Jeremy Fincher
|
61e09d453a
|
Better handling of umodes.
|
2004-08-30 06:58:47 +00:00 |
|
Jeremy Fincher
|
ffddc953e2
|
Let's try this for the connection problem bugs.
|
2004-08-29 06:51:36 +00:00 |
|
Jeremy Fincher
|
4d60937c69
|
Let's try this for the connection problem bugs.
|
2004-08-29 06:49:50 +00:00 |
|
Jeremy Fincher
|
32b3bce635
|
Let's die immediately if we've not finished connecting.
|
2004-08-29 05:52:33 +00:00 |
|
Jeremy Fincher
|
613a855d78
|
Changed some log messages.
|
2004-08-29 05:45:28 +00:00 |
|
Jeremy Fincher
|
003d7d4ecc
|
Added a configuration variable for user modes.
|
2004-08-28 06:10:09 +00:00 |
|
Jeremy Fincher
|
afce0547e1
|
Added watch and caught some possible errors.
|
2004-08-27 09:11:28 +00:00 |
|
Jeremy Fincher
|
8f3d3908d2
|
Slight tweak to message.
|
2004-08-27 07:12:27 +00:00 |
|
Jeremy Fincher
|
9c73c57089
|
Channel sync logs and some other minute tweaks.
|
2004-08-27 06:46:28 +00:00 |
|
Jeremy Fincher
|
f7094ae7b9
|
Added a few more little madoodles to supported stuff.
|
2004-08-27 04:32:15 +00:00 |
|
Jeremy Fincher
|
f2fd7c9e66
|
oops, got this reversed.
|
2004-08-26 04:43:19 +00:00 |
|
Jeremy Fincher
|
23eb75f33b
|
Another bug.
|
2004-08-25 23:23:51 +00:00 |
|
Jeremy Fincher
|
86b49eccb2
|
Bugz0r.
|
2004-08-25 23:19:07 +00:00 |
|
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 |
|
Jeremy Fincher
|
6ca78924f3
|
HUUUUUUUUGE Configuration change.
|
2004-01-18 07:58:26 +00:00 |
|
Jeremy Fincher
|
e5689daf6d
|
Changed the logging of actual messages to debug, not info.
|
2004-01-09 00:03:38 +00:00 |
|
Jeremy Fincher
|
731b95a146
|
Changed a few Nones to 'unsets'.
|
2004-01-08 00:47:48 +00:00 |
|
Jeremy Fincher
|
14eff0fdf1
|
Fixed problem in do002, splitting the wrong arg.
|
2004-01-02 21:32:56 +00:00 |
|
Jeremy Fincher
|
2b32ccdc7d
|
Refactored Irc/Driver interaction.
|
2004-01-01 20:12:01 +00:00 |
|
Jeremy Fincher
|
cb5c22c9dc
|
Made pinging the server optional.
|
2003-12-20 07:01:09 +00:00 |
|
Jeremy Fincher
|
29b0e20b2d
|
Added followIdentificationThroughNickChanges for RFE #845346.
|
2003-12-17 13:39:05 +00:00 |
|
Jeremy Fincher
|
c922957655
|
Changed got376 to afterConnect.
|
2003-12-12 12:47:23 +00:00 |
|
Jeremy Fincher
|
c432a93afb
|
Try to prevent the ping loops we got in earlier.
|
2003-12-12 12:29:02 +00:00 |
|
Jeremy Fincher
|
4c64ffb4c7
|
Changed some logging messages.
|
2003-12-09 04:46:51 +00:00 |
|
Jeremy Fincher
|
a23fbcfb1c
|
Handled the case where nickmods got all run out.
|
2003-12-06 13:20:59 +00:00 |
|