Jan Doskočil
b3e2a5916f
tests: longer lasting RRSIGs to prevent test breakage by expiration
2024-08-19 13:42:24 +02:00
Jan Doskočil
24288b60a6
dnssec: superfluous NSEC semantic test case
2024-07-11 16:46:56 +02:00
Daniel Salzman
b2cba0a723
semchecks: extend SOA presence checks
2024-03-27 08:40:33 +01:00
Libor Peltan
4647ac1f5d
dnssec/validation: fix validation of two CSKs
2024-02-27 16:40:13 +01:00
Daniel Salzman
66ab02cc13
dnssec/validation: add limit on non-matching keys with a duplicate keytag
2024-02-27 13:04:04 +01:00
Daniel Salzman
999d404c01
semchecks: check SHA-1 and GOST even if not supported by libdnssec or local policy
2023-11-23 20:55:53 +01:00
Daniel Salzman
14dbad9c2b
semchecks: remove check for DS at non-delegation point
...
It showed that having DS without NS can be convenient for private zones
with DNSSEC:
"Tuomo Soini: Anybody from internet gets NXDOMAIN because public dns servers
don't know anything about internal zone."
This partially reverts:
b0da0e1182
f7b0793f07
2023-10-04 11:03:31 +02:00
Daniel Salzman
f7b0793f07
tests: add tests for DS at apex or at non-delegation point
2022-11-16 15:39:08 +01:00
Libor Peltan
fa828c5da7
sematic-checks: use verification routines from dnssec-verify
2022-05-27 14:35:19 +02:00
Josh Soref
43db89b880
spelling
...
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
2021-11-24 12:55:47 +01:00
Libor Peltan
4e44f8134d
kzonecheck/NSEC3: correctly check opt-outed empty-non-terminals
2021-02-10 12:50:32 +01:00
Libor Peltan
0dbe595e51
semcheck: align NSEC3 TTL check to new requirements
...
see also !1219
2021-02-05 12:14:25 +01:00
Libor Peltan
1798161e87
test/semcheck: dont use SHA1 for DS anymore
2020-11-03 10:41:46 +01:00
Libor Peltan
7bca3032ca
kzonecheck: clarify if the dnssec-checks shall be done
2020-10-26 11:54:56 +01:00
Libor Peltan
9fa7b39ddf
tests: semcheck avoid obsolete algorithm in some test cases
...
this does not fix the tests completely
it just makes the tests pass on new gnutls
which denies any old algorithms whatsoever
2020-10-08 20:45:35 +02:00
Daniel Salzman
db8b9c0ac9
semantic check: improve glue check if covered by wildcard
2019-08-23 17:10:29 +02:00
Libor Peltan
fbd132114b
semantic check: don't require a glue which is under another delegation
2019-08-22 16:55:01 +02:00
Libor Peltan
e39993e08f
semcheck: check glue even if it shall be in zone not below the delegation
2019-08-22 16:47:36 +02:00
Daniel Salzman
49058e2295
semchecks: fix in apex glue check, extend and unify tests
2019-02-20 21:09:37 +01:00
Mark Karpilovskij
ccc470ec47
zone: DNAME semantic check according to RFC 6672
2019-01-30 13:57:02 +01:00
Daniel Salzman
eb5af5aeb6
semchecks: adapt to multiple CDS/CDNSKEY feature
2019-01-17 14:23:23 +01:00
Daniel Salzman
25dcdd7485
Revert "add GOST algorithm support"
...
Nowadays the DNS comunity is not interested in GOST. Also this change is not
compatible (see https://gitlab.com/gnutls/gnutls/merge_requests/755 ).
This reverts commit da5615556c .
2019-01-07 14:00:41 +01:00
Vladimír Čunát
da5615556c
add GOST algorithm support
...
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.
2018-08-30 15:04:36 +02:00
Daniel Salzman
fedacab111
tests: fix omitted NSEC3 chain in some semantic tests
2018-06-12 16:19:08 +02:00
Daniel Salzman
4a76305b37
tests: move zscanner tests and libtap + improvements
2018-03-09 13:20:31 +01:00
Daniel Salzman
853f1a8b04
dnssec: move dnssec tests to common tests
2018-03-08 21:27:33 +01:00
Daniel Salzman
f51e96e115
tests: move knot tests to separate directory
2018-03-08 16:58:42 +01:00