- Apr 21, 2020
-
-
-
-
Daniel Salzman authored
Little NSEC3 fixes See merge request !1121
-
Until now, after the first error, both errors and warnings had been logged as errors.
-
Libor Peltan authored
-
Libor Peltan authored
-
- Apr 20, 2020
-
-
This causes the error messages when invalid OCSP data is found to be the ones found in the verify_ocsp function, rather than than the accurate, but less helpful "handshake failed" messages that currently gets displayed.
-
Daniel Salzman authored
onlinesign: allow explicit single-type-signing:off See merge request !1120
-
-
Daniel Salzman authored
dnssec: re-plan sign when failed See merge request !1119
-
Libor Peltan authored
-
Daniel Salzman authored
bugfix: shared KSK: race-condition preventer not working with initial first key See merge request !1118
-
Daniel Salzman authored
bugfix: journal orphan purge not working due to concurrent RO txns See merge request !1116
-
Libor Peltan authored
-
- Apr 19, 2020
-
-
Daniel Salzman authored
-
- Apr 17, 2020
-
-
Daniel Salzman authored
kjournalprint: -z -d lists zones with sizes See merge request !1115
-
Daniel Salzman authored
KASP db: use server->kaspdb also in onlinesign... See merge request !1117
-
Libor Peltan authored
...otherwise the extra environment breaks up server->kaspdb once deinitialized. This caused rarely MDB_BAD_RSLOT after onlinesign reload.
-
- Apr 16, 2020
-
-
Libor Peltan authored
-
Libor Peltan authored
-
- Apr 15, 2020
-
-
Daniel Salzman authored
nsec3: bugfix: empty-non-terminal above unchanged deleg has NSEC3: See merge request !1113
-
Daniel Salzman authored
-
Libor Peltan authored
-
-
Daniel Salzman authored
-
- Apr 14, 2020
-
-
Daniel Salzman authored
-
Daniel Salzman authored
-
- Apr 13, 2020
-
-
this happens when an incremental update removes a record from a node, which becomes empty-non-terminal, and there is a delegation below the node. In this situation, NSEC3 record for this empty-non-terminal was created, which is not against RFCs, but inconsistent with general Knot behaviour. The fix always iterates to a subtree of empty-non-terminal with mark_empty on incremental update.
-
- Apr 11, 2020
-
-
FreeBSD removed EAI_ADDRFAMILY as a result of RFC 2553 having been obsoleted by RFC 3493, which doesn't mention EAI_ADDRFAMILY any longer. As FreeBSD (and macOS) return EAI_NONAME in such a case, some EAI_NONAME errors ("Name does not resolve for server@service") are being sacrified on FreeBSD/macOS and others, so as to avoid reporting an error for every configured resolver that doesn't have a network addresses in the requested address family. Linux's glibc, OpenBSD, NetBSD, and DragonFlyBSD still have EAI_ADDRFAMILY implemented, at least according to man pages. FreeBSD, macOS, and e.g. Solaris do not. Let's suppose that these all return EAI_NONAME instead of the original EAI_ADDRFAMILY.
-
- Apr 03, 2020
-
-
Libor Peltan authored
Allow sockaddr_cmp() to ignore port if needed See merge request !1114
-
Daniel Salzman authored
-
- Apr 01, 2020
-
-
- Mar 22, 2020
-
-
Daniel Salzman authored
-
Daniel Salzman authored
-
At the same time, fix the wrong return value from journals_walk().
-
Provide more detailed error reports when translating an address of the server. Also, don't report each server that doesn't have a network addresses in the requested address family.
-
- Mar 20, 2020
-
-
Daniel Salzman authored
-
- Mar 19, 2020
-
-
Daniel Salzman authored
nsec3 increm upd: better deleg and empty-non-term handling See merge request !1110
-
Daniel Salzman authored
-
-