- Jan 09, 2019
-
-
Petr Špaček authored
-
- Dec 11, 2018
-
-
Vladimír Čunát authored
It seems simpler, now that we have kr_rnd_buffered().
-
Vladimír Čunát authored
-
- Nov 26, 2018
- Nov 12, 2018
-
-
Vladimír Čunát authored
-
- Oct 31, 2018
-
-
We use it as relatively high-level function, often on user-input names, so it seems suitable that it does convert the case. This fixes cache.clear('Example.Org.'), and probably also negative trust anchors and policy uses.
-
- Aug 17, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
- Aug 14, 2018
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
-
Vladimír Čunát authored
When at it, switch to generating the libzscanner bindings.
-
Vladimír Čunát authored
The _t isn't uint8_t* anymore but a structure with .len and .data.
-
Vladimír Čunát authored
To work on RRSIG TTLs, libknot >= 2.7.1 is needed.
-
- Jun 26, 2018
- May 31, 2018
-
-
Previously the module was created on configuration time, so it wasn't possible to inject custom endpoints to the default interface.
-
- May 11, 2018
-
-
Vladimír Čunát authored
We don't need the end, but I prefer to get rid of the exception, as we now require libknot > 2.6 anyway and it only implies adding a few more binding lines.
-
- May 09, 2018
-
-
Only get-set operations are added, added some tests.
-
- Apr 23, 2018
-
-
Checking query flags instead of global context option allows setting overrides on individual queries. The effect is the same as query flags start by copying request flags which start by copying context options.
-
This is generally useful for parsing records from packet, as they are broken into individual RRs that need reassembling.
-
This adds metatype wrappers for kr_cache_insert_rr and kr_cache_sync for the cache metatype, and tests.
-
This updates the metatype to wrap knot_rrset_add_rdata and knot_rrset_init_empty in a nicer way, and adds automatic GC destructor and tests.
-
- Apr 12, 2018
-
-
Vladimír Čunát authored
-
- Mar 28, 2018
-
-
Vladimír Čunát authored
-
- Feb 15, 2018
-
-
Fields after kr_nsrep got offset; fortunately only new fields were added in there, unused from lua so far.
-
- Jan 31, 2018
-
-
Vladimír Čunát authored
Decision function is separated out.
-
- Jan 24, 2018
- Jan 23, 2018
-
-
Petr Špaček authored
-
- Jan 08, 2018
-
-
Marek Vavruša authored
This is a followup on addition of trace callbacks in the resolver library, to get rid of the Lua/C interfacing in daemon and unify it with the log tracing. All modules can now install completion callback on the kr_request object that will be called after the resolution is done.
-
- Jan 04, 2018
- Dec 21, 2017
-
-
Marek Vavruša authored
This is useful in many troubleshooting scenarios when you want debug logs just for a single request. It's going to expand on TRACE flag functionality in the next PRs, so that special requests can be invoked with various tracers attached. Currently this is only available in the C modules that can set the callback, it's not called anywhere in the library yet.
-
- Dec 08, 2017
-
-
Check differences between real and monotonic time. It clears cache when this diffrence changes since last cache clear.
-
- Dec 07, 2017
-
-
This module is enabled by default, but disabled in Deckard tests.
-
- Nov 28, 2017