summaryrefslogtreecommitdiff
path: root/include/inspircd.h
AgeCommit message (Expand)Author
2008-12-07Add InspIRCd::national_case_sensitive_map pointer, defaults to rfc_case_insen...w00t
2008-11-22Thread safety fixes to avoid crashes on rehash, dont reopen logs within the r...brain
2008-10-18Migrate oper commands to an std::set, add a set for privs also. Change the AP...w00t
2008-09-20Fix a rather nasty race condition revealed by my reading through the comments...brain
2008-09-20More commentsbrain
2008-09-04MutexEngine -> MutexFactory, more sensible namebrain
2008-09-04ability to create mutexes (rather than just having one system wide mutex) in ...brain
2008-08-22Match conversion stuff.w00t
2008-08-21match() is no longer a function+no header, now a static method of InspIRCd cl...w00t
2008-08-21add support for windows service. This now is part of inspircd itself being as...brain
2008-07-20Fix potential off-by-one on large reads (thanks psychon)w00t
2008-07-20Fixes to some stuff that writes on memory it shouldn't (thanks psychon).w00t
2008-07-19Fix broken buildw00t
2008-07-19Change modes in channels and users to use std::bitset instead of an array. Th...w00t
2008-07-17Combine IP+port in a failed port list, show (the more helpful) error string s...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-07-13Add include/numerics.h, contains/will contain an enum for numerics. Work in p...w00t
2008-07-12Remove a slightly odd commentw00t
2008-07-12peavey already fixed this with climits include, remove limits.h. Keep the war...w00t
2008-07-11Pull in limits.h to fix PATH_MAX problems, thanks to Uli Slachter (psychon).....w00t
2008-07-01include limits to get correct PATH_MAX where availablepeavey
2008-06-15Defined too earlybrain
2008-06-15Define PATH_MAX if its not already definedbrain
2008-06-12revert for now..pippijn
2008-06-12we are C++, not Cpippijn
2008-06-12optimise string-to-literal comparison while we are at itpippijn
2008-06-12Now builds ok on gcc 4.3, not tested fully. Also UGLY, oh we hate you GCC, wh...brain
2008-05-25First phase of conversion to dynamic limits on all the lengths, configured vi...brain
2008-05-20char -> std::string conversionw00t
2008-05-04Conversion of command handler params from "const char* const* parameters, int...brain
2008-04-13Port a bunch of methods of InspIRCd to functors. IsChannel, IsSID, Rehash.brain
2008-04-04Remove deprecated InspIRCd::Log() method so people don't use it etcw00t
2008-04-04Add basic stuff for protocol interface and implement a couple of the methods....brain
2008-04-02Better generation. This is still fucked up, but less spectacularly and in a m...w00t
2008-04-02Unneededw00t
2008-03-30Commit -Wformat=2 -Wmissing-format-attributes, printf-like functions in inspi...aquanight
2008-03-17Fix the warnings that are worth fixing, ignore the rest of gcc's nannyingbrain
2008-02-26Left out CoreExportbrain
2008-02-24Allow for 'bail' and 'user' parameters to rehash threadbrain
2008-02-24First part of my evil empire! BWAHAHAHAHAHAHAH...HAHAHAHA...AHAHAH *cough* er...brain
2008-02-22Nuke TIMESYNC from orbit \o/w00t
2008-02-20Wheee, mass commit! this adds const stafety, throwing a compile error if anyo...brain
2008-02-13Commit patch from danieldg that makes a ton of stuff const-safe for latest wa...brain
2008-02-09Implement LogManager::CloseLogs() to give logstreams a chance to clean up on ...w00t
2008-02-09New logging implementation. Also write messages about InspIRCd::Log() being d...w00t
2008-02-09Instantiate log managerw00t
2008-02-09Initial totally untested logger implementation that does nothing.w00t
2008-02-03Clear up header insanityw00t
2008-02-02Move some stuff to usermanager, remove a little header insanity, remove trace...w00t