summaryrefslogtreecommitdiff
path: root/include/inspsocket.h
AgeCommit message (Expand)Author
2009-03-15Update all wiki links to point to the new wiki. This was done automatically w...psychon
2009-03-09Rewrite BufferedSocket::BindAddr to actually make sense, and not infinite loo...w00t
2009-02-14Nuke trailing spacespeavey
2009-01-02Update copyrights for 2009.w00t
2008-09-21Be consistent. Use ServerInstance in all places instead of 'Instance' in half...w00t
2008-09-13Remove unneeded namespace stuff.w00t
2008-09-12Minor style tidyup.w00t
2008-09-12Cleanup of some internals. Tested via m_httpd.w00t
2008-09-11Remove some duplication, everything calls the SE equivilant anyway.w00t
2008-09-11Remove useless parameter.w00t
2008-09-11Fix a comment.w00t
2008-09-11There is absolutely no need to cache connect timeout.w00t
2008-09-11Remove an unused member.w00t
2008-09-11Remove WaitingForWriteEvent, it seems to do *nothing* except confuse things. ...w00t
2008-09-09Remove a totally redundant method (this is already available via inheritance ...w00t
2008-09-08Remove listening from BufferedSocket, it's bloaty and horrid. We have a Liste...w00t
2008-07-12Remove individual read buffers inside of BufferedSocket, use the shared netbu...w00t
2008-04-01Remove call to FlushWriteBuffer from BufferedSocket::Write(), this means we d...w00t
2008-04-01Remove deprecated BufferedSocket::MarkAsClosed()w00t
2008-02-13Commit patch from danieldg that makes a ton of stuff const-safe for latest wa...brain
2008-02-03Clear up header insanityw00t
2008-01-10Header update: 2007 -> 2008w00t
2007-10-15InspSocket -> BufferedSocket. Paves the way for a SimpleSocket class which id...w00t
2007-10-15InspTimer -> Timerw00t
2007-07-16OOPS! We try again, since I'm smoking craq. LF is 0x0a NOT CR.peavey
2007-07-16'svn propset -R svn:eol-style CR *' Set to UNIX-style always. Binaries are au...peavey
2007-06-17Comments :)brain
2007-05-19Space indents must die.brain
2007-05-19Windows support. Tested and working to compile on freebsd and linux. Next ste...w00t
2007-02-07Added support for explicitly binding an outbound connection to an ip. Will be...brain
2007-02-06Fixes to allow inspsocket connects to be protocol transparentbrain
2007-01-30Documentation change to indicate errno is valid on return from the constructo...brain
2006-12-15And now, just to force you to recompile the *whole* ircd.. updated headers on...w00t
2006-12-09Not yet tested -- allow iohooking of inspsocketsbrain
2006-10-31Socket error state stuffbrain
2006-10-06Document more classesbrain
2006-08-28Connect timeouts now work again, using InspSocketbrain
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-10Move the socket functions like insp_ntoa into their own namespace. They arent...brain
2006-08-09Move socket_ref and module_sockets vectors/arrays into InspIRCd*. These are p...brain
2006-08-08Extra checking that the fd's we pass to SocketEngine::AddFd were added (a lot...brain
2006-08-02(1) remove CleanAndResolve.brain
2006-08-02InspSocket no longer resolves hosts.brain
2006-08-01Removed threaded dns (it might make a comeback some day, but as it stands its...brain
2006-07-19* Seperate out socket engines into derived classes of SocketEngine.brain
2006-07-10Made a load more stuff Extensible which might be of use to someonebrain
2006-07-07Added InspSocket::WantWrite(), InspSocket::OnWriteReady() and private data me...brain
2006-07-03Change InspSocket's private members to only be protected, I couldn't find any...om
2006-06-29Convert char* to const char* in InspSocket constructor prototype. Shouldn't b...om
2006-06-27Added auto-binding, picks the first ip in the <bind> tags that isnt localhost...brain