]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
7 years agoCHANGES, release note
Evan Hunt [Fri, 6 Jul 2018 03:48:26 +0000 (20:48 -0700)] 
CHANGES, release note

(cherry picked from commit 9c492aba65c178f30baafeb5502013f95a9d5b9a)
(cherry picked from commit ecb90158b6e457496922666f56c3f8f7cb3143d4)

7 years agotest case
Evan Hunt [Fri, 6 Jul 2018 01:57:48 +0000 (18:57 -0700)] 
test case

(cherry picked from commit 73486c13f743407a50d5bbadde90c949a696506f)
(cherry picked from commit 584a1cff8b8c00310cee6b1735cb39664bf6899d)

7 years agoexplicit DNAME query could trigger a crash if deny-answer-aliases was set
Evan Hunt [Thu, 5 Jul 2018 21:34:30 +0000 (14:34 -0700)] 
explicit DNAME query could trigger a crash if deny-answer-aliases was set

(cherry picked from commit a21c3810d3453548cc05ae19995125dabea9ca9c)
(cherry picked from commit 6e187b86562088147656ba22a9ed3bb74e1fe58c)

7 years agoMerge branch 'prep-release-v9_11_4' into 'v9_11' v9.11.4
Evan Hunt [Tue, 3 Jul 2018 06:56:55 +0000 (02:56 -0400)] 
Merge branch 'prep-release-v9_11_4' into 'v9_11'

prep 9.11.4

See merge request isc-projects/bind9!471

7 years agoprep 9.11.4
Tinderbox User [Tue, 3 Jul 2018 06:42:21 +0000 (06:42 +0000)] 
prep 9.11.4

7 years agoMerge branch 'fix-readme-v9_11' into 'v9_11'
Evan Hunt [Tue, 3 Jul 2018 00:18:08 +0000 (20:18 -0400)] 
Merge branch 'fix-readme-v9_11' into 'v9_11'

Fix README typo

See merge request isc-projects/bind9!464

7 years ago9.11.4 was incorrectly referred to as 9.11.3
Evan Hunt [Tue, 3 Jul 2018 00:14:25 +0000 (17:14 -0700)] 
9.11.4 was incorrectly referred to as 9.11.3

7 years agoMerge branch 'prep-release-v9_11_4rc2' into 'v9_11' v9.11.4rc2
Evan Hunt [Thu, 28 Jun 2018 05:25:28 +0000 (01:25 -0400)] 
Merge branch 'prep-release-v9_11_4rc2' into 'v9_11'

prep 9.11.4rc2

See merge request isc-projects/bind9!451

7 years agoprep 9.11.4rc2
Tinderbox User [Thu, 28 Jun 2018 04:55:27 +0000 (04:55 +0000)] 
prep 9.11.4rc2

7 years agoMerge branch '339-issues-with-large-journal-entries-v9_11' into 'v9_11'
Evan Hunt [Thu, 28 Jun 2018 01:46:57 +0000 (21:46 -0400)] 
Merge branch '339-issues-with-large-journal-entries-v9_11' into 'v9_11'

Fix handling of large journal entries.

See merge request isc-projects/bind9!445

7 years agoCHANGES, release note
Evan Hunt [Thu, 28 Jun 2018 00:34:51 +0000 (17:34 -0700)] 
CHANGES, release note

(cherry picked from commit 2aee33f412ca7425989af9a249f9ca4292a4d33a)

7 years agouse ISC_INT32_MAX as maximum
Evan Hunt [Thu, 28 Jun 2018 01:39:51 +0000 (18:39 -0700)] 
use ISC_INT32_MAX as maximum

7 years agoFallback to normal procedure if creating of ixfr-from-differences fails
Witold Kręcicki [Wed, 27 Jun 2018 12:10:04 +0000 (14:10 +0200)] 
Fallback to normal procedure if creating of ixfr-from-differences fails

(cherry picked from commit b1254430df1a9795ff2afec1face7a4f5f4a78e0)

7 years agoFix some issues with large journal entries
Witold Kręcicki [Tue, 26 Jun 2018 19:06:55 +0000 (21:06 +0200)] 
Fix some issues with large journal entries

(cherry picked from commit 0db7130f2b4ae24c3f32e95325673688f16b54f0)

7 years agoMerge branch '366-missing-dereference-in-require-statement-v9_11' into 'v9_11'
Mark Andrews [Wed, 27 Jun 2018 07:43:54 +0000 (03:43 -0400)] 
Merge branch '366-missing-dereference-in-require-statement-v9_11' into 'v9_11'

