mirror of
https://github.com/anope/anope.git
synced 2026-07-07 18:43:13 +02:00
Fixed charybdis and ratbox protocol modules not (properly) translating TS6 UIDs into nicks on kills.
This commit is contained in:
@@ -1,35 +1,37 @@
|
||||
Anope Version 1.8 - SVN
|
||||
-----------------------
|
||||
5/5 A Added an internal event called when a nick is requested [ #00]
|
||||
5/9 A Added an Atheme to Anope database converter [ #00]
|
||||
5/12 A Added logging for stateful commands [ #00]
|
||||
5/22 A Added an internal event called when a nick is ghosted [ #00]
|
||||
5/22 A Added an internal event called when a nick is recovered [ #00]
|
||||
5/23 A Added old nick parameter to EVENT_CHANGE_NICK [ #00]
|
||||
4/15 F Fixed os_info to backup its database on Windows [ #00]
|
||||
4/15 F Fixed a potential crash in cs_clear ops [#1154]
|
||||
4/16 F Fixed missing TS6SID on FJOIN in inspircd12 [ #00]
|
||||
4/19 F Fixed ns_info to show nick expire times to opers not only admins [ #00]
|
||||
4/28 F Fixed a bug that could make some nick requests disappear [ #00]
|
||||
5/18 F Fixed English and grammar in e-mail messages [ #00]
|
||||
5/23 F Fixed SQUITing juped servers on InspIRCd 1.2 [#1165]
|
||||
6/15 F Fixed ./Config to correctly load config.cache [ #00]
|
||||
05/05 A Added an internal event called when a nick is requested [ #00]
|
||||
05/09 A Added an Atheme to Anope database converter [ #00]
|
||||
05/12 A Added logging for stateful commands [ #00]
|
||||
05/22 A Added an internal event called when a nick is ghosted [ #00]
|
||||
05/22 A Added an internal event called when a nick is recovered [ #00]
|
||||
05/23 A Added old nick parameter to EVENT_CHANGE_NICK [ #00]
|
||||
04/15 F Fixed os_info to backup its database on Windows [ #00]
|
||||
04/15 F Fixed a potential crash in cs_clear ops [#1154]
|
||||
04/16 F Fixed missing TS6SID on FJOIN in inspircd12 [ #00]
|
||||
04/19 F Fixed ns_info to show nick expire times to opers not only admins[ #00]
|
||||
04/28 F Fixed a bug that could make some nick requests disappear [ #00]
|
||||
05/18 F Fixed English and grammar in e-mail messages [ #00]
|
||||
05/23 F Fixed SQUITing juped servers on InspIRCd 1.2 [#1165]
|
||||
06/15 F Fixed ./Config to correctly load config.cache [ #00]
|
||||
06/24 F Fixed pseudo-client kills not being detected on some TS6 IRCDs. [ #00]
|
||||
|
||||
|
||||
Anope Version 1.8.4
|
||||
-------------------
|
||||
3/10 A Added support for tracking permanent channels [ #00]
|
||||
3/24 A Added logging of deleting and clearing XOP access lists [ #00]
|
||||
2/9 F Fixed marking halfops as deopped, stops unsetting modes by them [#1136]
|
||||
2/18 F Fixed listing unconfirmed nicks with suspended nicks to SA+ [ #00]
|
||||
3/2 F Fixed a bug that could cause access entries to disappear [ #00]
|
||||
3/13 F Fixed maximum hostname checking in HS SET and HS REQUEST [#1138]
|
||||
3/13 F Fixed deleting force dropped nicks from the hs_waiting list [#1139]
|
||||
3/13 F Fixed backing up 3rd party module databases more than once a day [#1140]
|
||||
3/16 F Fixed os_info to display syntax errors if no command is entered [ #00]
|
||||
3/29 F Fixed defcon to only apply its mode parameters when it's on [#1146]
|
||||
3/29 F Fixed numbering of memos when saved in SQL [#1149]
|
||||
3/30 F Fixed module demos to work correctly on TS6 IRCDs [ #00]
|
||||
4/3 F Fixed saving databases in readonly mode when using anoperc [ #00]
|
||||
03/10 A Added support for tracking permanent channels [ #00]
|
||||
03/24 A Added logging of deleting and clearing XOP access lists [ #00]
|
||||
02/09 F Fixed marking halfops as deopped, stops unsetting modes by them [#1136]
|
||||
02/18 F Fixed listing unconfirmed nicks with suspended nicks to SA+ [ #00]
|
||||
03/02 F Fixed a bug that could cause access entries to disappear [ #00]
|
||||
03/13 F Fixed maximum hostname checking in HS SET and HS REQUEST [#1138]
|
||||
03/13 F Fixed deleting force dropped nicks from the hs_waiting list [#1139]
|
||||
03/13 F Fixed backing up 3rd party module DBs more than once a day [#1140]
|
||||
03/16 F Fixed os_info to display syntax errors if no command is entered [ #00]
|
||||
03/29 F Fixed defcon to only apply its mode parameters when it's on [#1146]
|
||||
03/29 F Fixed numbering of memos when saved in SQL [#1149]
|
||||
03/30 F Fixed module demos to work correctly on TS6 IRCDs [ #00]
|
||||
04/03 F Fixed saving databases in readonly mode when using anoperc [ #00]
|
||||
|
||||
Anope Version 1.8.3
|
||||
-------------------
|
||||
@@ -55,7 +57,7 @@ Provided by Anope Dev. <team@anope.org> - 2009
|
||||
11/25 F Fixed a bug in CLEAR OPS causing incorrect mode removal. [#1114]
|
||||
12/01 F Fixed tracking of users host when they disable their vhost [#1106]
|
||||
12/20 F Fixed nickcores access list being loaded from SQL with RDB [ #00]
|
||||
1/15 F Fixed BotServ from kicking and banning ULined clients [#1135]
|
||||
01/15 F Fixed BotServ from kicking and banning ULined clients [#1135]
|
||||
|
||||
Provided by Han` <Han@mefalcon.org> - 2009
|
||||
07/28 F Updated german language file. [ #00]
|
||||
@@ -65,7 +67,7 @@ Provided by Yusuf Kurekci <ysfm.20@gmail.com> - 2009
|
||||
08/11 F Updated Turkish language file. [ #00]
|
||||
|
||||
Provided by Christopher N. <saka@epiknet.org> - 2009
|
||||
9/20 F Updated French language file. [ #00]
|
||||
09/20 F Updated French language file. [ #00]
|
||||
|
||||
Anope Version 1.8.2
|
||||
-------------------
|
||||
|
||||
@@ -1106,15 +1106,17 @@ int anope_event_away(char *source, int ac, char **av)
|
||||
int anope_event_kill(char *source, int ac, char **av)
|
||||
{
|
||||
User *u = NULL;
|
||||
Uid *ud = NULL;
|
||||
|
||||
if (ac != 2)
|
||||
return MOD_CONT;
|
||||
|
||||
if (UseTS6) {
|
||||
u = find_byuid(av[0]);
|
||||
ud = find_nickuid(av[0]);
|
||||
}
|
||||
|
||||
m_kill(u ? u->nick : av[0], av[1]);
|
||||
m_kill(u ? u->nick : (ud ? ud->nick : av[0]), av[1]);
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
|
||||
@@ -1048,10 +1048,18 @@ int anope_event_away(char *source, int ac, char **av)
|
||||
|
||||
int anope_event_kill(char *source, int ac, char **av)
|
||||
{
|
||||
User *u = NULL;
|
||||
Uid *ud = NULL;
|
||||
|
||||
if (ac != 2)
|
||||
return MOD_CONT;
|
||||
|
||||
m_kill(av[0], av[1]);
|
||||
if (UseTS6) {
|
||||
u = find_byuid(source);
|
||||
ud = find_nickuid(av[0]);
|
||||
}
|
||||
|
||||
m_kill(u ? u->nick : (ud ? ud->nick : av[0]), av[1]);
|
||||
return MOD_CONT;
|
||||
}
|
||||
|
||||
|
||||
+2
-1
@@ -8,9 +8,10 @@ VERSION_MAJOR="1"
|
||||
VERSION_MINOR="8"
|
||||
VERSION_PATCH="4"
|
||||
VERSION_EXTRA="-git"
|
||||
VERSION_BUILD="3008"
|
||||
VERSION_BUILD="3009"
|
||||
|
||||
# $Log$ # Changes since the 1.8.4 Release
|
||||
#Revision 3009 - Fixed charybdis and ratbox protocol modules not (properly) translating TS6 UIDs into nicks on kills.
|
||||
#Revision 3007 - Removed all references to the SVN keyword $Id$
|
||||
#Revision 3006 - Set all of the core modules versions to VERSION_STRING - SVN is now officially not used anymore
|
||||
#Revision 3005 - Fixed ./Config to correctly load the previously used settings from config.cache
|
||||
|
||||
Reference in New Issue
Block a user