Ondřej Surý
02e349c051
Remove legacy support for HP-UX
2018-08-28 10:31:47 +02:00
Ondřej Surý
b02de1ec30
Remove legacy support for SunOS
2018-08-28 10:31:47 +02:00
Ondřej Surý
18e3c8d232
Remove legacy support for Tru64
2018-08-28 10:31:47 +02:00
Ondřej Surý
f0f71420c8
Remove legacy support for AIX
2018-08-28 10:31:47 +02:00
Ondřej Surý
9a8da1e25a
Remove legacy BSD/OS support (ipv6,various hacks)
2018-08-28 10:31:47 +02:00
Ondřej Surý
e53a72a649
Remove legacy UnixWare support (sigwait, ipv6)
2018-08-28 10:31:47 +02:00
Ondřej Surý
518772e4e0
Merge branch 'gitlab-ci-dont-run-make-clean' into 'master'
...
Disable make clean at the end of configure step in GitLab CI
See merge request isc-projects/bind9!714
2018-08-28 01:18:18 -04:00
Ondřej Surý
a1d783bbe2
Disable make clean at the end of configure step in GitLab CI
2018-08-28 07:09:18 +02:00
Ondřej Surý
ca0ce1cb42
Merge branch '496-fix-freebsd-issue' into 'master'
...
threads.h was missing on C11/thread_local builds
Closes #496
See merge request isc-projects/bind9!712
2018-08-27 14:34:47 -04:00
Witold Kręcicki
525fd76685
Include threads.h for thread_local
2018-08-27 16:41:43 +02:00
Stephen Morris
760182271e
Merge branch '498-clang-scan-build-detected-errors' into 'master'
...
Resolve "clang scan-build detected errors"
Closes #498
See merge request isc-projects/bind9!703
2018-08-27 10:25:22 -04:00
Ondřej Surý
de41f0beea
Cleanup couple of set-but-unused errors from Coverity
2018-08-27 10:12:19 -04:00
Ondřej Surý
55361748d7
Initialize all tvresults to ISC_R_UNSET
2018-08-27 10:12:19 -04:00
Witold Krecicki
edf5c01fcb
Merge branch '499-fix-rsabigexponent-with-pkc11' into 'master'
...
Resolve "rsabigexponent test is broken w/pkcs11"
Closes #499
See merge request isc-projects/bind9!711
2018-08-27 05:33:29 -04:00
Ondřej Surý
8b3878dc7d
Run rsabigexponent test only when OpenSSL is used as cryptography provider
2018-08-27 11:24:32 +02:00
Mark Andrews
dc4086d4f2
Merge branch 'update-documentation-for-ms-and-krb5-rules' into 'master'
...
update {krb5,ms}-{self,subdomain} descriptions
See merge request isc-projects/bind9!708
2018-08-27 02:58:36 -04:00
Mark Andrews
a3c5c2c29c
add CHANGES note
2018-08-27 16:46:07 +10:00
Mark Andrews
0370d13667
update {krb5,ms}-{self,subdomain} descriptions
2018-08-27 16:39:51 +10:00
Mark Andrews
25bb33c866
Merge branch '487-reset-dig-exit-code-after-a-tcp-connection-is-established' into 'master'
...
Reset dig exit code after a TCP connection is established
Closes #487
See merge request isc-projects/bind9!698
2018-08-27 00:07:21 -04:00
Michał Kępień
59057bee5b
Add CHANGES entry
...
5020. [bug] dig returned a non-zero exit code when it received a
reply over TCP after a retry. [GL #487 ]
2018-08-27 13:58:43 +10:00
Michał Kępień
deb3b85cb2
Reset dig exit code after a TCP connection is established
...
The "exitcode" variable is set to 9 if a TCP connection fails, but is
not reset to 0 if a subsequent TCP connection succeeds. This causes dig
to return a non-zero exit code if it succeeds in getting a TCP response
after a retry. Fix by resetting "exitcode" to 0 if connect_done()
receives an event with the "result" field set to ISC_R_SUCCESS.
2018-08-27 13:58:08 +10:00
Michał Kępień
d3bd90f3a7
Merge branch 'set-use-alt-transfer-source-no-in-the-mirror-system-test' into 'master'
...
Set "use-alt-transfer-source no;" in the "mirror" system test
See merge request isc-projects/bind9!705
2018-08-25 16:20:28 -04:00
Michał Kępień
a23162ab28
Set "use-alt-transfer-source no;" in the "mirror" system test
...
Force ns3 to use a constant source address (10.53.0.3) when sending
transfer requests for the "initially-unavailable" zone to prevent
failures of transfers not triggered by bin/tests/system/mirror/tests.sh
from causing fallback to using a source address for which transfers of
that zone are refused throughout the entire "mirror" system test since
that might yield false positives.
2018-08-25 21:48:17 +02:00
Ondřej Surý
8f37439ccf
Merge branch '496-tls-in-rng' into 'master'
...
Resolve "RNG should not be locking"
Closes #340 and #496
See merge request isc-projects/bind9!697
2018-08-25 08:08:13 -04:00
Ondřej Surý
7ab228cf71
Use __declspec( thread ) for thread local storage when compiling with Visual Studio 2015 and higher
2018-08-25 13:59:26 +02:00
Witold Kręcicki
18ebcf2b30
Add runtime check on top of pthread_mutex_{lock,unlock} in rng
2018-08-25 13:26:25 +02:00
Witold Kręcicki
8c5aeb6c4c
Use TLS variables to store RNG state, make RNG lockless
2018-08-25 13:26:25 +02:00
Ondřej Surý
e79b42fec0
Merge branch 'fix-line-continuation-in-fuzz-Makefile.in' into 'master'
...
Fix line continuation in fuzz/Makefile.in
See merge request isc-projects/bind9!699
2018-08-24 11:01:10 -04:00
Michał Kępień
875b29c3e3
Fix line continuation in fuzz/Makefile.in
...
Add a missing semicolon to prevent "make test" run from the top-level
directory from failing even when all system and unit tests succeed due
to "(cd fuzz && ${MAKE} check)" returning a non-zero exit code.
2018-08-24 14:00:32 +02:00
Michał Kępień
ba350f40ff
Merge branch '470-log-a-message-when-ixfr-from-differences-is-set-for-an-inline-signed-zone' into 'master'
...
Log a message when "ixfr-from-differences" is set for an inline-signed zone
Closes #470
See merge request isc-projects/bind9!648
2018-08-24 04:35:29 -04:00
Michał Kępień
4fb5d072c2
Add CHANGES entry
...
5019. [cleanup] A message is now logged when ixfr-from-differences is
set at zone level for an inline-signed zone. [GL #470 ]
2018-08-24 10:18:59 +02:00
Michał Kępień
087157d14f
Log a message when "ixfr-from-differences" is set for an inline-signed zone
...
For inline-signed zones, the value of "ixfr-from-differences" is
hardcoded to:
- "yes" for the raw version of the zone,
- "no" for the signed version of the zone.
In other words, any user-provided "ixfr-from-differences" setting is
effectively ignored for an inline-signed zone. Ensure the user is aware
of that by adding a note to the ARM and logging a message when an
"ixfr-from-differences" option is found at the zone level.
2018-08-24 10:18:59 +02:00
Michał Kępień
2359f06aa6
Merge branch '491-prevent-a-race-in-the-inline-system-test' into 'master'
...
Prevent a race in the "inline" system test
Closes #491
See merge request isc-projects/bind9!682
2018-08-24 03:55:13 -04:00
Michał Kępień
e36c869e85
Prevent a race in the "inline" system test
...
A short time window exists between logging the addition of an NSEC3PARAM
record to a zone and committing it to the current version of the zone
database. If a query arrives during such a time window, an unsigned
response will be returned. One of the checks in the "inline" system
test requires NSEC3 records to be present in an answer - that check
would fail in the case described above. Use rndc instead of log
watching for checking whether zone signing and NSEC3 chain modifications
are complete in order to prevent intermittent "inline" system test
failures.
2018-08-24 09:37:37 +02:00
Mark Andrews
1c82dde85c
Merge branch 'fix-non-portable' into 'master'
...
use sizeof(CK_SLOT_ID)
See merge request isc-projects/bind9!588
2018-08-23 21:29:52 -04:00
Mark Andrews
42b16771db
add CHANGES note
2018-08-24 11:02:27 +10:00
Mark Andrews
2c1d8b2e99
use sizeof(CK_SLOT_ID)
2018-08-24 11:00:39 +10:00
Mark Andrews
751c660b9d
Merge branch 'value-not-updated-atomically' into 'master'
...
unlink before unlock
See merge request isc-projects/bind9!589
2018-08-23 20:49:38 -04:00
Mark Andrews
05531d3a86
add CHANGES note
2018-08-24 10:41:11 +10:00
Mark Andrews
4742f4ecba
unlink before unlock
2018-08-24 10:36:53 +10:00
Mark Andrews
e59617441e
Merge branch '445-filter-aaaa-and-dns64-can-both-attempt-to-recurse-for-a-records-at-the-same-time' into 'master'
...
Resolve "filter-aaaa and dns64 can both attempt to recurse for A records at the same time"
Closes #445
See merge request isc-projects/bind9!561
2018-08-23 19:44:18 -04:00
Mark Andrews
c1bc3baf7f
add CHANGES note
2018-08-24 09:29:35 +10:00
Mark Andrews
1056376d10
when filter-aaaa and dns64 are both configured a assertion failure could occur
2018-08-24 09:26:54 +10:00
Evan Hunt
0213626992
Merge branch '436-fix-dnstap-test' into 'master'
...
Resolve "dnstap tests are failing in Jenkins"
Closes #436
See merge request isc-projects/bind9!683
2018-08-23 14:11:45 -04:00
Evan Hunt
0d6f504ba3
specify "dnssec-validation yes" instead of default "auto"
2018-08-23 13:52:57 -04:00
Ondřej Surý
af1df8738f
Merge branch 'bump-to-9.13.3-dev' into 'master'
...
Bump the version in the master to 9.13.3-dev
See merge request isc-projects/bind9!679
2018-08-23 06:11:51 -04:00
Ondřej Surý
ca9aaf926f
Bump the version in the master to 9.13.3-dev
2018-08-23 06:02:24 -04:00
Ondřej Surý
591a6c94ee
Merge branch 'run-update_copyrights' into 'master'
...
Run update copyrights in precheck stage
See merge request isc-projects/bind9!680
2018-08-23 05:52:56 -04:00
Ondřej Surý
4016369212
Check update_copyright results in precheck stage
2018-08-23 11:39:01 +02:00
Ondřej Surý
31b5360943
Whitespace fixes
2018-08-23 11:39:01 +02:00