Resolve "Missing dereference in REQUIRE statement?"

See merge request isc-projects/bind9!441

7 years agocfg_parse_boolean's REQUIRE test for ret was incomplete.
Mark Andrews [Wed, 27 Jun 2018 01:10:59 +0000 (11:10 +1000)] 
cfg_parse_boolean's REQUIRE test for ret was incomplete.

(cherry picked from commit f1ee5e4a166b84bc0ae23dc3eddf251a10d85fac)

7 years agoMerge branch '275-add-permanent-option-to-disable-server-side-cookies-v9_11' into...
Evan Hunt [Tue, 26 Jun 2018 22:25:19 +0000 (18:25 -0400)] 
Merge branch '275-add-permanent-option-to-disable-server-side-cookies-v9_11' into 'v9_11'

[v9_11]: Resolve "Provide a mechanism (build or runtime) to turn off server-side support for RFC7873"

See merge request isc-projects/bind9!414

7 years agoUn-deprecate the answer-cookie option
Ondřej Surý [Tue, 26 Jun 2018 09:43:44 +0000 (11:43 +0200)] 
Un-deprecate the answer-cookie option

7 years agoMerge branch '260-queries-with-empty-question-section-return-noerror-v9_12-v9_11...
Evan Hunt [Tue, 26 Jun 2018 21:50:32 +0000 (17:50 -0400)] 
Merge branch '260-queries-with-empty-question-section-return-noerror-v9_12-v9_11' into 'v9_11'

Resolve "Queries with empty question section (and otherwise query message of undetermined RDCLASS) return NOERROR instead of FORMERR"

See merge request isc-projects/bind9!436

7 years agoCHANGES
Evan Hunt [Tue, 26 Jun 2018 20:52:47 +0000 (13:52 -0700)] 
CHANGES

(cherry picked from commit 2b075c2881cd651c7566a072c282e157422a6c13)
(cherry picked from commit 07a0638c94e5ea5b63570a36e7bceaae9e65ed7e)

7 years agoreturn FORMERR when question section is empty if COOKIE is not present
Mukund Sivaraman [Tue, 15 May 2018 18:37:17 +0000 (00:07 +0530)] 
return FORMERR when question section is empty if COOKIE is not present

(cherry picked from commit 06d3106002def5141885a5668d0254038f19fbf1)
(cherry picked from commit ed29b84e162407f3aaaa8be223a20413a3cd985f)

7 years agoMerge branch '180-fix-cmsgbuf-usage-v9_12-v9_11' into 'v9_11'
Ondřej Surý [Tue, 26 Jun 2018 19:29:29 +0000 (15:29 -0400)] 
Merge branch '180-fix-cmsgbuf-usage-v9_12-v9_11' into 'v9_11'

Resolve "Intermittent recursive resolver issues [socket.c:2135]"

See merge request isc-projects/bind9!430

7 years agoUse completely static-sized buffers
Witold Kręcicki [Tue, 26 Jun 2018 13:11:28 +0000 (15:11 +0200)] 
Use completely static-sized buffers

(cherry picked from commit 49f90025a07be39d1236504d46db3ce73f1578ee)
(cherry picked from commit 4007a9d02060764c208289ee781a428ce3027e99)

7 years agoFix socket cmsg buffer usage
Witold Kręcicki [Tue, 26 Jun 2018 09:18:43 +0000 (11:18 +0200)] 
Fix socket cmsg buffer usage

(cherry picked from commit d79be7dd5e10fae87cca200b7950f8c9c3b52096)
(cherry picked from commit da63e956124eb1e56b7bd302f5769cf61e4f8dba)

7 years agoMerge branch 'add-git-replay-merge-v9_11' into 'v9_11'
Ondřej Surý [Tue, 26 Jun 2018 18:30:38 +0000 (14:30 -0400)] 
Merge branch 'add-git-replay-merge-v9_11' into 'v9_11'

Add git replay merge to v9 11

See merge request isc-projects/bind9!428

7 years agoAdd git-replay-merge.sh script to v9_11
Ondřej Surý [Tue, 26 Jun 2018 18:24:03 +0000 (20:24 +0200)] 
Add git-replay-merge.sh script to v9_11

7 years agoMerge branch '288-named-checkconf-does-not-recognize-errors-related-to-in-view-zones...
Evan Hunt [Tue, 26 Jun 2018 18:01:57 +0000 (14:01 -0400)] 
Merge branch '288-named-checkconf-does-not-recognize-errors-related-to-in-view-zones-v9_11' into 'v9_11'

