summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-04-01Show class in connectmsgRutger
Made the connect announcement show the class a client is in, making it easy to spot if a client is in the right class.
2012-03-30Merge pull request #21 from nenolod/insp20Robin Burchell
configure: fix check for eventfd support.
2012-03-29configure: fix check for eventfd support.William Pitcock
InspIRCd uses eventfd_read() which was not introduced until after eventfd was first added to glibc. uClibc, for example, still does not have support for eventfd_read().
2012-03-28Merge pull request #16 from Adam-/insp20Robin Burchell
Fixed out of bounds memory access from malformed DNS queries that have a...
2012-03-27Fixed infinite loop cauesd by invalid dns packetsAdam
2012-03-26Fixed out of bounds memory access from malformed DNS queries that have an ↵Adam
invalid length label. Introduced in a6a07de0daa353bcd29056a4535a9c4784c113c8.
2012-03-24inspircd.com is no longer our dev blogPogs McPoggerson
2012-03-22Merge pull request #8 from kylef/hostchangeRobin Burchell
m_hostchange: Fix a typo preventing port filters from working
2012-03-22m_hostchange: Fix a typo preventing port filters from workingKyle Fuller
2012-03-22Merge pull request #6 from Shawn-Smith/insp20Robin Burchell
Readme/insp20
2012-03-22Merge pull request #5 from kylef/xcrunSir Pogsalot
Use `xcrun clang++` on OS X as the compiler
2012-03-22Added readmeShawn Smith
2012-03-22Use `xcrun clang++` on OS X as the compilerKyle Fuller
2012-03-21Merge branch 'insp20', remote-tracking branch 'Official/insp20' into insp20Shawn Smith
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