1
0
mirror of https://github.com/anope/anope.git synced 2026-07-05 01:25:44 +02:00

BUILD : 1.7.12 (914) BUGS : NOTES : Anope 1.7.12-rc1 stuffs

git-svn-id: svn://svn.anope.org/anope/trunk@914 31f1291d-b8d6-0310-a050-a5561fc1590b


git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@660 5417fbe8-f217-4b02-8779-1006273d7864
This commit is contained in:
geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b
2005-10-21 14:20:46 +00:00
parent 96c98e6eea
commit 4e09ffe9b4
30 changed files with 293 additions and 241 deletions
+1 -1
View File
@@ -1,4 +1,4 @@
Anope Version S V N
Anope Version 1.7.12
--------------------
Provided by Anope Dev. <dev@anope.org> - 2005
10/01 A Information on uplink server can be displayed via OperServ STATS. [ #00]
+2 -2
View File
@@ -1,5 +1,5 @@
Anope Version S V N
-------------------
Anope Version 1.7.12
--------------------
** ADDED CONFIGURATION DIRECTIVES **
# BSFantasyCharacter [REQUIRED]
+1 -1
View File
@@ -1,4 +1,4 @@
Anope Version S V N
Anope Version 1.7.12
--------------------
*** New Strings:
OPER_STATS_UPLINK_SERVER
+1 -1
View File
@@ -1,4 +1,4 @@
Anope Version S V N
Anope Version 1.7.12
--------------------
- NONE
+2 -2
View File
@@ -101,8 +101,8 @@ int do_bot(User * u)
notice_lang(s_BotServ, u, BOT_BOT_ALREADY_EXISTS, nick);
else if (strlen(nick) > NickLen)
notice_lang(s_BotServ, u, BOT_BAD_NICK);
else if (strlen(user) >= USERMAX)
notice_lang(s_BotServ, u, BOT_BAD_IDENT);
else if (strlen(user) >= USERMAX)
notice_lang(s_BotServ, u, BOT_BAD_IDENT);
else {
NickAlias *na;
+2 -1
View File
@@ -62,7 +62,8 @@ int do_fantasy(int argc, char **argv)
if (argc < 3)
return MOD_CONT;
if ((stricmp(argv[0], "kickban") == 0) || (stricmp(argv[0], "kb") == 0)) {
if ((stricmp(argv[0], "kickban") == 0)
|| (stricmp(argv[0], "kb") == 0)) {
u = finduser(argv[1]);
ci = cs_findchan(argv[2]);
if (!u || !ci)
+8 -4
View File
@@ -32,7 +32,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("ACCESS", do_access, NULL, CHAN_HELP_ACCESS, -1, -1,
@@ -220,7 +221,8 @@ int do_access(User * u)
}
access->level = level;
snprintf(event_access, BUFSIZE, "%d", access->level);
send_event(EVENT_ACCESS_CHANGE, 4, ci->name, u->nick, na->nick, event_access);
send_event(EVENT_ACCESS_CHANGE, 4, ci->name, u->nick,
na->nick, event_access);
alog("%s: %s!%s@%s (level %d) set access level %d to %s (group %s) on channel %s", s_ChanServ, u->nick, u->username, u->host, ulev, access->level, na->nick, nc->display, ci->name);
notice_lang(s_ChanServ, u, CHAN_ACCESS_LEVEL_CHANGED,
access->nc->display, chan, level);
@@ -252,7 +254,8 @@ int do_access(User * u)
access->last_seen = 0;
snprintf(event_access, BUFSIZE, "%d", access->level);
send_event(EVENT_ACCESS_ADD, 4, ci->name, u->nick, na->nick, event_access);
send_event(EVENT_ACCESS_ADD, 4, ci->name, u->nick, na->nick,
event_access);
alog("%s: %s!%s@%s (level %d) set access level %d to %s (group %s) on channel %s", s_ChanServ, u->nick, u->username, u->host, ulev, access->level, na->nick, nc->display, ci->name);
notice_lang(s_ChanServ, u, CHAN_ACCESS_ADDED, nc->display,
ci->name, access->level);
@@ -311,7 +314,8 @@ int do_access(User * u)
deleted = 0;
notice_lang(s_ChanServ, u, PERMISSION_DENIED);
} else {
send_event(EVENT_ACCESS_DEL, 3, ci->name, u->nick, na->nick);
send_event(EVENT_ACCESS_DEL, 3, ci->name, u->nick,
na->nick);
notice_lang(s_ChanServ, u, CHAN_ACCESS_DELETED,
access->nc->display, ci->name);
alog("%s: %s!%s@%s (level %d) deleted access of %s (group %s) on %s", s_ChanServ, u->nick, u->username, u->host, get_access(u, ci), na->nick, access->nc->display, chan);
+11 -7
View File
@@ -98,10 +98,11 @@ int AnopeInit(int argc, char **argv)
c = createCommand("AOP", do_aop, NULL, CHAN_HELP_AOP, -1, -1, -1, -1);
moduleAddCommand(CHANSERV, c, MOD_UNIQUE);
if (ircd->halfop) {
c = createCommand("HOP", do_hop, NULL, CHAN_HELP_HOP, -1, -1, -1, -1);
moduleAddCommand(CHANSERV, c, MOD_UNIQUE);
}
if (ircd->halfop) {
c = createCommand("HOP", do_hop, NULL, CHAN_HELP_HOP, -1, -1, -1,
-1);
moduleAddCommand(CHANSERV, c, MOD_UNIQUE);
}
c = createCommand("SOP", do_sop, NULL, CHAN_HELP_SOP, -1, -1, -1, -1);
moduleAddCommand(CHANSERV, c, MOD_UNIQUE);
c = createCommand("VOP", do_vop, NULL, CHAN_HELP_VOP, -1, -1, -1, -1);
@@ -330,11 +331,13 @@ int do_xop(User * u, char *xname, int xlev, int *xmsgs)
snprintf(event_access, BUFSIZE, "%d", access->level);
if (!change) {
send_event(EVENT_ACCESS_CHANGE, 4, ci->name, u->nick, na->nick, event_access);
send_event(EVENT_ACCESS_CHANGE, 4, ci->name, u->nick, na->nick,
event_access);
notice_lang(s_ChanServ, u, xmsgs[3], access->nc->display,
ci->name);
} else {
send_event(EVENT_ACCESS_ADD, 4, ci->name, u->nick, na->nick, event_access);
send_event(EVENT_ACCESS_ADD, 4, ci->name, u->nick, na->nick,
event_access);
notice_lang(s_ChanServ, u, xmsgs[4], access->nc->display,
ci->name);
}
@@ -394,7 +397,8 @@ int do_xop(User * u, char *xname, int xlev, int *xmsgs)
deleted = 0;
notice_lang(s_ChanServ, u, PERMISSION_DENIED);
} else {
send_event(EVENT_ACCESS_DEL, 3, ci->name, u->nick, na->nick);
send_event(EVENT_ACCESS_DEL, 3, ci->name, u->nick,
na->nick);
notice_lang(s_ChanServ, u, xmsgs[8], access->nc->display,
ci->name);
access->nc = NULL;
+2 -1
View File
@@ -29,7 +29,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("RSEND", do_rsend, NULL, MEMO_HELP_RSEND, -1, -1, -1,
-1);
+2 -1
View File
@@ -29,7 +29,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("SEND", do_send, NULL, MEMO_HELP_SEND, -1, -1, -1,
-1);
+2 -1
View File
@@ -29,7 +29,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("SENDALL", do_sendall, is_services_admin, -1, -1, -1,
MEMO_HELP_SENDALL, MEMO_HELP_SENDALL);
+2 -1
View File
@@ -29,7 +29,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("STAFF", do_staff, is_services_oper, -1, -1,
MEMO_HELP_STAFF, MEMO_HELP_STAFF, MEMO_HELP_STAFF);
+2 -1
View File
@@ -29,7 +29,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("INFO", do_info, NULL, NICK_HELP_INFO, -1,
+56 -44
View File
File diff suppressed because it is too large Load Diff
+7 -9
View File
@@ -113,13 +113,13 @@ int do_set(User * u)
{
char *cmd = strtok(NULL, " ");
char *param = strtok(NULL, " ");
NickAlias *na = u->na;
NickAlias *na = u->na;
if (readonly) {
notice_lang(s_NickServ, u, NICK_SET_DISABLED);
return MOD_CONT;
}
if (!param
&& (!cmd
|| (stricmp(cmd, "URL") != 0 && stricmp(cmd, "EMAIL") != 0
@@ -197,8 +197,7 @@ int do_set_password(User * u, NickCore * nc, char *param)
{
int len = strlen(param);
if (stricmp(nc->display, param) == 0
|| (StrictPasswords && len < 5)) {
if (stricmp(nc->display, param) == 0 || (StrictPasswords && len < 5)) {
notice_lang(s_NickServ, u, MORE_OBSCURE_PASSWORD);
return MOD_CONT;
}
@@ -225,8 +224,7 @@ int do_set_password(User * u, NickCore * nc, char *param)
#endif
alog("%s: %s!%s@%s (e-mail: %s) changed its password.", s_NickServ,
u->nick, u->username, u->host,
(nc->email ? nc->email : "none"));
u->nick, u->username, u->host, (nc->email ? nc->email : "none"));
return MOD_CONT;
}
@@ -277,8 +275,8 @@ int do_set_email(User * u, NickCore * nc, char *param)
}
alog("%s: %s!%s@%s (e-mail: %s) changed its e-mail to %s.",
s_NickServ, u->nick, u->username, u->host,
(nc->email ? nc->email : "none"), (param ? param : "none"));
s_NickServ, u->nick, u->username, u->host,
(nc->email ? nc->email : "none"), (param ? param : "none"));
if (nc->email)
free(nc->email);
+3 -2
View File
@@ -35,7 +35,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("AKILL", do_akill, is_services_oper, OPER_HELP_AKILL,
-1, -1, -1, -1);
@@ -183,7 +184,7 @@ int do_akill(User * u)
notice_lang(s_OperServ, u, READ_ONLY_MODE);
}
if (AddAkiller) {
free(reason);
free(reason);
}
} else {
syntax_error(s_OperServ, u, "AKILL", OPER_AKILL_SYNTAX);
+2 -1
View File
@@ -29,7 +29,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("CHANKILL", do_chankill, is_services_admin,
+4 -3
View File
@@ -36,7 +36,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("MODLOAD", do_modload, is_services_root, -1, -1, -1,
@@ -82,8 +83,8 @@ int do_modload(User * u)
syntax_error(s_OperServ, u, "MODLOAD", OPER_MODULE_LOAD_SYNTAX);
return MOD_CONT;
}
if (!queueModuleLoad(name, u))
if (!queueModuleLoad(name, u))
notice_lang(s_OperServ, u, OPER_MODULE_LOAD_FAIL, name);
return MOD_CONT;
}
+4 -3
View File
@@ -35,7 +35,8 @@ int AnopeInit(int argc, char **argv)
Command *c;
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(CORE);
c = createCommand("MODUNLOAD", do_modunload, is_services_root, -1, -1,
@@ -82,8 +83,8 @@ int do_modunload(User * u)
OPER_MODULE_UNLOAD_SYNTAX);
return MOD_CONT;
}
if (!queueModuleUnload(name, u))
if (!queueModuleUnload(name, u))
notice_lang(s_OperServ, u, OPER_MODULE_REMOVE_FAIL, name);
return MOD_CONT;
}
+127 -115
View File
File diff suppressed because it is too large Load Diff
+3 -2
View File
@@ -740,7 +740,7 @@ void bahamut_cmd_svsadmin(char *server, int set)
/* SGLINE */
void bahamut_cmd_sgline(char *mask, char *reason)
{
send_cmd(NULL, "SGLINE %d :%s:%s", (int)strlen(mask), mask, reason);
send_cmd(NULL, "SGLINE %d :%s:%s", (int) strlen(mask), mask, reason);
}
/* RAKILL */
@@ -1628,7 +1628,8 @@ int AnopeInit(int argc, char **argv)
{
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(PROTOCOL);
pmodule_ircd_version("BahamutIRCd 1.4.*/1.8.*");
+27 -27
View File
@@ -1204,34 +1204,34 @@ void hybrid_cmd_351(char *source)
/* Event: PROTOCTL */
int anope_event_capab(char *source, int ac, char **av)
{
int argvsize = 8;
int argc;
char **argv;
char *str;
if (ac < 1)
return MOD_CONT;
/* We get the params as one arg, we should split it for capab_parse */
argv = scalloc(argvsize, sizeof(char *));
argc = 0;
while ((str = myStrGetToken(av[0], ' ', argc))) {
if (argc == argvsize) {
argvsize += 8;
argv = srealloc(argv, argvsize * sizeof(char *));
}
argv[argc] = str;
argc++;
}
int argvsize = 8;
int argc;
char **argv;
char *str;
if (ac < 1)
return MOD_CONT;
/* We get the params as one arg, we should split it for capab_parse */
argv = scalloc(argvsize, sizeof(char *));
argc = 0;
while ((str = myStrGetToken(av[0], ' ', argc))) {
if (argc == argvsize) {
argvsize += 8;
argv = srealloc(argv, argvsize * sizeof(char *));
}
argv[argc] = str;
argc++;
}
capab_parse(argc, argv);
/* Free our built ac/av */
for (argvsize = 0; argvsize < argc; argvsize++) {
free(argv[argvsize]);
}
free(argv);
/* Free our built ac/av */
for (argvsize = 0; argvsize < argc; argvsize++) {
free(argv[argvsize]);
}
free(argv);
return MOD_CONT;
}
+2
View File
@@ -1,3 +1,4 @@
/* PlexusIRCD IRCD functions
/* PlexusIRCD IRCD functions
*
* (C) 2003-2005 Anope Team
@@ -1851,3 +1852,4 @@ AnopeInit (int argc, char **argv)
}
/* EOF */
+2
View File
@@ -1,3 +1,4 @@
/* PTLink IRCD functions
/* PTLink IRCD functions
*
* (C) 2003-2005 Anope Team
@@ -1717,3 +1718,4 @@ int AnopeInit(int argc, char **argv)
}
/* EOF */
+4 -3
View File
@@ -1,3 +1,4 @@
/* Rage IRCD functions
/* Rage IRCD functions
*
* (C) 2003-2005 Anope Team
@@ -561,7 +562,6 @@ void moduleAddIRCDMsgs(void) {
}
/* *INDENT-ON* */
int anope_event_error(char *source, int ac, char **av)
{
if (ac >= 1) {
if (debug) {
@@ -628,7 +628,7 @@ void rageircd_cmd_svsadmin(char *server, int set)
void rageircd_cmd_sgline(char *mask, char *reason)
{
send_cmd(NULL, "SGLINE %d :%s:%s", (int)strlen(mask), mask, reason);
send_cmd(NULL, "SGLINE %d :%s:%s", (int) strlen(mask), mask, reason);
}
@@ -1625,7 +1625,8 @@ int AnopeInit(int argc, char **argv)
{
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(PROTOCOL);
pmodule_ircd_version("RageIRCd 2.0.x");
+2 -1
View File
@@ -1360,7 +1360,8 @@ void ratbox_cmd_nick(char *nick, char *name, char *mode)
(long int) time(NULL), mode, ServiceUser, ServiceHost,
ServerName, name);
}
send_cmd(UseTS6 ? nicknumbuf : nick, "RESV * %s :%s", nick, "Reserved for services");
send_cmd(UseTS6 ? nicknumbuf : nick, "RESV * %s :%s", nick,
"Reserved for services");
}
void ratbox_cmd_kick(char *source, char *chan, char *user, char *buf)
+3 -2
View File
@@ -764,7 +764,7 @@ void solidircd_cmd_svsadmin(char *server, int set)
/* SGLINE */
void solidircd_cmd_sgline(char *mask, char *reason)
{
send_cmd(NULL, "SGLINE %d :%s:%s", (int)strlen(mask), mask, reason);
send_cmd(NULL, "SGLINE %d :%s:%s", (int) strlen(mask), mask, reason);
}
/* RAKILL */
@@ -1656,7 +1656,8 @@ int AnopeInit(int argc, char **argv)
{
moduleAddAuthor("Anope");
moduleAddVersion("$Id$");
moduleAddVersion
("$Id$");
moduleSetType(PROTOCOL);
pmodule_ircd_version("Solid-IRCd 3.4.*");
+1 -1
View File
@@ -703,7 +703,7 @@ void ultimate3_cmd_svsadmin(char *server, int set)
void ultimate3_cmd_sgline(char *mask, char *reason)
{
send_cmd(NULL, "SGLINE %d :%s:%s", (int)strlen(mask), mask, reason);
send_cmd(NULL, "SGLINE %d :%s:%s", (int) strlen(mask), mask, reason);
}
void ultimate3_cmd_remove_akill(char *user, char *host)
+1 -1
View File
@@ -774,7 +774,7 @@ void viagra_cmd_svsadmin(char *server, int set)
void viagra_cmd_sgline(char *mask, char *reason)
{
send_cmd(NULL, "SGLINE %d :%s:%s", (int)strlen(mask), mask, reason);
send_cmd(NULL, "SGLINE %d :%s:%s", (int) strlen(mask), mask, reason);
}
void viagra_cmd_remove_akill(char *user, char *host)
+7 -3
View File
@@ -7,12 +7,16 @@
VERSION_MAJOR="1"
VERSION_MINOR="7"
VERSION_PATCH="11"
VERSION_EXTRA="-svn"
VERSION_BUILD="913"
VERSION_PATCH="12"
VERSION_EXTRA="-rc1"
VERSION_BUILD="914"
# $Log$
#
# BUILD : 1.7.12 (914)
# BUGS :
# NOTES : Anope 1.7.12-rc1 stuffs
#
# BUILD : 1.7.11 (913)
# BUGS :
# NOTES : Turned NickLen into RECOMMENDED and BSFantasyCharacter into OPTIONAL