Resolve "named-checkconf does not recognize errors related to in-view zones"

See merge request isc-projects/bind9!425

7 years agoCHANGES, copyright
Mark Andrews [Fri, 25 May 2018 06:29:04 +0000 (16:29 +1000)] 
CHANGES, copyright

(cherry picked from commit f7d346357e93433947e953fb4fdfe736e3a283cb)

7 years agoconstruct a symtab of valid in-view targets then check that the target exists
Mark Andrews [Fri, 25 May 2018 03:15:00 +0000 (13:15 +1000)] 
construct a symtab of valid in-view targets then check that the target exists

(cherry picked from commit e01a4bcb20b7f02a7c5b013ae9ed115834f7caa9)

7 years agoMerge branch '321-only-request-permitted-capabilities-in-non-libcap-builds-v9_11...
Michał Kępień [Tue, 26 Jun 2018 12:03:28 +0000 (08:03 -0400)] 
Merge branch '321-only-request-permitted-capabilities-in-non-libcap-builds-v9_11' into 'v9_11'

[v9_11] Only request permitted capabilities in non-libcap builds

See merge request isc-projects/bind9!418

7 years agoAdd CHANGES entry
Michał Kępień [Tue, 26 Jun 2018 11:18:00 +0000 (13:18 +0200)] 
Add CHANGES entry

