summaryrefslogtreecommitdiff
path: root/src/socketengines/socketengine_epoll.cpp
AgeCommit message (Expand)Author
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-02-09Store the EventHandler* in the kevent/epoll_event/portev structAttila Molnar
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_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 low risk crash when we can't determine maximum open socket count.Peter Powell
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2012-10-14Replace printf(_c) with iostreamChrisTX
2012-05-20epoll: make sure EPOLLET flag does not get clobberedWilliam Pitcock
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-03-02DelFd should not fail, it will leave a bad dangling pointer in that casedanieldg
2010-03-02Log duplicate UUID events a bit betterdanieldg
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-09-30Remove include/inspircd_se_config.h and socketengine-specific headersdanieldg
2009-09-26Add FD_WANT_SINGLE_WRITE to efficiently replace FD_WANT_POLL_WRITEdanieldg
2009-09-26Clean up SocketEngine interface to allow edge-triggered I/O and sockets that ...danieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-01-02Update copyrights for 2009.w00t
2008-09-11These socket engines may now recieve write and read events in the same cycle,...w00t
2008-08-25Forward-port poll socket engine as it seems reasonably stable, and half-hack ...w00t
2008-08-23Forward port r10234, thanks psychonw00t
2008-07-20Fixes to some stuff that writes on memory it shouldn't (thanks psychon).w00t
2008-06-01Only prepare epoll for 25% of maxfds initially; it will grow beyond that as n...special
2008-06-01Improve debug output on a few key methods of epoll socketengine, a must when ...peavey
2008-05-19Debug on out of range FD.w00t
2008-04-06Initialise this (valgrind warning)w00t
2008-04-02Automatic detection and allocation of max fds. No longer needs recompile to c...brain
2008-02-22Convert remaining InspIRCd::Log() calls to new logging systemaquanight
2008-02-14Keep count of the number of events in total, and seperate read, write and err...brain
2008-02-06epoll did it too. >:(w00t
2008-01-10Header update: 2007 -> 2008w00t
2007-11-12Remove craqbrain
2007-11-11This works with multiple remote includes now except it hangs when an include ...brain
2007-11-11Ok, this works except for it wont resolve hosts before full startup. argh why?!brain
2007-11-11Hmmbrain
2007-10-23Move socketengines into their own dir. This was all w00t's idea, but i told h...brain