mirror of
https://github.com/anope/anope.git
synced 2026-07-01 17:26:38 +02:00
BUILD : 1.7.2 (103) BUGS : none NOTES : Added +a/-a support for PTLink ircd.
git-svn-id: svn://svn.anope.org/anope/trunk@103 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@79 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
parent
94893bfcb7
commit
d1403d9133
@@ -1,6 +1,8 @@
|
||||
Anope Version 1.7.x (will be renamed when next release is produced)
|
||||
-------------------
|
||||
Provided by Anope Dev. <dev@anope.org>
|
||||
2004/05/14 Added +a/-a support for PTLink
|
||||
2004/05/14 Fixed HELP LIST and LIST SYNTAX help messages ( #53 )
|
||||
2004/05/14 Fixed a bug with globals containing format characters ( #52 )
|
||||
2004/05/14 Fixed a tiny type in HostServ help ( #51 )
|
||||
2004/05/12 Fixed missing RANDOMNEWS entry on /OS HELP ( #40 )
|
||||
|
||||
+1
-1
@@ -1237,7 +1237,7 @@ static void chan_adduser2(User * user, Channel * c)
|
||||
chan_set_user_status(c, user, CUS_OWNER | CUS_OP);
|
||||
} else
|
||||
#endif
|
||||
#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) || defined(IRC_RAGE2)
|
||||
#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) || defined(IRC_PTLINK)
|
||||
if (check_should_protect(user, chan)) {
|
||||
chan_set_user_status(c, user, CUS_PROTECT | CUS_OP);
|
||||
} else
|
||||
|
||||
+12
-4
@@ -152,8 +152,12 @@ CSModeUtil csmodeutils[] = {
|
||||
{ "DEPROTECT", "!deprotect", "-a", 0 , CA_PROTECT, CA_PROTECTME },
|
||||
{ "PROTECT", "!protect", "+a", 0 , CA_PROTECT, CA_PROTECTME },
|
||||
#endif
|
||||
#ifdef IRC_PTLINK
|
||||
{ "DEPROTECT", "!deprotect", "-a", 0 , CA_PROTECT, CA_PROTECTME },
|
||||
{ "PROTECT", "!protect", "+a", 0 , CA_PROTECT, CA_PROTECTME },
|
||||
#endif
|
||||
#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2)
|
||||
{ "DEPROTECT", "!deadmin", "-a", 0 , CA_PROTECT, CA_PROTECTME },
|
||||
{ "DEPROTECT", "!deadmin", "-a", 0 , CA_PROTECT, CA_PROTECTME },
|
||||
{ "PROTECT", "!admin", "+a", 0 , CA_PROTECT, CA_PROTECTME },
|
||||
#endif
|
||||
|
||||
@@ -295,7 +299,7 @@ static int do_deprotect(User * u);
|
||||
static int do_owner(User * u);
|
||||
static int do_deowner(User * u);
|
||||
#endif
|
||||
#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2)
|
||||
#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) || defined(IRC_PTLINK)
|
||||
static int do_protect(User * u);
|
||||
static int do_deprotect(User * u);
|
||||
#endif
|
||||
@@ -375,6 +379,10 @@ void moduleAddChanServCmds(void) {
|
||||
c = createCommand("OWNER", do_owner, NULL, CHAN_HELP_OWNER, -1,-1,-1,-1); addCoreCommand(CHANSERV,c);
|
||||
c = createCommand("DEOWNER", do_deowner, NULL, CHAN_HELP_DEOWNER, -1,-1,-1,-1); addCoreCommand(CHANSERV,c);
|
||||
#endif
|
||||
#ifdef IRC_PTLINK
|
||||
c = createCommand("PROTECT", do_protect, NULL, CHAN_HELP_PROTECT, -1,-1,-1,-1); addCoreCommand(CHANSERV,c);
|
||||
c = createCommand("DEPROTECT",do_deprotect,NULL, CHAN_HELP_DEPROTECT, -1,-1,-1,-1); addCoreCommand(CHANSERV,c);
|
||||
#endif
|
||||
#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2)
|
||||
c = createCommand("ADMIN", do_protect, NULL, CHAN_HELP_PROTECT, -1,-1,-1,-1); addCoreCommand(CHANSERV,c);
|
||||
c = createCommand("DEADMIN",do_deprotect,NULL, CHAN_HELP_DEPROTECT, -1,-1,-1,-1); addCoreCommand(CHANSERV,c);
|
||||
@@ -1630,7 +1638,7 @@ int check_should_owner(User * user, const char *chan)
|
||||
|
||||
/*************************************************************************/
|
||||
|
||||
#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) || defined(IRC_RAGE2)
|
||||
#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) || defined(IRC_PTLINK)
|
||||
|
||||
int check_should_protect(User * user, const char *chan)
|
||||
{
|
||||
@@ -5253,7 +5261,7 @@ static int do_dehalfop(User * u)
|
||||
|
||||
/*************************************************************************/
|
||||
|
||||
#if defined(IRC_UNREAL) || defined(IRC_ULTIMATE3) || defined(IRC_VIAGRA) || defined(IRC_RAGE2)
|
||||
#if defined(IRC_UNREAL) || defined(IRC_ULTIMATE3) || defined(IRC_VIAGRA) || defined(IRC_RAGE2) || defined(IRC_PTLINK)
|
||||
|
||||
static int do_protect(User * u)
|
||||
{
|
||||
|
||||
@@ -120,7 +120,7 @@ E int check_should_halfop(User * user, const char *chan);
|
||||
E int check_should_owner(User * user, const char *chan);
|
||||
E int check_should_protect(User * user, const char *chan);
|
||||
#endif
|
||||
#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2)
|
||||
#if defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) || defined(IRC_PTLINK)
|
||||
E int check_should_protect(User * user, const char *chan);
|
||||
#endif
|
||||
E int check_kick(User * user, char *chan);
|
||||
|
||||
+1
-1
@@ -2510,7 +2510,7 @@ static int do_setmodes(User * u)
|
||||
chan_set_user_status(c, u, CUS_OWNER);
|
||||
} else
|
||||
#endif
|
||||
#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) || defined(IRC_RAGE2)
|
||||
#if defined(IRC_UNREAL) || defined(IRC_VIAGRA) || defined(IRC_ULTIMATE3) || defined(IRC_RAGE2) || defined(IRC_PTLINK)
|
||||
if (should_mode_change(uc->status, CUS_PROTECT)
|
||||
&& check_should_protect(u, chan)) {
|
||||
chan_set_user_status(c, u, CUS_PROTECT);
|
||||
|
||||
@@ -688,6 +688,10 @@ struct csmodeutil_ {
|
||||
#define MUT_DEPROTECT 6
|
||||
#define MUT_PROTECT 7
|
||||
#endif
|
||||
#ifdef IRC_PTLINK
|
||||
#define MUT_DEPROTECT 4
|
||||
#define MUT_PROTECT 5
|
||||
#endif
|
||||
/*************************************************************************/
|
||||
|
||||
/* Online user and channel data. */
|
||||
|
||||
+5
-1
@@ -8,11 +8,15 @@
|
||||
VERSION_MAJOR="1"
|
||||
VERSION_MINOR="7"
|
||||
VERSION_PATCH="2"
|
||||
VERSION_BUILD="102"
|
||||
VERSION_BUILD="103"
|
||||
VERSION_EXTRA=""
|
||||
|
||||
# $Log$
|
||||
#
|
||||
# BUILD : 1.7.2 (103)
|
||||
# BUGS : none
|
||||
# NOTES : Added +a/-a support for PTLink ircd.
|
||||
#
|
||||
# BUILD : 1.7.2 (102)
|
||||
# BUGS : 53
|
||||
# NOTES : Modified HELP LIST and LIST SYNTAX help messages
|
||||
|
||||
Reference in New Issue
Block a user