summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Expand)Author
2006-03-10Moved typedefs etc into the header where they belongbrain
2006-03-10Improvementsbrain
2006-03-09More const references, this is nearly it apart from the module API..om
2006-03-09Convert more by-values to const references, optimise ConfigReader a bitom
2006-03-09Changing by-value parameters to const referencesom
2006-03-09Speedupsbrain
2006-03-09Tidyup to pass some stuff by reference (much faster, no copy involved)brain
2006-03-09UM_WALLOPS had value 3 which was a combination of UM_SERVERNOTICE and UM_INVI...brain
2006-03-09Added userrec::modebits - fast way of checking if user has +swi rather than a...brain
2006-03-09Probably wont compile yet - purge_empty_channels refactorbrain
2006-03-08Removed deprecated Server::IsOnChannel (was a C++-ish wrapper to the C-ish ha...brain
2006-03-08Fixed externsbrain
2006-03-08Removed has_channel(userrec*,chanrec*), the new preferred way of doing it is ...brain
2006-03-08Removed declarations of ancient and misspelled functions :/brain
2006-03-08cmode was declared here too - declaration removed.brain
2006-03-08cmode now returns const char* as it returns a pointer to a literal string and...brain
2006-03-08Got rid of all that ugly char* cast crap (todo: change docs to reflect change)brain
2006-03-08Fixed #defines to be enums (tidier)brain
2006-03-08Actually, 64.brain
2006-03-08chanrec::custom_modes only needs 96 values not 190brain
2006-03-07*TEST* Server::DumpText - Dump a *stringstream* to a user with a std::string ...brain
2006-03-07Made split_chlist available for external use from commands.hbrain
2006-03-07Safety checking (a really really clever trick btw) in CullList, to make sure ...brain
2006-03-07Whowas refactor - probably wont compile yetbrain
2006-03-07Tweaks to socket engine, faster buffer flush and hopefully more stablebrain
2006-03-07Check for write errors in inspsocket (this is probably causing excessive cpu...brain
2006-03-07*TEST CODE* Faster custom mode set/unsetbrain
2006-03-07No need to be inline in the includebrain
2006-03-06Tidied GetMaxBans to leave the ConfigReader subsystem alonebrain
2006-03-06Tidied up give/take methodsbrain
2006-03-06Mode-code rewrite. Might act weird, needs proper testing (that is what svn bu...brain
2006-03-05Sped up introduction of nicks using vector::resize() rather than the craq++ l...brain
2006-03-02Added IS_SINGLE, see comment in include/inspircd.hbrain
2006-03-02*UNTESTED* speeding up HasPermission by factor of hundreds, avoid using EnumC...brain
2006-03-02is_uline was an inefficient piece of crap - fixed.brain
2006-03-02Made host fields more correct 64 in length with 63 copiesbrain
2006-03-02Made extensive use of charlcat to cut down on strlcat usagebrain
2006-03-02Added charlcat which appends a single char to a char* string (range checked)brain
2006-03-02Changed definition of CallHandler and CallCommandHandler for the ability to r...brain
2006-02-28BanHidingbrain
2006-02-28Made it safe to quits and nickchangesbrain
2006-02-27Add comment stressing the importance of certain elements of this fileom
2006-02-27Test twobrain
2006-02-27Constant eating 20% cpu since last nights commit - test fixbrain
2006-02-26Moved the contents of the mainloop into a function called InspIRCd::DoOneIter...brain
2006-02-24Nothing to see here, nothing, at all.om
2006-02-23Look-behind for missed timers up to 2 minutes (if your ircd has hung for 2 mi...brain
2006-02-23Moved timer stuff from OnBackgroundTimer to InspTimer derivativebrain
2006-02-23Fixed to workbrain
2006-02-23Incorporating InspTimer into safelist as a testbrain