summaryrefslogtreecommitdiff
path: root/src/socket.cpp
AgeCommit message (Expand)Author
2006-03-13Removal of ancient TRUE/FALSE #defines (C-ish stuff)brain
2006-03-11Complete removal of all stl stuff herebrain
2006-03-11Completely removed the dequebrain
2006-03-11Put some error checking back in herebrain
2006-03-11Temporarily removed output buffering as an experimentbrain
2006-03-11Blahbrain
2006-03-11Loggingbrain
2006-03-11Different way of using substrbrain
2006-03-11Deque doing some reallllly odd stuffbrain
2006-03-11Cant do *ANYTHING* in the damn destructor?!brain
2006-03-11Close-pending checksbrain
2006-03-11Checking that buffers are empty in destructorbrain
2006-03-11Checks and stuff :pbrain
2006-03-11Damnitbrain
2006-03-11Fixesbrain
2006-03-11Added method to check if an fd is in the socketengine or notbrain
2006-03-11Re-enterant safetybrain
2006-03-11Re-enterance safetybrain
2006-03-09Convert more by-values to const references, optimise ConfigReader a bitom
2006-03-07Tweaks to socket engine, faster buffer flush and hopefully more stablebrain
2006-03-07true and false transposed in new codebrain
2006-03-07Exception to the rules for EAGAINbrain
2006-03-07Check for write errors in inspsocket (this is probably causing excessive cpu...brain
2006-02-26That's enough tweaks for nowbrain
2006-02-26Tweaks for valgrind (again)brain
2006-02-26Fixes for valgrindbrain
2006-02-26Tweaks to closed socket detectionbrain
2006-02-24Another tweak for portbrain
2006-02-24One character brain-wave fix (had idea at work)brain
2006-02-24Wrong address being bound by InspSocket when binding to a specific ipbrain
2006-02-16Extra checking and exception handling in InspSocket::Writebrain
2006-02-15Test for bug reported by TDCbrain
2006-02-15Extra error loggingbrain
2006-02-14Fix to compare against signed/unsigned warningbrain
2006-02-14Force initialization of fd to -1brain
2006-02-14We're going for that commits per minute record again.brain
2006-02-14Helps to get the var names right too..brain
2006-02-14Error checking for out of range buffer reads (this shouldnt happen, read is b...brain
2006-02-07Uses less write() callsbrain
2006-02-07Slightly more efficient write buffersbrain
2006-02-02More nonblocking dns stuffsbrain
2006-02-02Fixes to set correct resolver address before looking up hostbrain
2006-02-02Nonblocking dns for InspSocket class (used by server to server)brain
2006-02-02*UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requi...brain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2006-01-15Removed some redundant (and commented out) functionsbrain
2006-01-15Made InspSocket::Read return an empty but non-NULL string when it receives EA...brain
2005-12-30Made socket.cpp flush its write buffer more often (fixes odd lag on server to...brain
2005-12-29Changed to MAX_DESCRIPTORSbrain
2005-12-16Moved SocketEngine* SE into InspIRCd classbrain