- 03 Sep, 2018 3 commits
-
-
Daniel Salzman authored
-
Daniel Salzman authored
This reverts commit 63a86f7b.
-
Daniel Salzman authored
-
- 31 Aug, 2018 1 commit
-
-
Daniel Salzman authored
add GOST algorithm support See merge request !923
-
- 30 Aug, 2018 6 commits
-
-
Daniel Salzman authored
dnssec: implement commands in knotc to trigger immediate key rollovers Closes #590 See merge request !928
-
Libor Peltan authored
-
Vladimír Čunát authored
The other `#ifdef HAVE_*` were moved in switches, so that they don't rely on being the last before `default:` The tests needed fixing up cases of using GOST as invalid values.
-
Daniel Salzman authored
-
Mark Karpilovskij authored
closes #602
-
Daniel Salzman authored
Http to https See merge request !930
-
- 29 Aug, 2018 6 commits
-
-
Daniel Salzman authored
-
Daniel Kahn Gillmor authored
-
-
https://www.gnu.orghttp://www.gnu.orgDaniel Kahn Gillmor authored
www.gnu.org has offered https for years now.
-
Daniel Salzman authored
-
Daniel Salzman authored
-
- 27 Aug, 2018 8 commits
-
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Daniel Salzman authored
-
- 25 Aug, 2018 4 commits
-
-
Daniel Salzman authored
KNOT_DNSKEY_FLAG_*: add missing flags See merge request !929
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Vladimír Čunát authored
-
- 23 Aug, 2018 4 commits
-
-
Daniel Salzman authored
-
Daniel Salzman authored
-
Daniel Salzman authored
load: fix update from differences with zone-in-journal See merge request !926
-
Mark Karpilovskij authored
-
- 22 Aug, 2018 4 commits
-
-
Daniel Salzman authored
-
Libor Peltan authored
-
Daniel Salzman authored
Keymgr: list displays key sizes Closes #602 See merge request !927
-
Libor Peltan authored
-
- 20 Aug, 2018 4 commits
-
-
Daniel Salzman authored
close #591
-
Tony Finch authored
A COW transaction allows a trie to be used for reading concurrently while a modified version of the trie is being prepared. The change can be committed by swapping the new trie root in place of the old one. Internally, this feature uses one bit reference counts to identify which parts of the trie are shared between the old and new versions, which parts are new-only (so can be mutated) and which parts are old-only (and will be free()d after commit).
-
Tony Finch authored
No functional change. The point of this commit is to make it possible to stash a few flags in leaf nodes as well as branch nodes, though we don't yet exercise this possibility in any meaningful way. This fixes a foolish mistake in the original qp trie data structure declarations: the combination of unions and bitfields is a complete disaster for portability, and it gets into dangerous territory wrt compiler optimization. Instead, we just use a big enough word (uint64_t) which is broken up into fields using accessor macros and inline functions, and cast it to a pointer when necessary. We don't actually care about the detailed layout in memory, just the numeric value, so a union was the wrong tool.
-
Daniel Salzman authored
related to #604
-