diff -c -N -r irc2.8.21+CSr18/README.CS irc2.8.21+CSr19/README.CS *** irc2.8.21+CSr18/README.CS Thu Jan 4 23:00:54 1996 --- irc2.8.21+CSr19/README.CS Fri Jan 5 21:28:26 1996 *************** *** 1,6 **** --- 1,10 ---- NOTE: Please change values in comstud.h and dog3.h to your liking... The default values are probably less than ideal for you! + New in CSr19: + + 1) Oops, fixed how klining with no reason will core the server =( + New in CSr18: 1) Fix from Philippe for dich_conf K: line matching and so forth... diff -c -N -r irc2.8.21+CSr18/include/comstud.h irc2.8.21+CSr19/include/comstud.h *** irc2.8.21+CSr18/include/comstud.h Thu Jan 4 22:57:15 1996 --- irc2.8.21+CSr19/include/comstud.h Fri Jan 5 17:04:13 1996 *************** *** 221,227 **** want them logged */ ! #define FNAME_FAILED_OPER "/home/irc/irc2.8.21+CSr18/lib/logs/failed.log" /* CLIENT_NOTICES - define this if you wish to see client connecting and exiting notices via /umode +c --- 221,227 ---- want them logged */ ! #define FNAME_FAILED_OPER "/home/irc/irc2.8.21+CSr19/lib/logs/failed.log" /* CLIENT_NOTICES - define this if you wish to see client connecting and exiting notices via /umode +c *************** *** 296,302 **** and you wish to log clones */ ! #define FNAME_CLONELOG "/home/irc/irc2.8.21+CSr18/lib/logs/clones.log" /* THE REST OF THIS STUFF IS TO CONFIGURE CLONE CHECKING */ --- 296,302 ---- and you wish to log clones */ ! #define FNAME_CLONELOG "/home/irc/irc2.8.21+CSr19/lib/logs/clones.log" /* THE REST OF THIS STUFF IS TO CONFIGURE CLONE CHECKING */ diff -c -N -r irc2.8.21+CSr18/include/config.h irc2.8.21+CSr19/include/config.h *** irc2.8.21+CSr18/include/config.h Thu Jan 4 23:07:31 1996 --- irc2.8.21+CSr19/include/config.h Fri Jan 5 17:04:23 1996 *************** *** 107,114 **** * these are only the recommened names and paths. Change as needed. * You must define these to something, even if you don't really want them. */ ! #define DPATH "/home/irc/irc2.8.21+CSr18/lib" /* dir where all ircd stuff is */ ! #define SPATH "/home/irc/irc2.8.21+CSr18/lib/ircd" #define CPATH "ircd.conf" /* server configuration file */ #define MPATH "ircd.motd" /* server MOTD file */ #define LPATH "ircd.log" /* Where the debug file lives, if DEBUGMODE */ --- 107,114 ---- * these are only the recommened names and paths. Change as needed. * You must define these to something, even if you don't really want them. */ ! #define DPATH "/home/irc/irc2.8.21+CSr19/lib" /* dir where all ircd stuff is */ ! #define SPATH "/home/irc/irc2.8.21+CSr19/lib/ircd" #define CPATH "ircd.conf" /* server configuration file */ #define MPATH "ircd.motd" /* server MOTD file */ #define LPATH "ircd.log" /* Where the debug file lives, if DEBUGMODE */ *************** *** 122,129 **** * successful use of /oper. These are either full paths or files within DPATH. */ ! #define FNAME_USERLOG "/home/irc/irc2.8.21+CSr18/logs/users.log" /* */ ! #define FNAME_OPERLOG "/home/irc/irc2.8.21+CSr18/logs/opers.log" /* */ /* CHROOTDIR * --- 122,129 ---- * successful use of /oper. These are either full paths or files within DPATH. */ ! #define FNAME_USERLOG "/home/irc/irc2.8.21+CSr19/logs/users.log" /* */ ! #define FNAME_OPERLOG "/home/irc/irc2.8.21+CSr19/logs/opers.log" /* */ /* CHROOTDIR * diff -c -N -r irc2.8.21+CSr18/include/patchlevel.h irc2.8.21+CSr19/include/patchlevel.h *** irc2.8.21+CSr18/include/patchlevel.h Fri Dec 29 01:13:30 1995 --- irc2.8.21+CSr19/include/patchlevel.h Fri Jan 5 17:04:07 1996 *************** *** 17,21 **** */ #ifndef PATCHLEVEL ! #define PATCHLEVEL "2.8.21+CSr18" #endif --- 17,21 ---- */ #ifndef PATCHLEVEL ! #define PATCHLEVEL "2.8.21+CSr19" #endif diff -c -N -r irc2.8.21+CSr18/ircd/s_serv.c irc2.8.21+CSr19/ircd/s_serv.c *** irc2.8.21+CSr18/ircd/s_serv.c Thu Jan 4 22:58:30 1996 --- irc2.8.21+CSr19/ircd/s_serv.c Fri Jan 5 17:19:30 1996 *************** *** 1992,1998 **** DupString(aconf->host, host); if (parv[2]) sprintf(buffer, "%s", parv[2]); ! DupString(aconf->passwd, parv[2] ? buffer : NULL); DupString(aconf->name, user); aconf->port = 0; Class(aconf) = find_class(0); --- 1992,1998 ---- DupString(aconf->host, host); if (parv[2]) sprintf(buffer, "%s", parv[2]); ! DupString(aconf->passwd, parv[2] ? buffer : ""); DupString(aconf->name, user); aconf->port = 0; Class(aconf) = find_class(0);