Jan Hák
1483e4414e
mod-cookies: secondary cookie secret
2024-10-26 15:57:22 +02:00
Libor Peltan
65d2b862b3
tests: all DDNS: randomize, unify and fix protocols and knsupdate usage...
...
...also in interference with XDP
2024-09-04 15:50:32 +02:00
David Vašek
e9c162bc34
tests-extra: modules/dnsproxy -- avoid possible random-zone name collisions as subzones
2024-09-03 21:45:02 +02:00
Daniel Salzman
ed4dc0c905
dnsproxy: fix TSIG handling
2024-08-24 15:39:30 +02:00
Daniel Salzman
0df70dbdf9
tests-extra: enable logging in module/rrl
2024-08-11 21:19:40 +02:00
David Vašek
42ccc9e333
tests-extra: modules/dnsproxy -- avoid possible random-zone name collisions
2024-08-06 09:54:07 +02:00
Daniel Salzman
929f0da4a6
tests-extra: yet another stabilization of modules/rrl
2024-05-27 08:51:48 +02:00
Jan Hák
30e1390af9
tests-extra: fix wrong whitelist address and add small margin to dropped packets count
2024-05-23 16:29:40 +02:00
Lukáš Ondráček
23f5172359
rrl: modify limits of prefixes, fix extended tests
2024-03-22 13:54:34 +01:00
Libor Peltan
6a97d4c29b
tests: enhance module authsignal test
2024-02-15 09:47:59 +01:00
Peter Thomassen
93b1ca2bbe
mod-authsignal: implementation, docs, tests
...
Thanks to Joeri de Ruiter <joeri.deruiter@surf.nl> and Daniel Salzman
for coding support.
2024-01-30 18:21:27 +01:00
Daniel Salzman
83d972315a
mod-dnsproxy: don't return SERVFAIL if forwarding failed, respond locally
2023-12-07 08:21:36 +01:00
Libor Peltan
356350c473
tests-extra: use XDP when possible, including TCP ...
...
...on loopback interface, so exclusivity must be ensured with the help
of a lock file
2023-11-07 16:59:42 +01:00
Libor Peltan
39c09fa018
tests/geoip: randomized method of module reload
2023-08-15 09:08:56 +02:00
Libor Peltan
0547f80b7a
stats/basic-per-zone: doc and test
2023-06-20 08:42:49 +02:00
Libor Peltan
57d8e1d630
tests-extra: improve test for dnstap and extend it with quic
2023-05-26 11:05:56 +02:00
Daniel Salzman
d7369873a4
mod-synthrecords: add simple support for reverse CIDR records
...
closes #826
2022-12-10 15:52:12 +01:00
Daniel Salzman
f256524fb5
tests-extra: improve time synchronization for modules/stats
2022-06-20 11:01:49 +02:00
Daniel Salzman
f7b87fa6e7
tests-extra: fix time synchronization in modules/stats
2022-06-09 17:17:40 +00:00
Libor Peltan
b6835cc8cb
tests: fix fail with slow semcheck of DNSSEC with valgrind
2022-06-08 19:56:41 +02:00
Daniel Salzman
7aedab2c63
tests-extra/dnsproxy: adapt to new configuration - use one common TSIG key instead of two ones
...
This is a slight simplification of the test.
2022-05-05 13:07:10 +02:00
Daniel Salzman
339bda58fd
tests-extra: fix deprecated use of collections on Ubuntu 22.04, dependency cleanup
2022-04-20 10:27:26 +02:00
Libor Peltan
fb73b71125
DS check: in case of alg roll, verify that old DS disappeared
2022-03-07 13:21:35 +01:00
David Vašek
ffa9deb878
tests-extra: modules/dnsproxy -- test well even in case of conflicting zones
...
This change handles the situation when the remote zone is a subzone of the local zone
2022-02-02 16:24:32 +01:00
Daniel Salzman
603ac109be
tests-extra: extend test for mod-cookies
2022-01-06 12:59:20 +01:00
Jan Hák
303a221b84
knotd: EDNS cookies - extra tests for TCP cookies
2022-01-04 09:41:26 +01:00
Libor Peltan
9c10c1d5aa
tests: test pre-check of mod-geoip configuration
2021-12-20 14:14:01 +01: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
0538301db5
nameserver: don't shadow positive zone record with module's NODATA
2021-06-30 07:35:00 +02:00
Libor Peltan
dede5f51c5
module geoip: respond NODATA instead NXDMAIN where appropriate
2021-06-30 07:35:00 +02:00
Jan Hak
53020069d9
tests-extra: add test for module probe
2021-05-31 15:04:23 +02:00
Libor Peltan
5e4ac3c2de
dnssec: allow optional sha384 for generated CDS
2021-05-27 07:42:25 +00:00
Libor Peltan
c0428ec982
tests: align with new behaviour of KSK rollover
2021-05-10 20:30:52 +02:00
Libor Peltan
c00255bd9b
tests/synthrecord: use with onlinesign
2021-01-27 16:18:04 +01:00
Libor Peltan
342b82159e
synthrecord: compress ipv6 forwards
2021-01-27 16:18:04 +01:00
Libor Peltan
b36df43fca
mod/synthrecord: answer NODATA to synthesized empty-non-terminals
2021-01-27 16:18:04 +01:00
Libor Peltan
f5fecb7724
zone: add support for reload with modules
2020-11-13 10:23:44 +01:00
Jan Hak
3d8b888125
mod-noudp: add 'udp-truncate-rate' configuration option
2020-10-05 12:41:20 +02:00
David Vašek
9680afbd34
tests-extra: modules/rrl -- more robust testing on busy or frequency switching CPU's
2020-06-03 08:40:47 +02:00
David Vašek
dfe5e3feda
tests-extra: modules/rrl -- make the test more stable under Valgrind
...
By allowing the test to send more requests under Valgrind, there is a better
statistical chance for obtaining more accurate test results and avoiding false
test failure (it should prevent false RRL ERRORs).
Under Valgrind, it is also safer to provide the server more time to respond
(it should prevent false RRL STATS ERRORs).
2020-05-29 23:52:38 +02:00
David Vašek
fc92713e80
tests-extra: modules/rrl -- more unified output style
2020-05-29 23:52:38 +02:00
Libor Peltan
6b0afca6cb
KASP db: use server->kaspdb also in onlinesign...
...
...otherwise the extra environment breaks up server->kaspdb once deinitialized.
This caused rarely MDB_BAD_RSLOT after onlinesign reload.
2020-04-17 16:47:21 +02:00
Daniel Salzman
498cdaebe5
tests-extra/rrl: check for AA and NOERROR on slipped responses
2020-02-18 08:51:18 +01:00
Daniel Salzman
5a60295929
tests-extra/synthrecord: add test for forward address version detection
2020-01-16 14:43:21 +01:00
Daniel Salzman
1bef3c2b38
tests-extra/synthrecord: add tests for reverse IPv6 address compression
2020-01-16 14:43:21 +01:00
Daniel Salzman
cbd672a7f9
tests-extra/synthrecord: udapte to improved address detection
2020-01-16 14:43:21 +01:00
Daniel Salzman
f165fbdffa
tests-extra: fix module/queryacl + add support for more listen addresses
2019-08-26 13:59:47 +02:00
Libor Peltan
ac4c5056d8
dnssec: CSK rollovers: avoid double-signing zone...
...
...at ready and retire-active phase
2019-08-19 15:00:33 +02:00
Daniel Salzman
e1d8596862
tests-extra: keep geoip config files
2019-07-22 21:05:15 +02:00
Libor Peltan
5730c659b9
test: temporary files shall be created in temporary dir, not source
2019-05-14 15:14:19 +02:00