summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-22Use `xcrun clang++` on OS X as the compilerKyle Fuller
2012-03-21Merge pull request #2 from SaberUK/insp20Sir Pogsalot
Fixes for OS X, the ModuleManager sources and some typos.
2012-03-21Typo fixes.Peter Powell
2012-03-21Update sources.lst to point to the GitHub inspircd-extras repo.Peter Powell
2012-03-21Switch configure script to use clang on OS X as Apple no longer maintain ↵Peter Powell
their fork of GCC.
2012-03-21Merge pull request #1 from nenolod/insp20Sir Pogsalot
DNS resolver hardening (insp20 branch)
2012-03-20dns: cleanup ResultIsReady() prototypeWilliam Pitcock
2012-03-20dns: more hardeningWilliam Pitcock
- don't trust rr.rdlength - don't accept replies we know are impossible for AAAA/A records - don't try to process record types we do not know about specifically (this behaviour just leads to disaster)
2012-03-20dns: reject messages with lengths larger than DNSHeader with prejudiceWilliam Pitcock
This also includes when decompressing name entries.
2012-03-20dns: iterators which are integer should always be unsigned, else an integer ↵William Pitcock
underflow is possible. Signed-off-by: William Pitcock <nenolod@dereferenced.org>
2012-02-25m_remove: forbid removing ulined usersJustasic
2012-02-25m_chghost: Fix incorrect length check pointed out by ThalesDaniel De Graaf
2012-01-21Make m_shun work on aliasesJens Voss
2011-09-28Move my name from regular contributors to developersJackmcbarn
2011-08-31Add note about hidewhois and idle timesJackmcbarn
2011-08-27Fix stats letter for shunsJackmcbarn
2011-08-07Add -lgcrypt to m_ssl_gnutls because this is no longer pulled in by all ↵Daniel De Graaf
versions of gnutls
2011-07-23Fix compile warningDaniel De Graaf
2011-07-19Remove harmless but scary-looking logfile linesDaniel De Graaf
2011-07-19Allow use of absolute paths with m_nationalcharsJackmcbarn
2011-07-17<connect deny=""> (or allow="") should not match all usersDaniel De Graaf
2011-07-17Only write pidfile if we have parsed a valid configurationDaniel De Graaf
2011-06-232.0.5 releaseDaniel De Graaf
2011-06-23Always use local SID as the source for PONG repliesDaniel De Graaf
2011-06-23Resolve /STATS S conflict between SVSHOLD and SHUNDaniel De Graaf
2011-06-23Remove possibly dangerous skip of VerifyCertificateDaniel De Graaf
2011-06-23Fix initialization of SSL certificate field on connectDaniel De Graaf
2011-06-18Fix WSAEWOULDBLOCK error on WindowsDaniel De Graaf
Making a connection and then immediately accepting it is not synchronous on Windows; force the accept to block and wait for the connection we just made.
2011-06-18Fix extras compilation under WindowsAdam
2011-06-08Final fixups for a working Windows buildAdam
2011-06-06Fix incorrect typecastDaniel De Graaf
2011-05-23Fix recursion of QuitUser in SendQ quitsJackmcbarn
2011-05-21Fix timers never being ticked on windowsAdam
2011-05-082.0.4 releaseDaniel De Graaf
2011-04-19Fix IPv6 test on WindowsAdam
2011-04-18Merge commit 'refs/merge-requests/5' of ↵Daniel De Graaf
git://gitorious.org/inspircd/inspircd into insp20
2011-04-18Fix mis-implemented irc::sockets::cidr_mask::operator<Daniel De Graaf
2011-04-10Fixed Windows build on VS 2010Adam
2011-04-01Revert to old sepstream logic until a proper fix is finishedJackmcbarn
2011-03-30Updated helpop regarding SILENCE, example had syntax wrongDjSlash
2011-03-30Fix bug 126, thanks to SebDjSlash
2011-03-28Fix sepstream logic when multiple consecutive separators are encounteredJackmcbarn
2011-03-28Updated examples, removing ziplinksDjSlash
2011-03-23Display a message when using /greloadmoduleJackmcbarn
2011-03-18Values were -1, couldnt find an explanation for that. So appliedDjSlash
submitted patch from bug 114 (thanks to DarkStorm) and removed additional -1's.
2011-03-18Fix for bug 80DjSlash
2011-03-18Deleted m_invisible from modules.conf.example since that module isn'tDjSlash
supported nor delivered in main package
2011-03-18Fix for bug 47DjSlash
2011-03-18Fix for bug 116, in addition an improvement of the regex is madeDjSlash
2011-03-03Fix excessive memory use in kqueueDaniel De Graaf
The maximum number of file descriptors was incorrectly using the OS maximum, not the process maximum. Thanks to Liath for finding & testing.