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
Mark Andrews
e5c920e029
update CHANGES entry
2020-04-30 10:44:25 +10:00
Mark Andrews
98a0f9068a
update release note
2020-04-30 10:44:25 +10:00
Mark Andrews
fbbe43fb13
Add requirements to build from the repository
2020-04-30 10:44:25 +10:00
Ondřej Surý
4316f422b5
Merge branch '1783-ax_check_compile_flag-fno-delete-null-pointer-checks-does-not-fail-for-clang' into 'master'
...
Resolve "AX_CHECK_COMPILE_FLAG -fno-delete-null-pointer-checks does not fail for clang"
Closes #1783
See merge request isc-projects/bind9!3413
2020-04-29 16:16:41 +00:00
Mark Andrews
82ab846f13
Force test for -fno-delete-null-pointer-checks to fail
2020-04-29 17:56:14 +02:00
Ondřej Surý
d70cba39c6
Merge branch 'ondrej/fix-asan-symbolizer' into 'master'
...
Fix the ASAN symbolizer
See merge request isc-projects/bind9!3450
2020-04-29 15:01:32 +00:00
Ondřej Surý
96805e8c91
Fix the ASAN symbolizer
2020-04-29 16:58:46 +02:00
Ondřej Surý
e33895791c
Merge branch '725-prepare-system-tests-for-pytest' into 'master'
...
Add a pytest runner to run.sh
Closes #725
See merge request isc-projects/bind9!3445
2020-04-29 09:51:30 +00:00
Ondřej Surý
cf5105939c
Add a pytest runner to run.sh
...
The system tests currently uses patchwork of shell scripts which doesn't
offer proper error handling.
This commit introduced option to write new tests in pytest framework
that also allows easier manipulation of DNS traffic (using dnspython),
native XML and JSON manipulation and proper error reporting.
2020-04-29 11:10:47 +02:00
Ondřej Surý
0bb2bda169
Merge branch '1090-fix-unable-to-set-effective-uid-to-0-fixup' into 'master'
...
Hide setperms when not in use
Closes #1090
See merge request isc-projects/bind9!3443
2020-04-28 16:52:21 +00:00
Ondřej Surý
ee2f3039df
Hide setperms when not in use
2020-04-28 17:33:57 +02:00
Ondřej Surý
9a6e011a9f
Merge branch '1090-fix-unable-to-set-effective-uid-to-0' into 'master'
...
Resolve "BIND 9.14: unable to set effective uid to 0"
Closes #1090 and #1042
See merge request isc-projects/bind9!3432
2020-04-28 14:25:55 +00:00
Ondřej Surý
60b608b65b
Add release notes for GL #1042 , #1090
2020-04-28 15:22:41 +02:00
Ondřej Surý
a0a5eab31c
Add CHANGES for #1042 , #1090
2020-04-28 15:22:41 +02:00