- Oct 13, 2015
-
-
Marek Vavruša authored
this is useful when you need to issue several subrequests before continuing with the current query, resuming is not supported yet, so it will requery after the subrequests complete
-
Marek Vavruša authored
current processed query is always in `request->current_query`
-
- Oct 11, 2015
-
-
Marek Vavruša authored
this is a workaround for missing DEFER operation, as the validator module can only detect trust chain breakage (caused by answering from different authority) after the iterator writes answer. this causes duplicated answer on uncached queries
-
Marek Vavruša authored
this doesn’t fix record duplication in answer when not answered from cache
-
- Oct 09, 2015
-
-
Marek Vavruša authored
-
- Oct 04, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
this is a problem when both CNAME and the target are answered from the same NS (but different authority), but only the CNAME authority does DNSSEC. it’s probably legal, but it’s pretty stupid to do so
-
- Sep 30, 2015
-
-
Marek Vavruša authored
-
- Sep 24, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
if the client doesn't support DNSSEC, scrub these from the answer and do not set the AD bit
-
- Sep 22, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
with DNSSEC, such query needs to be revalidated as the TA/key is missing for the new zone cut, which would lead to duplicated answers in the future there may be an api to defer query processing, but for now it can't be done
-
Marek Vavruša authored
in this case the NS is an authority for both parent and child, so the NS set stays the same and only the cut name changes
-
- Sep 21, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Sep 19, 2015
-
-
Marek Vavruša authored
also answers for which minimisation failed or truncated are fixed, for such answers iterator sets state to ‘consume’ to indicate the answer wasn’t processed
-
- Sep 15, 2015
-
-
Marek Vavruša authored
previously, debug messages were optional with -DWITH_DEBUG now the debug messages are built in (unless compiled with -DNDEBUG), but disabled by default verbose output can be enabled by '-v' or '--verbose' CLI option or interactively by 'verbose(true|false)' (or in config)
-
- Aug 04, 2015
-
-
Marek Vavruša authored
zonecut should be able to hold these for testing reasons (like private root or zone cut), but it should filter out data from the internet a new flag: QUERY_ALLOW_LOCAL allows for being more permissive, and letting name server query local or private address ranges
-
- Aug 03, 2015
-
-
Marek Vavruša authored
this is a small step for me, but a huge step for resolver
-
Marek Vavruša authored
this provides a useful callback for per-request operations that can’t wait until the query is completed (e.g. blocking or logging started queries)
-
- Jul 30, 2015
-
-
Karel Slaný authored
-
- Jul 14, 2015
-
-
Marek Vavruša authored
no need to scramble queries satisfied from cache
-
- Jul 08, 2015
-
-
Marek Vavruša authored
-
- Jun 29, 2015
-
-
Marek Vavruša authored
-
- Jun 28, 2015
-
-
Marek Vavruša authored
-
- Jun 27, 2015
-
-
Marek Vavruša authored
this fixes an issue when nameserver responds with AA=0 and authority of a CNAME target (which is in current bailiwick)
-
Marek Vavruša authored
-
- Jun 24, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
DNS 0x20 https://tools.ietf.org/html/draft-vixie-dnsext-dns0x20-00 is a way to add more randomness into queries to make spoofing tougher this implementation provides up to 32 bits of randomness to QNAME, which is more than enough for most names (it is possible to add a maximum of 1 bit of entropy per alphanumeric character, so it's not very efficient with shorter names) fixes #27
-
- Jun 16, 2015
-
-
Marek Vavruša authored
-
- Jun 15, 2015
-
-
Marek Vavruša authored
-
- Jun 10, 2015
-
-
Marek Vavruša authored
-
- Jun 09, 2015
-
-
Marek Vavruša authored
-
- Jun 07, 2015
-
-
Marek Vavruša authored
-
- Jun 05, 2015
-
-
Marek Vavruša authored
-
- Jun 04, 2015
-
-
Marek Vavruša authored
-
- Jun 03, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Jun 02, 2015
-
-
Marek Vavruša authored
previously the NS address list was wiped out, this prevents them from being added in the first place
-