summaryrefslogtreecommitdiff
path: root/src/helperfuncs.cpp
AgeCommit message (Expand)Author
2009-01-23Fix m_nationalchars using a copy and paste of my unsafe copy and paste algori...brain
2009-01-02Update copyrights for 2009.w00t
2008-10-28Make this less confusing for us and usersw00t
2008-08-21match() is no longer a function+no header, now a static method of InspIRCd cl...w00t
2008-08-06Change extban seperator in 005 to match charybdis and unrealw00t
2008-07-29Remove last vestige of libircdfoo, by changing tag into a single identifier...w00t
2008-07-16Applied patch by psychon to make AddExtBanChar correctly take a single charspecial
2008-07-14Add InspIRCd::AddExtBanChar() to avoid copypasta.w00t
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain
2008-05-18Make User:: nick/ident/dhost/fullname and some other things std::string inste...aquanight
2008-05-04Comment and improve check for access to ~/.inspircd/startup.logaquanight
2008-05-03Make creation of ~/.inspircd properly check for EEXISTaquanight
2008-04-15See configreader.cpp line 764 to see how to declare deprecated items. This is...brain
2008-04-13Port a bunch of methods of InspIRCd to functors. IsChannel, IsSID, Rehash.brain
2008-04-12Fixes for default log. It is now called ~/.inspircd/startup.log unless overri...brain
2008-04-11Remove 'default log' and <options:loglevel> (wtf?)brain
2008-04-04Remove deprecated InspIRCd::Log() method so people don't use it etcw00t
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-15Merge warning about InspIRCd::Log()aquanight
2008-02-15Make -nofork work properly with logging now.aquanight
2008-02-11Add -Wshadow to cflags, and fix a bunch of warnings that come with it. Add a ...w00t
2008-02-10Code for loading <log method=file> tags from config, but this still needs to ...aquanight
2008-02-10Per-logstream loglevels.aquanight
2008-02-10w00t br0ked it! :pbrain
2008-02-09New logging implementation. Also write messages about InspIRCd::Log() being d...w00t
2008-02-02Move some stuff to usermanager, remove a little header insanity, remove trace...w00t
2008-01-17Remove InspIRCd::WriteOpers in favour of snomask Ow00t
2008-01-17Move a number of methods from class InspIRCd to class UserManagerw00t
2008-01-16Validate <server:id> on startup if provided, thx Brainw00t
2008-01-10Header update: 2007 -> 2008w00t
2007-10-23Pedantic safebrain
2007-10-22Remove the need for a bunch of the hard coded arrays/hashes by scanning the s...brain
2007-10-22Remove a wrapper, it's easy to read as is :pw00t
2007-10-22Move InspIRCd::IsValidMask() to helperfuncs.cppw00t
2007-10-15Move some other stuff to helperfuncs (uline related, and timestring)w00t
2007-10-15Move InspIRCd::Duration from command_parse to helperfuncsw00t
2007-10-15In the grand tradition of huge fucking commits:w00t
2007-09-26Fixed bug #404; this was caused by recieving multiple OPERTYPEs from a remote...special
2007-08-28Move everything module-related out of InspIRCd and into ModuleManager, there ...om
2007-08-27Remove more unnecessary header trafficw00t
2007-08-27Add FindNickOnly, that wont fall through to uid checks if isdigit(*first). We...brain
2007-08-27Add uuid hash_map - its management is automatic via userrec constructors/dest...brain
2007-08-27Fix obligotary typosbrain
2007-08-27When a numeric nick is passed to FindNick, we call FindUUID insteadbrain
2007-08-27Fix me not being able to code..w00t
2007-08-27Add InspIRCd::FindUUID() methods. Currently, these work off an iteration arou...w00t
2007-08-23Raft of fixes so that inspircd can call Cleanup() and Exit() in less 'stable'...brain
2007-08-23Fix segfault on 'cant open logfile' on startup, on trying to call Exit. inste...brain
2007-07-25Turn IsIdent into a functorbrain
2007-07-25Add stuff for functors. Currently, as a test case only InspIRCd::IsNick has b...brain