aboutsummaryrefslogtreecommitdiffstats
path: root/src/s_debug.c
Commit message (Expand)AuthorAgeFilesLines
* - Moved nospoof to config file, suggested by and patch from nenolod (#4078).••• This means ping cookies are now controlled by set::ping-cookie [yes|no]. The default is 'yes' (enabled). Gravatar Bram Matthys2012-02-261-2/+1
* - Throw out old USE_POLL code which 1. has no buildsystem support and 2. has ...•••- Removed extraneous apostrophe from a module loader error message. Gravatar binki2010-06-151-3/+0
* - Remove the Compile as hub/leaf'' concept as I'm quite sure this doesn't act...Gravatar binki2010-05-051-2/+5
* blahGravatar Bram Matthys2008-12-231-4/+4
* - Added debug code to trace proto-check bugs in DEBUGMODE [IsToken() etc]•••- [Module coders] Added new function: do_cmd(cptr, sptr, cmd, parc, parv) which is an uniform method to call any other commands. For more info, see description in src/parcket.c. This will be used for any further modulization of commands that need to call other commands, like NICK (will be done soon). Gravatar Bram Matthys2005-01-251-2/+8
* Made the win32 version use a dynamically linked libcGravatar codemastr2004-05-301-5/+1
* Added module support for WindowsGravatar codemastr2004-05-121-1/+1
* - Multiple /module changes (the command):••• - Normal users can now get a list, versioninfo will be hidden however. - Opers get some additional details like hooks and commandoverride's. - Opers can use /module <servername> to get a remote list of loaded modules. - Added flag [3RD] to show it's a 3rd party module This was requested by by quite some people because serveradmins started to load "spy modules" without clearly mentioning it in the MOTD (which is highly unethical and in some countries even illegal due to privacy law). Also the remote module list was requested by quite a few opers. Sure, this isn't a 100% guarantee but at least if someone goes hiding stuff then it's clear what their intentions are (and thus will be refused support, ..). - Changed emailaddr in help window at windows to unreal-users mailinglist. - Made the cloak mismatch msg during linking a bit more scary. - Added comment to 'Install as a service' option in installer to help n00bs a bit. Gravatar Bram Matthys2003-11-111-0/+2
* - (Internal) Added __attribute__ format checking for most format string funct...••• this will currently produce a lot of warnings with -Wall. - Fixed 159 of 184 warnings detected by the above, the other warnings are false. Most warnings had to do with long vs int, and thus the format strings (%d->%ld) or the vars (int->long) have been changed (many of these were time_t/TS vs int). Only a few rare crashbugs were discovered. - Module coders: for HOOKTYPE_LOCAL_CHANMODE the 'sendts' parameter was changed from type 'int' to 'time_t', while in most circumstances (like on ia32) you won't notice, I suggest you to update your callback functions anyway. - Possibly fixed an issue with set::modes-on-join and mode +f, it could have set random remove-chanmode times in the default chanmode line. Gravatar Bram Matthys2003-11-021-6/+6
* - Yet another code audit:••• - (Just for the record, this audit has nothing to do with the ircnet buffer overflow, unrealircd is not vulnerable) - Various fixes - Visual bug regarding +f & server synching, it was sometimes setting mode +f multiple times depending on the ban-/userlist. - Fixed a possible desynch regarding chmode +L. - Fixed possible client confusion regarding bans. Gravatar Bram Matthys2003-10-131-1/+1
* Allow o/a/q'd users to nickchange if banned (#0001150), Added badword all { }...•••== - Allow o/a/q'd users to nickchange if banned (#0001150). - Added badword all { }, this will add the badword to the badword channel, badword message and badword quit lists... could be useful :p. - Little config.h cleanup (removed obsolete non-working defines). Gravatar Bram Matthys2003-08-171-3/+0
* Added a new stats systemGravatar codemastr2003-08-011-192/+0
* - First big part of modulized extended channelmodes systemGravatar Bram Matthys2003-07-291-0/+3
* - Code cleanup (sys_errlist[])Gravatar Bram Matthys2003-05-121-4/+1
* - Updated flags in /version (and greeting), added 'Z' for zip links support, ...Gravatar Bram Matthys2003-05-111-15/+3
* New version flag systemGravatar codemastr2003-05-041-4/+9
* Added o and O flags for oper override verify and oper override.Gravatar griever2002-08-201-0/+6
* Removed LEAST_IDLEGravatar griever2002-08-201-3/+0
* Fixed some /stats Z problemsGravatar codemastr2002-05-291-5/+6
* Clean compile with -WallGravatar codemastr2002-03-041-0/+2
* -Wall -Wno-implicitGravatar griever2002-02-161-1/+1
* -WparenthesesGravatar griever2002-02-161-1/+1
* -WunusedGravatar griever2002-02-161-4/+0
* - BEFORE you use event functions, LockEventSystem(), after,••• UnlockEventSystem(). In EVENT() functions, the system _is_ locked. This might fix the double recursion mutex problem we got. Gravatar stskeeps2002-02-031-1/+1
* Made all functiosn use new-style parameter listsGravatar codemastr2002-01-281-6/+2
* - Changed umode +I behavoiur to you have to be loading invisibility.so to ha••• the +I functionality. Code is still in IRCd, but isn't used until module is loaded. Loading of this will cause an R to be added to /version flags. Hopefully this will satisify some people's thoughts about a so called spy tool being enabled by default. Also added flag_add(char *) and flag_del(char) for modules to add to flags string. -Sts - Removed -win32 postfix for wircds, look in /version for W instead - Removed ircnetwork part of /version Gravatar stskeeps2002-01-271-6/+37
* +- Added new auth.c API and a lot of different crap .. will document laterGravatar stskeeps2001-11-151-6/+0
* +- Added a hell lot of DNS debugging code, and fixed the BIGENDIAN problem•••+ with resolver. Thanks to dawn and Trash.net for shell on a sparc Gravatar stskeeps2001-10-141-2/+2
* +- Commited the web server prototype made by Stskeeps, web design by WildChild•••+- Ripped out the old DF watch system, using bahamut's now Gravatar stskeeps2001-07-151-3/+3
* +- Merged McSkaf's hostname patch, debug patch, s_misc patchGravatar stskeeps2001-05-261-0/+3
* fixed problem with Debugmode unde win32Gravatar stskeeps2001-05-241-3/+1
* +- Applied McSkaf's winlocal patch II, only changed Debug() and removed•••+ DEBUGMODE from config.h. Still cores, but we might be closer to a + solution. Broken code, do not use devel right now Gravatar stskeeps2001-05-171-33/+24
* +- Changed all TStime() to use timeofday - CPU SAVE•••+- Removed userload.c & userload.h Gravatar stskeeps2001-05-071-1/+1
* +- Applied s_debug.c/config.h patch from McSkaf, makes DEBUGMODE under•••+ win32 working again - fixed some errors in the unix part of it. Gravatar stskeeps2001-04-281-11/+21
* removed newdnsGravatar codemastr2001-04-231-4/+0
* Fixed a /stats Z bug reported by RaYmAnGravatar codemastr2001-04-211-1/+1
* +- Added Member and Membership and made the IRCd support this. Using•••+ "freelinks", todo: garbage collection +- Added find_member_link and find_membership_link. Made Floodopt only + get allocated for local users. Removed aFloodOpt in Link, +- Made a speedup in is_halfop (dumb code) Gravatar stskeeps2001-02-281-3/+6
* +- Made get_sendq be a macro•••+- Added find_ban, AllowClient() (old attach_Iline) +- Temporary disabled /svsnoop, /akill, /sqline /unsqline, /kline, /unkline + /zline, /rakill, /unzline and /svso +- chkconf is not being built anymore +- Ripped out s_conf.c with the roots. +- Ripped out add_listener +- Disabled a lot of stuff that needs to adapt to conf2 +- Made allow {} work +- Changed allow {} to do user@host instead of user item +- Took out my_name_for_link +- Temporary disabled D:d lines/SQLines/Qlines +- Fixed some /connect stuff +- Disabled rehash temporary +- Made ban user/ban realname work (s_unreal.c needs to be modified) +- Added Zogg to credits +- NOTE: Unreal-devel is handicapped right now, code in progress, do not use Gravatar stskeeps2001-01-281-3/+4
* *** empty log message ***Gravatar stskeeps2000-12-141-0/+4
* removed CRYPTOIRCDGravatar codemastr2000-11-231-3/+0
* New DNS UPDATEGravatar drbin2000-09-151-1/+4
* +- Removed SUMMON totallyGravatar stskeeps2000-08-251-3/+0
* Index: Changes•••=================================================================== RCS file: /home/cmunk/ircsystems/cvsroot/unreal/Changes,v retrieving revision 1.1.1.1.2.1.2.1.2.179 diff -u -r1.1.1.1.2.1.2.1.2.179 Changes --- Changes 2000/08/07 16:16:14 1.1.1.1.2.1.2.1.2.179 +++ Changes 2000/08/07 16:56:17 @@ -530,3 +530,4 @@ Config, and all the things we want them to read/do to compile the IRCd - Updated PREFIX Client Protoctl - Added ^MrMike^'s command list, this one will be updated +- Removed ID_CVS, hopefully fixing some bastard stuff Gravatar stskeeps2000-08-071-1/+0
* *** empty log message ***Gravatar stskeeps2000-08-071-0/+2
* Indentation.Gravatar stskeeps2000-07-251-2/+1
* .Gravatar stskeeps2000-06-281-0/+3
* fixed a typo in /stats zGravatar codemastr2000-06-251-1/+1
* - Made IRCII_KLUDGE disappear :P•••- Fixed SENDQ_ALWAYS to be mainstream define (as always) Gravatar stskeeps2000-06-231-3/+0
* - Removed DISALLOW_MIXED_CASE and IGNORE_FIRST_CHAR, waste of space•••- Made IDLE_FROM_MSG stock define Gravatar stskeeps2000-06-231-3/+0
* Poll() stuffGravatar stskeeps2000-06-111-0/+3