summaryrefslogtreecommitdiff
path: root/include/socket.h
AgeCommit message (Expand)Author
2007-05-19Windows support. Tested and working to compile on freebsd and linux. Next ste...w00t
2007-05-11Refactor port binding, warning not yet tested fullybrain
2007-02-05Stuff to make dns work protocol-independentbrain
2007-02-05Not safe for use yetbrain
2007-02-05Smart tricks to allow for ipv4 and ipv6 bindings on client ports. WARNING, NO...brain
2007-01-01Add port type identifiersbrain
2006-12-30Change description for insp_aton since only a positive return means convertio...peavey
2006-12-23Unload as many modules as we can on restart, and close listenersbrain
2006-12-15And now, just to force you to recompile the *whole* ircd.. updated headers on...w00t
2006-10-31Socket error state stuffbrain
2006-08-18Document ListenSocket classbrain
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-12Document irc::socket namespace members/classesbrain
2006-08-10So much stuff changed in this one, i forgot most of it.brain
2006-08-10Move the socket functions like insp_ntoa into their own namespace. They arent...brain
2006-08-09Move Blocking/NonBlocking to socket.cpp and make inlinebrain
2006-08-06Allow nick!ident@ and ident@ portions in a CIDR mask if given, use match() wi...brain
2006-08-06Support CIDR, CIDR zline, /oper and CIDR <connect> tags. NOTE: With CIDR oper...brain
2006-08-06Fix CIDR functions so they workbrain
2006-08-01This might well be the last commit to this dns resolver in its current form. ...brain
2006-08-01The IPV6 stuff compiles now, with compile-correct ipv6 code. I dont know if t...brain
2006-08-01AF_INET -> define to AF_FAMILY, will be either AF_INET or AF_INET6brain
2006-04-11Die windows die.om
2006-04-10Route some more stuff through socket.h and hash_map.h. Add #define protection...om
2006-04-10Routing more socket includes through socket.hom
2006-04-09Shuffle some more includes around, const reference a few functions in inspircd.*om
2006-04-08Remove uneccessary socket includes now included in socket.hom
2006-04-08Split inspircd_io.* insp inspsocket.* and configreader.* with a few odd bits ...om
2006-04-08- first steps towards a working IPv6 port. I'll work more on this tomorrow. :-Pnenolod
2006-03-26Regression for buffering of socketsbrain
2006-03-12Commented a lot of stuff that hasnt been commented since 1.0.2brain
2006-03-11Complete removal of all stl stuff herebrain
2006-03-11Completely removed the dequebrain
2006-03-11Fixesbrain
2006-03-09Convert more by-values to const references, optimise ConfigReader a bitom
2006-03-07Tweaks to socket engine, faster buffer flush and hopefully more stablebrain
2006-03-07Check for write errors in inspsocket (this is probably causing excessive cpu...brain
2006-02-07Slightly more efficient write buffersbrain
2006-02-02Extra comments re. nonblocking DNS and use of IP addresses in constructor to ...brain
2006-02-02Nonblocking dns for InspSocket class (used by server to server)brain
2006-02-02*UNTESTED DO NOT USE YET* - async dns for InspSocket as test - removing requi...brain
2006-01-15Updated copyrights in headers etc using perl inplace editbrain
2005-12-15Bigger read buffers on ibufbrain
2005-12-15Added Buffer memberbrain
2005-12-15Added FlushWriteBufferbrain
2005-12-12Commented more stuffbrain
2005-12-12Fixed timeout codebrain
2005-12-12Added module sockets to new engine, MAY NOT WORKbrain
2005-12-06Made ibuf larger to hold more of a burstbrain
2005-11-27Added proper administrativia notices to CONNECT and inbound connectionsbrain