]>
git.ipfire.org Git - thirdparty/bind9.git/log
Ondřej Surý [Wed, 19 Dec 2018 13:32:19 +0000 (14:32 +0100)]
Disable thread sanitizer in problematic functions
Ondřej Surý [Thu, 22 Nov 2018 10:42:12 +0000 (11:42 +0100)]
Implement isc_rwlock_downgrade using pthreads and single atomic_bool
Ondřej Surý [Thu, 16 Aug 2018 13:03:42 +0000 (15:03 +0200)]
Use simple pthread_rwlock in place of our custom adaptive rwlock
Witold Krecicki [Wed, 19 Dec 2018 11:18:46 +0000 (06:18 -0500)]
Merge branch 'wpk-rndc-reload-in-tests' into 'master'
Add a status line to rndc status notifying that server is being reloaded/reconfigured; use it in tests
See merge request isc-projects/bind9!1149
Witold Kręcicki [Wed, 28 Nov 2018 16:44:29 +0000 (16:44 +0000)]
CHANGES notes
Witold Kręcicki [Tue, 11 Dec 2018 11:59:11 +0000 (12:59 +0100)]
Use rndc_reload in tests, make sure that reload is complete before continuing
Witold Kręcicki [Tue, 11 Dec 2018 11:58:42 +0000 (12:58 +0100)]
Add a status line to rndc status notifying that server is being reloaded/reconfigured
Ondřej Surý [Wed, 19 Dec 2018 09:46:53 +0000 (04:46 -0500)]
Merge branch '787-disable-rtld_deepbind-when-compiled-under-asan' into 'master'
Resolve "RTLD_DEEPBIND and AddressSanitizer aren't compatible"
Closes #787
See merge request isc-projects/bind9!1251
Ondřej Surý [Wed, 19 Dec 2018 08:59:40 +0000 (09:59 +0100)]
Disable RTLD_DEEPBIND when compiled under AddressSanitizer
Ondřej Surý [Wed, 19 Dec 2018 08:54:37 +0000 (09:54 +0100)]
Define __ADDRESS_SANITIZER__ if compiling under clang's AddressSanitizer
Ondřej Surý [Tue, 18 Dec 2018 15:56:21 +0000 (10:56 -0500)]
Merge branch '781-fix-python-check-in-configure-script' into 'master'
Resolve "configure script in BIND 9.13.5 release fails to detect python"
Closes #781
See merge request isc-projects/bind9!1248
Ondřej Surý [Tue, 18 Dec 2018 14:09:24 +0000 (15:09 +0100)]
Add some combinations of --with-python=<path>/--with-python/--without-python to GitLab CI
Ondřej Surý [Tue, 18 Dec 2018 14:05:52 +0000 (15:05 +0100)]
When --with-python is given to configure, use default search list for python binaries instead of 'yes'
Ondřej Surý [Tue, 18 Dec 2018 15:06:01 +0000 (10:06 -0500)]
Merge branch 'ondrej-retry-test-jobs' into 'master'
For system tests, retry twice before failing
See merge request isc-projects/bind9!1249
Ondřej Surý [Tue, 18 Dec 2018 14:33:59 +0000 (15:33 +0100)]
For system tests, retry twice before failing
Witold Krecicki [Tue, 18 Dec 2018 13:57:17 +0000 (08:57 -0500)]
Merge branch 'wpk-separate-common-stuff-conf-sh' into 'master'
Get common stuff out of bin/tests/system/conf.sh.{in,win32} into conf.sh.common
See merge request isc-projects/bind9!1241
Witold Kręcicki [Mon, 17 Dec 2018 09:33:56 +0000 (10:33 +0100)]
Get common stuff out of bin/tests/system/conf.sh.{in,win32} into conf.sh.common
Ondřej Surý [Tue, 18 Dec 2018 13:46:03 +0000 (08:46 -0500)]
Merge branch '782-add-support-for-msys2-in-stop.pl-script' into 'master'
Properly detect msys/msys2 environment in the stop.pl script.
See merge request isc-projects/bind9!1247
Ondřej Surý [Tue, 18 Dec 2018 12:20:10 +0000 (13:20 +0100)]
Properly detect msys/msys2 environment in the stop.pl script.
Ondřej Surý [Tue, 18 Dec 2018 12:29:12 +0000 (07:29 -0500)]
Merge branch '785-fix-posix-shell-autoconf-macro' into 'master'
Break out of loop when first POSIX-compatible shell is found
Closes #785
See merge request isc-projects/bind9!1245
Ondřej Surý [Mon, 17 Dec 2018 21:37:53 +0000 (22:37 +0100)]
Break out of loop when first POSIX-compatible shell is found
Evan Hunt [Mon, 17 Dec 2018 23:14:27 +0000 (18:14 -0500)]
Merge branch 'each-win-fix2' into 'master'
fix windows build error
See merge request isc-projects/bind9!1246
Evan Hunt [Mon, 17 Dec 2018 22:09:11 +0000 (14:09 -0800)]
CHANGES
Evan Hunt [Mon, 17 Dec 2018 18:02:16 +0000 (10:02 -0800)]
only the debug build was fixed previously; release needs fixing too
Ondřej Surý [Mon, 17 Dec 2018 11:57:44 +0000 (06:57 -0500)]
Merge branch '782-revert-cygwin-grep-CRLF-issue' into 'master'
Revert "Merge branch '782-cygwin-grep-CRLF-issue' into 'master'"
See merge request isc-projects/bind9!1242
Ondřej Surý [Mon, 17 Dec 2018 11:23:14 +0000 (12:23 +0100)]
Revert "Merge branch '782-cygwin-grep-CRLF-issue' into 'master'"
This reverts commit
4af9f9718989212480f2a5243a79886b8e7934c2, reversing
changes made to
0289f3f28135282514d46cbc17a01aed100bd1de.
Evan Hunt [Sat, 15 Dec 2018 02:47:23 +0000 (21:47 -0500)]
Merge branch '782-cygwin-grep-CRLF-issue' into 'master'
Resolve "current version of cygwin grep causes tests to fail when grepping for end of line character"
Closes #782
See merge request isc-projects/bind9!1230
Curtis Blackburn [Fri, 14 Dec 2018 04:20:02 +0000 (20:20 -0800)]
minor fixes to dns64 and rndc CRLF fix. rpzrecurse failure
will be addressed in a separate issue
Curtis Blackburn [Fri, 14 Dec 2018 01:08:57 +0000 (17:08 -0800)]
more CRLF fixes (dns64, rndc, rpzrecurse)
Curtis Blackburn [Fri, 14 Dec 2018 00:52:04 +0000 (16:52 -0800)]
missed one in the digdelv test
Curtis Blackburn [Fri, 14 Dec 2018 00:22:49 +0000 (16:22 -0800)]
digdelv test fixed for CRLF issue
Curtis Blackburn [Fri, 14 Dec 2018 00:00:49 +0000 (16:00 -0800)]
windows CRLF issues fixed in builtin test
Mark Andrews [Fri, 14 Dec 2018 19:47:32 +0000 (14:47 -0500)]
Merge branch '779-named-checkconf-crashes-in-parser-c' into 'master'
Resolve "named-checkconf crashes in parser.c"
Closes #779
See merge request isc-projects/bind9!1234
Mark Andrews [Fri, 14 Dec 2018 05:29:02 +0000 (16:29 +1100)]
pass the correct object to cfg_obj_log
Mark Andrews [Fri, 14 Dec 2018 02:53:53 +0000 (21:53 -0500)]
Merge branch '742-isc-support-13767-nsec3-typemap-improperly-includes-dnskey-rrset-instead-of-ignoring-it-as-out-of-zone' into 'master'
Resolve "[ISC-support #13767] NSEC3 typemap improperly includes DNSKEY RRset instead of ignoring it as out-of-zone"
Closes #742
See merge request isc-projects/bind9!1231
Mark Andrews [Fri, 14 Dec 2018 01:53:13 +0000 (12:53 +1100)]
add CHANGES
Mark Andrews [Wed, 12 Dec 2018 07:43:31 +0000 (18:43 +1100)]
add unit tests for dns_rdatatype_atcname, dns_rdatatype_atparent and iszonecutauth
Mark Andrews [Wed, 12 Dec 2018 01:21:50 +0000 (12:21 +1100)]
check that DNSKEY and other occluded data are excluded from the delegating bitmap
Mark Andrews [Sun, 25 Nov 2018 23:57:02 +0000 (10:57 +1100)]
create dns_rdatatype_atcname to split records that can appear along side CNAME from DNSSEC; dns_rdatatype_iszonecutauth allowed too many types
Mark Andrews [Thu, 13 Dec 2018 06:30:09 +0000 (01:30 -0500)]
Merge branch 'placeholder' into 'master'
placeholder
See merge request isc-projects/bind9!1228
Mark Andrews [Thu, 13 Dec 2018 05:49:12 +0000 (16:49 +1100)]
placeholder
Evan Hunt [Thu, 13 Dec 2018 05:22:21 +0000 (00:22 -0500)]
Merge branch 'marka-tabify-changes-precheck' into 'master'
tabify changes precheck
See merge request isc-projects/bind9!1220
Mark Andrews [Tue, 11 Dec 2018 23:40:35 +0000 (10:40 +1100)]
white space
Mark Andrews [Tue, 11 Dec 2018 23:37:57 +0000 (10:37 +1100)]
tabify-changes precheck
Ondřej Surý [Wed, 12 Dec 2018 21:58:35 +0000 (16:58 -0500)]
Merge branch 'ondrej/rename-the-envvar-to-BUILD_PARALLEL_JOBS' into 'master'
Rename the GitLab CI environment variable to BUILD_PARALLEL_JOBS
See merge request isc-projects/bind9!1223
Ondřej Surý [Wed, 12 Dec 2018 20:54:54 +0000 (21:54 +0100)]
Rename the GitLab CI environment variable to BUILD_PARALLEL_JOBS
Ondřej Surý [Wed, 12 Dec 2018 14:35:59 +0000 (09:35 -0500)]
Merge branch 'ondrej/add-ubuntu-to-build-and-test-jobs' into 'master'
Add Ubuntu Xenial and Bionic to build and test jobs in the GitLab CI
See merge request isc-projects/bind9!1221
Ondřej Surý [Wed, 12 Dec 2018 14:05:12 +0000 (15:05 +0100)]
fixup! Add Ubuntu Xenial and Bionic to GitLab CI jobs
Ondřej Surý [Wed, 12 Dec 2018 13:52:29 +0000 (14:52 +0100)]
Add Ubuntu Xenial and Bionic to GitLab CI jobs
Mark Andrews [Tue, 11 Dec 2018 23:19:24 +0000 (18:19 -0500)]
Merge branch '760-the-notify-system-test-incorrectly-detects-startup-notify-rate-error' into 'master'
Resolve "The notify system test incorrectly detects startup notify rate error."
Closes #760
See merge request isc-projects/bind9!1179
Mark Andrews [Wed, 5 Dec 2018 04:00:21 +0000 (15:00 +1100)]
check that the time between notify messages is not too small
Matthijs Mekking [Tue, 11 Dec 2018 14:21:07 +0000 (09:21 -0500)]
Merge branch '628-remove-support-for-insecure-rsamd5' into 'master'
Resolve "Remove support for insecure RSAMD5"
Closes #628
See merge request isc-projects/bind9!1106
Ondřej Surý [Tue, 4 Dec 2018 16:24:07 +0000 (17:24 +0100)]
Add CHANGES entry for GL #628
Ondřej Surý [Tue, 4 Dec 2018 16:32:33 +0000 (17:32 +0100)]
Add release notes for RSAMD5 removal.
Ondřej Surý [Tue, 4 Dec 2018 23:02:33 +0000 (00:02 +0100)]
Documentation update with newer algorithms tham RSAMD5 and RSASHA1
Ondřej Surý [Fri, 30 Nov 2018 16:06:44 +0000 (17:06 +0100)]
Remove outdated bin/tests/optional/dst_test test
Ondřej Surý [Fri, 30 Nov 2018 12:03:01 +0000 (13:03 +0100)]
Add lib/dns/tests/testdata/dnstap/dnstap.file to .gitignore
Ondřej Surý [Thu, 25 Oct 2018 08:27:49 +0000 (10:27 +0200)]
Remove RSAMD5 support
Ondřej Surý [Tue, 11 Dec 2018 10:16:59 +0000 (05:16 -0500)]
Merge branch '628-refactor-digdelv-system-test' into 'master'
Refactor digdelv system test
See merge request isc-projects/bind9!1190
Ondřej Surý [Thu, 6 Dec 2018 10:07:22 +0000 (11:07 +0100)]
Run the digdelv tests with `set -e` enabled
Ondřej Surý [Thu, 25 Oct 2018 14:04:12 +0000 (16:04 +0200)]
Update digdelv system test to not use static RSAMD5 key and make scripts shellcheck clean
Ondřej Surý [Tue, 11 Dec 2018 09:19:52 +0000 (04:19 -0500)]
Merge branch '628-refactor-synthfromdnssec-system-test' into 'master'
Refactor synthfromdnssec system test
See merge request isc-projects/bind9!1193
Ondřej Surý [Thu, 25 Oct 2018 14:04:12 +0000 (16:04 +0200)]
Refactor synthfromdnssec system test to use $DEFAULT_ALGORITHM, be shellcheck clean and run under set -e
Ondřej Surý [Tue, 11 Dec 2018 08:43:14 +0000 (03:43 -0500)]
Merge branch '628-refactor-sfcache-test' into 'master'
Refactor sfcache system test
See merge request isc-projects/bind9!1184
Ondřej Surý [Thu, 6 Dec 2018 10:09:25 +0000 (11:09 +0100)]
Run the sfcache system tests with `set -e` enabled
Ondřej Surý [Wed, 21 Nov 2018 11:09:29 +0000 (12:09 +0100)]
sfcache system test: Remove RSAMD5 usage and make script shellcheck compliant
Ondřej Surý [Thu, 25 Oct 2018 14:04:12 +0000 (16:04 +0200)]
Replace RSAMD5 keys with keys using DEFAULT_ALGORITHM variable from conf.sh
Ondřej Surý [Mon, 10 Dec 2018 19:01:44 +0000 (14:01 -0500)]
Merge branch '628-refactor-dnssec-system-test' into 'master'
Refactor dnssec system test
See merge request isc-projects/bind9!1191
Ondřej Surý [Thu, 6 Dec 2018 13:41:14 +0000 (14:41 +0100)]
Run the dnssec system tests with `set -e` enabled
Ondřej Surý [Wed, 21 Nov 2018 21:21:16 +0000 (22:21 +0100)]
dnssec system test: Remove RSAMD5 usage and make script shellcheck compliant
Ondřej Surý [Thu, 25 Oct 2018 14:04:12 +0000 (16:04 +0200)]
Replace RSAMD5 keys with keys using DEFAULT_ALGORITHM variable from conf.sh
Evan Hunt [Mon, 10 Dec 2018 17:05:14 +0000 (12:05 -0500)]
Merge branch '756-dyndb-system-test-failing-intermittently' into 'master'
Resolve "dyndb system test failing intermittently."
Closes #756
See merge request isc-projects/bind9!1210
Mark Andrews [Mon, 10 Dec 2018 05:59:27 +0000 (16:59 +1100)]
allow a small about of time for the syncptr event to be processed
Mark Andrews [Mon, 10 Dec 2018 05:51:06 +0000 (00:51 -0500)]
Merge branch 'michal-extend-dname-dnssec-tests' into 'master'
Extend DNAME DNSSEC tests
See merge request isc-projects/bind9!1205
Michał Kępień [Wed, 28 Nov 2018 12:26:29 +0000 (13:26 +0100)]
Check that DNAME is not treated as a delegation when signing
Mark Andrews [Mon, 26 Nov 2018 02:46:37 +0000 (13:46 +1100)]
verify that auto-dnssec maintain generates and signs NSEC3 records with DNAME at the apex
Mark Andrews [Mon, 26 Nov 2018 01:56:40 +0000 (12:56 +1100)]
verify that dnssec-signzone generates NSEC3 records with DNAME at the apex
Mark Andrews [Mon, 10 Dec 2018 04:11:47 +0000 (23:11 -0500)]
Merge branch 'michal-zone_sign-error-logging' into 'master'
Log CHECK() errors in zone_sign()
See merge request isc-projects/bind9!1206
Mark Andrews [Tue, 4 Dec 2018 02:39:00 +0000 (13:39 +1100)]
log a error if we don't explicitly know that a error has been logged in zone_sign
Evan Hunt [Fri, 7 Dec 2018 18:44:21 +0000 (13:44 -0500)]
Merge branch 'each-win32-fix' into 'master'
add missing hooks.c and hooks.h to project files, remove missing symbols
See merge request isc-projects/bind9!1207
Evan Hunt [Fri, 7 Dec 2018 17:24:24 +0000 (09:24 -0800)]
fix win32 build
- add missing hooks.h and hooks.c to project files
- remove extraneous symbols from libns.def
Tinderbox User [Fri, 7 Dec 2018 03:41:27 +0000 (03:41 +0000)]
Merge branch 'prep-release'
Tinderbox User [Fri, 7 Dec 2018 03:11:45 +0000 (03:11 +0000)]
prep 9.13.5
Evan Hunt [Fri, 7 Dec 2018 02:07:12 +0000 (21:07 -0500)]
Merge branch 'each-check-cfg' into 'master'
checklibs needs to grep for the cfg_* prefix in lib/isccfg
See merge request isc-projects/bind9!1201
Evan Hunt [Fri, 7 Dec 2018 01:21:38 +0000 (17:21 -0800)]
checklibs needs to grep for the cfg_* prefix in lib/isccfg
Evan Hunt [Fri, 7 Dec 2018 02:05:23 +0000 (21:05 -0500)]
Merge branch '770-building-with-geoip-is-currently-broken-on-master' into 'master'
Resolve "Building with GEOIP is currently broken on master."
See merge request isc-projects/bind9!1202
Mark Andrews [Fri, 7 Dec 2018 01:50:03 +0000 (12:50 +1100)]
move geoip to parser.c
Mark Andrews [Fri, 7 Dec 2018 00:38:33 +0000 (19:38 -0500)]
Merge branch 'michal-befix-squashed' into 'master'
Fix bottom of zone determination.
Closes #771
See merge request isc-projects/bind9!1198
Mark Andrews [Fri, 23 Nov 2018 04:41:30 +0000 (15:41 +1100)]
add CHANGES and release notes entries.
Mark Andrews [Fri, 23 Nov 2018 04:03:58 +0000 (15:03 +1100)]
Properly detect bottom of zone when sign_a_node() is not called
Evan Hunt [Thu, 6 Dec 2018 23:58:14 +0000 (18:58 -0500)]
Merge branch 'each-fix-macos-build' into 'master'
fix shared library build on darwin
See merge request isc-projects/bind9!1197
Evan Hunt [Thu, 6 Dec 2018 23:52:29 +0000 (15:52 -0800)]
fix shared library build on darwin
Mark Andrews [Thu, 6 Dec 2018 21:10:45 +0000 (16:10 -0500)]
Merge branch '769-host-u-documented-in-manpage-but-disabled-in-code' into 'master'
Resolve ""host -U" documented in manpage, but disabled in code"
Closes #769
See merge request isc-projects/bind9!1194
Mark Andrews [Thu, 6 Dec 2018 20:56:43 +0000 (07:56 +1100)]
add CHANGES
Andreas Hasenack [Thu, 6 Dec 2018 20:43:52 +0000 (07:43 +1100)]
add -U to preparse and usage
Evan Hunt [Thu, 6 Dec 2018 18:57:49 +0000 (13:57 -0500)]
Merge branch '15-filter-aaaa-module' into 'master'
first module: filter-aaaa
See merge request isc-projects/bind9!799
Evan Hunt [Sat, 1 Dec 2018 02:59:30 +0000 (18:59 -0800)]
CHANGES, release notes
Michał Kępień [Thu, 6 Dec 2018 10:36:30 +0000 (11:36 +0100)]
make hook actions return an enum instead of a bool
Use an enum instead of a bool for the return type of hook actions in
order to facilitate adding further hook processing models in the future.
Evan Hunt [Wed, 5 Dec 2018 04:06:03 +0000 (20:06 -0800)]
revise hooks.h comments
Evan Hunt [Sat, 1 Dec 2018 02:01:47 +0000 (18:01 -0800)]
add basic plugins documentation