Commit Graph

27457 Commits

Author SHA1 Message Date
Matthijs Mekking
82806d855c Add dnssec-signzone tests with unsupported alg
dnssec-signzone should sign a zonefile that contains a DNSKEY record
with an unsupported algorithm.

(cherry picked from commit 6d976b37c1)
2018-12-20 15:49:06 +01:00
Ondřej Surý
ff9771c6cd Merge branch '768-add-description-to-ldap-schema-v9_12' into 'v9_12'
(v9_12) Add optional description field to LDAP schema

See merge request isc-projects/bind9!1268
2018-12-20 05:07:19 -05:00
Roland Gruber
c07855485e Add optional description field to LDAP schema
(cherry picked from commit 83903f6f5e)
2018-12-20 10:32:52 +01:00
Ondřej Surý
2c979e6b7e Merge branch '787-set-the-clang-define-to-1-v9_12' into 'v9_12'
(v9_12) __SANITIZE_ADDRESS__ needs to be defined to 1

See merge request isc-projects/bind9!1265
2018-12-19 18:16:21 -05:00
Ondřej Surý
bdc09e455e __SANITIZE_ADDRESS__ needs to be defined to 1
(cherry picked from commit ff7c868f25)
2018-12-20 00:14:58 +01:00
Ondřej Surý
dd3efd812b Merge branch '782-add-support-for-msys2-in-stop.pl-script-v9_12' into 'v9_12'
(v9_12) Properly detect msys/msys2 environment in the stop.pl script.

See merge request isc-projects/bind9!1260
2018-12-19 15:44:15 -05:00
Ondřej Surý
39644e4d34 Properly detect msys/msys2 environment in the stop.pl script.
(cherry picked from commit 808dac0760)
2018-12-19 21:31:16 +01:00
Ondřej Surý
3e0a87f41b Merge branch '787-use-correct-define-v9_12' into 'v9_12'
gcc defines __SANITIZE_ADDRESS__ and not __ADDRESS_SANITIZER__, use the correct #define

See merge request isc-projects/bind9!1256
2018-12-19 06:46:49 -05:00
Ondřej Surý
e055809c6f gcc defines __SANITIZE_ADDRESS__ and not __ADDRESS_SANITIZER__, use the correct #define
(cherry picked from commit 8903d68d69)
2018-12-19 12:44:51 +01:00
Ondřej Surý
3b5590f6fe Merge branch '787-disable-rtld_deepbind-when-compiled-under-asan-v9_12' into 'v9_12'
(v9_12) Resolve "RTLD_DEEPBIND and AddressSanitizer aren't compatible"

See merge request isc-projects/bind9!1253
2018-12-19 06:10:56 -05:00
Ondřej Surý
aeb6b97dad Disable RTLD_DEEPBIND when compiled under AddressSanitizer
(cherry picked from commit cad6b39cab)
2018-12-19 10:49:56 +01:00
Ondřej Surý
afddfcb3f5 Define __ADDRESS_SANITIZER__ if compiling under clang's AddressSanitizer
(cherry picked from commit e1ce3a3d42)
2018-12-19 10:49:44 +01:00
Ondřej Surý
1ca8b35c86 Merge branch '782-revert-cygwin-grep-CRLF-issue-v9_12' into 'v9_12'
Revert "Merge branch '782-cygwin-grep-CRLF-issue-v9_12' into 'v9_12'"

See merge request isc-projects/bind9!1244
2018-12-17 07:47:14 -05:00
Ondřej Surý
2e81ab696a Revert "Merge branch '782-cygwin-grep-CRLF-issue-v9_12' into 'v9_12'"
This reverts commit f35df99f1d, reversing
changes made to ccc3be8156.
2018-12-17 12:41:14 +01:00
Mark Andrews
2b3de31c89 Merge branch '779-named-checkconf-crashes-in-parser-c-v9_12' into 'v9_12'
Resolve "named-checkconf crashes in parser.c"

See merge request isc-projects/bind9!1236
2018-12-16 19:46:09 -05:00
Mark Andrews
0c19967532 pass the correct object to cfg_obj_log
(cherry picked from commit 53a33f7365)
2018-12-16 19:21:47 -05:00
Evan Hunt
f35df99f1d Merge branch '782-cygwin-grep-CRLF-issue-v9_12' into 'v9_12'
Resolve "current version of cygwin grep causes tests to fail when grepping for end of line character"

See merge request isc-projects/bind9!1239
2018-12-14 22:29:50 -05:00
Curtis Blackburn
9599679d31 minor fixes to dns64 and rndc CRLF fix. rpzrecurse failure
will be addressed in a separate issue

(cherry picked from commit 2ec746dafe)
2018-12-14 19:00:15 -08:00
Curtis Blackburn
bb731398e0 more CRLF fixes (dns64, rndc, rpzrecurse)
(cherry picked from commit 9fc68285ef)
2018-12-14 19:00:15 -08:00
Curtis Blackburn
66fdedfd7b missed one in the digdelv test
(cherry picked from commit bdbf6ede3a)
2018-12-14 19:00:13 -08:00
Curtis Blackburn
06cae98368 digdelv test fixed for CRLF issue
(cherry picked from commit ba1b9ca4d4)
2018-12-14 18:59:32 -08:00
Curtis Blackburn
e0ab5603f7 windows CRLF issues fixed in builtin test
(cherry picked from commit 18e8835044)
2018-12-14 18:50:47 -08:00
Ondřej Surý
ccc3be8156 Merge branch 'ondrej/sync-gitlab-ci-with-master-v9_12' into 'v9_12'
[v9_12] Sync GitLab CI configuration with master + needed misc fixes to the code

