summaryrefslogtreecommitdiff
path: root/include/socket.h
AgeCommit message (Expand)Author
2019-05-29Add irc::sockets::isunix for checking if a file is a UNIX socket.Peter Powell
2019-02-07Add irc::sockets::untosa() for creating AF_UNIX sockaddrs.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-11-17Fix a ton of -Wsign-conversion warnings.Peter Powell
2017-09-12Change FailedPortList to store a sockaddrs/int instead of string.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
2016-08-08Keep multiple IOHookProvider references in class ListenSocketAttila Molnar
2016-08-08Change return type of ListenSocket::ResetIOHookProvider() to voidAttila Molnar
2016-08-08Predeclare IOHookProvider, remove iohook.h include from socket.hAttila Molnar
2015-04-12Dispatch EventHandler events to dedicated virtual functionsAttila Molnar
2014-01-22Split IOHook into IOHook and IOHookProviderAttila Molnar
2013-12-15Remove some pointless code:Peter Powell
2013-04-26Modularize DNSAdam
2013-04-12Tidy up source files:Peter Powell
2012-10-12Windows: In-depth cleanup (see details)ChrisTX
2012-09-12Fix bug #291 - fix rehashing bind tags not changing them between servers/clie...Adam
2012-07-05Fix Doxygen syntax errors.Peter Powell
2012-04-19Replace copyright headers with headers granting specific authors copyrightRobby-
2010-04-26Define comparator for irc::sockets::sockaddrsDaniel De Graaf
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-24Create irc::sockets::cidr_maskdanieldg
2009-10-24Move forward declarations to typedefs.hdanieldg
2009-10-22Make ConfigTag::items privatedanieldg
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-03Get rid of a bunch of memory-wasting C-style stringsdanieldg
2009-09-26Remove InspIRCd* parameters and fieldsdanieldg
2009-09-21Create StreamSocket for IO hooking implementationdanieldg
2009-09-02Fix some ICC-found warnings and remove unused #definedanieldg
2009-09-02Use a set to mark client SSL ports rather than going by textual IP/port pairsdanieldg
2009-09-02Add irc::sockets::satouser for user-readable IP/port pairsdanieldg
2009-09-01Use a bool return type for boolean returndanieldg
2009-09-01Remove unneeded paramaters from OnAcceptReadydanieldg
2009-09-01Remove now-unused insp_sockaddr and insp_inaddr typesdanieldg
2009-09-01Remove needless sockaddr[2] allocations, replace with irc::sockets::sockaddrs...danieldg
2009-06-16Fix incorrect attempted inline of irc::sockets::sa_sizedanieldg
2009-06-16Fix sockaddr length argument, BSD will complain if it doesn't exactly match t...danieldg
2009-05-04Canonicalize bind addresses when creating listen socketsdanieldg
2009-04-29Add IP address conversion utility functions, irc::sockets::aptosa and irc::so...danieldg
2009-04-01Correct bind address of ident requests on multihomed IPv6-capable servers.danieldg
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-08Remove crappy, unsafe (and now unneeded!) casts.w00t
2008-09-08Make OnAcceptReady pure virtual, rename ListenSocket to ListenSocketBase, cre...w00t