- Oct 24, 2016
-
-
Vladimír Čunát authored
Fixes https://gitlab.labs.nic.cz/knot/resolver/issues/93. API of a KR_EXPORT function is changed, so ABIVER is bumped.
-
- Aug 25, 2016
-
-
Marek Vavrusa authored
RTT tracking for all targets is also supported, but no loadbalancing is done based on that yet
-
- Aug 11, 2016
-
-
Introduced kr_rplan_push_empty() to create empty query for DNS cookies.
-
-
-
-
-
- Jul 16, 2016
-
-
Daniel Kahn Gillmor authored
-
- Jul 12, 2016
-
-
- Dec 17, 2015
-
-
Marek Vavruša authored
this is not going to be backwards compatible change, but it will be the first tagged libknot release sufficient for resolver
-
- Dec 10, 2015
-
-
Marek Vavruša authored
* PIE,RELRO+NOW and other security features enabled * support for both static/dynamic builds with BUILDMODE * dynamic library is ABI-versioned, starting at 1 * pkg-config file is installed
-
- Dec 03, 2015
-
-
Marek Vavruša authored
-
- Nov 25, 2015
-
-
Marek Vavruša authored
amalgamated build concatenates all files into a single .c file to allow compiler see all symbols and produce possibly smaller code. for binary distributions this is what you want, as it's faster but may consume more memory during compilation. it however cannot do incremental builds.
-
- Oct 15, 2015
-
-
Marek Vavruša authored
-
- Oct 13, 2015
-
-
Marek Vavruša authored
current processed query is always in `request->current_query`
-
- Sep 29, 2015
-
-
Marek Vavruša authored
the selected address is now an array with selection, caller can then send the same query to multiple offered targets refs #35
-
- Sep 22, 2015
-
-
Marek Vavruša authored
-
- 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 03, 2015
-
-
Marek Vavruša authored
this is a small step for me, but a huge step for resolver
-
- Jul 19, 2015
-
-
Marek Vavruša authored
-
- Jun 30, 2015
-
-
Marek Vavruša authored
-
- Jun 25, 2015
-
-
Marek Vavruša authored
-
- Jun 16, 2015
-
-
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 10, 2015
-
-
Marek Vavruša authored
the resolution has to start from the root for zonecut resolution, otherwise it might stall resolution if the only good NS drops out of cache and only the bad remain
-
- Apr 26, 2015
-
-
Marek Vavruša authored
the reason is that LMDB allows only 1 write transaction per thread, and this doesn’t work well with multiplexed requests. there is probably going to be some performance hit, but now transactions are scoped for each cache operation
-
- Apr 24, 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 12, 2015
-
-
Marek Vavruša authored
-
- Mar 27, 2015
-
-
Marek Vavruša authored
-
- Feb 18, 2015
-
-
Marek Vavruša authored
-
- Feb 15, 2015
-
-
Marek Vavruša authored
-
- Feb 09, 2015
-
-
Marek Vavruša authored
-
- Feb 02, 2015
-
-
Marek Vavruša authored
-
- Jan 29, 2015
-
-
Marek Vavruša authored
-
- Jan 28, 2015
-
-
Marek Vavruša authored
-
- Jan 21, 2015
-
-
Marek Vavruša authored
this fixes resolution of multi-level queries, when a side query encounters a nameserver that requires address resolution
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Jan 19, 2015
-
-
Marek Vavruša authored
-