Age | Commit message (Collapse) | Author |
|
Fixed out of bounds memory access from malformed DNS queries that have a...
|
|
|
|
invalid length label. Introduced in a6a07de0daa353bcd29056a4535a9c4784c113c8.
|
|
|
|
m_hostchange: Fix a typo preventing port filters from working
|
|
|
|
Readme/insp20
|
|
Use `xcrun clang++` on OS X as the compiler
|
|
|
|
|
|
|
|
Fixes for OS X, the ModuleManager sources and some typos.
|
|
|
|
|
|
their fork of GCC.
|
|
DNS resolver hardening (insp20 branch)
|
|
|
|
- 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)
|
|
This also includes when decompressing name entries.
|
|
underflow is possible.
Signed-off-by: William Pitcock <nenolod@dereferenced.org>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
versions of gnutls
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
git://gitorious.org/inspircd/inspircd into insp20
|
|
|
|
|
|
|
|
|