4979. [bug] Non-libcap builds were not checking whether all
requested capabilities are present in the permitted
capability set. [GL #321]

(cherry picked from commit 731b003854b564fa64ebecebe7b005bcef6cc74a)

7 years agoOnly request permitted capabilities in non-libcap builds
Michał Kępień [Tue, 26 Jun 2018 11:18:00 +0000 (13:18 +0200)] 
Only request permitted capabilities in non-libcap builds

While libcap-enabled builds check whether any capability named requests
is within the permitted capability set, non-libcap builds just try
requesting them, which potentially causes a misleading error message to
be output ("Operation not permitted: please ensure that the capset
kernel module is loaded").  Ensure non-libcap builds also check whether
any requested capability is within the permitted capability set.

(cherry picked from commit 8c66f32e53761dfa033dab3d366594683d24ce28)

7 years agoMerge branch '247-log-the-remaining-v-info-at-startup' into 'v9_11'
Evan Hunt [Mon, 25 Jun 2018 22:18:20 +0000 (15:18 -0700)] 
Merge branch '247-log-the-remaining-v-info-at-startup' into 'v9_11'

Resolve "Log the remaining -V info at startup"

Closes #247

See merge request isc-projects/bind9!249

7 years agolog the remaining -V info at startup
Mark Andrews [Tue, 8 May 2018 06:09:18 +0000 (16:09 +1000)] 
log the remaining -V info at startup

7 years agoMerge branch '343-casecompare-of-ninfo-tkey-txt-have-wrong-return-type-v9_11' into...
Mark Andrews [Mon, 25 Jun 2018 03:20:04 +0000 (23:20 -0400)] 
Merge branch '343-casecompare-of-ninfo-tkey-txt-have-wrong-return-type-v9_11' into 'v9_11'

Resolve "casecompare of NINFO, TKEY, TXT have wrong return type"

See merge request isc-projects/bind9!405

7 years agofix casecompare return type for ninfo, tkey, txt
Mark Andrews [Mon, 18 Jun 2018 01:10:42 +0000 (11:10 +1000)] 
fix casecompare return type for ninfo, tkey, txt

(cherry picked from commit 3ba1d1e43b1183eb3d6faa94262f114cfcea8c54)

7 years agoMerge branch '356-client-cookie-is-being-hashed-twice-when-computing-the-dns-server...
Mark Andrews [Fri, 22 Jun 2018 07:52:40 +0000 (03:52 -0400)] 
Merge branch '356-client-cookie-is-being-hashed-twice-when-computing-the-dns-server-cookie-v9_11' into 'v9_11'

Resolve "Client cookie is being hashed twice when computing the DNS server cookie."

See merge request isc-projects/bind9!402

7 years ago4975. [bug] The server cookie computation for sha1 and sha256 did
Mark Andrews [Fri, 22 Jun 2018 00:26:21 +0000 (10:26 +1000)] 
4975.   [bug]           The server cookie computation for sha1 and sha256 did
                        not match the method described in RFC 7873. [GL #356]

(cherry picked from commit 8755a249bc50f0f166fd2164bc6605348f915eec)

7 years agothe client cookie was being hashed twice when computing the server cookie for sha1...
Mark Andrews [Thu, 21 Jun 2018 23:50:10 +0000 (09:50 +1000)] 
the client cookie was being hashed twice when computing the server cookie for sha1 and sha256

(cherry picked from commit 4795f0ca89a3e907cbcc2d406da27b38f9aed8dd)

7 years agoMerge branch 'release-v9_11_4rc1' into 'v9_11'
Ondřej Surý [Thu, 21 Jun 2018 17:13:15 +0000 (13:13 -0400)] 
Merge branch 'release-v9_11_4rc1' into 'v9_11'

Merge 9.11.4rc1 release into v9_11 branch

See merge request isc-projects/bind9!396

7 years agoprepare 9.11.4rc1
Evan Hunt [Fri, 8 Jun 2018 20:23:21 +0000 (13:23 -0700)] 
prepare 9.11.4rc1

7 years agoMerge branch '341-constify-dns_rdata_tostruct-v9_11' into 'v9_11'
Michał Kępień [Fri, 15 Jun 2018 07:34:50 +0000 (03:34 -0400)] 
Merge branch '341-constify-dns_rdata_tostruct-v9_11' into 'v9_11'

[v9_11] constify dns_rdata_tostruct

See merge request isc-projects/bind9!381

7 years agoDeclare the 'rdata' argument for dns_rdata_tostruct() to be const
Mark Andrews [Fri, 15 Jun 2018 01:48:27 +0000 (11:48 +1000)] 
Declare the 'rdata' argument for dns_rdata_tostruct() to be const

(cherry picked from commit abb2fd1027c248dfa0bebcf6882fb74327ca77fa)

7 years agoMerge branch '309-fix-default-recursion-v9_11' into 'v9_11'
Ondřej Surý [Thu, 14 Jun 2018 12:54:16 +0000 (08:54 -0400)] 
Merge branch '309-fix-default-recursion-v9_11' into 'v9_11'

Resolve "Recursion improperly allowed by default"

See merge request isc-projects/bind9!374

7 years agoadd a regression test for default allow-recursion settings
Evan Hunt [Wed, 6 Jun 2018 22:57:48 +0000 (15:57 -0700)] 
add a regression test for default allow-recursion settings

7 years agoallow-recursion could incorrectly inherit from the default allow-query
Evan Hunt [Tue, 5 Jun 2018 04:55:41 +0000 (21:55 -0700)] 
allow-recursion could incorrectly inherit from the default allow-query

7 years agoMerge branch '298-fix-dname-handling-in-dnssec-tools-v9_11' into 'v9_11'
Michał Kępień [Wed, 13 Jun 2018 11:29:24 +0000 (07:29 -0400)] 
Merge branch '298-fix-dname-handling-in-dnssec-tools-v9_11' into 'v9_11'

[v9_11] Fix DNAME handling in DNSSEC tools

See merge request isc-projects/bind9!364

7 years agoAdd CHANGES entry
Michał Kępień [Wed, 13 Jun 2018 10:19:54 +0000 (12:19 +0200)] 
Add CHANGES entry

4971. [bug] dnssec-signzone and dnssec-verify did not treat records
below a DNAME as out-of-zone data. [GL #298]

(cherry picked from commit f9637ae0e5c9fdbe70540c7ffbc717f5b0b69ab9)

7 years agoPull out the saving of the zone cut into a separate function
Mark Andrews [Wed, 13 Jun 2018 07:23:27 +0000 (17:23 +1000)] 
Pull out the saving of the zone cut into a separate function

(cherry picked from commit 899e56068e7871ab15ea77fbdbc32ae5e5b48f58)

7 years agoTreat records below a DNAME as out-of-zone data
Michał Kępień [Wed, 13 Jun 2018 10:19:54 +0000 (12:19 +0200)] 
Treat records below a DNAME as out-of-zone data

DNAME records indicate bottom of zone and thus no records below a DNAME
should be DNSSEC-signed or included in NSEC(3) chains.  Add a helper
function, has_dname(), for detecting DNAME records at a given node.
Prevent signing DNAME-obscured records.  Check that DNAME-obscured
records are not signed.

(cherry picked from commit ff7015a0f89366e77d104da1aab561482e9ddc06)

7 years agoMerge branch '284-unify-keyfile-to-configuration-conversions-in-system-tests-v9_11...
Michał Kępień [Wed, 13 Jun 2018 06:28:38 +0000 (02:28 -0400)] 
Merge branch '284-unify-keyfile-to-configuration-conversions-in-system-tests-v9_11' into 'v9_11'

[v9_11] Unify keyfile-to-configuration conversions in system tests

See merge request isc-projects/bind9!361

7 years agoAdd helper variables in mkeys system test
Michał Kępień [Wed, 13 Jun 2018 05:47:12 +0000 (07:47 +0200)] 
Add helper variables in mkeys system test

The keyfile and key ID for the original managed key do not change
throughout the mkeys system test.  Keep them in helper variables to
prevent calling "cat" multiple times and improve code readability.

(cherry picked from commit 2cad382552b5e01bf5bf677ddf0391031263ee07)

7 years agoReplace duplicated code snippet with calls to helper functions
Michał Kępień [Wed, 13 Jun 2018 05:47:12 +0000 (07:47 +0200)] 
Replace duplicated code snippet with calls to helper functions

Reduce code duplication by replacing a code snippet repeated throughout
system tests using "trusted-keys" and/or "managed-keys" configuration
sections with calls to keyfile_to_{managed,trusted}_keys() helper
functions.

(cherry picked from commit dce66f763537450fa78045c679c53fd0ba5cbc5d)

7 years agoAdd helper functions for converting keyfile data into configuration sections
Michał Kępień [Wed, 13 Jun 2018 05:47:12 +0000 (07:47 +0200)] 
Add helper functions for converting keyfile data into configuration sections

Add a set of helper functions for system test scripts which enable
converting key data from a set of keyfiles to either a "trusted-keys"
section or a "managed-keys" section suitable for including in a
resolver's configuration file.

(cherry picked from commit 21d3658bcbaa2d9148871ee6b7f773b8850ad049)

7 years agoMerge branch '269-refactor-zone-logging-functions-v9_11' into 'v9_11'
Michał Kępień [Mon, 11 Jun 2018 10:58:34 +0000 (06:58 -0400)] 
Merge branch '269-refactor-zone-logging-functions-v9_11' into 'v9_11'

[v9_11] Refactor zone logging functions

See merge request isc-projects/bind9!358

7 years agoAdd CHANGES entry
Michał Kępień [Mon, 11 Jun 2018 10:49:06 +0000 (12:49 +0200)] 
Add CHANGES entry

4969. [cleanup] Refactor zone logging functions. [GL #269]

(cherry picked from commit c8de677eaeec447b5c8eb562fa025bf57d8fa982)

7 years agoReimplement all zone logging functions using dns_zone_logv()
Michał Kępień [Mon, 11 Jun 2018 10:49:06 +0000 (12:49 +0200)] 
Reimplement all zone logging functions using dns_zone_logv()

In order to decrease code duplication, express the logic contained in
all zone logging functions using dns_zone_logv() calls.

(cherry picked from commit 5c03cd339e1c02cc0b05b95bb201d79d38129482)

7 years agoAdd dns_zone_logv()
Michał Kępień [Mon, 11 Jun 2018 10:49:06 +0000 (12:49 +0200)] 
Add dns_zone_logv()

Add a new libdns function, dns_zone_logv(), which takes a single va_list
argument rather than a variable number of arguments and can be used as a
base for implementing more specific zone logging functions.

(cherry picked from commit bb2dfb3f49ab707d751c0d83eb26938ed29a1b70)

7 years agoMerge branch 'fix-strtok' into 'v9_11'
Evan Hunt [Sun, 10 Jun 2018 06:04:18 +0000 (23:04 -0700)] 
Merge branch 'fix-strtok' into 'v9_11'

7 years agocomplete strtok fix
Evan Hunt [Sun, 10 Jun 2018 06:03:38 +0000 (23:03 -0700)] 
complete strtok fix

(cherry picked from commit 74c3b9d3b2669740596d5d1e5aae2a32695f3a73)

7 years agoMerge branch 'fix-strtok' into 'v9_11'
Evan Hunt [Sun, 10 Jun 2018 05:36:46 +0000 (22:36 -0700)] 
Merge branch 'fix-strtok' into 'v9_11'

7 years agouse strtok() instead of strtok_r() in command line processing
Evan Hunt [Sun, 10 Jun 2018 05:29:31 +0000 (22:29 -0700)] 
use strtok() instead of strtok_r() in command line processing

(cherry picked from commit 1734f1b3b9a30418d316dcf7b03328e49862daf3)

7 years agoMerge branch '293-cleanup-radix' into 'v9_11'
Evan Hunt [Fri, 8 Jun 2018 19:11:19 +0000 (12:11 -0700)] 
Merge branch '293-cleanup-radix' into 'v9_11'

7 years agoimprove readability of radix code
Evan Hunt [Fri, 25 May 2018 20:25:54 +0000 (13:25 -0700)] 
improve readability of radix code

- use RADIX_V4, RADIX_V6, RADIX_V4_ECS, and RADIX_V6_ECS as array
  indices instead of 0 through 3.
- remove some unused macros

(cherry picked from commit f7f20b1202ef0299c15cd0ff93e45483bb04152d)

7 years agoMerge branch 'validate-glue' into v9_11
Evan Hunt [Fri, 8 Jun 2018 18:50:55 +0000 (11:50 -0700)] 
Merge branch 'validate-glue' into v9_11

7 years agoensure we try to validate glue records so RRSIG TTLs will be capped
Evan Hunt [Fri, 8 Jun 2018 18:14:14 +0000 (11:14 -0700)] 
ensure we try to validate glue records so RRSIG TTLs will be capped

7 years agoMerge branch '325-add-cfg_parse_buffer4-v9_11' into 'v9_11'
Mark Andrews [Fri, 8 Jun 2018 07:40:33 +0000 (17:40 +1000)] 
Merge branch '325-add-cfg_parse_buffer4-v9_11' into 'v9_11'

Resolve "add cfg_parse_buffer4"

Closes #325

See merge request isc-projects/bind9!353

7 years agoadd cfg_parse_buffer4
Mark Andrews [Fri, 8 Jun 2018 07:37:14 +0000 (17:37 +1000)] 
add cfg_parse_buffer4

(cherry picked from commit b313084af21bee151a0142b27ef8f925cbe41660)

7 years agoMerge branch '173-option-to-disable-responding-with-cookies-isc-support-12614-v9_11...
Mark Andrews [Fri, 8 Jun 2018 07:30:45 +0000 (17:30 +1000)] 
Merge branch '173-option-to-disable-responding-with-cookies-isc-support-12614-v9_11' into 'v9_11'

Resolve "option to disable responding with cookies [ISC-Support #12614]"

See merge request isc-projects/bind9!154

7 years agoadd CHANGES and release notes
Mark Andrews [Fri, 8 Jun 2018 06:17:27 +0000 (16:17 +1000)] 
add CHANGES and release notes

(cherry picked from commit 5f7a6232d632119e4eb3e5e0e6d2b2c665820b3e)

7 years agoUpdate ARM documentation
Mukund Sivaraman [Tue, 20 Mar 2018 16:19:16 +0000 (21:49 +0530)] 
Update ARM documentation

(cherry picked from commit b5265a8cfa8ed1818f2ea1ccbe2d2c66bbe0e431)

7 years agoAdd system test
Mukund Sivaraman [Tue, 20 Mar 2018 16:06:01 +0000 (21:36 +0530)] 
Add system test

(cherry picked from commit a5933fa2bb6270f900515fb466cfaded2430b4ba)

7 years agoAdd a answer-cookie named config option
Mukund Sivaraman [Mon, 19 Mar 2018 12:39:05 +0000 (18:09 +0530)] 
Add a answer-cookie named config option

(cherry picked from commit 29305073575459a66f0a93b9becc4863fd1c0c6b)

7 years agoMerge branch '322-add-support-for-marking-options-as-deprecated-v9_11' into 'v9_11'
Mark Andrews [Fri, 8 Jun 2018 05:56:02 +0000 (15:56 +1000)] 
Merge branch '322-add-support-for-marking-options-as-deprecated-v9_11' into 'v9_11'

Resolve "add support for marking options as deprecated."

Closes #322

See merge request isc-projects/bind9!351

7 years agoAdd support for marking a option as deprecated.
Mark Andrews [Fri, 8 Jun 2018 01:04:21 +0000 (11:04 +1000)] 
Add support for marking a option as deprecated.

(cherry picked from commit befff9452ce89d0039d4534a572f92d9efd47522)

7 years agoMerge branch 'XX-dont-fetch-keys-when-fuzzing-v9_11' into 'v9_11'
Witold Kręcicki [Wed, 6 Jun 2018 13:28:09 +0000 (15:28 +0200)] 
Merge branch 'XX-dont-fetch-keys-when-fuzzing-v9_11' into 'v9_11'

Don't fetch DNSKEY when fuzzing resolver

See merge request isc-projects/bind9!347

7 years agoDon't fetch DNSKEY when fuzzing resolver
Witold Kręcicki [Wed, 6 Jun 2018 12:51:17 +0000 (14:51 +0200)] 
Don't fetch DNSKEY when fuzzing resolver

(cherry picked from commit cb3208aa4361587a7c246381d402c333522a3024)

7 years agoMerge branch '240-multiple-rrsigs-on-some-records-in-signed-zone-even-though-only...
Mark Andrews [Wed, 6 Jun 2018 07:22:11 +0000 (17:22 +1000)] 
Merge branch '240-multiple-rrsigs-on-some-records-in-signed-zone-even-though-only-one-key-is-ever-active-at-a-time-v9_12-v9_11' into 'v9_11'

Resolve "Multiple RRSIGs on some records in signed zone even though only one key is ever active at a time"

Closes #240

See merge request isc-projects/bind9!231

7 years agoadd CHANGES note
Mark Andrews [Thu, 10 May 2018 05:04:50 +0000 (15:04 +1000)] 
add CHANGES note

(cherry picked from commit ba7a3431562b41b14ae47d7588a03f8e4419e858)
(cherry picked from commit 00f1956c9ed36f295edcc9ec351bf1559ff9828e)

7 years agoadd duplicate signature test
Mark Andrews [Thu, 3 May 2018 06:50:32 +0000 (16:50 +1000)] 
add duplicate signature test

(cherry picked from commit 0db5b087ed2d5bedfe5ef09ad9ea0fa347eeb18b)
(cherry picked from commit 1783fa5aba2b22bda9a22edfd7d2b1953b2b61b3)

7 years agoadd support -T sigvalinsecs
Mark Andrews [Thu, 3 May 2018 06:43:15 +0000 (16:43 +1000)] 
add support -T sigvalinsecs

(cherry picked from commit 87a3dc8ab930ce4b3f338905903ffa08e4113159)
(cherry picked from commit 69340b5ac58d95ab767f2f40bcd73c9b2d6bf2f7)

7 years agoonly sign with other keys when deleting a key if there are not already existing signa...
Mark Andrews [Thu, 3 May 2018 06:43:15 +0000 (16:43 +1000)] 
only sign with other keys when deleting a key if there are not already existing signature for the deleted algorithm

(cherry picked from commit 0667bf7ae71e4ae5203c85901fdfe3ec0e070038)
(cherry picked from commit c1e342cedbd48b19aff9522722d7990e7c590228)

7 years agoMerge branch '316-move-named-t-processing-to-its-own-function-v9_11' into 'v9_11'
Mark Andrews [Wed, 6 Jun 2018 05:31:30 +0000 (15:31 +1000)] 
Merge branch '316-move-named-t-processing-to-its-own-function-v9_11' into 'v9_11'

Resolve "move named -T processing to its own function"

Closes #316

See merge request isc-projects/bind9!343

7 years agoadd CHANGES
Mark Andrews [Wed, 6 Jun 2018 03:30:28 +0000 (13:30 +1000)] 
add CHANGES

(cherry picked from commit ef7401e4a7c9f304a6ad33a6d0111665f24212d9)

7 years agomove -T parsing to its own function
Mark Andrews [Wed, 6 Jun 2018 03:26:59 +0000 (13:26 +1000)] 
move -T parsing to its own function

(cherry picked from commit b491ceeb504dbc2d7285033ebf92736d7ba29095)

7 years agoMerge branch '302-use-ip-for-ifconfig' into 'v9_11'
Evan Hunt [Wed, 6 Jun 2018 04:46:08 +0000 (21:46 -0700)] 
Merge branch '302-use-ip-for-ifconfig' into 'v9_11'

Resolve "ifconfig.sh doesn't work on centos7"

Closes #302

See merge request isc-projects/bind9!330

7 years agoCHANGES
Evan Hunt [Wed, 6 Jun 2018 04:33:51 +0000 (21:33 -0700)] 
CHANGES

(cherry picked from commit 71f2335f5a9285479eed52e5057f35fcc135edc9)
(cherry picked from commit 7f16672ab8edf9257691cdbc76a3b0ebfa22c7af)

7 years agouse "ip" on linux, falling back to "ifconfig" when it isn't available
Evan Hunt [Thu, 31 May 2018 03:07:53 +0000 (20:07 -0700)] 
use "ip" on linux, falling back to "ifconfig" when it isn't available

(cherry picked from commit d7c54007985609133a8fd22b451a0c43b00defcf)
(cherry picked from commit 3e1a0c2b62b80d30a01eb4054fc1e1594f91355e)

7 years agoexpand address range in ifconfig.sh to include more than one subnet
Evan Hunt [Thu, 31 May 2018 03:07:23 +0000 (20:07 -0700)] 
expand address range in ifconfig.sh to include more than one subnet

(cherry picked from commit 41b29a436bd668f5b2788cce2bd471675cd9c3c0)
(cherry picked from commit e4487b160c48d477fba67561009d6ec1bd6ef36d)

8 years agoMerge branch '310-check-changes-needs-to-be-called-for-v9_11' into 'v9_11'
Evan Hunt [Tue, 5 Jun 2018 02:21:16 +0000 (22:21 -0400)] 
Merge branch '310-check-changes-needs-to-be-called-for-v9_11' into 'v9_11'

Resolve "check-changes needs to be called for v9_11"

See merge request isc-projects/bind9!337

8 years agocall util/check-changes in setup
Mark Andrews [Tue, 5 Jun 2018 01:49:38 +0000 (11:49 +1000)] 
call util/check-changes in setup

8 years agoMerge branch 'backport-sentinel' into 'v9_11'
Mark Andrews [Tue, 5 Jun 2018 01:57:16 +0000 (21:57 -0400)] 
Merge branch 'backport-sentinel' into 'v9_11'

Backport root-key-sentinel

See merge request isc-projects/bind9!334

8 years agoadd prerequisite check
Evan Hunt [Mon, 4 Jun 2018 21:32:44 +0000 (14:32 -0700)] 
add prerequisite check

8 years agoCHANGES entry for root-key-sentinel
Mark Andrews [Wed, 14 Mar 2018 02:30:48 +0000 (13:30 +1100)] 
CHANGES entry for root-key-sentinel

(cherry picked from commit 2845d7160e4d59d75138cfe2330cd1181e36f059)
(cherry picked from commit af267c4da98c4a3ffe48a91a4bc0caea7d778ca0)

8 years agoadd release note for root-key-sentinel
Mark Andrews [Wed, 18 Apr 2018 02:58:23 +0000 (12:58 +1000)] 
add release note for root-key-sentinel

(cherry picked from commit e20790c956c51544ed5ee586425add66fd8a7c8c)
(cherry picked from commit edb761b08c3d22b149321bc3348ba95cd0aba487)

8 years agoadd system test for root-key-sentinel
Mark Andrews [Wed, 14 Mar 2018 02:22:56 +0000 (13:22 +1100)] 
add system test for root-key-sentinel

(cherry picked from commit a23b305e6b46a5a5ac59fbe3c7804ea5b68c1e60)
(cherry picked from commit b9e6b124aa7f3a7eab2d23a3bf8384746fdd2752)

8 years agoadd named.conf option root-key-sentinel
Mark Andrews [Tue, 13 Mar 2018 04:17:22 +0000 (15:17 +1100)] 
add named.conf option root-key-sentinel

(cherry picked from commit 68e9315c7d3e3800527385be67d6a2e8c8fc6ba0)
(cherry picked from commit ee763ef281e99da4208bb4ee67540c18426585fc)

8 years agodetect and process root-key-sentinel labels.
Mark Andrews [Tue, 13 Mar 2018 01:11:48 +0000 (12:11 +1100)] 
detect and process root-key-sentinel labels.

(cherry picked from commit 8fc9f64df9fec3a4c872d7b873f1dd5907487b7e)
(cherry picked from commit 7111eff80c12419ff93bd5fcb3daa5f20c55269d)

8 years agoMerge branch '306-backport-multiple-cookie-secrets-to-9-11-4-s' into 'v9_11'
Evan Hunt [Mon, 4 Jun 2018 20:36:36 +0000 (16:36 -0400)] 
Merge branch '306-backport-multiple-cookie-secrets-to-9-11-4-s' into 'v9_11'

Resolve "backport multiple cookie-secrets to 9.11"

See merge request isc-projects/bind9!333

8 years ago4699. [func] Multiple cookie-secret clauses can now be specified.
Mark Andrews [Mon, 4 Sep 2017 23:19:45 +0000 (09:19 +1000)] 
4699.   [func]          Multiple cookie-secret clauses can now be specified.
                        The first one specified is used to generate new
                        server cookies.  [RT #45672]