- Dec 18, 2019
-
-
Lukas Jezek authored
-
- Dec 04, 2019
-
-
- written relatively defensively - act OK even if the API isn't used in an ideal way - CI lint:scan-build: bump the error count; It's only another instance of the mis-detected array_push(). - the removed stale note in modules/meson.build isn't really related
-
- Nov 28, 2019
-
-
Vladimír Čunát authored
The new way of transitioning to layer callbacks - done because of portability (mainly to aarch64) - is a bit expensive. This is a simple way of recovering that cost. Merge 603a24fc regressed speed a bit.
-
- Sep 20, 2019
- Jul 23, 2019
-
-
Vladimír Čunát authored
Somehow I didn't notice this field when adding ::add_selected. We probably never put anything into answer's ADDITIONAL, so noone's noticed a problem until now.
-
- Jul 10, 2019
-
-
Petr Špaček authored
Also the log now uses the same format query UID format as elsewhere.
-
- Jul 03, 2019
-
-
Petr Špaček authored
-
Petr Špaček authored
- Jun 13, 2019
-
-
Vladimír Čunát authored
-
Vladimír Čunát authored
... without light userdata and yet it should be efficient. Also with checkout layer, but I have no nice way of testing that one.
-
Vladimír Čunát authored
...when making calls from lua to C modules; use luaJIT FFI instead. This eliminates some cases of lua_pushlightuserdata().
-
- Apr 18, 2019
-
-
Vladimír Čunát authored
-
- Apr 11, 2019
-
-
Petr Špaček authored
This will allow modules like view etc. work in the same way with packets received over HTTP.
-
- Mar 12, 2019
-
-
Tomas Krizek authored
-
Tomas Krizek authored
-
- Mar 08, 2019
-
-
There is no reason to have two distinct functions to do the same task, especially if the Lua version did not print all the information. (Found and amended a bit by vcunat.)
-
- Mar 06, 2019
-
-
Petr Špaček authored
All cache operations are now counted. These are internal cache operations and do not map directly to number of queries or even number of RRs. Closes: !515
-
Petr Špaček authored
Function originally called kr_cache_sync() was in fact responsible for calling mdb_txn_commit() and not mdb_env_sync() which was confusing.
-
- Feb 25, 2019
-
-
Vladimír Čunát authored
and deduplicate the parsing logic.
-
- 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.
-