You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(16) |
Aug
(7) |
Sep
(4) |
Oct
(94) |
Nov
(11) |
Dec
(2) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
(2) |
Feb
|
Mar
|
Apr
|
May
(128) |
Jun
(22) |
Jul
(46) |
Aug
|
Sep
(15) |
Oct
|
Nov
|
Dec
(32) |
2006 |
Jan
(11) |
Feb
(2) |
Mar
(74) |
Apr
(3) |
May
|
Jun
(11) |
Jul
|
Aug
|
Sep
|
Oct
(11) |
Nov
|
Dec
|
2007 |
Jan
|
Feb
|
Mar
|
Apr
(23) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: Gabriel B. <sh...@us...> - 2006-03-18 05:37:07
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5428/include Modified Files: config.h Log Message: added some cool stuff for elmer and freeze. Index: config.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/config.h,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** config.h 18 Mar 2006 00:36:03 -0000 1.23 --- config.h 18 Mar 2006 05:37:00 -0000 1.24 *************** *** 227,230 **** --- 227,260 ---- #undef ERROR_FREEZE_NOTICE + + /* MAGICWAND_FREEZE + * This will basicly send a message to the user when they're frozen, + * such as (A magic wand has been waved over your head and frozen you) + * + */ + + #define MAGICWAND_FREEZE + + /* MAGICWAND_ELMER + * Same thing has magicwand_freeze, but a different message. + * + */ + + #define MAGICWAND_ELMER + + /* MAGICWAND_SILLY + *Same as magicwand freeze, but a different message. + * + */ + + #define MAGICWAND_SILLY + + /* MAGIWAND_NORMAL + * same has magicwand freeze, but a different message. + * + */ + #define MAGICWAND_NORMAL + + /* * TOYS |
From: Gabriel B. <sh...@us...> - 2006-03-18 05:37:07
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv5428/src Modified Files: glines.c s_serv.c toys.c Log Message: added some cool stuff for elmer and freeze. Index: toys.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/toys.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** toys.c 26 Dec 2005 05:21:38 -0000 1.3 --- toys.c 18 Mar 2006 05:37:00 -0000 1.4 *************** *** 212,215 **** --- 212,220 ---- if (IsServer(cptr)) { + + #ifdef MAGICWAND_ELMER + + sendto_one(acptr, ":%s NOTICE %s :*** You have now adquired a new vocabulary.", me.name, parv[1], parv[0]); + #endif sendto_serv_butone(cptr, ":%s ELMER :%s", me.name, parv[1]); return 0; *************** *** 250,253 **** --- 255,264 ---- if (IsServer(cptr)) { + + #ifdef MAGICWAND_SILLY + + sendto_one(acptr, ":%s NOTICE %s :*** You have now adquired an new vocabulary. ", me.name, parv[1], parv[0]); + #endif + sendto_serv_butone(cptr, ":%s SILLY %s", me.name, parv[1]); return 0; *************** *** 289,292 **** --- 300,308 ---- if (IsServer(cptr)) { + + #ifdef MAGICWAND_NORMAL + + sendto_one(acptr, ":%s NOTICE %s :*** You have been returned to normality.", me.name, parv[1], parv[0]); + #endif sendto_serv_butone(cptr, ":%s NORMAL %s", me.name, parv[1]); return 0; Index: glines.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/glines.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** glines.c 18 Mar 2006 00:36:03 -0000 1.5 --- glines.c 18 Mar 2006 05:37:00 -0000 1.6 *************** *** 208,215 **** if (tgminutes) - #if 0 - sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " - "and g-lines you",me.name, parv[1], parv[0]); - #endif sendto_realops("%s added temporary %d min. "NETWORK_GLINE_NAME" for" " [%s@%s] [%s]", parv[0], tgminutes, user, host, --- 208,211 ---- *************** *** 217,224 **** else - #if 0 - sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " - "and g-lines you",me.name, parv[1], parv[0]); - #endif sendto_realops("%s added "NETWORK_GLINE_NAME" for [%s@%s] [%s]", parv[0], user, host, reason); --- 213,216 ---- Index: s_serv.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_serv.c,v retrieving revision 1.16 retrieving revision 1.17 diff -C2 -d -r1.16 -r1.17 *** s_serv.c 18 Mar 2006 00:36:03 -0000 1.16 --- s_serv.c 18 Mar 2006 05:37:00 -0000 1.17 *************** *** 4186,4192 **** target->user->special_mode = 3; ! #if 0 ! sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " ! "and freezes you",me.name, parv[1], parv[0]); #endif sendto_ops("%s (%s@%s) added SILENT FREEZE on [%s]", sptr->name, --- 4186,4195 ---- target->user->special_mode = 3; ! ! #ifdef MAGICWAND_FREEZE ! ! ! sendto_one(target, ":%s NOTICE %s :*** A magic wand has been waved over" ! " your head and frozen you",me.name, parv[1], parv[0]); #endif sendto_ops("%s (%s@%s) added SILENT FREEZE on [%s]", sptr->name, *************** *** 4253,4257 **** target->user->special_mode = 0; ! #if 0 sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " "and returns you to normality", me.name, parv[1], parv[0]); --- 4256,4261 ---- target->user->special_mode = 0; ! #ifdef MAGICWAND_FREEZE ! sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " "and returns you to normality", me.name, parv[1], parv[0]); |
From: Gabriel B. <sh...@us...> - 2006-03-18 05:05:21
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv26519/src Modified Files: channel.c Log Message: fixed typos. Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** channel.c 18 Mar 2006 05:04:03 -0000 1.15 --- channel.c 18 Mar 2006 05:05:17 -0000 1.16 *************** *** 3403,3407 **** me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. ! sendto_one(sptr, ":%s NOTICE %s :*** Notice -- You cant kick %s, due to insufficient priveledges", me.name, parv[0], who->name); } --- 3403,3407 ---- me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. ! sendto_one(sptr, ":%s NOTICE %s :*** Notice -- You cant kick %s, due to insufficient privileges", me.name, parv[0], who->name); } |
From: Gabriel B. <sh...@us...> - 2006-03-18 05:04:11
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25910 Modified Files: CHANGES Log Message: fixed typos. Index: CHANGES =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/CHANGES,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** CHANGES 18 Mar 2006 00:36:03 -0000 1.21 --- CHANGES 18 Mar 2006 05:04:03 -0000 1.22 *************** *** 42,45 **** --- 42,47 ---- Changes from Sheik ------------------------- + 17/3/2006 - Fixed some typos in channel.c + 17/3/2006 - Changed some of the text messages on channel.c to be shorter. 17/3/2006 - Fixed a bug in shun not been set properly. [BUG ID #63] 17/3/2006 - Readded the Freeze command from solid-ircd2.2.20 |
From: Gabriel B. <sh...@us...> - 2006-03-18 05:04:11
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25910/src Modified Files: channel.c Log Message: fixed typos. Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.14 retrieving revision 1.15 diff -C2 -d -r1.14 -r1.15 *** channel.c 18 Mar 2006 05:01:16 -0000 1.14 --- channel.c 18 Mar 2006 05:04:03 -0000 1.15 *************** *** 3403,3407 **** me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. ! sendto_one(sptr, ":%s NOTICE %s :*** Notice -- You cant kick %s, due to insuffiecent priveledges", me.name, parv[0], who->name); } --- 3403,3407 ---- me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. ! sendto_one(sptr, ":%s NOTICE %s :*** Notice -- You cant kick %s, due to insufficient priveledges", me.name, parv[0], who->name); } |
From: Gabriel B. <sh...@us...> - 2006-03-18 05:01:21
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24930/zlib Modified Files: zconf.h Log Message: changed text message. |
From: Gabriel B. <sh...@us...> - 2006-03-18 05:01:21
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24930/src Modified Files: channel.c Log Message: changed text message. Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.13 retrieving revision 1.14 diff -C2 -d -r1.13 -r1.14 *** channel.c 18 Mar 2006 04:46:23 -0000 1.13 --- channel.c 18 Mar 2006 05:01:16 -0000 1.14 *************** *** 3403,3408 **** me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. ! sendto_one(sptr, ":%s NOTICE %s :*** Notice -- You can't kick %s, as a halfop you can't kick" ! " channel operators and half operators.", me.name, parv[0], who->name); } --- 3403,3407 ---- me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. ! sendto_one(sptr, ":%s NOTICE %s :*** Notice -- You cant kick %s, due to insuffiecent priveledges", me.name, parv[0], who->name); } |
From: Gabriel B. <sh...@us...> - 2006-03-18 04:46:29
|
Update of /cvsroot/solidircd/solidircd-stable/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18995/doc Modified Files: clones.txt opers.txt reference.conf template.conf Log Message: changing the message to something shorter. Index: opers.txt =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/opers.txt,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** opers.txt 18 Mar 2006 00:36:03 -0000 1.5 --- opers.txt 18 Mar 2006 04:46:23 -0000 1.6 *************** *** 3,7 **** - 11/13/02 - srd (sr...@da...) - 10/02/04 - Quension (que...@da...) ! - 12/03/2006 - Sheik (sh...@so...) Based upon opers.txt for ircd-hybrid by: --- 3,7 ---- - 11/13/02 - srd (sr...@da...) - 10/02/04 - Quension (que...@da...) ! - 17/03/2006 - Sheik (sh...@so...) Based upon opers.txt for ircd-hybrid by: *************** *** 93,96 **** --- 93,97 ---- ? - Shows network traffic statistics * b - Shows the list of g-lines + * x - Shows the list of shuns. CONNECT - CONNECT <server_A> [port [server_B]] *************** *** 196,200 **** ! +SHUN - SHUN [seconds] <nick|user@host> :[reason] Freezes the user from the entire network for the specified amount of seconds. --- 197,201 ---- ! + SHUN - SHUN [seconds] <nick|user@host> :[reason] Freezes the user from the entire network for the specified amount of seconds. *************** *** 203,214 **** ! +FREEZE - FREEZE <nick> ! This will freeze the user for a temporary amount of time ! if they reconnect it will wear off. ! +UNFREEZE - UNFREEZE <nick> ! This will unset freeze. --- 204,215 ---- ! + FREEZE - FREEZE <nick> ! This will freeze the user for a temporary amount of time ! if they reconnect it will wear off. ! + UNFREEZE - UNFREEZE <nick> ! This will unset freeze. Index: template.conf =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/template.conf,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** template.conf 12 Mar 2006 17:23:59 -0000 1.10 --- template.conf 18 Mar 2006 04:46:23 -0000 1.11 *************** *** 1,5 **** /* ========================================================================= * English Full detailed server configuration ! * Last revised by Gabriel Baez (sh...@so...) on 12/3/2006 * Read reference.conf for more detailed information on this template *========================================================================= --- 1,5 ---- /* ========================================================================= * English Full detailed server configuration ! * Last revised by Gabriel Baez (sh...@so...) on 17/3/2006 * Read reference.conf for more detailed information on this template *========================================================================= *************** *** 491,494 **** --- 491,495 ---- restrict { type nick; mask "HelpServ"; reason "reserved for services"; }; restrict { type nick; mask "services"; reason "reserved for services"; }; + restrict { type nick; mask "CarbonCopy"; reason "reserved for services"; }; /* Index: clones.txt =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/clones.txt,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** clones.txt 27 Jun 2005 03:02:57 -0000 1.1.1.1 --- clones.txt 18 Mar 2006 04:46:23 -0000 1.2 *************** *** 1,4 **** --- 1,5 ---- $Id$ Originally written by Trevor Talbot (Quension) in October 2004. + Last revised by Gabriel Baez (Sheik) 17/03/2006. Index: reference.conf =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/reference.conf,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** reference.conf 12 Mar 2006 17:23:59 -0000 1.4 --- reference.conf 18 Mar 2006 04:46:23 -0000 1.5 *************** *** 1,5 **** /* ========================================================================= * English Full detailed server configuration ! * Last revised by Gabriel Baez (sh...@so...) on 13/03/2006 *========================================================================= */ --- 1,5 ---- /* ========================================================================= * English Full detailed server configuration ! * Last revised by Gabriel Baez (sh...@so...) on 17/03/2006 *========================================================================= */ *************** *** 59,63 **** - /* * Options [OPTIONAL] --- 59,62 ---- *************** *** 105,110 **** - - /* * The services and stats IRC server names are used for the shortform --- 104,107 ---- *************** *** 214,219 **** - - /* Port [REQUIRED] * The Port blocks define where the server will accept connections. At --- 211,214 ---- *************** *** 733,736 **** --- 728,732 ---- restrict { type nick; mask "HelpServ"; reason "reserved for services"; }; restrict { type nick; mask "services"; reason "reserved for services"; }; + restrict { type nick; mask "CarbonCopy"; reason "reserved for services"; }; /* |
From: Gabriel B. <sh...@us...> - 2006-03-18 04:46:29
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18995/src Modified Files: channel.c userban.c Log Message: changing the message to something shorter. Index: userban.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/userban.c,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** userban.c 26 Dec 2005 05:21:38 -0000 1.10 --- userban.c 18 Mar 2006 04:46:23 -0000 1.11 *************** *** 495,498 **** --- 495,501 ---- } } + + + remove_userban(ban); userban_free(ban); Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.12 retrieving revision 1.13 diff -C2 -d -r1.12 -r1.13 *** channel.c 12 Mar 2006 16:05:54 -0000 1.12 --- channel.c 18 Mar 2006 04:46:23 -0000 1.13 *************** *** 3400,3405 **** { sendto_one (who, ! ":%s NOTICE %s :*** Notice -- %s attempted to kick you. You are a channel operator, and can't be" ! " kicked by a half operator", me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. --- 3400,3404 ---- { sendto_one (who, ! ":%s NOTICE %s :*** Notice -- %s attempted to kick you, however you are a channel operator", me.name, who->name, sptr->name); // this will help out paranoid channel operators -Sheik. |
From: Gabriel B. <sh...@us...> - 2006-03-18 04:46:29
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv18995/zlib Modified Files: zconf.h Log Message: changing the message to something shorter. |
From: Gabriel B. <sh...@us...> - 2006-03-18 00:53:16
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24969 Modified Files: NEW TODO Log Message: minor typo hehehe. Index: NEW =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/NEW,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** NEW 18 Mar 2006 00:36:03 -0000 1.2 --- NEW 18 Mar 2006 00:53:10 -0000 1.3 *************** *** 1,4 **** This file is maintained by Sheik (sh...@so...) ! Last revised on 3/12/2006 New - solid-ircd 3.4.7(stable) --- 1,4 ---- This file is maintained by Sheik (sh...@so...) ! Last revised on 12/3/2006 New - solid-ircd 3.4.7(stable) Index: TODO =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/TODO,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** TODO 18 Mar 2006 00:36:03 -0000 1.10 --- TODO 18 Mar 2006 00:53:10 -0000 1.11 *************** *** 43,49 **** ! [/] Fix Channel mode (+D) ! It is causing clients not to leave from ! the nicklist when this is set. Being worked by :Sheik Progress: --- 43,48 ---- ! [/] Finish implementing Channel mode (+D) ! At the moment it has been disabled. Being worked by :Sheik Progress: |
From: Gabriel B. <sh...@us...> - 2006-03-18 00:53:16
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24969/zlib Modified Files: zconf.h Log Message: minor typo hehehe. |
From: Gabriel B. <sh...@us...> - 2006-03-18 00:36:12
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15968 Modified Files: CHANGES NEW TODO Log Message: fixed shun, readded freeze from solid2.2.20. Index: NEW =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/NEW,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** NEW 12 Mar 2006 17:23:58 -0000 1.1 --- NEW 18 Mar 2006 00:36:03 -0000 1.2 *************** *** 19,22 **** --- 19,26 ---- Readded G-line GCC4 compatible. + Readded FREEZE from solid-ircd2.2.20(Freeze works like shun, when set the user will not be + able to send text to the channel, if the user reconnects when freeze is set, it will wear off, + this was readded for the purpose of saving some time, its quicker than setting shun, since freeze + is simply set by doing /freeze nick) *************** *** 27,30 **** --- 31,45 ---- Added the following on config.h -------------------------------- + + + /* + * ERROR_FREEZE_NOTICE + * When a user is freezed if this is defined the user will get a error message of text not send + * when ever they attempt to talk. + */ + + #undef ERROR_FREEZE_NOTICE + + /* * STRICT_LIST Index: CHANGES =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/CHANGES,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** CHANGES 12 Mar 2006 19:47:49 -0000 1.20 --- CHANGES 18 Mar 2006 00:36:03 -0000 1.21 *************** *** 42,45 **** --- 42,47 ---- Changes from Sheik ------------------------- + 17/3/2006 - Fixed a bug in shun not been set properly. [BUG ID #63] + 17/3/2006 - Readded the Freeze command from solid-ircd2.2.20 12/3/2006 - Fixed g-lines not showing on stats b. 12/3/2006 - Fixed WHOIS_ACTUALY Not showing host. Index: TODO =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/TODO,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** TODO 12 Mar 2006 19:49:31 -0000 1.9 --- TODO 18 Mar 2006 00:36:03 -0000 1.10 *************** *** 49,53 **** Progress: - [/] Fix shun, its not working. [/] G-line & K-line should provide a notice to --- 49,52 ---- |
From: Gabriel B. <sh...@us...> - 2006-03-18 00:36:12
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15968/zlib Modified Files: zconf.h Log Message: fixed shun, readded freeze from solid2.2.20. |
From: Gabriel B. <sh...@us...> - 2006-03-18 00:36:12
|
Update of /cvsroot/solidircd/solidircd-stable/doc In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15968/doc Modified Files: opers.txt Log Message: fixed shun, readded freeze from solid2.2.20. Index: opers.txt =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/opers.txt,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** opers.txt 12 Mar 2006 19:47:50 -0000 1.4 --- opers.txt 18 Mar 2006 00:36:03 -0000 1.5 *************** *** 202,205 **** --- 202,216 ---- To remove use /shun - <nick|user@host> + + +FREEZE - FREEZE <nick> + This will freeze the user for a temporary amount of time + if they reconnect it will wear off. + + + + +UNFREEZE - UNFREEZE <nick> + This will unset freeze. + + + SET - SET <option> <value> <option> can be one of the following: |
From: Gabriel B. <sh...@us...> - 2006-03-18 00:36:12
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15968/include Modified Files: config.h msg.h struct.h Log Message: fixed shun, readded freeze from solid2.2.20. Index: msg.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/msg.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** msg.h 4 Sep 2005 05:24:13 -0000 1.2 --- msg.h 18 Mar 2006 00:36:03 -0000 1.3 *************** *** 154,157 **** --- 154,159 ---- #define MSG_IRCOPS "IRCOPS" /* Show who is available for help */ #endif + #define MSG_FREEZE "FREEZE" /* Temp Freeze the User */ + #define MSG_UNFREEZE "UNFREEZE" /* UnFreeze the User */ #define MAXPARA 15 *************** *** 273,276 **** --- 275,281 ---- extern int m_ircops(aClient *, aClient *, int, char **); #endif + extern int m_freeze(aClient *, aClient *, int, char **); + extern int m_unfreeze(aClient *, aClient *, int, char **); + *************** *** 430,433 **** --- 435,440 ---- {MSG_IRCOPS, m_ircops, MAXPARA, 0, 0}, #endif + {MSG_FREEZE, m_freeze, MAXPARA, 0, 0}, + {MSG_UNFREEZE, m_unfreeze, MAXPARA, 0, 0}, { 0 } }; Index: config.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/config.h,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** config.h 17 Mar 2006 21:41:58 -0000 1.22 --- config.h 18 Mar 2006 00:36:03 -0000 1.23 *************** *** 202,206 **** #define HIDEULINEDSERVS 1 ! #define THROTTLE_ENABLE /* --- 202,206 ---- #define HIDEULINEDSERVS 1 ! /* *************** *** 219,222 **** --- 219,229 ---- #define RESTRICT_C_LINES_ADMINONLY + /* + * ERROR_FREEZE_NOTICE + * When a user is freezed if this is defined the user will get a error message of text not send + * when ever they attempt to talk. + */ + + #undef ERROR_FREEZE_NOTICE /* *************** *** 953,956 **** --- 960,964 ---- * tuneable at runtime. -wd */ /* part of options.h now #define THROTTLE_ENABLE */ + #define THROTTLE_ENABLE #define THROTTLE_TRIGCOUNT 3 #define THROTTLE_TRIGTIME 15 Index: struct.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/struct.h,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** struct.h 12 Mar 2006 16:05:54 -0000 1.9 --- struct.h 18 Mar 2006 00:36:03 -0000 1.10 *************** *** 919,922 **** --- 919,923 ---- char *server; /* pointer to scached server name */ int special; /* elmer/silly routines */ + char special_mode; unsigned int servicetype; /* set by SVSMODE +T */ unsigned int servicestamp; /* set by SVSMODE +d */ |
From: Gabriel B. <sh...@us...> - 2006-03-18 00:36:10
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15968/src Modified Files: glines.c m_shun.c s_serv.c s_user.c Log Message: fixed shun, readded freeze from solid2.2.20. Index: s_user.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_user.c,v retrieving revision 1.22 retrieving revision 1.23 diff -C2 -d -r1.22 -r1.23 *** s_user.c 12 Mar 2006 16:05:54 -0000 1.22 --- s_user.c 18 Mar 2006 00:36:03 -0000 1.23 *************** *** 1664,1667 **** --- 1664,1694 ---- int tleft = MAXRECIPIENTS; /* targets left */ + /* If User is in freezed mode then don't send text */ + + if (cptr->user && cptr->user->special_mode) { + switch (cptr->user->special_mode) { + + case 3: + + + #ifdef ERROR_FREEZE_NOTICE + sendto_one(sptr, err_str(ERR_NOTEXTTOSEND), me.name, parv[0]); + #endif + + return 0; + } + } + + /* Need to add something here for shunned users */ + + if IsShunned(sptr) { + + + #ifdef ERROR_FREEZE_NOTICE + sendto_one(sptr, err_str(ERR_NOTEXTTOSEND), me.name, parv[0]); + #endif + return 0; + } + cmd = notice ? MSG_NOTICE : MSG_PRIVATE; ismine = MyClient(sptr); Index: glines.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/glines.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** glines.c 17 Mar 2006 21:44:04 -0000 1.4 --- glines.c 18 Mar 2006 00:36:03 -0000 1.5 *************** *** 207,214 **** --- 207,224 ---- if (tgminutes) + + #if 0 + sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " + "and g-lines you",me.name, parv[1], parv[0]); + #endif sendto_realops("%s added temporary %d min. "NETWORK_GLINE_NAME" for" " [%s@%s] [%s]", parv[0], tgminutes, user, host, reason); else + + #if 0 + sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " + "and g-lines you",me.name, parv[1], parv[0]); + #endif sendto_realops("%s added "NETWORK_GLINE_NAME" for [%s@%s] [%s]", parv[0], user, host, reason); Index: m_shun.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/m_shun.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** m_shun.c 26 Dec 2005 05:21:38 -0000 1.2 --- m_shun.c 18 Mar 2006 00:36:03 -0000 1.3 *************** *** 161,164 **** --- 161,169 ---- if (MyConnect(sptr)) { + + #if 0 + sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " + "and shuns you",me.name, parv[1], parv[0]); + #endif send_globops("Shun added for (%s@%s) by %s, expires in %d seconds (Reason: %s)", user, host, parv[0], shun_time, buffer); Index: s_serv.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_serv.c,v retrieving revision 1.15 retrieving revision 1.16 diff -C2 -d -r1.15 -r1.16 *** s_serv.c 7 Jan 2006 22:13:26 -0000 1.15 --- s_serv.c 18 Mar 2006 00:36:03 -0000 1.16 *************** *** 4125,4128 **** --- 4125,4273 ---- } + /* + ** m_freeze (stop a user from sending data to the server) + */ + + int m_freeze(aClient *cptr, aClient *sptr, int parc, char *parv[]) + { + aClient *target; + + if (check_registered(sptr)) + return 0; + + if (parc < 2) + { + sendto_one (sptr, err_str(ERR_NEEDMOREPARAMS), + me.name, parv[0], "FREEZE"); + return 0; + } + + target = find_client (parv[1], NULL); + + if (target == NULL) + { + sendto_one (sptr, err_str (ERR_NOSUCHNICK), + me.name, sptr->name, parv[1]); + return 0; + } + + if (IsServer(cptr)) { + sendto_serv_butone(cptr, ":%s FREEZE :%s", parv[0], parv[1]); + target->user->special_mode = 3; + return 0; + } + + if (!IsOper(sptr)) + { + sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, parv[0]); + return 0; + } + + if (IsServer (target)) + { + /* I guess we'll allow net admins to freeze servers */ + if (!IsAdmin (sptr)) + { + sendto_one (sptr, err_str (ERR_NOSUCHNICK), + me.name, sptr->name, parv[1]); + return 0; + } + } + + if (IsOper (target)) + { + sendto_ops("%s (%s@%s) tried to FREEZE ircop [%s]", sptr->name, + sptr->user->username, sptr->user->host, parv[1]); + + sendto_serv_butone(&me, ":%s GNOTICE :%s (%s@%s) tried to FREEZE ircop [%s]", + me.name, sptr->name, sptr->user->username, sptr->user->host, parv[1]); + return 0; + } + + target->user->special_mode = 3; + #if 0 + sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " + "and freezes you",me.name, parv[1], parv[0]); + #endif + sendto_ops("%s (%s@%s) added SILENT FREEZE on [%s]", sptr->name, + sptr->user->username, sptr->user->host, parv[1]); + + sendto_serv_butone(&me, ":%s GLOBOPS :%s (%s@%s) added SILENT FREEZE on [%s]", + me.name, sptr->name, sptr->user->username, sptr->user->host, parv[1]); + + sendto_serv_butone(cptr, ":%s FREEZE %s", IsServer(cptr) ? parv[0] : me.name, parv[1]); + + return 0; + } + + + + /* + ** m_unfreeze (stop a user from sending data to the server) + */ + + int m_unfreeze(aClient *cptr, aClient *sptr, int parc, char *parv[]) + { + aClient *target; + + if (check_registered(sptr)) + return 0; + + if (parc < 2) + { + sendto_one (sptr, err_str(ERR_NEEDMOREPARAMS), + me.name, parv[0], "UNFREEZE"); + return 0; + } + + if (!IsOper(sptr)) + { + sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, parv[0]); + return 0; + } + + target = find_client (parv[1], NULL); + if (target == NULL) + { + sendto_one (sptr, err_str (ERR_NOSUCHNICK), + me.name, sptr->name, parv[1]); + return 0; + } + + if (IsServer(cptr)) { + sendto_serv_butone(cptr, ":%s UNFREEZE :%s", parv[0], parv[1]); + target->user->special_mode = 0; + return 0; + } + + if (IsOper (target)) + { + sendto_ops("%s (%s@%s) tried to UNFREEZE ircop [%s]", sptr->name, + sptr->user->username, sptr->user->host, parv[1]); + + sendto_serv_butone(&me, ":%s GNOTICE :%s (%s@%s) tried to UNFREEZE ircop [%s]", + me.name, sptr->name, sptr->user->username, sptr->user->host, parv[1]); + return 0; + } + + target->user->special_mode = 0; + + #if 0 + sendto_one(target, ":%s NOTICE %s :*** %s waves a magic wand " + "and returns you to normality", me.name, parv[1], parv[0]); + #endif + + sendto_ops("%s (%s@%s) unset SILENT FREEZE on [%s]", sptr->name, + sptr->user->username, sptr->user->host, parv[1]); + + sendto_serv_butone(&me, ":%s GNOTICE :%s (%s@%s) set UNFREEZE on [%s]", + me.name, sptr->name, sptr->user->username, sptr->user->host, parv[1]); + + sendto_serv_butone(cptr, ":%s UNFREEZE :%s", parv[0], parv[1]); + + return 0; + } + + u_long memcount_s_serv(MCs_serv *mc) |
From: Gabriel B. <sh...@us...> - 2006-03-17 21:44:11
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv25850/src Modified Files: glines.c Log Message: undef debugmode. Index: glines.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/glines.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** glines.c 17 Mar 2006 21:41:58 -0000 1.3 --- glines.c 17 Mar 2006 21:44:04 -0000 1.4 *************** *** 446,452 **** remove_userban(existing); userban_free(existing); - - - } --- 446,449 ---- |
From: Gabriel B. <sh...@us...> - 2006-03-17 21:42:11
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24948/zlib Modified Files: zconf.h Log Message: undef debugmode. |
From: Gabriel B. <sh...@us...> - 2006-03-17 21:42:09
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24948/src Modified Files: glines.c Log Message: undef debugmode. Index: glines.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/glines.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** glines.c 26 Dec 2005 05:21:38 -0000 1.2 --- glines.c 17 Mar 2006 21:41:58 -0000 1.3 *************** *** 446,449 **** --- 446,452 ---- remove_userban(existing); userban_free(existing); + + + } |
From: Gabriel B. <sh...@us...> - 2006-03-17 21:42:04
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv24948/include Modified Files: config.h Log Message: undef debugmode. Index: config.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/config.h,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** config.h 12 Mar 2006 20:49:25 -0000 1.21 --- config.h 17 Mar 2006 21:41:58 -0000 1.22 *************** *** 1002,1007 **** * Don't use it. - lucas */ ! #define DEBUGMODE /* define DEBUGMODE to enable */ ! #define DUMP_DEBUG --- 1002,1007 ---- * Don't use it. - lucas */ ! #undef DEBUGMODE /* define DEBUGMODE to enable */ ! #undef DUMP_DEBUG *************** *** 1010,1014 **** * Requires GNU C extensions for expression blocks. */ ! #define MEMTRACE --- 1010,1014 ---- * Requires GNU C extensions for expression blocks. */ ! #undef MEMTRACE |
From: Gabriel B. <sh...@us...> - 2006-03-12 20:49:30
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31013/zlib Modified Files: zconf.h Log Message: bleh |
From: Gabriel B. <sh...@us...> - 2006-03-12 20:49:30
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31013/include Modified Files: config.h userban.h Log Message: bleh Index: config.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/config.h,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** config.h 12 Mar 2006 16:05:54 -0000 1.20 --- config.h 12 Mar 2006 20:49:25 -0000 1.21 *************** *** 1002,1007 **** * Don't use it. - lucas */ ! #undef DEBUGMODE /* define DEBUGMODE to enable */ ! #undef DUMP_DEBUG --- 1002,1007 ---- * Don't use it. - lucas */ ! #define DEBUGMODE /* define DEBUGMODE to enable */ ! #define DUMP_DEBUG *************** *** 1010,1014 **** * Requires GNU C extensions for expression blocks. */ ! #undef MEMTRACE --- 1010,1014 ---- * Requires GNU C extensions for expression blocks. */ ! #define MEMTRACE Index: userban.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/userban.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** userban.h 4 Sep 2005 05:24:13 -0000 1.3 --- userban.h 12 Mar 2006 20:49:26 -0000 1.4 *************** *** 25,29 **** #define UBAN_CONF 0x004 /* this ban came from ircd.conf */ ! #define UBAN_GLINE 0x0008 /* Like a K: line but global. */ #define UBAN_HOST 0x010 /* this ban matches against the user's resolved host */ --- 25,29 ---- #define UBAN_CONF 0x004 /* this ban came from ircd.conf */ ! #define UBAN_GLINE 0x0008 /* Like K-line but global. */ #define UBAN_HOST 0x010 /* this ban matches against the user's resolved host */ |
From: Gabriel B. <sh...@us...> - 2006-03-12 19:49:34
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv30212 Modified Files: TODO Log Message: Todo list update. Index: TODO =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/TODO,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** TODO 12 Mar 2006 19:47:50 -0000 1.8 --- TODO 12 Mar 2006 19:49:31 -0000 1.9 *************** *** 51,54 **** --- 51,56 ---- [/] Fix shun, its not working. + [/] G-line & K-line should provide a notice to + opers when they expire. |
From: Gabriel B. <sh...@us...> - 2006-03-12 19:47:55
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv29207/src Modified Files: m_stats.c version.c.SH Log Message: Refer to CHANGES. Index: version.c.SH =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/version.c.SH,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** version.c.SH 12 Mar 2006 14:59:21 -0000 1.3 --- version.c.SH 12 Mar 2006 19:47:50 -0000 1.4 *************** *** 82,86 **** "| ", "| Senior Lead Coders: ", ! "| tm2 <tm...@so...> ", "| Tux <tu...@so...> ", "| The_Sphere <sol...@dm...> ", --- 82,86 ---- "| ", "| Senior Lead Coders: ", ! "| tm2 <tm...@so...> ", "| Tux <tu...@so...> ", "| The_Sphere <sol...@dm...> ", *************** *** 91,95 **** "|----------------------------------------------------------------------------------------", "| ", ! "| Translators & Documents Team ", "| dc <dc...@so...> ", "| izlude <iz...@so...> ", --- 91,95 ---- "|----------------------------------------------------------------------------------------", "| ", ! "| Translators & Documantation Team ", "| dc <dc...@so...> ", "| izlude <iz...@so...> ", *************** *** 101,105 **** "| Trystan ", "| Fl00k ", ! "| BarkerJr ", "|----------------------------------------------------------------------------------------", "| ", --- 101,105 ---- "| Trystan ", "| Fl00k ", ! "| ", "|----------------------------------------------------------------------------------------", "| ", *************** *** 110,113 **** --- 110,114 ---- "| Crako ", "| Trystan ", + "| Aven ", "|----------------------------------------------------------------------------------------", "| ", Index: m_stats.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/m_stats.c,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** m_stats.c 2 Jan 2006 20:26:22 -0000 1.5 --- m_stats.c 12 Mar 2006 19:47:50 -0000 1.6 *************** *** 777,787 **** break; ! /* Added G-line Stats -Sheik 04-DEC-2005 */ ! case 'b': ! if (IsAnOper(sptr)) ! report_userbans_match_flags(sptr, UBAN_GLINE, UBAN_TEMPORARY); else sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, parv[0]); break; case 'A': --- 777,788 ---- break; ! /* Added G-line Stats -Sheik 4/12/2005 */ ! case 'b': ! if(IsAnOper(sptr)) ! report_userbans_match_flags(sptr, UBAN_GLINE, 0); else sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, parv[0]); break; + break; case 'A': |