summaryrefslogtreecommitdiff
path: root/include/socketengine.h
AgeCommit message (Expand)Author
2006-10-30Document SocketEngine::WantWrite()brain
2006-10-30WARNING: This commit breaks kqueue and select -- work in progress!brain
2006-08-18Get rid of SocketEngine::Wait and array-copy, change to SocketEngine::Dispatc...brain
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-11Now two types of log macro, log() and ilog(). log() assumes an InspIRCd objec...brain
2006-08-01Remove X_ESTAB_CLASSDNS, X_ESTAB_DNS now does the job of this (i TOLD w00t an...brain
2006-07-19Add #include <sys/select.h> to select engine, we probably need itbrain
2006-07-19* Seperate out socket engines into derived classes of SocketEngine.brain
2006-07-12Added class Resolver (needs testing)brain
2006-07-10Made a load more stuff Extensible which might be of use to someonebrain
2006-03-12Commented a lot of stuff that hasnt been commented since 1.0.2brain
2006-03-11Added method to check if an fd is in the socketengine or notbrain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2005-12-29Changed 65535 to MAX_DESCRIPTORS calculated at configure-timebrain
2005-12-29Added extra checking to socketengine to refuse connections after we reach the...brain
2005-12-29Added counters for MAX_DESCRIPTORS etc which allows the socket engine to refu...brain
2005-12-29Optimizing to not use so much cpu with high user loadsbrain
2005-12-12Added commentsbrain
2005-12-12More experimental gubbinsbrain
2005-12-12Added GetTypebrain
2005-12-12EXPERIMENTAL new socket engine codebrain
2005-12-12Made compile on freebsdbrain
2005-12-12Added preliminary socketengine stuffbrain
2005-11-25Removed references to connection.cpp and servers.cppbrain
2005-11-25Removal of mesh stuff (lots of)brain
2005-11-25Removed server socket stuff from socketenginebrain
2005-08-24Changed commentsbrain
2005-08-24Tidied up socket engine code, moved into a specialized header full of #definesbrain