See merge request isc-projects/bind9!1229
2018-12-14 03:47:48 -05:00
Ondřej Surý
868e02a9ee Fix the stdatomic #ifdefs to work with older compilers 2018-12-14 09:00:13 +01:00
Ondřej Surý
9ae1c97b21 Add better EMPTY_TRANSLATION_UNIT to isc/util.h 2018-12-14 09:00:13 +01:00
Ondřej Surý
a69f38e478 Fix ECC algorithms unused constants in PKCS#11 build 2018-12-14 09:00:12 +01:00
Ondřej Surý
53f12b6ca4 Add Ubuntu Xenial and Bionic to GitLab CI jobs 2018-12-14 09:00:12 +01:00
Ondřej Surý
c42db3f692 SoftHSM 2.4.0 only supports softhsm2.conf now, rewrite GitLab CI commands to properly support that 2018-12-14 09:00:12 +01:00
Ondřej Surý
c596d2d87a Add unreachable.spatch coccinelle recipe and run it in precheck CI phase 2018-12-14 09:00:12 +01:00
Ondřej Surý
771a866180 Sync GitLab CI jobs with master branch 2018-12-14 09:00:12 +01:00
Mark Andrews
a1b17f5977 Merge branch '742-isc-support-13767-nsec3-typemap-improperly-includes-dnskey-rrset-instead-of-ignoring-it-as-out-of-zone-v9_12' into 'v9_12'
Resolve "[ISC-support

See merge request isc-projects/bind9!1232
2018-12-13 22:41:57 -05:00
Mark Andrews
e0ad9dd301 add CHANGES
(cherry picked from commit 85da986d68)
2018-12-14 14:28:16 +11:00
Mark Andrews
be038493b9 add unit tests for dns_rdatatype_atcname, dns_rdatatype_atparent and iszonecutauth
(cherry picked from commit f2f7711977)
2018-12-14 14:27:53 +11:00
Mark Andrews
1f404e35b6 check that DNSKEY and other occluded data are excluded from the delegating bitmap
(cherry picked from commit 7e4b82103b)
2018-12-14 14:27:50 +11:00
Mark Andrews
0eaa9a02b7 create dns_rdatatype_atcname to split records that can appear along side CNAME from DNSSEC; dns_rdatatype_iszonecutauth allowed too many types
(cherry picked from commit f4ceb12b69)
2018-12-14 14:12:31 +11:00
Evan Hunt
de0646de7f Merge branch 'marka-tabify-changes-precheck-v9_12' into 'v9_12'
tabify changes precheck

See merge request isc-projects/bind9!1226
2018-12-13 01:02:58 -05:00
Mark Andrews
56ad8243fe white space
(cherry picked from commit 730015f33e)
2018-12-12 21:41:49 -08:00
Mark Andrews
f4f3e65722 tabify-changes precheck
(cherry picked from commit 87b3b46096)
2018-12-12 21:41:48 -08:00
Ondřej Surý
46c0bc835c Merge branch 'ondrej/rename-the-envvar-to-BUILD_PARALLEL_JOBS-v9_12' into 'v9_12'
(v9_12) Rename the GitLab CI environment variable to BUILD_PARALLEL_JOBS

See merge request isc-projects/bind9!1224
2018-12-12 17:25:22 -05:00
Ondřej Surý
7a11a1ab02 Rename the GitLab CI environment variable to BUILD_PARALLEL_JOBS
(cherry picked from commit e20d5e4dd2)
2018-12-12 23:07:27 +01:00
Mark Andrews
e164489565 Merge branch '760-the-notify-system-test-incorrectly-detects-startup-notify-rate-error-v9_12' into 'v9_12'
Resolve "The notify system test incorrectly detects startup notify rate error."

See merge request isc-projects/bind9!1218
2018-12-11 18:39:23 -05:00
Mark Andrews
58f8ec2b36 check that the time between notify messages is not too small
(cherry picked from commit 47a4e0eeaa)
2018-12-12 10:23:16 +11:00
Evan Hunt
4798c98e4c Merge branch '756-dyndb-system-test-failing-intermittently-v9_12' into 'v9_12'
Resolve "dyndb system test failing intermittently."

See merge request isc-projects/bind9!1213
2018-12-10 12:20:41 -05:00
Mark Andrews
c955498688 allow a small about of time for the syncptr event to be processed
(cherry picked from commit 3bca52ca07)
2018-12-10 09:07:04 -08:00
Mark Andrews
24519a233a Merge branch 'michal-extend-dname-dnssec-tests-v9_12' into 'v9_12'
Extend DNAME DNSSEC tests

See merge request isc-projects/bind9!1211
2018-12-10 02:03:07 -05:00
Michał Kępień
4c23d84285 Check that DNAME is not treated as a delegation when signing
(cherry picked from commit adbca54079)
2018-12-10 17:49:38 +11:00
Mark Andrews
acc8b89720 verify that auto-dnssec maintain generates and signs NSEC3 records with DNAME at the apex
(cherry picked from commit 6b470bbf42)
2018-12-10 17:49:38 +11:00
Mark Andrews
da5d139973 verify that dnssec-signzone generates NSEC3 records with DNAME at the apex
(cherry picked from commit 06e218c421)
2018-12-10 17:12:09 +11:00
Mark Andrews
923c0b922c Merge branch 'michal-zone_sign-error-logging-v9_12' into 'v9_12'
Log CHECK() errors in zone_sign()

See merge request isc-projects/bind9!1208
2018-12-09 23:33:14 -05:00
Mark Andrews
e05c1a7236 log a error if we don't explicitly know that a error has been logged in zone_sign
(cherry picked from commit b108376a10)
2018-12-10 15:13:35 +11:00