summaryrefslogtreecommitdiff
path: root/src/socketengines
AgeCommit message (Expand)Author
2021-02-26Update copyright headers.InspIRCd Robot
2020-01-11Update copyright headers.InspIRCd Robot
2019-12-08Initialise Winsock from inside the socket engine.Peter Powell
2019-10-05Tweak the workaround for NetBSD's kqueue using intptr_t for udata.Peter Powell
2019-05-14epoll: use a default list size of 16 to match other socket engines.Peter Powell
2019-05-03Work around NetBSD's EV_SET using intptr_t instead of void*.Peter Powell
2017-10-22Deduplicate error handling in the socket engines.Peter Powell
2017-10-22Convert GetMaxFds() to size_t and deduplicate setting code.Peter Powell
2017-10-22Remove support for the Solaris IOCP socket engine.Peter Powell
2017-10-21socketengine_poll: fix initialization fd_mappingsAdam
2017-07-12Merge pull request #1337 from SaberUK/master+mergePeter Powell
2017-07-11Improve and centralize socket engine event counters.Robin Burchell
2017-07-09Merge v2.0.23 and v2.0.24 into master.Peter Powell
2016-11-22socketengine_epoll: use getrlimit not ulimitAdam
2016-08-19Fix poll using int instead of size_t which caused a warning.Peter Powell
2016-08-19Fix a build error in the poll socket engine.Peter Powell
2016-08-11socketengine_epoll Remove unused #define EP_DELAY 5Attila Molnar
2015-04-12Dispatch EventHandler events to dedicated virtual functionsAttila Molnar
2014-06-14Kill needless #includes in source filesAttila Molnar
2014-06-07Change the number reported by SocketEngine::GetMaxFds() to be informalAttila Molnar
2014-06-07socketengine_epoll Pass a dummy value to epoll_create() that does not depend ...Attila Molnar
2014-06-07Relax fd bounds checkingAttila Molnar
2014-04-11Clean up a bunch of legacy code in the Poll socketengine.Peter Powell
2014-04-07Merge insp20Attila Molnar
2014-02-13socketengine_select Reset the values in the timeval struct on *nix before sel...Attila Molnar
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-05socketengine_epoll Initialize CurrentSetSize (only used by m_httpd_stats)Attila Molnar
2014-02-05Fix oversight in 3752b3f59d5216d7dc6221a361efc76b9ad2273dAttila Molnar
2014-02-04Coding style changes in socketenginesAdam
2014-02-04New socketengine stuff:Adam
2014-02-04Fix new file descriptor debug log message in socketengine_poll to show the co...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