summaryrefslogtreecommitdiff
path: root/src/inspsocket.cpp
AgeCommit message (Expand)Author
2007-07-27Some smart tricks to eliminate win32 ifdefs that are creeping into portable f...brain
2007-07-23* Sockets will now always be nonblocking on win32 version of InspIRCd. There ...burlex
2007-07-18Ive tidied up the mode count stuff, but i still cant duplicate negative invis...brain
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-07-11Fix for bug #347.brain
2007-07-06Warning: Loads of craq logging in here atm. /connect with openssl is broken, ...brain
2007-07-06SSL buffering tweaks. NOTE this is not a complete fix till i say so, don't us...brain
2007-06-09Change some = "" to clear() and some == "" to .empty()brain
2007-05-30Apply ipv6 #ifdef tidyup patch from djGrrr, thanks :)brain
2007-05-28- Add fix for /stats p support (this->port was not being set for listening in...w00t
2007-05-19Visual studio's ability to translate tabs to four spaces as default frustrate...brain
2007-05-19Windows support. Tested and working to compile on freebsd and linux. Next ste...w00t
2007-05-01Much more detailed logging of lowlevel socket errors to the +l snomaskbrain
2007-05-01Fix crashbug in latest svn introduced by inspsocket cull list, which can caus...brain
2007-04-26Make error reporting work properly, it seemed to loose errors.brain
2007-04-19Fix for bug #261 - Needs QA'ing.brain
2007-03-24Remove unused variablebrain
2007-03-23ident over ipv6 fixes, and fixes to inspsocket BindAddr which wasnt doing ipv...brain
2007-03-22Fix high-bandwidth stuff with inspsocket+ssl, and eagainbrain
2007-02-12Fixed <link:bind> which was only working on an ipv6 connection. Fixes bug #21...brain
2007-02-07Ident fixes,brain
2007-02-07Added support for explicitly binding an outbound connection to an ip. Will be...brain
2007-02-06Remove debug output that was only useful to mebrain
2007-02-06Lets try this fixbrain
2007-02-06When brain adds code into a constructor to fix a destructor crash, make sure ...brain
2007-02-06Fix to stop failed sockets crashing in destructorbrain
2007-02-06ipv6 fixesbrain
2007-02-06Fixes to allow inspsocket connects to be protocol transparentbrain
2007-02-06In InspSocket destructor remove any pending timers since the object is now go...peavey
2007-02-05Stuff to make dns work protocol-independentbrain
2007-02-05Smart tricks to allow for ipv4 and ipv6 bindings on client ports. WARNING, NO...brain
2007-02-05Move quitting of clients to a central Cull List, and do quitting outside user...peavey
2007-01-31ipv6 connect tweaks, to memcpy() sin6_addr's rather than assigning with =.brain
2007-01-30Tweaks to backwards memcpy's that dont actually do anything, causing ipv6 add...brain
2007-01-30Whoops, fix inspsocket so that its ok to use errno after a failure of the Wri...brain
2007-01-17Remove a ton of inspsocket debugbrain
2006-12-16Add stuff so that the core catches CoreException properlybrain
2006-12-15Jesus, look who's the commit whore today. More header updates, and removal of...w00t
2006-12-11Fix EOF conditions on inspsockets which are having their write() handled by m...brain
2006-12-11Debug stuff, and some minor fixesbrain
2006-12-09Make it all work properly. Have it wait for handshake to complete before send...brain
2006-12-09It works! WOO AND YAY! (this isnt finished yet, only an idiot would use this ...brain
2006-12-09Add OnRawSocketConnect, we've not had it till now because we've not needed it :)brain
2006-12-09Not yet tested -- allow iohooking of inspsocketsbrain
2006-10-31Close an inspsocket on getting error statebrain
2006-10-31Socket error state stuffbrain
2006-10-31Start of stuff to handle socket error statebrain
2006-10-31Whack unused var warningbrain
2006-10-31Set flags correctly when receiving a module-requested write eventbrain