Daniel Folkinshteyn
43a3285f48
core: avoid casting data to string if it is already an instance of basestring, in irc.reply.
2011-12-18 12:39:05 +01:00
Mika Suomalainen
fbc6ffc36b
Merge branch 'testing' of github.com:ProgVal/Limnoria into mkaysi
2011-12-18 12:59:26 +02:00
Mika Suomalainen
0677e62206
Unix: add l10n-fi.
2011-12-18 12:55:32 +02:00
Mika Suomalainen
7dba155038
Unix: add l10n-fi.
2011-12-18 18:53:59 +08:00
Mika Suomalainen
c10f62b57b
Unix: add partial l10n-fi.
2011-12-14 01:31:39 +08:00
James McCoy
d9531d2d29
Fix parsing of 004 message for supported umodes/chanmodes
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-14 01:31:28 +08:00
Valentin Lorentz
72077c8c97
Google: fix previous cherry-pick.
2011-12-13 18:10:20 +01:00
Daniel Folkinshteyn
b991c8679b
Google: use web scraping as fallback to ig api
...
ig api doesn't have everything (for one, timezones),
and also, in case the IG api ever dies.
Conflicts:
plugins/Google/plugin.py
2011-12-13 18:10:15 +01:00
Daniel Folkinshteyn
e1ffe0f4e3
Google: use google ig api for the calc. no more web scraping. let's hope this stays alive.
...
Conflicts:
plugins/Google/plugin.py
2011-12-13 18:10:09 +01:00
Valentin Lorentz
5217f855b0
Fix previous merge (again).
2011-12-13 18:09:52 +01:00
Valentin Lorentz
332420bad9
Fix previous merge.
...
Conflicts:
src/drivers/Socket.py
src/version.py
2011-12-13 18:09:15 +01:00
James McCoy
d1bc7922ee
Simplify handling of per-network waitingJoins
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-13 18:08:00 +01:00
Daniel Folkinshteyn
761435ba1a
Services: catch occasional error when removing waiting joins from list
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-13 18:07:56 +01:00
Daniel Folkinshteyn
8c3304c520
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.
Conflicts:
src/version.py
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
Conflicts:
plugins/Services/plugin.py
2011-12-13 18:07:22 +01:00
James McCoy
7e05510faa
Only use ircmsg.whois's mask argument if it's non-empty.
...
Closes: Sf#3121298
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-13 18:06:31 +01:00
James McCoy
b8c43dc5cc
Perform all received* IrcMsg tagging in one spot.
...
This also fixes a long-standing failing Misc test since it was relying on the
receivedAt tag.
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-13 18:06:26 +01:00
James McCoy
f0233c370f
Prevent nesting of Misc.tell
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-13 18:05:21 +01:00
James McCoy
d1df9e8306
Use socket.inet_aton for isIPV4 since Windows doesn't (always?) have inet_pton
...
Closes: Sf#3430008
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
Conflicts:
src/utils/net.py
2011-12-13 18:05:14 +01:00
James McCoy
ca23cbb774
Merge branch 'maint/0.83.4'
2011-12-06 01:18:18 -05:00
James McCoy
c90fafebe7
Simplify handling of per-network waitingJoins
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:55:29 -05:00
Daniel Folkinshteyn
1e1b39783b
Services: catch occasional error when removing waiting joins from list
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:53:19 -05:00
Daniel Folkinshteyn
d5648ab534
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.
Conflicts:
src/version.py
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:53:07 -05:00
Daniel Folkinshteyn
71bcc2bc7c
Services: add some more strings indicating identification success.
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:38:29 -05:00
James McCoy
998819da58
Bug fixes in src/ircmsgs.py
...
unbans did send the repr() of the ban list, and IrcMsg.__hash__ did try to hash a list.
Conflicts:
src/version.py
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:22:40 -05:00
James McCoy
f6f9e654cb
Only use ircmsg.whois's mask argument if it's non-empty.
...
Closes: Sf#3121298
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-06 00:08:01 -05:00
James McCoy
4ddfae427f
Perform all received* IrcMsg tagging in one spot.
...
This also fixes a long-standing failing Misc test since it was relying on the
receivedAt tag.
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-05 23:52:38 -05:00
Valentin Lorentz
a79e9c0cad
Debug: Fix import.
2011-12-05 23:21:23 -05:00
James McCoy
5b4c150d03
Prevent nesting of Misc.tell
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-05 23:13:09 -05:00
James McCoy
360a2036ac
Use socket.inet_aton for isIPV4 since Windows doesn't (always?) have inet_pton
...
Closes: Sf#3430008
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-12-05 22:48:09 -05:00
Valentin Lorentz
78accda006
Since: Fix traceback.
2011-12-03 20:55:25 +01:00
Valentin Lorentz
f1852f2e2b
Seen: Fix error message ('You must be in') for @since.
2011-12-03 12:45:07 +01:00
Valentin Lorentz
0caf7dba5b
Fix network registration (SASL password should not be set up on registration).
2011-12-03 12:36:16 +01:00
Daniel Folkinshteyn
a98b2df392
core: make sure owner is never ignored. also simplify the logic flow in ignore checking.
...
Thanks m4v for the patch!
2011-11-26 19:09:19 +01:00
skizzhg
6d1cf739ab
Games: Update l10n-it.
2011-11-21 19:43:56 +01:00
Valentin Lorentz
8787b366cc
Scheduler: Fix typo in l10n-fr.
2011-11-19 22:45:12 +01:00
Valentin Lorentz
05b32b467f
Services: Fix traceback on NickServ notice.
2011-11-15 06:29:36 +01:00
Valentin Lorentz
6a4a7b00cf
Merge pull request #274 from Mkaysi/mkaysi
...
Topic: add l10n-fi.
2011-11-14 12:50:32 -08:00
Mika Suomalainen
0f3c2f5b35
Topic: add l10n-fi
2011-11-14 18:36:08 +02:00
Mika Suomalainen
8413a657c9
Topic: continue partial l10n-fi.
...
It's still partial.
2011-11-14 09:00:37 +02:00
James McCoy
8b73f78b3e
Merge branch 'maint/0.83.4'
...
Conflicts:
plugins/Misc/plugin.py
src/ircutils.py
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-11-13 15:26:19 -05:00
James McCoy
4833976294
One last fix to umode filtering.
...
Signed-off-by: James McCoy <jamessan@users.sourceforge.net>
2011-11-13 15:10:16 -05:00
Valentin Lorentz
7bb41fe6ec
Merge pull request #272 from fbesser/fbesser
...
german translations
2011-11-13 10:20:13 -08:00
Florian Besser
e41e5ca171
Services: Add l10n-de
2011-11-13 19:04:13 +01:00
Florian Besser
663308cb63
Channel: Fix l10n-de
2011-11-13 19:03:42 +01:00
Florian Besser
15fee0b118
Seen: Fix l10n-de
2011-11-13 18:08:24 +01:00
Valentin Lorentz
dbb3e9c203
Debug: Fix import.
2011-11-13 16:34:01 +01:00
Florian Besser
ce20d8efd0
Channel: Update l10n-de
2011-11-12 23:06:18 +01:00
Valentin Lorentz
b5187ea31d
Fix commit b23480b9
again.
2011-11-12 00:39:08 +01:00
Valentin Lorentz
efd158da58
Fix commit b23480b9
. Closes GH-267.
2011-11-11 23:50:55 +01:00
Valentin Lorentz
348d1bd99c
Fix typo (lamda => lambda).
2011-11-11 19:56:20 +01:00