summaryrefslogtreecommitdiff
path: root/src/socket.cpp
AgeCommit message (Expand)Author
2007-07-27Windows specific data types in EventHandler are now Extensible itemsbrain
2007-07-23Remove a braindead comment ('this belongs in class InspIRCd' -- when it's alr...w00t
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-01re-apply ipv6 ifdef tidyup that got pulled in last revert.peavey
2007-06-01revert multiaccept for now until we can fix it for win.peavey
2007-05-30Apply ipv6 #ifdef tidyup patch from djGrrr, thanks :)brain
2007-05-29Metaphorically add a metaphorical comment to the metaphorical code. Thank god...brain
2007-05-29Commit multiaccept diff by myself to speed up large numbers of connections.w00t
2007-05-21It seems that making inspircd.h the first include in .cpp files eliminates th...brain
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-11Allow removal of client ports from the config file via rehashbrain
2007-05-11Refactor port binding, warning not yet tested fullybrain
2007-03-24Fix two things: (1) log gets replaced by a user fd after restart causing debu...brain
2007-02-06Remove debug output that was only useful to mebrain
2007-02-06DNS lookups now work for users.brain
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-02-05Pass sizeof(sockaddr) to bind now. Passing the size of a pointer really isnt ...brain
2007-02-05Fix ipv4 bindings for ipv4 only serversbrain
2007-02-05Heavy state of debug. If you are a developer, please avoid making use of this...brain
2007-01-31Why the fuck do no systems have INADDR6_ANY?!brain
2007-01-30Tweaks to backwards memcpy's that dont actually do anything, causing ipv6 add...brain
2007-01-15Crusade to remove debug from stable and tested parts of the core and base mod...brain
2007-01-01Add port type identifiersbrain
2006-12-23Unload as many modules as we can on restart, and close listenersbrain
2006-12-22Fixed to compile properly with -O; keep in mind that this is not supported, u...special
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-11-12When some (but not all) of the ports fail to bind on startup, give the user a...brain
2006-11-11fix a compile warningpeavey
2006-11-11Dont allow overlapped ports in these filesbrain
2006-11-11Add irc::portparser, a class to parse port ranges in the form "6660,6661,6662...brain
2006-11-11Allow port ranges for client ports (this is still todo in spanningtree)brain
2006-11-05Fix the 'not all ports could be bound' warning to not count server ports at t...brain
2006-11-04As requested by satmd, inspircd will now run with no client ports configuredbrain
2006-10-31Socket error state stuffbrain
2006-09-08Fix small memory leak if non-cidr string passed to MatchCIDRbrain
2006-08-30Wahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons of messy include listsbrain
2006-08-18Fix trying to add failed ports to socketengine (<3 new code)brain
2006-08-18EventHandler class, an abstraction for raw i/obrain
2006-08-11Just to mess with om's head, remove helperfuncs.h from everywherebrain
2006-08-11Change to using Instance->Log (InspIRCd::Log) rather than log() macrobrain
2006-08-11Now two types of log macro, log() and ilog(). log() assumes an InspIRCd objec...brain
2006-08-11extern time_t TIME -> InspIRCd::Time()brain
2006-08-11commands.cpp:extern InspIRCd* ServerInstance;brain
2006-08-10So much stuff changed in this one, i forgot most of it.brain
2006-08-10Move IsNick, IsIdent into class InspIRCd, update modules that use it.brain