summaryrefslogtreecommitdiff
path: root/src/socketengines
AgeCommit message (Expand)Author
2014-02-09Store the EventHandler* in the kevent/epoll_event/portev structAttila Molnar
2014-02-09Queue changes in socketengine_kqueue and submit them as we poll for new eventsAdam
2014-02-08Change all socketengine methods to be staticAttila Molnar
2014-02-08Move socketengine stats into a new classAttila Molnar
2014-02-08Update SocketEngine::CurrentSetSize in AddFdRef()/DelFdRef()Attila Molnar
2014-02-08Rename SocketEngine::AddFd() and DelFd() to AddFdRef() and DelFdRef()Attila Molnar
2014-02-08Move variables in socketenginesAttila Molnar
2014-02-08Replace SocketEngine::GetName() with INSPIRCD_SOCKETENGINE_NAME defineAttila Molnar
2014-02-05socketengine_kqueue Remove dead codeAttila Molnar
2014-02-05socketengine_epoll Remove needless initialization of epoll_event when removin...Attila Molnar
2014-02-05Fix oversight in 3752b3f59d5216d7dc6221a361efc76b9ad2273dAttila Molnar
2014-02-04Coding style changes in socketenginesAdam
2014-02-04New socketengine stuff:Adam
2013-08-30Merge insp20attilamolnar
2013-07-07Fix the Poll socket engine on BSD.Peter Powell
2013-07-07Fix low risk crash when we can't determine maximum open socket count.Peter Powell
2013-06-10Fix high CPU use on Windows when connecting to a serverattilamolnar
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-16Fix the poll socket engine.Peter Powell
2013-05-15Replace some C-isms with C++-isms.Peter Powell
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2013-04-05Merge inspircd_{config,version}.h into a single header file.Peter Powell
2012-12-25Fix the poll socket engine on BSD's other than FreeBSD.Peter Powell
2012-12-25OpenBSD does not have KERN_MAXFILESPERPROC.Peter Powell
2012-12-21Fix errors in socketengine_ports so it compiles on Solarisattilamolnar
2012-11-09Make the select() socketengine suck significantly lessAdam
2012-10-14Replace printf(_c) with iostreamChrisTX
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-07-05Fix Doxygen syntax errors.Peter Powell
2012-05-20epoll: make sure EPOLLET flag does not get clobberedWilliam Pitcock
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2012-04-14Fixes for bug #12Justin Crawford
2011-03-03Fix excessive memory use in kqueueDaniel De Graaf
2011-01-04Remove bad return statement - noticed by zynox, thanksJackmcbarn
2010-03-16Fix mismatched return value in kqueue DelFddanieldg
2010-03-16Fix typo in kqueuedanieldg
2010-03-02DelFd should not fail, it will leave a bad dangling pointer in that casedanieldg
2010-03-02Don't send events for removed FDs when both read and write are readydanieldg
2010-03-02Log duplicate UUID events a bit betterdanieldg
2010-02-13Fix kqueue to not report 0 maximum open socketsdanieldg
2010-02-11When we get events on unknown file descriptors, unregister them rather than s...danieldg
2010-01-18Remove excessive gettimeofday system callsdanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-10-24remove a hanging #endifpeavey
2009-10-24Remove IOCP socket enginedanieldg
2009-10-14Fix noeol on socketengine_selectdanieldg
2009-10-11Ugly-ish hack to select SocketEngine on windows until I or someone else finds...peavey
2009-10-11Fix some signedness.peavey
2009-10-11Fix Extend usage and a few other things for latest API. Compiles but not tested.peavey
2009-09-30Remove include/inspircd_se_config.h and socketengine-specific headersdanieldg