Evan Hunt
c47a301c0c
add missing -r $RANDFILE
2018-12-11 01:23:33 -05:00
Mark Andrews and Evan Hunt
940a0f2003
allow a small about of time for the syncptr event to be processed
...
(cherry picked from commit 3bca52ca07 )
2018-12-10 09:07:59 -08:00
Michał Kępień and Mark Andrews
f0004e120d
Check that DNAME is not treated as a delegation when signing
...
(cherry picked from commit adbca54079 )
2018-12-10 17:48:17 +11:00
Mark Andrews
ccac107ded
verify that auto-dnssec maintain generates and signs NSEC3 records with DNAME at the apex
...
(cherry picked from commit 6b470bbf42 )
2018-12-10 17:48:17 +11:00
Mark Andrews
4731ee6ae1
verify that dnssec-signzone generates NSEC3 records with DNAME at the apex
...
(cherry picked from commit 06e218c421 )
2018-12-10 17:29:29 +11:00
Mark Andrews
f8dc30d18b
Properly detect bottom of zone when sign_a_node() is not called
...
(cherry picked from commit 9eec02a81f )
2018-12-07 12:20:09 +11:00
Mark Andrews
e1f49ba977
add more error logging; add event processing logging
...
(cherry picked from commit 6a5c8ec2ea )
2018-12-06 11:33:36 +11:00
Ondřej Surý
ca391cd085
Change the default algorithm to RSASHA256 and the alternative algorithm to RSASHA1 as those are always supported
2018-12-05 21:56:15 +01:00
Ondřej Surý
28560fd280
Add DNSKEY and CDNSKEY with unknown algorithm number (PRIVATEDNS) and \0 as content
...
(cherry picked from commit 00cc0b236a )
2018-12-05 20:45:57 +01:00
Ondřej Surý
f492efe680
Refactor masterformat to be shellcheck clean and don't use RSAMD5 algorithm in the tests
...
(cherry picked from commit b13c7ca402 )
2018-12-05 20:45:50 +01:00
Ondřej Surý
fc9e2a1a75
Make the start.pl and stop.pl more Cygwin friendly
...
(cherry picked from commit 835bad2c5c )
2018-12-04 15:31:50 +01:00
Ondřej Surý
948104ee5a
Replace realpath with cd&pwd shell magic
2018-12-03 20:45:16 +01:00
Ondřej Surý
337c87faad
Add extra .gitignore to lwresd test
2018-12-03 20:45:16 +01:00
Ondřej Surý
4344a7e599
Make run.sh and runall.sh executable
2018-12-03 20:45:16 +01:00
Ondřej Surý
08fa20bf54
Re-add functionality to handle lwresd from {start,stop}.pl
2018-12-03 20:45:16 +01:00
Ondřej Surý
62a1054fd0
Make calls to the stop.pl always use the test name instead of '.'
...
(cherry picked from commit e227815af5 )
(cherry picked from commit 73e26ec1d6 )
2018-12-03 20:39:14 +01:00
Ondřej Surý
1fa08d78d3
stop.pl - refactor
...
(cherry picked from commit 27ee629e6b )
(cherry picked from commit 70cbdf3528 )
2018-12-03 20:39:13 +01:00
Ondřej Surý
0c384a76cd
Make calls to the start.pl always use the test name instead of '.'
...
(cherry picked from commit 16b95157e8 )
(cherry picked from commit e8f38da2df )
2018-12-03 20:39:13 +01:00
Brian Conry and Ondřej Surý
7f2a3a7c5f
start.pl - refactor
...
(cherry picked from commit 0fc8bfef13 )
(cherry picked from commit 1ae7ca6606 )
2018-12-03 17:31:27 +01:00
Brian Conry and Ondřej Surý
8bb758633d
start.pl - wait for server to say 'running'
...
(cherry picked from commit 597049461d )
(cherry picked from commit ee737c8328 )
2018-12-03 17:25:18 +01:00
Ondřej Surý
72fbbd0a29
Add ALTERNATIVE_ALGORITHM to conf.sh
...
(cherry picked from commit b2c4c35493 )
(cherry picked from commit e3379c44cb )
2018-12-03 09:52:02 +01:00
Ondřej Surý
08a39b1073
Export SYSTEMTESTTOP from run.sh (so, it doesn't have to be defined in each script) and scrub / from the test names
...
(cherry picked from commit 1b2a3a0ea6 )
(cherry picked from commit d1dffe2fd3 )
2018-12-03 09:52:02 +01:00
Mark Andrews
232a2004ba
use documented default key ttl
...
(cherry picked from commit 6499bdfd8b )
2018-11-30 11:15:31 +11:00
Mark Andrews
a74acbfd82
add reproducer for [GL #585 ]
...
(cherry picked from commit 0ac2a868bb )
2018-11-30 11:15:29 +11:00
Mark Andrews
889175eb17
replace strncpy + setting end of array to NUL with strlcpy
2018-11-22 10:50:06 +11:00
Evan Hunt
b407e80d00
better system test entropy
...
- use genrandom to get 4k of data instead of 800 bytes
- set this value as RANDOMSIZE in conf.sh
(cherry picked from commit 19aaecafeb )
2018-11-16 23:54:39 -08:00
Evan Hunt
731f27e77e
set inactive date in keygen instead of settime
2018-11-16 11:56:19 -08:00
Evan Hunt
a37f21fdcf
increase the entropy allocated by genrandom
2018-11-16 11:56:19 -08:00
Evan Hunt
9557e2f454
fix broken keygen call in verify
2018-11-16 11:56:19 -08:00
Evan Hunt
3f7d2b0036
echo debug output (D:text) the same as informational (I:text)
...
(cherry picked from commit dfa1589975 )
2018-11-16 11:42:04 -08:00
Mark Andrews
57d0ad450a
check that delv -q -m works
...
(cherry picked from commit 77128c867c )
2018-11-14 11:57:01 +11:00
Mark Andrews
c0d92d4190
check that dig -q -m works
...
(cherry picked from commit f6f07fb41e )
2018-11-14 11:56:59 +11:00
Witold Krecicki and Mark Andrews
2db31ececa
Remove unnecessary sed from autosign test
...
(cherry picked from commit 82dfb77328 )
2018-11-08 12:26:04 +11:00
Witold Krecicki and Mark Andrews
4b9d115e35
Use 'local' variable in echo functions in tests
...
(cherry picked from commit 0949b1fe2c )
2018-11-08 12:26:01 +11:00
Ondřej Surý and Mark Andrews
ec6bb32c6a
Update the idna tests for the new non-tty defaults
...
(cherry picked from commit e8c57a78aa )
2018-11-07 11:37:11 +11:00
Mark Andrews
636e435e11
test require-server-cookie with rate-limit
...
(cherry picked from commit 164370102a )
2018-11-06 10:33:35 +11:00
Mark Andrews
f21e5369a5
use new packet for response; rename variable to request and response
...
(cherry picked from commit 280d0ca507 )
2018-10-31 16:38:48 +11:00
Mark Andrews
9b0a277490
Record types which support a empty rdata field were not handling the empty rdata field case.
...
(cherry picked from commit 2ff57d8a39 )
2018-10-30 11:17:59 +11:00
Mark Andrews and Evan Hunt
9674fdcbfb
Add support for EID and NIMLOC
...
(cherry picked from commit fbab100426 )
2018-10-25 15:31:32 -07:00
Mark Andrews and Evan Hunt
e3a812507f
GID, UID and UINFO could not be loaded using unknown record format.
...
(cherry picked from commit eb7ca65b78 )
2018-10-25 13:35:37 -07:00
Mark Andrews
1828ba389d
Add support for ATMA
...
(cherry picked from commit f9ceddd8ca )
2018-10-25 14:17:29 +11:00
Michał Kępień
f5260a8535
Fix CI
...
Use GitLab Registry for CI purposes. Disable EdDSA support for Debian
sid since the OpenSSL version shipped with it has broken Ed448 support.
Use /dev/urandom as the random device in the "ecdsa" system test to
prevent newer OpenSSL versions from running out of entropy when
verifying ECDSA signatures.
(cherry picked from commit e5ebc13989 )
2018-10-19 22:25:06 +02:00
Mark Andrews
32d48b8290
reclimit: delegate to ans4 so that ans2 can behave like a real name server
...
(cherry picked from commit a216135a15 )
2018-10-04 13:22:24 +10:00
Mark Andrews
08bc58ca7a
chain: change nameserver name so that the delegation matches
...
(cherry picked from commit 848e42227e )
2018-10-04 12:29:54 +10:00
Mark Andrews
405631c9d8
chain: add 'start test' messages to named.run
...
(cherry picked from commit 524c1317f7 )
2018-10-04 12:29:53 +10:00
Mark Andrews
2b5cb47cfd
zero: send grep output to /dev/null; set ret=0 at start of 'check repeated recursive lookups of non recurring TTL=0 responses get new values' test so the failed subtest count is correct
...
(cherry picked from commit a6507af9e3 )
2018-10-03 15:38:55 +10:00
Mark Andrews
c7766cee64
improve case presevation
...
(cherry picked from commit 0fc1b1bffa )
2018-10-02 15:28:06 +10:00
Evan Hunt
1f72e316b9
add -class option to rndc nta
...
(cherry picked from commit cc0abf62a1 )
2018-09-10 13:18:35 -07:00
Evan Hunt
af3bada56e
report when NTAs added to multiple views
...
- the text returned by "rndc nta" when adding NTAs to multiple views
was incorrectly terminated after the first line, so users only saw
on NTA added unless they checked the logs.
(cherry picked from commit 83dc5a704a )
2018-09-10 13:18:33 -07:00
Mark Andrews
5413abae7d
add more missing name in update rule checks
...
(cherry picked from commit d1f8e116db )
2018-09-10 17:45:48 +10:00