summaryrefslogtreecommitdiff
path: root/src/listensocket.cpp
AgeCommit message (Expand)Author
2018-07-24Make more config stuff case insensitive.Peter Powell
2018-07-18Initial support for listening on UNIX socket endpoints.Peter Powell
2018-07-18Add the family() member to the sockaddrs union.Peter Powell
2017-09-12Store the server endpoint as a sockaddrs in ListenSocket.Peter Powell
2017-09-12Get rid of irc::sockets::satoap().Peter Powell
2017-09-03Convert a bunch of time-related config options to getDuration.Peter Powell
2016-11-12Allow listeners to be able to listen on unavailable addresses.Peter Powell
2016-08-24Default defer to on for SSL listenersAttila Molnar
2016-08-08Keep multiple IOHookProvider references in class ListenSocketAttila Molnar
2016-08-08Change return type of ListenSocket::ResetIOHookProvider() to voidAttila Molnar
2015-04-12Dispatch EventHandler events to dedicated virtual functionsAttila Molnar
2014-06-14Kill needless #includes in source filesAttila Molnar
2014-06-13Change allocation of InspIRCd::stats to be physically part of the object cont...Attila Molnar
2014-06-07Relax fd bounds checkingAttila Molnar
2014-02-09Call DelFd() and SetFd(-1) from SocketEngine::Close(EventHandler*)Attila Molnar
2014-02-08Change all socketengine methods to be staticAttila Molnar
2014-02-08Change SocketEngine functions that do not require an instance to be staticAttila Molnar
2014-01-22Split IOHook into IOHook and IOHookProviderAttila Molnar
2013-12-15Remove some pointless code:Peter Powell
2013-08-27Fix Windows build and a few more problemsattilamolnar
2013-07-16Use the preprocessor to check for TCP deferring support.Peter Powell
2013-06-06Merge insp20attilamolnar
2013-06-03Added option for using TCP_DEFER_ACCEPT. Prevents the connection from being h...Daniel Vassdal
2013-05-19Fix spacing in calls to LogManager::Log.Peter Powell
2013-05-02Fix disabling IPV6_V6ONLY on sockets, issue #511Adam
2013-04-28Merge insp20attilamolnar
2013-04-16Close listening sockets regardless of the return value of shutdown()attilamolnar
2013-04-12Add LOG_ prefix to the log level enum values.Peter Powell
2012-08-20listensocket: Fix the two aliasing warningsChrisTX
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2011-04-10Fixed Windows build on VS 2010Adam
2010-04-14Add IPV6_V6ONLY supportDaniel De Graaf
2010-03-02Fix m_ident deleting sockets that are still in usedanieldg
2010-02-23Replace #define IPV6 with <config defaultbind="ipv6">, and autodetect if not ...danieldg
2010-01-22Fall back to copying bind IP if getsockname() fails, as it apparently can on ...danieldg
2010-01-21Remove unneeded save of errnodanieldg
2010-01-11...because every now and again, i have to do a massive commit.brain
2009-11-13Get rid of socklen_t parameter to Bind, we are using C++ here and can do it o...danieldg
2009-10-24Get rid of OpenTCPSocketdanieldg
2009-10-24Get rid of ModePairdanieldg
2009-10-23Change to <type:vhost> and <oper:vhost> because <oper:host> is taken.danieldg
2009-10-22Make irc::sockets::* parameters consistent, add irc::sockets::maskdanieldg
2009-10-21Kill ListenSocketBase, use OnAcceptConnection for all new connectionsdanieldg
2009-10-09Add server ports to ServerInstance->ports, enable SSL on them using OnHookIOdanieldg
2009-10-03Fix crash due to null address in DNSdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-26Clean up SocketEngine interface to allow edge-triggered I/O and sockets that ...danieldg
2009-09-02Remove duplicated address conversion from InspIRCd::BindSocket, fix FD leak i...danieldg
2009-09-02Use a set to mark client SSL ports rather than going by textual IP/port pairsdanieldg
2009-09-02Change OnHookUserIO to OnHookIO, making it usable for more than User* and les...danieldg