- 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
-
- Jul 30, 2015
-
-
Grigorii Demidov authored
-
- Jul 08, 2015
-
-
Marek Vavruša authored
-
- Jun 29, 2015
-
-
Marek Vavruša authored
-
- Jun 23, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Jun 13, 2015
-
-
Marek Vavruša authored
before root hints were hardcoded to the resolver, now they are present in form of a cut in the resolution context, and the modules can add/remove/replace them on the fly
-
- Jun 10, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Jun 09, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
fixes potential cache key oob write
-
- Jun 06, 2015
-
-
Marek Vavruša authored
this LRU-like cache tracks lame nameservers, unresolvable nameservers (to not waste resources in trying to resolve them), and possibly other features (extension support, …)
-
- Jun 05, 2015
-
-
Marek Vavruša authored
-
- Jun 03, 2015
-
-
Marek Vavruša authored
simplified bee foraging strategy, by default each query goes to the most rewarding NS however with a chance proportional to the NS RTT, a server may be probed even if it isn’t the most rewarding
-
- May 29, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- May 28, 2015
-
-
Marek Vavruša authored
if the query is satisfied from cache, it doesn’t need a zone cut lookup, so it may be deferred until an outbound query is about the be issued.
-
- May 27, 2015
-
-
Marek Vavruša authored
this prepares cache/txn structures to hold API as well, so we can get rid of the global api
-
- May 20, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- May 19, 2015
-
-
Marek Vavruša authored
-
- May 02, 2015
-
-
Marek Vavruša authored
each asset is tagged by a byte defining its type and importance this is a groundwork for negative cache and packet cache abstracted the code in preparation for different backends
-
- Apr 30, 2015
-
-
Marek Vavruša authored
-
- Apr 26, 2015
-
-
Marek Vavruša authored
-
- Apr 19, 2015
-
-
Marek Vavruša authored
-
- Apr 18, 2015
-
-
Marek Vavruša authored
instead of keeping just random NS and address, it keeps a map of nameservers => {addresslist} this allows scoring and correct NS election, fallback and evaluation
-
- Apr 10, 2015
-
-
Karel Slaný authored
-
- Mar 27, 2015
-
-
Marek Vavruša authored
-
- Mar 18, 2015
-
-
Marek Vavruša authored
-
- Feb 15, 2015
-
-
Marek Vavruša authored
-
- Feb 11, 2015
-
-
Marek Vavruša authored
-
- Feb 02, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Jan 28, 2015
-
-
Marek Vavruša authored
-
- Jan 05, 2015
-
-
Marek Vavruša authored
-
- Dec 30, 2014
-
-
Marek Vavruša authored
-
- Dec 29, 2014
-
-
Marek Vavruša authored
-
Marek Vavruša authored
- cache is now fully optional, resolution works without cache as well - proper mempool per each request, not mixed - zone cut resolution doesn't need any per-context memory - now it's possible to do qname minimization - rplan keeps tabs on resolved queries - added documentation etc.
-
- Dec 08, 2014
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-