]> git.netwichtig.de Git - user/henk/code/inspircd.git/history - src/socket.cpp
Fix the DNS socket not being closed when core_dns is unloaded.
[user/henk/code/inspircd.git] / src / socket.cpp
2009-09-01 danieldgMove IP<->sockaddr conversions into irc::sockets::...
2009-09-01 danieldgRemove now-unused insp_sockaddr and insp_inaddr types
2009-09-01 danieldgRemove needless sockaddr[2] allocations, replace with...
2009-07-01 danieldgMake rehash generate a new ServerInstance->Config object
2009-07-01 danieldgMove list of open ports out of Config object
2009-06-16 danieldgFix incorrect attempted inline of irc::sockets::sa_size
2009-05-13 danieldgFix incomple memset() in irc::sockets::aptosa, add...
2009-04-29 danieldgAdd IP address conversion utility functions, irc::socke...
2009-03-15 psychonUpdate all wiki links to point to the new wiki. This...
2009-02-14 peaveyNuke trailing spaces
2009-01-02 w00tUpdate copyrights for 2009.
2008-12-07 brainPatch to allow bindings to all ips on an ipv4 only...
2008-09-08 w00tRemove crappy, unsafe (and now unneeded!) casts.
2008-09-08 w00tMake OnAcceptReady pure virtual, rename ListenSocket...
2008-09-07 w00tMove listensocket stuff into a file of it's own.
2008-07-29 w00tRemove last vestige of libircdfoo, by changing tag...
2008-07-20 brainFix output corruption on startup if ports fail to bind...
2008-07-17 w00tCombine IP+port in a failed port list, show (the more...
2008-05-19 brainFix to give the proper target ip on connect, cookies...
2008-05-09 w00tFix
2008-05-09 w00tPort from hottpd: Split src/socket.cpp out into src...
2008-04-18 brainRemove _CrtCheckMemory()
2008-04-18 brainApply patches to remove 200-odd dll limit on windows...
2008-04-16 brainChange warnings a bit
2008-04-15 brainahh shit, remove windows specific code i left laying...
2008-04-15 brainFix the problems GreenReaper found with the windows...
2008-04-09 w00tAddClient -> AddUser, to be consistant
2008-04-07 brainWe were lucky this one didnt bring down the whole devne...
2008-03-27 brainThanks danieldg
2008-03-24 brainPort bindings for gnutls now bind via ip:port, rather...
2008-03-24 brainAdd stuff so that modules can hook users by altering...
2008-02-22 aquanightConvert remaining InspIRCd::Log() calls to new logging...
2008-02-13 brainCommit patch from danieldg that makes a ton of stuff...
2008-02-11 w00tAdd -Wshadow to cflags, and fix a bunch of warnings...
2008-02-02 w00tAvoid reallocating this every new connection (patch...
2008-01-13 w00tMove User::AddClient to UserManager::AddClient. WARNING...
2008-01-10 w00tHeader update: 2007 -> 2008
2007-10-23 brainAll the core is now pedantic safe!
2007-10-22 brainRemove the need for a bunch of the hard coded arrays...
2007-10-15 w00tIn the grand tradition of huge fucking commits:
2007-10-11 specialAdded a warning when 4in6 is used for binding
2007-09-04 burlex* Fixed some incorrect declarations in IOCPEngine
2007-08-27 w00tRemove more unnecessary header traffic
2007-08-23 brainCraquity craq De-craq!
2007-08-23 brainSwitch around the two operations in MatchCIDRBits to...
2007-07-27 brainWindows specific data types in EventHandler are now...
2007-07-23 w00tRemove a braindead comment ('this belongs in class...
2007-07-16 peaveyOOPS! We try again, since I'm smoking craq. LF is 0x0a...
2007-07-16 peavey'svn propset -R svn:eol-style CR *' Set to UNIX-style...
2007-06-01 peaveyre-apply ipv6 ifdef tidyup that got pulled in last...
2007-06-01 peaveyrevert multiaccept for now until we can fix it for...
2007-05-30 brainApply ipv6 #ifdef tidyup patch from djGrrr, thanks :)
2007-05-29 brainMetaphorically add a metaphorical comment to the metaph...
2007-05-29 w00tCommit multiaccept diff by myself to speed up large...
2007-05-21 brainIt seems that making inspircd.h the first include in...
2007-05-19 brainVisual studio's ability to translate tabs to four space...
2007-05-19 w00tWindows support. Tested and working to compile on freeb...
2007-05-11 brainAllow removal of client ports from the config file...
2007-05-11 brainRefactor port binding, warning not yet tested fully
2007-03-24 brainFix two things: (1) log gets replaced by a user fd...
2007-02-06 brainRemove debug output that was only useful to me
2007-02-06 brainDNS lookups now work for users.
2007-02-05 brainStuff to make dns work protocol-independent
2007-02-05 brainNot safe for use yet
2007-02-05 brainSmart tricks to allow for ipv4 and ipv6 bindings on...
2007-02-05 brainPass sizeof(sockaddr) to bind now. Passing the size...
2007-02-05 brainFix ipv4 bindings for ipv4 only servers
2007-02-05 brainHeavy state of debug. If you are a developer, please...
2007-01-31 brainWhy the fuck do no systems have INADDR6_ANY?!
2007-01-30 brainTweaks to backwards memcpy's that dont actually do...
2007-01-15 brainCrusade to remove debug from stable and tested parts...
2007-01-01 brainAdd port type identifiers
2006-12-23 brainUnload as many modules as we can on restart, and close...
2006-12-22 specialFixed to compile properly with -O; keep in mind that...
2006-12-16 brainAdd stuff so that the core catches CoreException properly
2006-12-15 w00tJesus, look who's the commit whore today. More header...
2006-11-12 brainWhen some (but not all) of the ports fail to bind on...
2006-11-11 peaveyfix a compile warning
2006-11-11 brainDont allow overlapped ports in these files
2006-11-11 brainAdd irc::portparser, a class to parse port ranges in...
2006-11-11 brainAllow port ranges for client ports (this is still todo...
2006-11-05 brainFix the 'not all ports could be bound' warning to not...
2006-11-04 brainAs requested by satmd, inspircd will now run with no...
2006-10-31 brainSocket error state stuff
2006-09-08 brainFix small memory leak if non-cidr string passed to...
2006-08-30 brainWahhhhhhhhhhhh bwahahaha. Mass commit to tidy up tons...
2006-08-18 brainFix trying to add failed ports to socketengine (<3...
2006-08-18 brainEventHandler class, an abstraction for raw i/o
2006-08-11 brainJust to mess with om's head, remove helperfuncs.h from...
2006-08-11 brainChange to using Instance->Log (InspIRCd::Log) rather...
2006-08-11 brainNow two types of log macro, log() and ilog(). log(...
2006-08-11 brainextern time_t TIME -> InspIRCd::Time()
2006-08-11 braincommands.cpp:extern InspIRCd* ServerInstance;
2006-08-10 brainSo much stuff changed in this one, i forgot most of it.
2006-08-10 brainMove IsNick, IsIdent into class InspIRCd, update module...
2006-08-10 brainMove the socket functions like insp_ntoa into their...
2006-08-09 brainServerConfig extern moved into class InspIRCd
2006-08-09 brainMove Blocking/NonBlocking to socket.cpp and make inline
2006-08-08 brainExtra checking that the fd's we pass to SocketEngine...
2006-08-07 brainCheck earlier on is no longer required
next