From 66682c0a7f50c3fccc79f763ec18354f7db3aff0 Mon Sep 17 00:00:00 2001 From: "trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b" Date: Sat, 25 Dec 2004 18:51:56 +0000 Subject: [PATCH] BUILD : 1.7.6 (501) BUGS : N/A NOTES : Added Flag to tell if we need to enforce SGlines or not so GD can fix 245 git-svn-id: svn://svn.anope.org/anope/trunk@501 31f1291d-b8d6-0310-a050-a5561fc1590b git-svn-id: http://anope.svn.sourceforge.net/svnroot/anope/trunk@355 5417fbe8-f217-4b02-8779-1006273d7864 --- Changes | 1 + docs/README | 2 +- include/services.h | 1 + src/bahamut.c | 1 + src/dreamforge.c | 1 + src/hybrid.c | 1 + src/plexus.c | 1 + src/ptlink.c | 1 + src/rageircd.c | 1 + src/solidircd.c | 1 + src/ultimate2.c | 1 + src/ultimate3.c | 1 + src/unreal31.c | 1 + src/unreal32.c | 1 + src/viagra.c | 1 + version.log | 6 +++++- 16 files changed, 20 insertions(+), 2 deletions(-) diff --git a/Changes b/Changes index 9918a1c67..21e82aeda 100644 --- a/Changes +++ b/Changes @@ -1,6 +1,7 @@ Anope Version S V N ------------------- Provided by Anope Dev. - 2004 +12/25 A Flag to tell if we need to enforce SGlines or not [ #00] 12/02 A Support for other Ulines Servers (NeoStats/SolarStats). [ #00] 11/28 A Support for Unreal's version of SVSHOLD. [ #00] 11/28 A /OS SET LIST to list the set options. [ #00] diff --git a/docs/README b/docs/README index f49b7d2b3..8d4a85dfe 100644 --- a/docs/README +++ b/docs/README @@ -69,7 +69,7 @@ Anope Translations: GeniusDex (nl.l) Oleg Nikolaev aka Isot (ru.l) Stuff (de.l) - DrStein (es.l) + Gabriel Acevedo H. (es.l) Janos Kapitany (hun.l) Mateusz Szczyrzyca (pl.l) diff --git a/include/services.h b/include/services.h index 2e5739a0f..5893d49ab 100644 --- a/include/services.h +++ b/include/services.h @@ -262,6 +262,7 @@ struct ircdvars_ { int sjoinbanchar; /* use single quotes to define it */ int sjoinexchar; /* use single quotes to define it */ int svsmode_ucmode; /* Can remove User Channel Modes with SVSMODE */ + int sglineenforce; }; struct ircdcapab_ { diff --git a/src/bahamut.c b/src/bahamut.c index 2978242f0..94a46428c 100644 --- a/src/bahamut.c +++ b/src/bahamut.c @@ -103,6 +103,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/src/dreamforge.c b/src/dreamforge.c index 2b5f28ab5..0922cdbe8 100644 --- a/src/dreamforge.c +++ b/src/dreamforge.c @@ -101,6 +101,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/src/hybrid.c b/src/hybrid.c index 5ba665b6d..67d9b3ad2 100644 --- a/src/hybrid.c +++ b/src/hybrid.c @@ -101,6 +101,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/src/plexus.c b/src/plexus.c index ddd7f5300..75d50d8f5 100644 --- a/src/plexus.c +++ b/src/plexus.c @@ -101,6 +101,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/src/ptlink.c b/src/ptlink.c index 24d996fbf..ca8f44e9f 100644 --- a/src/ptlink.c +++ b/src/ptlink.c @@ -101,6 +101,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/src/rageircd.c b/src/rageircd.c index 1f278b92c..60ddcdc6f 100644 --- a/src/rageircd.c +++ b/src/rageircd.c @@ -102,6 +102,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ }, {NULL} }; diff --git a/src/solidircd.c b/src/solidircd.c index 382388069..091cf779d 100644 --- a/src/solidircd.c +++ b/src/solidircd.c @@ -103,6 +103,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/src/ultimate2.c b/src/ultimate2.c index 635b1d56f..01b9f99f8 100644 --- a/src/ultimate2.c +++ b/src/ultimate2.c @@ -101,6 +101,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/src/ultimate3.c b/src/ultimate3.c index f8f0c2834..7cf7a0c42 100644 --- a/src/ultimate3.c +++ b/src/ultimate3.c @@ -103,6 +103,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 1, /* Sglines are enforced */ }, {NULL} }; diff --git a/src/unreal31.c b/src/unreal31.c index f8041530c..5da088315 100644 --- a/src/unreal31.c +++ b/src/unreal31.c @@ -104,6 +104,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ }, {NULL} }; diff --git a/src/unreal32.c b/src/unreal32.c index a19ec5576..4c39f0263 100644 --- a/src/unreal32.c +++ b/src/unreal32.c @@ -103,6 +103,7 @@ IRCDVar ircd[] = { '&', /* SJOIN ban char */ '\"', /* SJOIN except char */ 1, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ }, {NULL} }; diff --git a/src/viagra.c b/src/viagra.c index 1cac6d249..47d0697d0 100644 --- a/src/viagra.c +++ b/src/viagra.c @@ -101,6 +101,7 @@ IRCDVar ircd[] = { 0, /* SJOIN ban char */ 0, /* SJOIN except char */ 0, /* Can remove User Channel Modes with SVSMODE */ + 0, /* Sglines are not enforced until user reconnects */ } , {NULL} diff --git a/version.log b/version.log index 2c1e724c6..5cf45093d 100644 --- a/version.log +++ b/version.log @@ -8,10 +8,14 @@ VERSION_MAJOR="1" VERSION_MINOR="7" VERSION_PATCH="6" -VERSION_BUILD="500" +VERSION_BUILD="501" # $Log$ # +# BUILD : 1.7.6 (501) +# BUGS : N/A +# NOTES : Added Flag to tell if we need to enforce SGlines or not so GD can fix 245 +# # BUILD : 1.7.6 (500) # BUGS : 259 # NOTES : Added support for hybrid TBURST -- merry xmas :)