Ondřej Surý
370a335d51
Rename start() and stop() to start_server() and stop_server()
...
On OpenBSD, there's non-POSIX alias from stop to kill that breaks
the conf.sh.common script.
2020-05-01 13:41:00 +02:00
Ondřej Surý
5b7fccd28d
Change the 'date -R' to sort-of iso-8601 emulated time
2020-05-01 13:41:00 +02:00
Ondřej Surý
8072bc599b
Merge branch '1534-add-ecdsa-openssl-pkcs11-engine-support-notes' into 'master'
...
Add CHANGES and Release Notes for OpenSSL engine ECDSA implementation
Closes #1534
See merge request isc-projects/bind9!3480
2020-05-01 10:49:09 +00:00
Ondřej Surý
80d51223c3
Add release note for GL #1534
2020-05-01 12:47:17 +02:00
Ondřej Surý
dde438dac7
Add CHANGES note for GL #1534
2020-05-01 12:47:17 +02:00
Ondřej Surý
91a35a8114
Merge branch '1534-add-ecdsa-openssl-pkcs11-engine-support' into 'master'
...
Add engine support to OpenSSL ECDSA implementation
Closes #1534
See merge request isc-projects/bind9!3029
2020-05-01 10:47:04 +00:00
Ondřej Surý
064d8b7a6d
Simplify error handling
2020-05-01 10:36:45 +02:00
Ondřej Surý
aff61535c2
Add initial support for ECDSA keys via OpenSSL PKCS#11 engine
2020-05-01 10:36:45 +02:00
Mark Andrews
a272dfc3c2
Merge branch 'marka-add-release-note' into 'master'
...
add release note for [GL #1674 ]
See merge request isc-projects/bind9!3475
2020-05-01 08:18:12 +00:00
Mark Andrews
f29a875977
add release note for [GL #1674 ]
2020-05-01 17:21:45 +10:00
Michał Kępień
38cc667db2
Merge branch 'michal/update-release-checklist' into 'master'
...
Update release checklist (various process tweaks)
See merge request isc-projects/bind9!3446
2020-05-01 06:07:59 +00:00
Michał Kępień
b2a19f174b
Update release checklist (various process tweaks)
...
Ensure the release checklist reflects our current release process:
- add an additional deadline for introducing code changes ("code
freeze"); only test and documentation tweaks can be applied to
pending releases after this deadline passes,
- notify Support and Marketing about an impending release earlier in
the process so that they have time to schedule a release note review
before the tagging deadline,
- examine current test results on all platforms in advance, to prevent
diagnosing and addressing test failures in the last minute before
the tagging deadline,
- check Perflab results earlier in the process to leave some room for
addressing any potential problems before code freeze,
- ensure empty release notes for the next set of releases are prepared
after public release.
2020-05-01 08:07:09 +02:00
Ondřej Surý
1204ea6866
Merge branch 'ondrej/fix-typo-in-run.sh' into 'master'
...
Fix another the start_fail -> start_servers_failed typo
See merge request isc-projects/bind9!3473
2020-05-01 06:05:38 +00:00
Ondřej Surý
24e5c7f44b
Fix another the start_fail -> start_servers_failed typo
2020-05-01 08:04:20 +02:00
Evan Hunt
168ed0d78f
Merge branch 'each-cleanup-config-summary' into 'master'
...
fix incorrect output from the configuration summary
Closes #1738
See merge request isc-projects/bind9!3426
2020-05-01 02:19:06 +00:00
Evan Hunt
9cd76e1b8d
fixed incorrect output from the configuration summary
2020-04-30 17:24:28 -07:00
Mark Andrews
786b5a76f2
Merge branch '1695-addzone-system-tests-failing-in-mac-os-x' into 'master'
...
Resolve "addzone system tests failing in Mac OS X"
Closes #1695
See merge request isc-projects/bind9!3274
2020-04-30 23:08:35 +00:00
Mark Andrews
d63479a48d
Add CHANGES entry
2020-05-01 06:51:42 +10:00
Mark Andrews
a66c6fc883
Mimic nzf_append from bin/named/server.c
...
nzf_append is conditionally compiled and this is intended to
catch error introduced by changes to the called functions on all
systems before the changes are run through the CI.
2020-05-01 06:51:05 +10:00
Mark Andrews
060b56dc70
Add jobs for 'configure --with{out}-lmdb' to the GitLab CI
...
We missed a case where LMDB was not installed/used in the build
and that broke system tests on such systems.
2020-05-01 06:51:05 +10:00
Mark Andrews
5ab9b5b1e6
Add more special zones to addzone restart test.
...
Test zones with various escape sequences and filesystem seperator
characters.
* escaped double quote (\")
* escaped escape (\\)
* escaped decimal byte value (\032)
* slash seperator (/)
2020-05-01 06:51:05 +10:00
Mark Andrews
b02081d423
Escape double quote when printing quoted string.
...
When we were printing quoted string, the double quotes where unescaped
leading to prematurely ending the quoted string.
2020-05-01 06:51:05 +10:00
Ondřej Surý
beb0be4d41
Merge branch '1648-native-pkcs11-eddsa' into 'master'
...
Resolve "Fix PKCS#11-based EdDSA support"
Closes #1648
See merge request isc-projects/bind9!3467
2020-04-30 17:53:08 +00:00
Ondřej Surý
0313d2950a
Fixup the start_fail -> start_servers_failed typo
2020-04-30 18:41:08 +02:00
Ondřej Surý
e69d34a454
Add release notes
2020-04-30 18:41:08 +02:00
Ondřej Surý
84fffbdb4c
Add CHANGES
2020-04-30 18:41:04 +02:00
Ondřej Surý
57c39ddbe3
Fix the check for non-operational algs 15 and 16 in PKCS#11
2020-04-30 18:40:46 +02:00
Ondřej Surý
101672f664
Fail running run.sh when clean.sh or setup.sh fails
2020-04-30 18:40:46 +02:00
Ondřej Surý
a6bdb9639a
Refactor the pkcs11 to test for individual algorithms
2020-04-30 18:40:46 +02:00
Aaron Thompson
2e6b7a56cc
Update EdDSA implementation to PKCS#11 v3.0.
...
Per Current Mechanisms 2.3.5, the curve name is DER-encoded in the
EC_PARAMS attribute, and the public key value is DER-encoded in the
EC_POINT attribute.
2020-04-30 18:40:45 +02:00
Aaron Thompson
9b87fe1051
Fix EdDSA key sizes (key_size is in bits).
2020-04-30 18:40:45 +02:00
Aaron Thompson
4969577189
Add EdDSA algorithms back to dnssec-keyfromlabel help text.
...
Regressed in 45afdb2672 .
2020-04-30 18:40:45 +02:00
Ondřej Surý
d2b3c82229
Merge branch '1797-libuv-1-37-requires-uv_init_ex-to-be-used-for-mmsg' into 'master'
...
Use UV_UDP_RECVMMSG to enable mmsg support in libuv if available
Closes #1797
See merge request isc-projects/bind9!3433
2020-04-30 16:40:06 +00:00
Witold Kręcicki
5d0408db23
CHANGES note
2020-04-30 17:30:37 +02:00
Witold Kręcicki
83049ceabf
Don't free udp recv buffer if UV_UDP_MMSG_CHUNK is set
2020-04-30 17:30:37 +02:00
Ondřej Surý
d5356a40ff
Use UV_UDP_RECVMMSG to enable mmsg support in libuv if available
2020-04-30 17:30:37 +02:00
Ondřej Surý
5438b35f80
Merge branch 'ondrej/fix-asan-build' into 'master'
...
As libltdl is convenience library, link it just into libisc
See merge request isc-projects/bind9!3465
2020-04-30 15:29:13 +00:00
Ondřej Surý
c86ebeebd2
As libltdl is convenience library, link it just into libisc
2020-04-30 15:33:44 +02:00
Ondřej Surý
b83ec6fd70
Merge branch 'matthijs-make-check-missing-tests' into 'master'
...
make check: add missing tests
See merge request isc-projects/bind9!3460
2020-04-30 13:30:07 +00:00
Matthijs Mekking
b3158207ec
fixup! Add missing system test in Makefile
2020-04-30 12:09:05 +02:00
Ondřej Surý
345ac0785d
Conditionally re-add pkcs11 system test
2020-04-30 10:19:07 +02:00
Matthijs Mekking
ac7644f412
Update run system test doc
2020-04-30 10:19:07 +02:00
Matthijs Mekking
188631fdd9
Add missing system test in Makefile
...
Add the missing tests in the Makefile (include-multiplecfg kasp
pkcs11 ttl). Also put them in alphabetical order.
2020-04-30 10:19:07 +02:00
Mark Andrews
e4ceadd59c
Merge branch '1806-system-and-unit-clang-asan-have-incorrect-needs' into 'master'
...
Resolve "system and unit clang:asan have incorrect needs"
Closes #1806
See merge request isc-projects/bind9!3457
2020-04-30 07:41:20 +00:00
Mark Andrews
0adf9562fb
Incorrect job in needs, gcc:asan -> clang:asan
2020-04-30 17:31:20 +10:00
Mark Andrews
d9c55945c9
Merge branch '1804-util-parse_tsan-py-is-not-pylint-clean' into 'master'
...
Resolve "util/parse_tsan.py is not pylint clean"
Closes #1804
See merge request isc-projects/bind9!3456
2020-04-30 07:28:37 +00:00
Mark Andrews
d7618f6954
pylint cleanups
2020-04-30 16:52:03 +10:00
Evan Hunt
bfbe91bf9f
Merge branch 'placeholder' into 'master'
...
placeholder
See merge request isc-projects/bind9!3455
2020-04-30 06:25:30 +00:00
Evan Hunt
0cf835e710
placeholder
2020-04-29 23:24:40 -07:00
Mark Andrews
732604f2d4
Merge branch '1777-update-the-build-instructions-for-automake' into 'master'
...
Resolve "Update the build instructions for automake"
Closes #1777
See merge request isc-projects/bind9!3428
2020-04-30 01:44:07 +00:00