summaryrefslogtreecommitdiff
path: root/src/inspircd.cpp
AgeCommit message (Expand)Author
2005-05-15Moved StrHashComp and InAddr_HashComp into the irc:: namespacebrain
2005-05-15sorted hashcomp etcbrain
2005-05-15Moved a ton of functions into helperfuncs.h to speed up recompilesbrain
2005-05-15Added idea from ircu: /invite with too few params shows the channels youve be...brain
2005-05-14Added 'uniqueness sums': http://www.inspircd.org/wiki/InspIRCd_Server_Protoco...brain
2005-05-12Changed the type of struct whowas records are stored in (no need to waste a b...brain
2005-05-12Structure optimizations, changed a lot of bools into binary bitmasksbrain
2005-05-12Honking great memory leak fixed that's been there since the early alphas :/brain
2005-05-12Customizable by-byte-size recvq stuffbrain
2005-05-12Updated default sendq size to 256kbrain
2005-05-11added sendq stuff, see example configbrain
2005-05-11Added basic sendq stuff - WARNING, there is no configuration yet, this CVS al...brain
2005-05-11Fixed weird bug where on mass join/part flood, the channel would bebrain
2005-05-11Dns poll not called often enoughbrain
2005-05-10Made ping check loop less regular in kqueue versionbrain
2005-05-10Added ability to accept() up to 32 pending sockets at oncebrain
2005-05-10Added server-listen-sockets to kqueue support (all sockets are now kqueue)brain
2005-05-10Added kqueue for listening socketsbrain
2005-05-10Fixed crash when socket reads 0 whilst in kqueue modebrain
2005-05-10Added socket engine to version responsebrain
2005-05-10Cannot initialize kqueue BEFORE the daemon fork!brain
2005-05-09Hit dns with spork. Repeat until crispy.brain
2005-05-09Basics of kqueue() implementation for socket enginebrain
2005-05-09Changed pool size from 64 to 1024brain
2005-05-09Fixes to way allocations are handledbrain
2005-05-09Optimized userlist() (a lot faster with many users online)brain
2005-05-09Optimised strlower (much faster, uses a lookup table)brain
2005-05-08Changed the final bunch of udp_* vars to server_*/tcp_*brain
2005-05-06Removal of some pointless debugbrain
2005-05-06Removed debug output associated with fix of bug #63brain
2005-05-06Fixed park crash bug #63 reported by ViaraiXbrain
2005-05-05Fixes to:brain
2005-05-04Fix to a mode parsing bug (eating wrong version of parameter?)brain
2005-05-03Fixed off-by-one error in client read() (improbable due to size of buffer but...brain
2005-05-03Fixed 'no such server' when server is foundbrain
2005-05-03Reordered some on-connect network stuff to stop services being so confusedbrain
2005-05-03Fixed to always write log to bin directorybrain
2005-05-03Extra safety checks to avoid trying to write() remote usersbrain
2005-05-03A few cpu usage tweaksbrain
2005-05-03Optimized WriteCommon and WriteCommonExceptbrain
2005-05-02Updated /stats T to include motdsbrain
2005-05-02Added /stats Tbrain
2005-05-02Fixed weird line wrapping bug with extremely long linesbrain
2005-05-01Sanity checks for fd_ref in addclientbrain
2005-05-01Added and tested fd crossreference table - improves speed a lot, and fixes on...brain
2005-04-30Tried a new way of doing remote versionsbrain
2005-04-30Changed how remote version works a bitbrain
2005-04-29Fixed some flood checkingbrain
2005-04-29Added some pretty mean anti-flood featuresbrain
2005-04-29A few anti-flood featuresbrain