]> git.ipfire.org Git - thirdparty/systemd.git/commit - src/resolve/resolved-dns-dnssec.c
resolved: dnssec - properly take wildcards into account in NESC3 proof 2255/head
authorTom Gundersen <teg@jklm.no>
Fri, 1 Jan 2016 22:39:07 +0000 (23:39 +0100)
committerTom Gundersen <teg@jklm.no>
Sun, 3 Jan 2016 09:50:26 +0000 (10:50 +0100)
commit35ad41d361a2d9e766f2d7689b92cfbc4304ddbd
treea52b888d437e63a7e6a63c24d9e01b002c1fc7c2
parent6f76ec5a7b174bea43ab16af2dc4f91314940bd5
resolved: dnssec - properly take wildcards into account in NESC3 proof

For NXDOMAIN, it is not sufficient to prove that the next-closest
enclosure does not exist, we must also prove that there is no
wildcard domain directly below the closest enclosure which would
synthesise the name that has been requested.

For positive responses, in addition to exact matches, we should
accept wildcard ones. In that case we must first prove that
there is no precise match (i.e., that the closest encounter
is not the record itself) and secondly that the source of
synthesis exists.
src/resolve/resolved-dns-dnssec.c