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-10-01 21:45:53
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv5110/src Modified Files: s_err.c Log Message: Review CHANGES for more details Index: s_err.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_err.c,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** s_err.c 1 Oct 2006 21:04:57 -0000 1.3 --- s_err.c 1 Oct 2006 21:45:44 -0000 1.4 *************** *** 551,555 **** /* 485 ERR_CHANBANREASON */ ":%s 485 %s %s :Cannot join channel (%s)", /* 486 ERR_NONONREG */ ":%s 486 %s :You must identify to a " ! "registered nick to private message %s", /* 487 ERR_MSGSERVICES */ ":%s 487 %s :Error! \"/msg %s\" is no longer supported. " "Use \"/msg %s@%s\" or \"/%s\" instead.", --- 551,555 ---- /* 485 ERR_CHANBANREASON */ ":%s 485 %s %s :Cannot join channel (%s)", /* 486 ERR_NONONREG */ ":%s 486 %s :You must identify to a " ! "registered nickname in order to private message that user.", /* 487 ERR_MSGSERVICES */ ":%s 487 %s :Error! \"/msg %s\" is no longer supported. " "Use \"/msg %s@%s\" or \"/%s\" instead.", |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:45:53
|
Update of /cvsroot/solidircd/solidircd-stable/doc In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv5110/doc Modified Files: reference.conf Log Message: Review CHANGES for more details Index: reference.conf =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/reference.conf,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** reference.conf 25 Jun 2006 22:53:00 -0000 1.6 --- reference.conf 1 Oct 2006 21:45:44 -0000 1.7 *************** *** 186,189 **** --- 186,198 ---- * in multiple Options blocks. If a token is specified twice, the second * value overrides the first. + * + * The rquit option prevents unregistered clients from having a quit message, this + * helps prevent channel flood with quit messages. + * + * The auto_umode_R will automatically set +R to clients that connect, + * this mode does not allow unregistered users to private message registered users. + * + * The auto_umode_v will automatically set +v to clients that connect, + * this mode will set a hostmask to that user to hide his realhost. */ |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:45:53
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv5110 Modified Files: CHANGES Log Message: Review CHANGES for more details Index: CHANGES =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/CHANGES,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** CHANGES 1 Oct 2006 21:04:57 -0000 1.28 --- CHANGES 1 Oct 2006 21:45:44 -0000 1.29 *************** *** 14,21 **** Changes from Sheik ------------------------- 01/10/2006 - Added Channel mode +A Only Admins can get in. 01/10/2006 - Correct typo on the ssl connection description thanks to Spec-Ops for reporting it. 01/10/2006 - Change the hardcoded hiddenserv name on s_misc.c and whowas.c to use the conf instead thanks to HiroP for reporting it. ! 01/10/2006 - Fixed Half-ops not showing on whois when mode is set. 26/6/2006 - Added the option for operwalk to be enabled for all opers or only for SAdmins in include/config.h --- 14,22 ---- Changes from Sheik ------------------------- + 01/10/2006 - Corrected typo in s_err.c for unregistered user warning. 01/10/2006 - Added Channel mode +A Only Admins can get in. 01/10/2006 - Correct typo on the ssl connection description thanks to Spec-Ops for reporting it. 01/10/2006 - Change the hardcoded hiddenserv name on s_misc.c and whowas.c to use the conf instead thanks to HiroP for reporting it. ! 01/10/2006 - Fixed Half-ops not showing on whois when half-op is set thanks to HiroP for reporting it. 26/6/2006 - Added the option for operwalk to be enabled for all opers or only for SAdmins in include/config.h |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:45:53
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv5110/zlib Modified Files: zconf.h Log Message: Review CHANGES for more details |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:28:02
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv30568/zlib Modified Files: zconf.h Log Message: Finished implementing channel mode +A for admins only |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:28:02
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv30568/src Modified Files: channel.c Log Message: Finished implementing channel mode +A for admins only Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.21 retrieving revision 1.22 diff -C2 -d -r1.21 -r1.22 *** channel.c 1 Oct 2006 21:04:57 -0000 1.21 --- channel.c 1 Oct 2006 21:27:59 -0000 1.22 *************** *** 2520,2523 **** --- 2520,2528 ---- error = ERR_INVITEONLYCHAN; } + else if (chptr->mode.mode &MODE_ADMINONLY && !IsAdmin(sptr)) + { + r = "+A"; + error = ERR_INVITEONLYCHAN; + } else if (chptr->mode.limit && chptr->users >= chptr->mode.limit) { |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:05:01
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv21566/src Modified Files: channel.c s_err.c s_misc.c s_user.c whowas.c Log Message: Review CHANGES file for more details Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.20 retrieving revision 1.21 diff -C2 -d -r1.20 -r1.21 *** channel.c 26 Jun 2006 14:17:03 -0000 1.20 --- channel.c 1 Oct 2006 21:04:57 -0000 1.21 *************** *** 1091,1102 **** --- 1091,1106 ---- if (chptr->mode.mode & MODE_OPERONLY) *mbuf++ = 'O'; + if (chptr->mode.mode & MODE_ADMINONLY) + *mbuf++ = 'A'; #ifdef HAVE_SSL if (chptr->mode.mode & MODE_SSL) *mbuf++ = 'S'; #endif + /* This mode is not finished yet so don't enable it. -Sheik */ #ifdef ENABLE_CHANNEL_MODE_D if (chptr->mode.mode & MODE_RSL) *mbuf++ = 'D'; #endif + /* End */ if (chptr->mode.mode & MODE_NONICK) *mbuf++ = 'N'; *************** *** 1511,1518 **** MODE_TOPICLIMIT, 't', MODE_REGONLY, 'R', MODE_INVITEONLY, 'i', MODE_NOCTRL, 'c', MODE_OPERONLY, 'O', ! MODE_MODREG, 'M', MODE_NONICK, 'N', #ifdef ENABLE_CHANNEL_MODE_D ! MODE_RSL, 'D', #endif --- 1515,1522 ---- MODE_TOPICLIMIT, 't', MODE_REGONLY, 'R', MODE_INVITEONLY, 'i', MODE_NOCTRL, 'c', MODE_OPERONLY, 'O', ! MODE_MODREG, 'M', MODE_NONICK, 'N', MODE_ADMINONLY, 'A', #ifdef ENABLE_CHANNEL_MODE_D ! MODE_RSL, 'D', #endif *************** *** 1623,1626 **** --- 1627,1631 ---- * +D will prevent users who have been marke as unresolved clients, from joining the channel. * This is one of my favorite modes. -Sheik June 05 2005. + * This mode is not finished yet so don't enable it -Sheik */ *************** *** 1648,1651 **** --- 1653,1677 ---- break; #endif + case 'A': + if (!IsULine(sptr) && (level<2 || !IsAdmin(sptr))) + { + errors |= SM_ERR_NOTOPER; + break; + } + else if (MyClient(sptr) && !IsAdmin(sptr)) + { + errors |= SM_ERR_NOTOPER; + break; + } + else + { + if (change=='+') + chptr->mode.mode|=MODE_ADMINONLY; + else + chptr->mode.mode&=~MODE_ADMINONLY; + *mbuf++ = *modes; + nmodes++; + } + break; case 'O': *************** *** 1670,1673 **** --- 1696,1700 ---- } break; + case 'o': if (check_level(level,2,chptr,sptr)) *************** *** 2438,2442 **** } ! /* This function allows Admins & IRCops to walk bans etc... -Sheik 04/14/03 */ static int can_walk(aClient *sptr, aChannel *chptr) { --- 2465,2469 ---- } ! /* This function allows Admins & IRCops to walk bans etc... -Sheik 14/04/2006 */ static int can_walk(aClient *sptr, aChannel *chptr) { *************** *** 2574,2577 **** --- 2601,2606 ---- if (chptr->mode.mode & MODE_OPERONLY && !IsOper(sptr)) reasonbuf[rbufpos++] = 'O'; + if (chptr->mode.mode & MODE_ADMINONLY && !IsAdmin(sptr)) + reasonbuf[rbufpos++] = 'A'; if (*chptr->mode.key && (BadPtr(key) || mycmp(chptr->mode.key, key))) reasonbuf[rbufpos++] = 'k'; *************** *** 4658,4661 **** --- 4687,4691 ---- SJ_MODEADD('c', MODE_NOCTRL); SJ_MODEADD('O', MODE_OPERONLY); + SJ_MODEADD('A', MODE_ADMINONLY); #ifdef HAVE_SSL SJ_MODEADD('S', MODE_SSL); *************** *** 4825,4828 **** --- 4855,4859 ---- SJ_MODEPLUS('c', MODE_NOCTRL); SJ_MODEPLUS('O', MODE_OPERONLY); + SJ_MODEPLUS('A', MODE_ADMINONLY); #ifdef HAVE_SSL SJ_MODEPLUS('S', MODE_SSL); *************** *** 4849,4852 **** --- 4880,4884 ---- SJ_MODEMINUS('c', MODE_NOCTRL); SJ_MODEMINUS('O', MODE_OPERONLY); + SJ_MODEMINUS('A', MODE_ADMINONLY); #ifdef HAVE_SSL SJ_MODEMINUS('S', MODE_SSL); Index: s_misc.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_misc.c,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** s_misc.c 1 Jan 2006 00:55:22 -0000 1.8 --- s_misc.c 1 Oct 2006 21:04:57 -0000 1.9 *************** *** 532,537 **** char splitname[HOSTLEN + HOSTLEN + 2]; ! #ifdef HIDE_SPLIT_SERVERS ! ircsprintf(splitname, "%s %s", HIDDEN_SERVER_NAME, HIDDEN_SERVER_NAME); #else ircsprintf(splitname, "%s %s", cptr->uplink->name, cptr->name); --- 532,537 ---- char splitname[HOSTLEN + HOSTLEN + 2]; ! #ifdef HIDE_SPLIT_SERVERS /* Is this correct? I can't remember I'll check it later -Sheik */ ! ircsprintf(splitname, "%s %s", HiddenServName, HiddenServName); #else ircsprintf(splitname, "%s %s", cptr->uplink->name, cptr->name); Index: whowas.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/whowas.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** whowas.c 9 Jul 2005 01:22:50 -0000 1.4 --- whowas.c 1 Oct 2006 21:04:57 -0000 1.5 *************** *** 158,162 **** sendto_one(sptr, rpl_str(RPL_WHOISSERVER), me.name, parv[0], temp->name, ! HIDDEN_SERVER_NAME, myctime(temp->logoff)); else sendto_one(sptr, rpl_str(RPL_WHOISSERVER), --- 158,162 ---- sendto_one(sptr, rpl_str(RPL_WHOISSERVER), me.name, parv[0], temp->name, ! HiddenServName, myctime(temp->logoff)); else sendto_one(sptr, rpl_str(RPL_WHOISSERVER), Index: s_user.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_user.c,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** s_user.c 25 Jun 2006 22:53:01 -0000 1.25 --- s_user.c 1 Oct 2006 21:04:57 -0000 1.26 *************** *** 2249,2252 **** --- 2249,2254 ---- if (is_chan_op(acptr, chptr)) *(buf + len++) = '@'; + if (is_halfop(acptr, chptr)) + *(buf + len++) = '%'; else if (has_voice(acptr, chptr)) *(buf + len++) = '+'; *************** *** 2260,2263 **** --- 2262,2266 ---- } + if (buf[0] != '\0') sendto_one(sptr, rpl_str(RPL_WHOISCHANNELS), me.name, Index: s_err.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_err.c,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** s_err.c 4 Dec 2005 08:43:13 -0000 1.2 --- s_err.c 1 Oct 2006 21:04:57 -0000 1.3 *************** *** 301,305 **** /* 273 */ NULL, /* 274 */ NULL, ! /* 275 RPL_ISSSL */ ":%s 275 %s %s :is a \2Secure Connection\2 (SSL)", /* 276 RPL_ISRSL */ ":%s 275 %s %s :is a \2Resolved Connection\2", /* 277 ISNOTRSL*/ ":%s 275 %s %s :is a \2Unresolved Connection\2", --- 301,305 ---- /* 273 */ NULL, /* 274 */ NULL, ! /* 275 RPL_ISSSL */ ":%s 275 %s %s :is using a \2Secure Connection\2 (SSL)", /* 276 RPL_ISRSL */ ":%s 275 %s %s :is a \2Resolved Connection\2", /* 277 ISNOTRSL*/ ":%s 275 %s %s :is a \2Unresolved Connection\2", |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:05:01
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv21566 Modified Files: CHANGES Log Message: Review CHANGES file for more details Index: CHANGES =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/CHANGES,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** CHANGES 26 Jun 2006 14:17:03 -0000 1.27 --- CHANGES 1 Oct 2006 21:04:57 -0000 1.28 *************** *** 10,16 **** --- 10,21 ---- Changes for solid-ircd 3.4.9(stable) ---------------------------- + ------------------------ Changes from Sheik ------------------------- + 01/10/2006 - Added Channel mode +A Only Admins can get in. + 01/10/2006 - Correct typo on the ssl connection description thanks to Spec-Ops for reporting it. + 01/10/2006 - Change the hardcoded hiddenserv name on s_misc.c and whowas.c to use the conf instead thanks to HiroP for reporting it. + 01/10/2006 - Fixed Half-ops not showing on whois when mode is set. 26/6/2006 - Added the option for operwalk to be enabled for all opers or only for SAdmins in include/config.h *************** *** 29,33 **** ------------------ Changes from Tux ! --------------- 25/6/2006 - Fixed problem with K-line,G-line,A-kill not banning realhost it was only looking at masked host. --- 34,38 ---- ------------------ Changes from Tux ! ----------------- 25/6/2006 - Fixed problem with K-line,G-line,A-kill not banning realhost it was only looking at masked host. |
From: Gabriel B. <sh...@us...> - 2006-10-01 21:05:01
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv21566/include Modified Files: struct.h Log Message: Review CHANGES file for more details Index: struct.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/struct.h,v retrieving revision 1.10 retrieving revision 1.11 diff -C2 -d -r1.10 -r1.11 *** struct.h 18 Mar 2006 00:36:03 -0000 1.10 --- struct.h 1 Oct 2006 21:04:57 -0000 1.11 *************** *** 1366,1373 **** #define MODE_NONICK 0x080000 #define MODE_SSL 0x100000 #ifdef ENABLE_CHANNEL_MODE_D #define MODE_RSL 0x200000 #endif ! /* mode flags which take another parameter (With PARAmeterS) */ --- 1366,1374 ---- #define MODE_NONICK 0x080000 #define MODE_SSL 0x100000 + /* This mode is not finished so keep it disabled. -Sheik */ #ifdef ENABLE_CHANNEL_MODE_D #define MODE_RSL 0x200000 #endif ! #define MODE_ADMINONLY 0x400000 /* mode flags which take another parameter (With PARAmeterS) */ |
From: Gabriel B. <sh...@us...> - 2006-06-26 14:17:09
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv16035/src Modified Files: channel.c Log Message: minor changes. Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.19 retrieving revision 1.20 diff -C2 -d -r1.19 -r1.20 *** channel.c 25 Jun 2006 22:53:01 -0000 1.19 --- channel.c 26 Jun 2006 14:17:03 -0000 1.20 *************** *** 2441,2445 **** --- 2441,2452 ---- static int can_walk(aClient *sptr, aChannel *chptr) { + + #ifdef ADMIN_CAN_WALK_ONLY if (IsSAdmin(sptr)) { + #endif + + #ifdef ALL_OPERS_CAN_WALK_ONLY + if (IsOper(sptr)) { + #endif *modebuf = *parabuf = '\0'; modebuf[1] = '\0'; |
From: Gabriel B. <sh...@us...> - 2006-06-26 14:17:09
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv16035 Modified Files: CHANGES Log Message: minor changes. Index: CHANGES =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/CHANGES,v retrieving revision 1.26 retrieving revision 1.27 diff -C2 -d -r1.26 -r1.27 *** CHANGES 25 Jun 2006 22:53:00 -0000 1.26 --- CHANGES 26 Jun 2006 14:17:03 -0000 1.27 *************** *** 7,10 **** --- 7,18 ---- + ------------------------------ + Changes for solid-ircd 3.4.9(stable) + ---------------------------- + ------------------------ + Changes from Sheik + ------------------------- + 26/6/2006 - Added the option for operwalk to be enabled for all opers or only for SAdmins in include/config.h + ------------------------------ Changes for solid-ircd 3.4.8(stable) |
From: Gabriel B. <sh...@us...> - 2006-06-26 14:17:09
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv16035/include Modified Files: config.h patchlevel.h Log Message: minor changes. Index: config.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/config.h,v retrieving revision 1.28 retrieving revision 1.29 diff -C2 -d -r1.28 -r1.29 *** config.h 25 Jun 2006 22:53:01 -0000 1.28 --- config.h 26 Jun 2006 14:17:03 -0000 1.29 *************** *** 227,230 **** --- 227,239 ---- #define ERROR_FREEZE_NOTICE + /* ADMIN_CAN_WALK_ONLY Allow only the Services Admin to walk through channel bans. if you enable this + * then ALL_OPER_CAN_WALK_ONLY needs to be disabled or you will get compile errors. + * If you wan all opers to be able to walk through channel bans then undef ADMIN_CAN_WALK_ONLY + * and define ALL_OPERS_CAN_WALK_ONLY + */ + + #define ADMIN_CAN_WALK_ONLY + + #undef ALL_OPERS_CAN_WALK_ONLY Index: patchlevel.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/patchlevel.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** patchlevel.h 25 Jun 2006 21:03:34 -0000 1.4 --- patchlevel.h 26 Jun 2006 14:17:03 -0000 1.5 *************** *** 32,36 **** #define MAJOR 3 #define MINOR 4 ! #define PATCH 8 #define PATCHES "stable" --- 32,36 ---- #define MAJOR 3 #define MINOR 4 ! #define PATCH 9 #define PATCHES "stable" |
From: Gabriel B. <sh...@us...> - 2006-06-25 22:53:05
|
Update of /cvsroot/solidircd/solidircd-stable/doc In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31589/doc Modified Files: opers.txt reference.conf template.conf Log Message: Minor changes. Index: opers.txt =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/opers.txt,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** opers.txt 18 Mar 2006 04:46:23 -0000 1.6 --- opers.txt 25 Jun 2006 22:53:00 -0000 1.7 *************** *** 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: --- 3,7 ---- - 11/13/02 - srd (sr...@da...) - 10/02/04 - Quension (que...@da...) ! - 25/06/2006 - Sheik (sh...@so...) Based upon opers.txt for ircd-hybrid by: *************** *** 204,217 **** - + 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: --- 204,207 ---- Index: template.conf =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/template.conf,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** template.conf 18 Mar 2006 04:46:23 -0000 1.11 --- template.conf 25 Jun 2006 22:53:00 -0000 1.12 *************** *** 1,10 **** /* ========================================================================= * 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 *========================================================================= */ - /* * Admin [SUGGESTED] --- 1,9 ---- /* ========================================================================= * English Full detailed server configuration ! * Last revised by Gabriel Baez (sh...@so...) on 25/06/2006 * Read reference.conf for more detailed information on this template *========================================================================= */ /* * Admin [SUGGESTED] *************** *** 59,67 **** // optional tokens network_name VidGameChat; # Name of the network ! services_name services.vidgamechat.net; # IRC name of services server ! stats_name stats.vidgamechat.net; # IRC name of stats server ! staff_address staff.vidgamechat.net; # Opermask hostname ! wgmonhost "proxy.vidgamechat.net"; # Wingate monitor scan host ! wgmonurl "http://www.vidgamechat.net"; # URL for wingatemonitor info network_kline "ir...@vi..."; # Contact email fornetwork bans local_kline "ir...@vi..."; # Contact email for server bans --- 58,66 ---- // optional tokens network_name VidGameChat; # Name of the network ! services_name services.solid-ircd.com; # IRC name of services server ! stats_name stats.solid-ircd.com; # IRC name of stats server ! staff_address staff.solid-ircd.com; # Opermask hostname ! wgmonhost "proxy.solid-ircd.com"; # Wingate monitor scan host ! wgmonurl "http://www.solid-ircd.com"; # URL for wingatemonitor info network_kline "ir...@vi..."; # Contact email fornetwork bans local_kline "ir...@vi..."; # Contact email for server bans Index: reference.conf =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/reference.conf,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** reference.conf 18 Mar 2006 04:46:23 -0000 1.5 --- reference.conf 25 Jun 2006 22:53:00 -0000 1.6 *************** *** 1,5 **** /* ========================================================================= * English Full detailed server configuration ! * Last revised by Gabriel Baez (sh...@so...) on 17/03/2006 *========================================================================= */ --- 1,5 ---- /* ========================================================================= * English Full detailed server configuration ! * Last revised by Gabriel Baez (sh...@so...) on 25/06/2006 *========================================================================= */ *************** *** 99,102 **** --- 99,103 ---- auto_umode_v; # Will automaticly set the hostmaskin mode for users. bot_class bot; # Search bots class exception. + rquit; # Will prevent unregistered users from having a quit message. |
From: Gabriel B. <sh...@us...> - 2006-06-25 22:53:05
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31589 Modified Files: CHANGES README Log Message: Minor changes. Index: README =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/README,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** README 12 Mar 2006 19:47:50 -0000 1.6 --- README 25 Jun 2006 22:53:00 -0000 1.7 *************** *** 28,31 **** --- 28,34 ---- in docs/template.conf lots of changes have been made. + There are some settings in include/config.h that you can enable/disabled if anything is changed it + will require for the ircd to be recompiled and restarded. + *** IMPORTANT *** Please send any SECURITY RELATED bugs to sh...@so... - any Index: CHANGES =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/CHANGES,v retrieving revision 1.25 retrieving revision 1.26 diff -C2 -d -r1.25 -r1.26 *** CHANGES 25 Jun 2006 21:03:34 -0000 1.25 --- CHANGES 25 Jun 2006 22:53:00 -0000 1.26 *************** *** 15,20 **** ------------------------- ! 25/6/2006 - Changed Oper Walk to be for Services Administrators only. ! ------------------ --- 15,21 ---- ------------------------- ! 25/6/2006 - Changed OperWalk and OperMode to be for Services Administrators only. ! 25/6/2006 - Added Denora on the list of aliases so /ds should send privmsg to denora. ! 25/6/2006 - Removed the freeze code it was buggy and shun performs the same function anyway. ------------------ |
From: Gabriel B. <sh...@us...> - 2006-06-25 22:53:05
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31589/src Modified Files: channel.c m_services.c s_serv.c s_user.c Log Message: Minor changes. Index: s_user.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_user.c,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** s_user.c 19 Mar 2006 17:16:32 -0000 1.24 --- s_user.c 25 Jun 2006 22:53:01 -0000 1.25 *************** *** 363,383 **** - /* This should be used by servers only! */ - - int - m_svhost(aClient *cptr, aClient *sptr, int parc, char *parv[]) - { - aClient *acptr; - if (!IsServer(sptr)) - return 0; - if ((acptr=find_client(parv[1], NULL))==NULL) - return 0; - if (!IsUmodev(acptr)) - SetUmodev(acptr); - strncpyzt(acptr->user->host, parv[2], HOSTLEN+1); - sendto_serv_butone (cptr, ":%s SVHOST %s %s", parv[0], - acptr->name, acptr->user->host); - return 0; - } --- 363,366 ---- Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** channel.c 25 Jun 2006 21:03:35 -0000 1.18 --- channel.c 25 Jun 2006 22:53:01 -0000 1.19 *************** *** 1380,1387 **** int check_level(int level, int rlevel, aChannel *chptr, aClient *sptr) { ! if (level < rlevel && !IsPrivileged(sptr)) return 1; ! else if (MyClient(sptr) && (level < rlevel) && IsPrivileged(sptr)) do_opermode(chptr,sptr,0); --- 1380,1387 ---- int check_level(int level, int rlevel, aChannel *chptr, aClient *sptr) { ! if (level < rlevel && !IsSAdmin(sptr)) return 1; ! else if (MyClient(sptr) && (level < rlevel) && IsSAdmin(sptr)) do_opermode(chptr,sptr,0); *************** *** 1417,1421 **** if (IsULine(sptr) && !MyClient(sptr)) chanop=4; /* extra speshul access */ ! else if (IsOper(sptr) && !is_chan_op(sptr, chptr) && !is_halfop(sptr,chptr) && !IsULine(sptr)) chanop=3; else if (is_chan_op(sptr, chptr) || (IsServer(sptr) && chptr->channelts!=0)) --- 1417,1421 ---- if (IsULine(sptr) && !MyClient(sptr)) chanop=4; /* extra speshul access */ ! else if (IsSAdmin(sptr) && !is_chan_op(sptr, chptr) && !is_halfop(sptr,chptr) && !IsULine(sptr)) chanop=3; else if (is_chan_op(sptr, chptr) || (IsServer(sptr) && chptr->channelts!=0)) Index: m_services.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/m_services.c,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** m_services.c 5 Jul 2005 21:53:41 -0000 1.4 --- m_services.c 25 Jun 2006 22:53:01 -0000 1.5 *************** *** 530,533 **** --- 530,552 ---- } + /* This should be used by servers only! */ + + int + m_svhost(aClient *cptr, aClient *sptr, int parc, char *parv[]) + { + aClient *acptr; + if (!IsServer(sptr)) + return 0; + if ((acptr=find_client(parv[1], NULL))==NULL) + return 0; + if (!IsUmodev(acptr)) + SetUmodev(acptr); + strncpyzt(acptr->user->host, parv[2], HOSTLEN+1); + sendto_serv_butone (cptr, ":%s SVHOST %s %s", parv[0], + acptr->name, acptr->user->host); + return 0; + } + + /* m_chankill Index: s_serv.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_serv.c,v retrieving revision 1.18 retrieving revision 1.19 diff -C2 -d -r1.18 -r1.19 *** s_serv.c 18 Apr 2006 13:01:21 -0000 1.18 --- s_serv.c 25 Jun 2006 22:53:01 -0000 1.19 *************** *** 4125,4277 **** } - /* - ** m_freeze (stop a user from sending data to the server) - */ - - #ifdef ENABLE_FREEZE - - 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)) - { - sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, parv[0]); - 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; - - #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, - 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; - - #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]); - #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; - } - - - #endif --- 4125,4128 ---- |
From: Gabriel B. <sh...@us...> - 2006-06-25 22:53:04
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31589/zlib Modified Files: zconf.h Log Message: Minor changes. |
From: Gabriel B. <sh...@us...> - 2006-06-25 22:53:04
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv31589/include Modified Files: config.h msg.h Log Message: Minor changes. Index: msg.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/msg.h,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -d -r1.4 -r1.5 *** msg.h 18 Apr 2006 13:01:21 -0000 1.4 --- msg.h 25 Jun 2006 22:53:01 -0000 1.5 *************** *** 97,100 **** --- 97,101 ---- #define MSG_HELPSERV "HELPSERV" /* HELPSERV */ #define MSG_BOTSERV "BOTSERV" /* BOTSERV */ + #define MSG_DENORA "DENORA" /* DENORA */ #define MSG_SERVICES "SERVICES" /* SERVICES */ #define MSG_IDENTIFY "IDENTIFY" /* IDENTIFY */ *************** *** 127,130 **** --- 128,132 ---- #define MSG_HS "HS" /* StatServ commands */ #define MSG_BS "BS" /* BotServ commands */ + #define MSG_DS "DS" /* BotServ commands */ #define MSG_RESYNCH "RESYNCH" /* RESYNCH */ *************** *** 154,161 **** #define MSG_IRCOPS "IRCOPS" /* Show who is available for help */ #endif - #ifdef ENABLE_FREEZE - #define MSG_FREEZE "FREEZE" /* Temp Freeze the User */ - #define MSG_UNFREEZE "UNFREEZE" /* UnFreeze the User */ - #endif #define MAXPARA 15 --- 156,159 ---- *************** *** 276,283 **** extern int m_ircops(aClient *, aClient *, int, char **); #endif ! #ifdef ENABLE_FREEZE ! extern int m_freeze(aClient *, aClient *, int, char **); ! extern int m_unfreeze(aClient *, aClient *, int, char **); ! #endif --- 274,278 ---- extern int m_ircops(aClient *, aClient *, int, char **); #endif ! *************** *** 291,295 **** #define AII_HS 6 #define AII_BS 7 ! #ifdef MSGTAB --- 286,290 ---- #define AII_HS 6 #define AII_BS 7 ! #define AII_DS 8 #ifdef MSGTAB *************** *** 304,307 **** --- 299,303 ---- /* AII_HS */ {MSG_HS, HELPSERV, Stats_Name}, /* AII_BS */ {MSG_BS, BOTSERV, Services_Name}, + /* AII_DS */ {MSG_DS, DENORA, Stats_Name}, { 0 } }; *************** *** 383,386 **** --- 379,383 ---- {MSG_HELPSERV, m_aliased, 1, MF_ALIAS, AII_HS}, {MSG_BOTSERV, m_aliased, 1, MF_ALIAS, AII_BS}, + {MSG_DENORA, m_aliased, 1, MF_ALIAS, AII_DS}, {MSG_SERVICES, m_services, 1, 0, 0}, {MSG_IDENTIFY, m_identify, 1, 0, 0}, *************** *** 411,414 **** --- 408,412 ---- {MSG_HS, m_aliased, 1, MF_ALIAS, AII_HS}, {MSG_BS, m_aliased, 1, MF_ALIAS, AII_BS}, + {MSG_DS, m_aliased, 1, MF_ALIAS, AII_DS}, {MSG_RESYNCH, m_resynch, MAXPARA, 0, 0}, {MSG_MODULE, m_module, MAXPARA, 0, 0}, *************** *** 437,444 **** {MSG_IRCOPS, m_ircops, MAXPARA, 0, 0}, #endif - #ifdef ENABLE_FREEZE - {MSG_FREEZE, m_freeze, MAXPARA, 0, 0}, - {MSG_UNFREEZE, m_unfreeze, MAXPARA, 0, 0}, - #endif { 0 } }; --- 435,438 ---- Index: config.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/config.h,v retrieving revision 1.27 retrieving revision 1.28 diff -C2 -d -r1.27 -r1.28 *** config.h 26 Mar 2006 17:22:43 -0000 1.27 --- config.h 25 Jun 2006 22:53:01 -0000 1.28 *************** *** 187,191 **** ! #define PLUS_R_TO_NONREG_WARN --- 187,191 ---- ! #undef PLUS_R_TO_NONREG_WARN *************** *** 225,229 **** */ ! #undef ERROR_FREEZE_NOTICE --- 225,229 ---- */ ! #define ERROR_FREEZE_NOTICE *************** *** 265,268 **** --- 265,269 ---- #define HELPSERV "HelpServ" #define BOTSERV "BotServ" + #define DENORA "DENORA" /* *************** *** 388,393 **** #define NETWORK_GLINNED_NAME "g-lined" - - /* * RFC1035_ANAL Defining this causes ircd to reject hostnames with --- 389,392 ---- |
From: Gabriel B. <sh...@us...> - 2006-06-25 21:03:41
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv13725/include Modified Files: patchlevel.h Log Message: minor changes and a bug fixed by tux, changed version number to 3.4.8 Index: patchlevel.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/patchlevel.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** patchlevel.h 26 Dec 2005 05:32:27 -0000 1.3 --- patchlevel.h 25 Jun 2006 21:03:34 -0000 1.4 *************** *** 32,36 **** #define MAJOR 3 #define MINOR 4 ! #define PATCH 7 #define PATCHES "stable" --- 32,36 ---- #define MAJOR 3 #define MINOR 4 ! #define PATCH 8 #define PATCHES "stable" |
From: Gabriel B. <sh...@us...> - 2006-06-25 21:03:41
|
Update of /cvsroot/solidircd/solidircd-stable In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv13725 Modified Files: CHANGES Log Message: minor changes and a bug fixed by tux, changed version number to 3.4.8 Index: CHANGES =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/CHANGES,v retrieving revision 1.24 retrieving revision 1.25 diff -C2 -d -r1.24 -r1.25 *** CHANGES 19 Mar 2006 17:16:32 -0000 1.24 --- CHANGES 25 Jun 2006 21:03:34 -0000 1.25 *************** *** 8,11 **** --- 8,29 ---- ------------------------------ + Changes for solid-ircd 3.4.8(stable) + ---------------------------- + + ------------------------ + Changes from Sheik + ------------------------- + + 25/6/2006 - Changed Oper Walk to be for Services Administrators only. + + + ------------------ + Changes from Tux + --------------- + + 25/6/2006 - Fixed problem with K-line,G-line,A-kill not banning realhost it was only looking at masked host. + + + ------------------------------ Changes for solid-ircd 3.4.7(stable) ---------------------------- |
From: Gabriel B. <sh...@us...> - 2006-06-25 21:03:40
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs8.sourceforge.net:/tmp/cvs-serv13725/src Modified Files: channel.c userban.c Log Message: minor changes and a bug fixed by tux, changed version number to 3.4.8 Index: userban.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/userban.c,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** userban.c 18 Mar 2006 04:46:23 -0000 1.11 --- userban.c 25 Jun 2006 21:03:35 -0000 1.12 *************** *** 195,204 **** if(ban->flags & UBAN_WILD) { ! if((ban->flags & UBAN_WILDHOST) || match(ban->h, cptr->user->host) == 0) return 1; } else { ! if(mycmp(ban->h, cptr->user->host) == 0) return 1; } --- 195,204 ---- if(ban->flags & UBAN_WILD) { ! if((ban->flags & UBAN_WILDHOST) || match(ban->h, cptr->user->realhost) == 0) return 1; } else { ! if(mycmp(ban->h, cptr->user->realhost) == 0) return 1; } *************** *** 303,307 **** if(yflags & UBAN_HOST) { ! unsigned int hv = host_hash(cptr->user->host) % HASH_SIZE; LIST_FOREACH(bl, &host_bans.hash_list[hv], lp) --- 303,307 ---- if(yflags & UBAN_HOST) { ! unsigned int hv = host_hash(cptr->user->realhost) % HASH_SIZE; LIST_FOREACH(bl, &host_bans.hash_list[hv], lp) *************** *** 317,321 **** continue; ! if(mycmp(bl->ban->h, cptr->user->host) == 0) return bl->ban; } --- 317,321 ---- continue; ! if(mycmp(bl->ban->h, cptr->user->realhost) == 0) return bl->ban; } *************** *** 333,337 **** continue; ! if((bl->ban->flags & UBAN_WILDHOST) || match(bl->ban->h, cptr->user->host) == 0) return bl->ban; } --- 333,337 ---- continue; ! if((bl->ban->flags & UBAN_WILDHOST) || match(bl->ban->h, cptr->user->realhost) == 0) return bl->ban; } Index: channel.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/channel.c,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** channel.c 19 Mar 2006 17:16:32 -0000 1.17 --- channel.c 25 Jun 2006 21:03:35 -0000 1.18 *************** *** 2441,2445 **** static int can_walk(aClient *sptr, aChannel *chptr) { ! if (IsOper(sptr)) { *modebuf = *parabuf = '\0'; modebuf[1] = '\0'; --- 2441,2445 ---- static int can_walk(aClient *sptr, aChannel *chptr) { ! if (IsSAdmin(sptr)) { *modebuf = *parabuf = '\0'; modebuf[1] = '\0'; |
From: Gabriel B. <sh...@us...> - 2006-04-18 13:01:33
|
Update of /cvsroot/solidircd/solidircd-stable/src In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9094/src Modified Files: s_serv.c Log Message: need to look into the freeze code. Index: s_serv.c =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/src/s_serv.c,v retrieving revision 1.17 retrieving revision 1.18 diff -C2 -d -r1.17 -r1.18 *** s_serv.c 18 Mar 2006 05:37:00 -0000 1.17 --- s_serv.c 18 Apr 2006 13:01:21 -0000 1.18 *************** *** 4129,4132 **** --- 4129,4134 ---- */ + #ifdef ENABLE_FREEZE + int m_freeze(aClient *cptr, aClient *sptr, int parc, char *parv[]) { *************** *** 4152,4156 **** } ! if (IsServer(cptr)) { sendto_serv_butone(cptr, ":%s FREEZE :%s", parv[0], parv[1]); target->user->special_mode = 3; --- 4154,4159 ---- } ! ! if (IsServer(cptr)) { sendto_serv_butone(cptr, ":%s FREEZE :%s", parv[0], parv[1]); target->user->special_mode = 3; *************** *** 4165,4177 **** 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)) --- 4168,4176 ---- if (IsServer (target)) ! { ! sendto_one(sptr, err_str(ERR_NOPRIVILEGES), me.name, parv[0]); ! return 0; ! } ! if (IsOper (target)) *************** *** 4274,4277 **** --- 4273,4279 ---- + #endif + + u_long memcount_s_serv(MCs_serv *mc) |
From: Gabriel B. <sh...@us...> - 2006-04-18 13:01:32
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9094/zlib Modified Files: zconf.h Log Message: need to look into the freeze code. |
From: Gabriel B. <sh...@us...> - 2006-04-18 13:01:32
|
Update of /cvsroot/solidircd/solidircd-stable/include In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv9094/include Modified Files: msg.h Log Message: need to look into the freeze code. Index: msg.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/include/msg.h,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** msg.h 18 Mar 2006 00:36:03 -0000 1.3 --- msg.h 18 Apr 2006 13:01:21 -0000 1.4 *************** *** 154,160 **** #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 --- 154,161 ---- #define MSG_IRCOPS "IRCOPS" /* Show who is available for help */ #endif + #ifdef ENABLE_FREEZE #define MSG_FREEZE "FREEZE" /* Temp Freeze the User */ #define MSG_UNFREEZE "UNFREEZE" /* UnFreeze the User */ ! #endif #define MAXPARA 15 *************** *** 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 **); ! --- 276,283 ---- extern int m_ircops(aClient *, aClient *, int, char **); #endif + #ifdef ENABLE_FREEZE extern int m_freeze(aClient *, aClient *, int, char **); extern int m_unfreeze(aClient *, aClient *, int, char **); ! #endif *************** *** 435,440 **** --- 437,444 ---- {MSG_IRCOPS, m_ircops, MAXPARA, 0, 0}, #endif + #ifdef ENABLE_FREEZE {MSG_FREEZE, m_freeze, MAXPARA, 0, 0}, {MSG_UNFREEZE, m_unfreeze, MAXPARA, 0, 0}, + #endif { 0 } }; |
From: Gabriel B. <sh...@us...> - 2006-03-26 17:27:13
|
Update of /cvsroot/solidircd/solidircd-stable/doc/ssl In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20826/doc/ssl Modified Files: ssl.cnf ssl.rnd vgc.pem vgckey.pem Log Message: certificate update. Index: vgc.pem =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/ssl/vgc.pem,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** vgc.pem 26 Mar 2006 17:22:43 -0000 1.3 --- vgc.pem 26 Mar 2006 17:27:08 -0000 1.4 *************** *** 1,17 **** -----BEGIN CERTIFICATE----- ! MIICvzCCAiigAwIBAgIJAMQnYiYWCmFZMA0GCSqGSIb3DQEBBQUAMIGVMQswCQYD VQQGEwJVUzEQMA4GA1UECBMHQWxhYmFtYTETMBEGA1UEBxMKQmlybWluZ2hhbTEg MB4GA1UEChMXVmlkR2FtZUNoYXQgSVJDIE5ldHdvcmsxHzAdBgNVBAsTFlZpZEdh bWVDaGF0IElSQyBTZXJ2ZXIxHDAaBgNVBAMTE2lyYy52aWRnYW1lY2hhdC5uZXQw ! HhcNMDYwMzI2MTYxNTM5WhcNMDcwMzI2MTYxNTM5WjCBlTELMAkGA1UEBhMCVVMx EDAOBgNVBAgTB0FsYWJhbWExEzARBgNVBAcTCkJpcm1pbmdoYW0xIDAeBgNVBAoT F1ZpZEdhbWVDaGF0IElSQyBOZXR3b3JrMR8wHQYDVQQLExZWaWRHYW1lQ2hhdCBJ UkMgU2VydmVyMRwwGgYDVQQDExNpcmMudmlkZ2FtZWNoYXQubmV0MIGfMA0GCSqG ! SIb3DQEBAQUAA4GNADCBiQKBgQCxS0cJTwsUviXezRLxQN83F6efFXtRPuTvmIeG ! cJAz9PcdVSDBElfxX8SA/fULge2SBY9qrcpUgPEtv4ATltO8ZnzVVfnFyN//vmFo ! M7dd79iZyLJaNOZDLCnzatDRfut0GKrCOUmmmyN174J7czCKiIunX6uLcP0SeGXT ! xqJygQIDAQABoxUwEzARBglghkgBhvhCAQEEBAMCBkAwDQYJKoZIhvcNAQEFBQAD ! gYEAnal+6vmtwhxOejpzyalzyGw4VK7/fVAk1CLiXMt8Uj7tbaOLTsuH7SmGEmkk ! UyXx1+99lVQM9b0kz3gcQihyX0RsamtyyjqZZTUjIyCSSJUL1P1XoNK0jlkuNYi7 ! MC5xBAHQjv2oMVC49YHDf1tHmwVydMpmWNzC8Xb+k0QJRJc= -----END CERTIFICATE----- --- 1,17 ---- -----BEGIN CERTIFICATE----- ! MIICvzCCAiigAwIBAgIJAOBNo4W1zXfWMA0GCSqGSIb3DQEBBQUAMIGVMQswCQYD VQQGEwJVUzEQMA4GA1UECBMHQWxhYmFtYTETMBEGA1UEBxMKQmlybWluZ2hhbTEg MB4GA1UEChMXVmlkR2FtZUNoYXQgSVJDIE5ldHdvcmsxHzAdBgNVBAsTFlZpZEdh bWVDaGF0IElSQyBTZXJ2ZXIxHDAaBgNVBAMTE2lyYy52aWRnYW1lY2hhdC5uZXQw ! HhcNMDYwMzI2MTcyNDU4WhcNMDcwMzI2MTcyNDU4WjCBlTELMAkGA1UEBhMCVVMx EDAOBgNVBAgTB0FsYWJhbWExEzARBgNVBAcTCkJpcm1pbmdoYW0xIDAeBgNVBAoT F1ZpZEdhbWVDaGF0IElSQyBOZXR3b3JrMR8wHQYDVQQLExZWaWRHYW1lQ2hhdCBJ UkMgU2VydmVyMRwwGgYDVQQDExNpcmMudmlkZ2FtZWNoYXQubmV0MIGfMA0GCSqG ! SIb3DQEBAQUAA4GNADCBiQKBgQCsTTfD4DsIc/UiyFu2RO5/LCnKq5m5YflqyWPr ! pNNA2+jsuHkQuP6iIvka++3plOxkULvpsXD8jt9Ps6mTHrZC+z3KHQAl1bPSOgN9 ! Z8qmt4titTBha73zT3ejsnMT0D9JijFuDib3ihVd3dJ5oqU7wCH/u+1Pt3n4PwA4 ! T4VLmQIDAQABoxUwEzARBglghkgBhvhCAQEEBAMCBkAwDQYJKoZIhvcNAQEFBQAD ! gYEAKZCfjkkWtTX6BNTElFVXH7K32254P9lHCADD2oZHevIVDsSCDUhSTshYuPJV ! Ww7aAtVxk8kGCeFFqM7etM5N1hNrqjqNnjg9A1tpOMAje1o3w1nPpCrpgaz6YxdD ! 0Z3aFbDWVyo8+nQvIywoShGmRzlt7UJh2gBtQv6kYOL9SZ8= -----END CERTIFICATE----- Index: ssl.cnf =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/ssl/ssl.cnf,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** ssl.cnf 27 Jun 2005 03:03:01 -0000 1.1.1.1 --- ssl.cnf 26 Mar 2006 17:27:08 -0000 1.2 *************** *** 28,32 **** 0.commonName = Common Name (Name of your server) ! 0.commonName_default = codo.sanjose.ca.us.vidgamechat.net [ cert_type ] --- 28,32 ---- 0.commonName = Common Name (Name of your server) ! 0.commonName_default = irc.vidgamechat.net [ cert_type ] Index: ssl.rnd =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/ssl/ssl.rnd,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 Binary files /tmp/cvssjV3bY and /tmp/cvsTskkjK differ Index: vgckey.pem =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/doc/ssl/vgckey.pem,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -d -r1.3 -r1.4 *** vgckey.pem 26 Mar 2006 17:22:43 -0000 1.3 --- vgckey.pem 26 Mar 2006 17:27:08 -0000 1.4 *************** *** 1,15 **** -----BEGIN RSA PRIVATE KEY----- ! MIICXAIBAAKBgQCxS0cJTwsUviXezRLxQN83F6efFXtRPuTvmIeGcJAz9PcdVSDB ! ElfxX8SA/fULge2SBY9qrcpUgPEtv4ATltO8ZnzVVfnFyN//vmFoM7dd79iZyLJa ! NOZDLCnzatDRfut0GKrCOUmmmyN174J7czCKiIunX6uLcP0SeGXTxqJygQIDAQAB ! AoGAZUjcDDVb3z3B5MbDS5AD9TVOTVO4X3HO2BILWoJz3zrS8a7wR1xzYTGU0RxE ! IY7YadNDW25taFlBbyE3yfkgfE2gUKPNW1HUz1sWoVyhFNDiJBhTvYbAvg3Bsd/S ! NZg5CEGTk2yJsVSOMe/cQs78ERgrIniTCpMI1EQiu1ZgTAECQQDXzKJRmRqhLVyH ! u+2GyMrdPf+tqKk1H7mEW6vUdw1PMk5A0Y1V7FWcaPuK6HuEpn1Of8BlDkq6PCou ! hxJ4PdQdAkEA0lJYL37elFUzS9RT0MyKap/tufHpRO3jtA98Tv4o+8RNs8Y+88tj ! mvUSsYX2Aj1ASdN81X1JNKbR4cgAzmxCtQJAc56fBQr7uolcPxkQHRvtnPX/y+JG ! rkDOG70l5hLXHax9QrtDd1rFT6TryLPgoeS11F4cDcjHftqHWyBhY+z0fQJAR2bP ! K2it1bvLC15NCiC2iRY8VZkr8Uu1twZe1E5yyW5OVs7hxlBxQ0UaEIyDBSWYMrgK ! tEuxU5+itzz4ERwt1QJBAKQdOf9MYATOYjvEUei0CFp5IHn256XB/790RwyDzlu0 ! CRPdKoV71Fc3bMdbrX9hwIfdJbgXqQLcauBXuf5sgKg= -----END RSA PRIVATE KEY----- --- 1,15 ---- -----BEGIN RSA PRIVATE KEY----- ! MIICXgIBAAKBgQCsTTfD4DsIc/UiyFu2RO5/LCnKq5m5YflqyWPrpNNA2+jsuHkQ ! uP6iIvka++3plOxkULvpsXD8jt9Ps6mTHrZC+z3KHQAl1bPSOgN9Z8qmt4titTBh ! a73zT3ejsnMT0D9JijFuDib3ihVd3dJ5oqU7wCH/u+1Pt3n4PwA4T4VLmQIDAQAB ! AoGBAIVCh5HAGAg2nu5S5dO3xnmnL39nbtJZOy1jKxuydAziyGhlWIUdfxrpT56W ! IHCa1KXVZzCcIxXCbmZXPxzhEPbByFQgGkA1uup/ci0XMF214EIz32M8az0RNYdK ! 8QIwNA6WALPegwLbvn7kaxg9Bu4VlBz4uQTlxf8tJTYvaHUxAkEA3T4Y31DisRp1 ! FPzfgxAJaVoBmmiECUmxJwe2ISDiEGyTIMLCWIu/ensSSqGvzx2HtShzKjuFtkvc ! hc3n7vKlnQJBAMde0inmRZpK7UMF5ZmhFEGNJ0jdUGxV9Rf0PwqpCzt5zs0IqMYf ! VfytIsQ6GnqRYTNFx7ezSTXO1X0u7GCPOy0CQQDMErJYksB3giMLN/FncExuG/Ks ! nclk08+PY+KQjkdXxP61UlB34ne9n3YQ1zFWxzNdW7FW/E5rB3CjD3nng3RVAkBG ! tSdeOs/Wn9oz2gSLDujLMs+K9QrP0VCCdVpiYn+cUV/5saeB1J0/ZvwckerQK31I ! nOfvC8PcNIXcxuaIfGPlAkEAnJaz43ydNoYBqOlLkMFAma90Q8es0gOgJrRRTrSk ! 1wNr9XYyii1lqhewpuXEDm4E5RANl7IMdEr7BiIezz9UyQ== -----END RSA PRIVATE KEY----- |
From: Gabriel B. <sh...@us...> - 2006-03-26 17:27:13
|
Update of /cvsroot/solidircd/solidircd-stable/zlib In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv20826/zlib Modified Files: Makefile zconf.h Log Message: certificate update. Index: zconf.h =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/zlib/zconf.h,v retrieving revision 1.36 retrieving revision 1.37 diff -C2 -d -r1.36 -r1.37 *** zconf.h 26 Mar 2006 17:22:43 -0000 1.36 --- zconf.h 26 Mar 2006 17:27:08 -0000 1.37 *************** *** 276,280 **** #endif ! #if 1 /* HAVE_UNISTD_H -- this line is updated by ./configure */ # include <sys/types.h> /* for off_t */ # include <unistd.h> /* for SEEK_* and off_t */ --- 276,280 ---- #endif ! #if 0 /* HAVE_UNISTD_H -- this line is updated by ./configure */ # include <sys/types.h> /* for off_t */ # include <unistd.h> /* for SEEK_* and off_t */ Index: Makefile =================================================================== RCS file: /cvsroot/solidircd/solidircd-stable/zlib/Makefile,v retrieving revision 1.6 retrieving revision 1.7 diff -C2 -d -r1.6 -r1.7 *** Makefile 26 Mar 2006 17:22:43 -0000 1.6 --- Makefile 26 Mar 2006 17:27:08 -0000 1.7 *************** *** 17,23 **** # make install prefix=$HOME ! CC=gcc ! CFLAGS=-O3 -DUSE_MMAP #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 #CFLAGS=-g -DDEBUG --- 17,23 ---- # make install prefix=$HOME ! CC=cc ! CFLAGS=-O #CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 #CFLAGS=-g -DDEBUG *************** *** 25,31 **** # -Wstrict-prototypes -Wmissing-prototypes ! LDFLAGS=-L. libz.a ! LDSHARED=gcc ! CPP=gcc -E LIBS=libz.a --- 25,31 ---- # -Wstrict-prototypes -Wmissing-prototypes ! LDFLAGS=libz.a ! LDSHARED=$(CC) ! CPP=$(CC) -E LIBS=libz.a *************** *** 40,48 **** EXE= ! prefix =/usr/local ! exec_prefix =${prefix} ! libdir =${exec_prefix}/lib ! includedir =${prefix}/include ! mandir =${prefix}/share/man man3dir = ${mandir}/man3 --- 40,48 ---- EXE= ! prefix = /usr/local ! exec_prefix = ${prefix} ! libdir = ${exec_prefix}/lib ! includedir = ${prefix}/include ! mandir = ${prefix}/share/man man3dir = ${mandir}/man3 |