Libor Peltan
|
e4aa69fe67
|
tests: add XoT (XFR over TLS) interop with Bind9
|
2024-10-23 13:42:43 +02:00 |
|
Daniel Salzman
|
40e188ab62
|
tests-extra: add test for ACL configuration
|
2024-09-27 12:44:40 +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 |
|
Libor Peltan
|
4468af58dd
|
ctl: implemented multi-threaded (mutexted) CTL handling
|
2024-09-01 18:35:17 +02:00 |
|
Libor Peltan
|
60c906ca78
|
test/validate_bind: avoid updating NSs as Bind handles delegations wrong...
...see https://gitlab.isc.org/isc-projects/bind9/-/issues/3431
|
2024-08-06 11:57:56 +02:00 |
|
Libor Peltan
|
738f794ee6
|
tests: for Bind9 9.18.28+ configure signatures-jitter
|
2024-07-25 10:47:22 +02:00 |
|
Jan Hák
|
609f23fd80
|
tests-extra: add a wrapper for knsupdate
|
2024-07-15 22:12:04 +02:00 |
|
Libor Peltan
|
27c20d4f19
|
tests: protect XDP-listening port against...
...being used by other tool as outgoing
|
2024-07-11 18:30:29 +02:00 |
|
Libor Peltan
|
1492c4a9b4
|
tests: improved blocking_txn not to fail and test better
|
2024-07-04 11:21:32 +02:00 |
|
Libor Peltan
|
7fb06f4ae6
|
tests/ds-push: test empty list in config file
|
2024-05-16 17:07:21 +02:00 |
|
Libor Peltan
|
ae1289a8d0
|
implemented keytag-modulo option
|
2024-05-14 15:44:55 +02:00 |
|
Libor Peltan
|
fdad47e267
|
implemented DoT for queries and XFR
|
2024-05-07 07:52:29 +02:00 |
|
Libor Peltan
|
f54179be27
|
tests/quic/xfr: added debugging features: tcpdump, secrets.log, quic log
|
2024-01-12 16:56:59 +01:00 |
|
Libor Peltan
|
87ddaf68d1
|
dnssec: improve import-bind:
- import Created timer to make KSK roll-over work afterwards
- clear future timers to fix general automatic key mgmt afterwards
- test
|
2024-01-04 10:23:38 +01:00 |
|
David Vašek
|
f15862206c
|
tests-extra: for dig, sleep between retries isn't needed after the last retry
|
2023-12-22 16:25:28 +01:00 |
|
Libor Peltan
|
ce1e335c95
|
dnssec/validation: consider end of RRSIG validitiy...
...for dnssec-validate that it is longer than rrsig-refresh
...for keymgr offline-ksk, that it's until the next DNSKEY snapshot
|
2023-12-21 11:59:30 +01:00 |
|
Daniel Salzman
|
f35fde468b
|
tests-extra: add QUIC over XDP support
Note that the QUIC port over XDP is the same as the normal QUIC port.
|
2023-11-07 17:05:57 +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
|
239e9b0ba1
|
quic: implemented DDNS over QUIC support for knotd
|
2023-10-31 07:01:35 +01:00 |
|
Daniel Salzman
|
5cee8ea68f
|
tests-extra: create a common check for QUIC availability
|
2023-10-31 07:01:35 +01:00 |
|
Libor Peltan
|
5a7a008ed0
|
IXFR: configurable benevolent IXFR
|
2023-10-18 21:36:22 +02:00 |
|
Libor Peltan
|
e4a2d10df6
|
implemented ixfr-from-axfr
|
2023-10-12 11:05:59 +02:00 |
|
Daniel Salzman
|
588777d3d7
|
tests-extra: add check for ASAN LeakSanitizer output
|
2023-09-20 13:41:48 +02:00 |
|
Libor Peltan
|
42051adbad
|
tests: preserve each version of config files
|
2023-09-08 14:29:10 +02:00 |
|
Daniel Salzman
|
b4209d7c22
|
update: rework the forwarding to be compliant with RFC 8945
|
2023-09-08 08:24:41 +02:00 |
|
Libor Peltan
|
80b10da862
|
incr update/bugfix: wildcard glue removal, adjust additional pointer
|
2023-09-07 09:14:57 +02:00 |
|
Libor Peltan
|
92e6be3cc2
|
knot: implement dnskey-sync for multi-signer
|
2023-08-10 10:45:35 +02:00 |
|
Libor Peltan
|
0c475eae4a
|
knot: implemented serial-modulo
|
2023-07-25 17:58:51 +02:00 |
|
Libor Peltan
|
e711423f4f
|
xfr: implement master pinning with tolerance timeout
|
2023-07-18 11:27:49 +02:00 |
|
Libor Peltan
|
6a8d0a5c34
|
tests: fix disable_notify option
|
2023-06-21 21:10:54 +02:00 |
|
Daniel Salzman
|
463bbec95c
|
tests-extra: check for asserts only if stderr file exists
|
2023-06-19 17:08:33 +02:00 |
|
Libor Peltan
|
91f278175d
|
tests-extra: detect server assert crash at the end
|
2023-06-15 19:29:31 +02:00 |
|
Libor Peltan
|
02ba30b998
|
ddns: allow on-slave ddns within on-slave-signing
|
2023-06-11 21:40:44 +02:00 |
|
David Vašek
|
33bde757e8
|
tests-extra: add "quic-idle-close-timeout" as a tunable parameter
|
2023-05-26 12:09:34 +02:00 |
|
Libor Peltan
|
838635d8c8
|
ixfr: implement one-by-one option
|
2023-05-25 17:03:41 +02:00 |
|
Daniel Salzman
|
2b9f79f02f
|
test-extra: add test for XFR over QUIC
|
2023-05-23 10:42:01 +02:00 |
|
Libor Peltan
|
077c0a1137
|
quic/requestor: allow quic library logging even for requestor
|
2023-05-23 10:42:01 +02:00 |
|
Daniel Salzman
|
9387f8c75c
|
update: sign responses to forwarded requests by local TSIG key
|
2023-05-23 10:42:01 +02:00 |
|
David Vašek
|
805583153d
|
tests-extra: code cleanup
The Server.backup_zone method is a duplicate of Server.zone_backup and it isn't currently used.
|
2023-02-07 13:21:28 +01:00 |
|
David Vašek
|
66475429ef
|
tests-extra: limit the number of DDNS tries in random_ddns()
|
2023-01-30 09:58:23 +01:00 |
|
Daniel Salzman
|
eda092d662
|
ixfr: add 'zone.provide-ixfr' option for enforcing IXFR fallback
|
2023-01-25 19:01:09 +01:00 |
|
Daniel Salzman
|
5c6647d38c
|
tests-extra: add test for transfers over a UNIX socket
|
2023-01-13 10:29:28 +01:00 |
|
David Vašek
|
a6cbede544
|
tests-extra: set BIND to use full format for its zone files
The default relative format isn't fully compatible with Knot testing tools.
|
2022-12-16 11:05:08 +01:00 |
|
David Vašek
|
fff6c11905
|
tests-extra: add the 'dnssec.signing_threads' parameter
|
2022-10-28 11:15:36 +02:00 |
|
Libor Peltan
|
bc9ce80c44
|
tests-extra: add the 'bg_workers' parameter
|
2022-10-26 19:49:21 +02:00 |
|
David Vašek
|
2582b6b55c
|
tests-extra: fix setting of zsk-size and ksk-size
|
2022-10-25 14:53:05 +02:00 |
|
Libor Peltan
|
78936e4d17
|
knot: implemented auto-generating reverse records
|
2022-10-24 16:46:38 +02:00 |
|
Libor Peltan
|
986d295c97
|
catalog: purge members before catDB commit
|
2022-06-28 16:58:32 +02:00 |
|
Daniel Salzman
|
a5eac3143a
|
tests-extra: refactor catalog configuration
|
2022-05-05 13:07:10 +02:00 |
|
Daniel Salzman
|
a327f4458b
|
tests-extra: rework and simplify generation of XFR configurations
On slaves one common ACL for all actions has been replaced with a sequence
of ACLs for notify, one rule for one master.
|
2022-05-05 13:07:10 +02:00 |
|