- 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
- Nov 24, 2017
-
-
Marek Vavruša authored
Also fixed improper promotion of `ffi` to global variable. ``` $ luacheck --codes daemon/lua/ Checking daemon/lua/config.lua OK Checking daemon/lua/kres-gen.lua OK Checking daemon/lua/kres.lua OK Checking daemon/lua/sandbox.lua OK Checking daemon/lua/trust_anchors.lua OK Checking daemon/lua/zonefile.lua OK Total: 0 warnings / 0 errors in 6 files ```
-
- Aug 01, 2017
-
-
Vladimír Čunát authored
-
- Jul 11, 2017
-
-
Vladimír Čunát authored
In particular, try to make the locally-served zones valid, including SOA and NS in apex, empty non-terminal vs. NXDOMAIN, etc. I might've missed something, but it should certainly be closer to ideal.
-
- Jul 07, 2017
-
-
Vitezslav Kriz authored
If CNAME chain occurs CNAME is placed before AAAA.
-
- Jun 13, 2017
-
-
Vladimír Čunát authored
-
- Mar 21, 2017
-
-
Vladimír Čunát authored
I see no sane way to set the flags from lua, so I made a C function.
-
- Mar 15, 2017
-
-
Vladimír Čunát authored
The output is only better if built with libknot >= 2.4.0. As a side-effect, add lua method knot_rrset_t::txt_dump; it's a light wrapper around knot_rrset_txt_dump. Re-tested rolling with a.moot-servers.net, to be sure.
-
- Feb 28, 2017
-
-
These shouldn't make any problems: - the verbose messages don't print any scope, and - reputation cache doesn't consider scope.
-
- Feb 16, 2017
-
-
Vladimír Čunát authored
-
- Jan 27, 2017
-
-
Vladimír Čunát authored
I believe it was unused, so no risk was caused, but better remove it. There's the complication that its signature has changed since libknot-2.4.0. Fixes https://gitlab.labs.nic.cz/knot/resolver/issues/146
-
Vladimír Čunát authored
These shouldn't make any problems: - the verbose messages don't print any scope, and - reputation cache doesn't consider scope.
-
- Jan 11, 2017
-
-
Grigorii Demidov authored
-
- Dec 19, 2016
-
-
Ondřej Surý authored
-
Motivation: maintaining these by hand in kres.lua is tricky, as just inserting or reordering the structures can do anything and isn't detected in general. For example, `rr_array_t::at` has always "missed a star". A couple libknot structure fields have apparently changed name since the old definitions were written; in most cases I renamed them in *.lua. The file daemon/lua/kres-gen.lua will be regenerated only if explicitly deleted. That requires building with debug symbols and gdb on $PATH.
-