Limnoria/src
Daniel Folkinshteyn 6dca55deeb Services: fix problem with some channels being mixed up between networks on startup, when noJoinsUntilIdentified is true.
When noJoinsUntilIdentified config is true, the bot holds join messages in a 'waitingJoins' list, and processes them
once nickserv identification comes through. The problem was that when the bot is configured to join multiple networks,
join messages from different networks would get appended to the same list, without any differentiation by which message
belongs to which network. Thus, if there are messages waiting for multiple networks, it would often be the case that
whichever network got identification done first, would 'pick up' other network's join messages.

This fix stores the network name along with the join messages in the list, and has each network pick out only its own
join messages.
2011-08-10 12:00:42 +02:00
..
drivers Fix actually compatibility with non-ssl envirronments 2010-12-12 14:33:36 +01:00
utils Move http server from src/utils/ to src/ 2011-07-01 16:15:04 +02:00
__init__.py Fix comment in src/__init__.py 2011-06-24 14:52:24 +02:00
ansi.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
callbacks.py Don't tell owner to contact an admin. Closes GH-20. 2011-06-22 21:37:34 +02:00
cdb.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
commands.py Bug fix (I didn't test the previous commit correctly) 2011-07-01 16:11:37 +02:00
conf.py src/conf.py: fix typos. 2011-08-06 18:51:46 +02:00
dbi.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
dynamicScope.py Fix issue with Pypy 2010-12-12 14:22:44 +01:00
httpserver.py src/httpserver.py: fix typo. 2011-08-06 18:53:53 +02:00
i18n.py src/i18n.py: fix error when running @reloadlocale with a plugin loaded before but not available any longer. 2011-06-28 19:52:18 +02:00
ircdb.py Add checkCapabilityButIgnoreOwner converter 2011-01-27 19:32:43 +01:00
irclib.py Added network to debug "Incoming message" log. 2009-12-28 12:17:27 -06:00
ircmsgs.py Bug fixes in src/ircmsgs.py 2011-07-09 13:42:34 +02:00
ircutils.py Fix to global hostmask. Fix bug #SF3088559 and submitted as patch #SF3163843 2011-01-22 10:17:32 +01:00
log.py Merge branch 'maint/0.83.4' 2010-09-20 19:46:18 -04:00
plugin.py Fix syntax error 2011-03-05 09:51:05 +01:00
questions.py Internationalize questions.py 2010-10-20 18:33:39 +02:00
registry.py In registry.py, test whether a requested configuration variable is a channel name before creating it automatically. Closes GH-63. 2011-07-06 11:14:58 +02:00
schedule.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
shlex.py Added our hacked shlex.py, prior to the 2.3 bastardization that made it unsuitable for our purposes. 2005-02-18 08:30:59 +00:00
test.py Add assertNotHTTPResponse to HTTP unit tests. 2011-07-03 17:09:53 +02:00
unpreserve.py Change the modeline to use softtabstop instead of tabstop. 2006-02-11 15:52:51 +00:00
version.py Services: fix problem with some channels being mixed up between networks on startup, when noJoinsUntilIdentified is true. 2011-08-10 12:00:42 +02:00
world.py If we're using python2.5, import re in place of sre. 2007-04-25 16:12:21 +00:00