Ondřej Surý
51286ec006
Add unreachable.spatch coccinelle recipe and run it in precheck CI phase
2018-12-21 09:29:47 +01:00
Ondřej Surý
f6ff0216c8
Sync GitLab CI jobs with master branch
2018-12-21 09:29:47 +01:00
Ondřej Surý
158e3187a3
Merge branch '674-abort-when-memory-allocation-fails-v9_11-strerror-fix' into 'v9_11'
...
Resolve "Abort when memory allocation or other mandatory resource allocation fails"
See merge request isc-projects/bind9!1278
2018-12-21 03:29:06 -05:00
Ondřej Surý
0c6c59a289
Use isc__strerror instead of strerror_r in v9_11 branch
2018-12-21 09:26:50 +01:00
Ondřej Surý
b865b66094
Merge branch '674-abort-when-memory-allocation-fails-v9_11' into 'v9_11'
...
(v9_11) Resolve "abort when memory allocation fails"
See merge request isc-projects/bind9!1274
2018-12-21 03:13:37 -05:00
Ondřej Surý
8d532c111b
Add CHANGES entry for GL #674
...
(cherry picked from commit 37ff7f635b )
2018-12-21 03:03:24 -05:00
Ondřej Surý
7d9e19b5eb
Abort on allocation failure only if the memory functions are used internally in BIND 9
...
(cherry picked from commit c22241ae9009391c1d28085c5cf0009a6caef09c)
2018-12-21 03:03:24 -05:00
Ondřej Surý
c73912278b
Abort on memory allocation failure
...
(cherry picked from commit 8de2451756 )
2018-12-21 03:03:24 -05:00
Matthijs Mekking
a1322f019e
Merge branch '783-dnssec-signzone-unsupported-algorithms-v9_11' into 'v9_11'
...
(v9_11) Resolve "Allow unsupported algorithms in zone when not used for signing"
See merge request isc-projects/bind9!1271
2018-12-20 10:32:59 -05:00
Matthijs Mekking
bb2c242c39
Remove dig_with_opts
2018-12-20 15:23:07 +01:00
Matthijs Mekking
0e9a8da68c
Replace DSA with Reserved algorithm
...
(cherry picked from commit 17cdde1e56 )
2018-12-20 04:50:08 -05:00
Matthijs Mekking
1360a1fa1a
Move REQUIRE outside comment unsupported alg
...
(cherry picked from commit 5ca649967e )
2018-12-20 04:50:08 -05:00
Matthijs Mekking
040e132f16
Allow unsupported alg in zone /w dnssec-signzone
...
dnssec-signzone should sign a zonefile that contains a DNSKEY record
with an unsupported algorithm. Current behavior is that it will
fail, hitting a fatal error. The fix detects unsupported algorithms
and will not try to add it to the keylist.
Also when determining the maximum iterations for NSEC3, don't take
into account DNSKEY records in the zonefile with an unsupported
algorithm.
(cherry picked from commit 1dd11fc754 )
2018-12-20 04:50:08 -05:00
Matthijs Mekking
9f81119c02
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 )
(cherry picked from commit 8619318a1e6207e487438a93bd7a620967091347)
2018-12-20 04:50:08 -05:00
Ondřej Surý
575cbf3ea1
Merge branch '768-add-description-to-ldap-schema-v9_11' into 'v9_11'
...
(v9_11) Add optional description field to LDAP schema
See merge request isc-projects/bind9!1269
2018-12-20 04:47:01 -05:00
Roland Gruber
4a97a37eae
Add optional description field to LDAP schema
...
(cherry picked from commit 83903f6f5e )
2018-12-20 10:33:34 +01:00
Ondřej Surý
0905a87ed7
Merge branch '787-set-the-clang-define-to-1-v9_11' into 'v9_11'
...
(v9_11) __SANITIZE_ADDRESS__ needs to be defined to 1
See merge request isc-projects/bind9!1266
2018-12-19 18:16:51 -05:00
Ondřej Surý
d0dadf5ac4
__SANITIZE_ADDRESS__ needs to be defined to 1
...
(cherry picked from commit ff7c868f25 )
2018-12-20 00:15:59 +01:00
Ondřej Surý
498ea71f99
Merge branch '782-add-support-for-msys2-in-stop.pl-script-v9_11' into 'v9_11'
...
(v9_11) Properly detect msys/msys2 environment in the stop.pl script.
See merge request isc-projects/bind9!1261
2018-12-19 16:14:18 -05:00
Ondřej Surý
c1c10ca2b9
Properly detect msys/msys2 environment in the stop.pl script.
...
(cherry picked from commit 808dac0760 )
2018-12-19 21:31:41 +01:00
Ondřej Surý
debf6c2853
Merge branch '787-use-correct-define-v9_11' into 'v9_11'
...
gcc defines __SANITIZE_ADDRESS__ and not __ADDRESS_SANITIZER__, use the correct #define
See merge request isc-projects/bind9!1257
2018-12-19 06:47:44 -05:00
Ondřej Surý
11cce88a41
gcc defines __SANITIZE_ADDRESS__ and not __ADDRESS_SANITIZER__, use the correct #define
...
(cherry picked from commit 8903d68d69 )
2018-12-19 12:46:05 +01:00
Ondřej Surý
0768775dc1
Merge branch '787-disable-rtld_deepbind-when-compiled-under-asan-v9_11' into 'v9_11'
...
(v9_11) Resolve "RTLD_DEEPBIND and AddressSanitizer aren't compatible"
See merge request isc-projects/bind9!1254
2018-12-19 05:38:46 -05:00
Ondřej Surý
8fbd61343a
Disable RTLD_DEEPBIND when compiled under AddressSanitizer
...
(cherry picked from commit cad6b39cab )
2018-12-19 10:51:09 +01:00
Ondřej Surý
9827b8ade9
Define __ADDRESS_SANITIZER__ if compiling under clang's AddressSanitizer
...
(cherry picked from commit e1ce3a3d42 )
2018-12-19 10:50:54 +01:00
Ondřej Surý
68c573013e
Merge branch '782-revert-cygwin-grep-CRLF-issue-v9_12-v9_11' into 'v9_11'
...
Revert "Merge branch '782-cygwin-grep-CRLF-issue-v9_12-v9_11' into 'v9_11'"
See merge request isc-projects/bind9!1243
2018-12-17 06:57:14 -05:00
Ondřej Surý
b9e16f3475
Revert "Merge branch '782-cygwin-grep-CRLF-issue-v9_12-v9_11' into 'v9_11'"
...
This reverts commit b644eb672b , reversing
changes made to 3b302c58e2 .
2018-12-17 12:44:24 +01:00
Evan Hunt
b644eb672b
Merge branch '782-cygwin-grep-CRLF-issue-v9_12-v9_11' into 'v9_11'
...
Resolve "current version of cygwin grep causes tests to fail when grepping for end of line character"
See merge request isc-projects/bind9!1240
2018-12-15 00:24:05 -05:00
Curtis Blackburn
5641664f91
minor fixes to dns64 and rndc CRLF fix. rpzrecurse failure will be addressed in a separate issue
2018-12-14 19:45:42 -08:00
Curtis Blackburn
d9fe816644
more CRLF fixes (dns64)
2018-12-14 19:45:38 -08:00
Curtis Blackburn
99fcbcf904
digdelv test fixed for CRLF issue
2018-12-14 19:45:37 -08:00
Curtis Blackburn
ddee74194c
windows CRLF issues fixed in builtin test
2018-12-14 19:45:34 -08:00
Mark Andrews
3b302c58e2
Merge branch '779-named-checkconf-crashes-in-parser-c-v9_11' into 'v9_11'
...
Resolve "named-checkconf crashes in parser.c"
See merge request isc-projects/bind9!1237
2018-12-14 17:51:13 -05:00
Mark Andrews
7aecb8b1fd
pass the correct object to cfg_obj_log
...
(cherry picked from commit 53a33f7365 )
2018-12-15 09:38:42 +11:00
Mark Andrews
4e01cc3cfc
Merge branch '742-isc-support-13767-nsec3-typemap-improperly-includes-dnskey-rrset-instead-of-ignoring-it-as-out-of-zone-v9_11' into 'v9_11'
...
Resolve "[ISC-support
See merge request isc-projects/bind9!1233
2018-12-13 22:58:25 -05:00
Mark Andrews
aab3fcbd1c
add CHANGES
...
(cherry picked from commit 85da986d68 )
2018-12-14 14:44:46 +11:00
Mark Andrews
da49d1cfc3
add unit tests for dns_rdatatype_atcname, dns_rdatatype_atparent and iszonecutauth
...
(cherry picked from commit f2f7711977 )
2018-12-14 14:44:20 +11:00
Mark Andrews
637e3c4c4b
check that DNSKEY and other occluded data are excluded from the delegating bitmap
...
(cherry picked from commit 7e4b82103b )
2018-12-14 14:44:18 +11:00
Mark Andrews
587c81ac99
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:29:46 +11:00
Evan Hunt
243cded414
Merge branch 'marka-tabify-changes-precheck-v9_11' into 'v9_11'
...
tabify changes precheck
See merge request isc-projects/bind9!1227
2018-12-13 00:53:25 -05:00
Mark Andrews
7c9b45839d
white space
2018-12-12 21:43:41 -08:00
Mark Andrews
4fa777e7a1
tabify-changes precheck
...
(cherry picked from commit 87b3b46096 )
2018-12-12 21:42:08 -08:00
Ondřej Surý
2e527c6bc1
Merge branch 'ondrej/rename-the-envvar-to-BUILD_PARALLEL_JOBS-v9_11' into 'v9_11'
...
(v9_11) Rename the GitLab CI environment variable to BUILD_PARALLEL_JOBS
See merge request isc-projects/bind9!1225
2018-12-12 17:27:17 -05:00
Ondřej Surý
dc909bd1dd
Rename the GitLab CI environment variable to BUILD_PARALLEL_JOBS
...
(cherry picked from commit e20d5e4dd2 )
2018-12-12 23:08:43 +01:00
Mark Andrews
4139f9c467
Merge branch '760-the-notify-system-test-incorrectly-detects-startup-notify-rate-error-v9_11' into 'v9_11'
...
Resolve "The notify system test incorrectly detects startup notify rate error."
See merge request isc-projects/bind9!1219
2018-12-11 18:44:25 -05:00
Mark Andrews
c5f85f808c
check that the time between notify messages is not too small
...
(cherry picked from commit 47a4e0eeaa )
2018-12-12 10:24:23 +11:00
Ondřej Surý
487ca41b5c
Merge branch '623-rpz-logging-to-include-qclass-and-qtype-v9_11' into 'v9_11'
...
(v9_11) Resolve "RPZ logging to include QCLASS and QTYPE"
See merge request isc-projects/bind9!1057
2018-12-11 06:38:55 -05:00
Ondřej Surý
90b0f710a6
Add CHANGES entry for GL #623
2018-12-11 12:26:25 +01:00
Mark Andrews
e5e1957a8f
use typebuf and classbuf
2018-12-11 12:26:25 +01:00
Mark Andrews
1d33b62405
update rpzrecurse for RPZ_LOG_QTYPE_QCLASS
2018-12-11 12:26:25 +01:00