- Jan 22, 2016
-
-
Marek Vavrusa authored
this is a boilerplate for a CLI utility to resolve names and execute script on query response in another words, "a jq for resolver answers" this is a scaffolding for alternative tools like 'host' or a plug-in part for scripting around it. it basically starts a kresd instance, but doesn't bind to any interface or read configuration, then a query + callback is sent to kresd standard input, and it quits after the execution
-
Marek Vavrusa authored
when boostrapping root TA, the DNSKEYs are updated immediately after retrieving DS from the side channel
-
Marek Vavrusa authored
a part of the zone cut is visible from Lua world: - zone cut name (dname) - trust anchor (rrset) - current key (rrset)
-
Marek Vavrusa authored
when raised, a response zone cut will be recovered even if the response came from cache. this is normally not needed (and incurs additional cache lookups), but it may be useful for inspection
-
Marek Vavrusa authored
this includes default configuration, resolver starts completely blank
-
Marek Vavrusa authored
the second parameter to resolve() callback function is request (kres.request_t), so the caller can look into request stats, timing and zone cut data
-
- Jan 21, 2016
-
-
Marek Vavrusa authored
the quiet mode doesn't print neither intro messages nor prompt in the interactive mode, which makes it useful for scripted usage
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
- Jan 20, 2016
-
-
Grigorii Demidov authored
-
there are broken resolution chains where a zone cut is advertised, but it doesn't exist and the final NS answers from its parent's zone cut, which is an attempt to escape bailiwick example: resolving A ab.cd.ef NS ef responds: - ab.cd.ef NS X ; adverises ab.cd.ef zone cut X responds: - A ab.cd.ef A 1.2.3.4 - cd.ef NS X ; escapes previously advertised cut on the other hand, it is important to fail early for referrals as it signifies a lame answer
-
- Jan 19, 2016
-
-
Marek Vavrusa authored
there are broken resolution chains where a zone cut is advertised, but it doesn't exist and the final NS answers from its parent's zone cut, which is an attempt to escape bailiwick example: resolving A ab.cd.ef NS ef responds: - ab.cd.ef NS X ; adverises ab.cd.ef zone cut X responds: - A ab.cd.ef A 1.2.3.4 - cd.ef NS X ; escapes previously advertised cut on the other hand, it is important to fail early for referrals as it signifies a lame answer
-
- Jan 18, 2016
-
-
Grigorii Demidov authored
-
- Jan 15, 2016
-
-
Grigorii Demidov authored
-
Grigorii Demidov authored
-
- Jan 11, 2016
-
-
Grigorii Demidov authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
-
Marek Vavrusa authored
this is broken by changes in libknot2/db api, needs to be done differently later
-
Marek Vavrusa authored
-
Marek Vavrusa authored
the field length is platform-dependent
-
Marek Vavrusa authored
-
lib: answer finalization was changed
-
- Jan 08, 2016
-
-
Marek Vavrusa authored
-
- Dec 23, 2015
-
-
Marek Vavruša authored
-
- Dec 17, 2015
-
-
Marek Vavruša authored
-
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
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Dec 11, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Dec 10, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-