]>
git.ipfire.org Git - thirdparty/bind9.git/log
Evan Hunt [Tue, 3 Jul 2018 05:28:20 +0000 (01:28 -0400)]
Merge branch 'prep-release-v9_9_13' into 'v9_9'
prep 9.9.13
See merge request isc-projects/bind9!468
Tinderbox User [Tue, 3 Jul 2018 04:39:02 +0000 (04:39 +0000)]
prep 9.9.13
Evan Hunt [Fri, 29 Jun 2018 18:05:20 +0000 (14:05 -0400)]
Merge branch 'fix-atffile' into 'v9_9'
fix Atffile/Kyuafile
See merge request isc-projects/bind9!457
Evan Hunt [Fri, 29 Jun 2018 17:57:20 +0000 (10:57 -0700)]
'lib' was accidentally removed from the top level Atf/Kyua files
Evan Hunt [Thu, 28 Jun 2018 06:00:28 +0000 (02:00 -0400)]
Merge branch 'prep-release-v9_9_13rc2' into 'v9_9'
prep 9.9.13rc2
See merge request isc-projects/bind9!453
Tinderbox User [Thu, 28 Jun 2018 05:44:01 +0000 (05:44 +0000)]
prep 9.9.13rc2
Evan Hunt [Thu, 28 Jun 2018 02:45:50 +0000 (22:45 -0400)]
Merge branch '339-issues-with-large-journal-entries-v9_11-v9_9' into 'v9_9'
Fix handling of large journal entries.
See merge request isc-projects/bind9!448
Evan Hunt [Thu, 28 Jun 2018 00:34:51 +0000 (17:34 -0700)]
Evan Hunt [Thu, 28 Jun 2018 01:39:51 +0000 (18:39 -0700)]
use ISC_INT32_MAX as maximum
(cherry picked from commit
65bf99c85a2221d426a6cadaa09cf0a76d5d92a6 )
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 )
(cherry picked from commit
e92d5421c37d03e48d4bcd17cee950cb0e4ce24d )
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 )
(cherry picked from commit
1919f5c93781ac79b8fab2275c1ab6b4b794cb8b )
Mark Andrews [Wed, 27 Jun 2018 12:02:19 +0000 (08:02 -0400)]
Merge branch '366-missing-dereference-in-require-statement-v9_9' into 'v9_9'
Resolve "Missing dereference in REQUIRE statement?"
See merge request isc-projects/bind9!443
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 )
Michał Kępień [Tue, 26 Jun 2018 12:03:31 +0000 (08:03 -0400)]
Merge branch '321-only-request-permitted-capabilities-in-non-libcap-builds-v9_9' into 'v9_9'
[v9_9] Only request permitted capabilities in non-libcap builds
See merge request isc-projects/bind9!420
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 )
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 )
Evan Hunt [Mon, 25 Jun 2018 22:23:21 +0000 (15:23 -0700)]
Merge branch '247-log-the-remaining-v-info-at-startup' into 'v9_9'
Resolve "Log the remaining -V info at startup"
Closes #247
See merge request isc-projects/bind9!249
Mark Andrews [Tue, 8 May 2018 06:09:18 +0000 (16:09 +1000)]
log the remaining -V info at startup
Mark Andrews [Mon, 25 Jun 2018 03:20:39 +0000 (23:20 -0400)]
Merge branch '343-casecompare-of-ninfo-tkey-txt-have-wrong-return-type-v9_9' into 'v9_9'
Resolve "casecompare of NINFO, TKEY, TXT have wrong return type"
See merge request isc-projects/bind9!407
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 )
Ondřej Surý [Thu, 21 Jun 2018 17:13:18 +0000 (13:13 -0400)]
Merge branch 'release-v9_9_13rc1' into 'v9_9'
Merge v9.9.13rc1 release into v9_9 branch
See merge request isc-projects/bind9!398
Ondřej Surý [Wed, 13 Jun 2018 19:21:49 +0000 (21:21 +0200)]
Revert changes to the test suite in v9.9.13rc1 that would make the unit tests to fail
Evan Hunt [Fri, 8 Jun 2018 20:59:44 +0000 (13:59 -0700)]
prepare 9.9.13rc1
Michał Kępień [Fri, 15 Jun 2018 07:34:54 +0000 (03:34 -0400)]
Merge branch '341-constify-dns_rdata_tostruct-v9_9' into 'v9_9'
[v9_9] constify dns_rdata_tostruct
See merge request isc-projects/bind9!383
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 )
Ondřej Surý [Thu, 14 Jun 2018 12:54:34 +0000 (08:54 -0400)]
Merge branch '309-fix-default-recursion-v9_9' into 'v9_9'
Resolve "Recursion improperly allowed by default"
See merge request isc-projects/bind9!376
Evan Hunt [Wed, 6 Jun 2018 22:58:54 +0000 (15:58 -0700)]
add a regression test for default allow-recursion settings
Evan Hunt [Tue, 5 Jun 2018 04:59:33 +0000 (21:59 -0700)]
allow-recursion could incorrectly inherit from the default allow-query
Michał Kępień [Wed, 13 Jun 2018 11:29:28 +0000 (07:29 -0400)]
Merge branch '298-fix-dname-handling-in-dnssec-tools-v9_9' into 'v9_9'
[v9_9] Fix DNAME handling in DNSSEC tools
See merge request isc-projects/bind9!366
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
de5916a7bf40190e751aef590b1aee99342f0f2c )
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
ec75a070239892f4835a1d75bb40749dd33fa2fc )
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
9a4145168ce80abd218d4ea46a380555d16d6de9 )
Ondřej Surý [Wed, 13 Jun 2018 08:59:38 +0000 (04:59 -0400)]
Merge branch '332-v9_9-move-lib-irs-to-lib-export-irs' into 'v9_9'
Resolve "v9_9 move lib/irs to lib/export/irs"
See merge request isc-projects/bind9!359
Mark Andrews [Wed, 13 Jun 2018 04:35:58 +0000 (14:35 +1000)]
add Atffile{.in} and Kyuafile{.in}
Mark Andrews [Wed, 13 Jun 2018 04:32:13 +0000 (14:32 +1000)]
make lib/Atffile and lib/Kyuafile dependent on exportlib being enabled or not
Mark Andrews [Tue, 12 Jun 2018 05:08:12 +0000 (15:08 +1000)]
update
Mark Andrews [Tue, 12 Jun 2018 05:03:40 +0000 (15:03 +1000)]
move lib/irs to lib/export/irs
Evan Hunt [Sun, 10 Jun 2018 06:04:47 +0000 (23:04 -0700)]
Merge branch 'fix-strtok' into 'v9_9'
Evan Hunt [Sun, 10 Jun 2018 06:03:38 +0000 (23:03 -0700)]
complete strtok fix
(cherry picked from commit
74c3b9d3b2669740596d5d1e5aae2a32695f3a73 )
Evan Hunt [Sun, 10 Jun 2018 05:37:18 +0000 (22:37 -0700)]
Merge branch 'fix-strtok' into 'v9_9'
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 )
Evan Hunt [Fri, 8 Jun 2018 18:52:16 +0000 (11:52 -0700)]
Merge branch 'validate-glue' into v9_9
Evan Hunt [Fri, 8 Jun 2018 17:09:10 +0000 (10:09 -0700)]
ensure we try to validate glue records so RRSIG TTLs will be capped
Mukund Sivaraman [Wed, 2 May 2018 07:47:36 +0000 (13:17 +0530)]
Add CHANGES entry
(cherry picked from commit
dfd73d7e169b601049912ee9c29620971a526d50 )
Mukund Sivaraman [Wed, 2 May 2018 07:37:14 +0000 (13:07 +0530)]
Add system test
(cherry picked from commit
303391ea415cd3c09c285a1e11c988e11c540974 )
Mukund Sivaraman [Wed, 2 May 2018 06:48:44 +0000 (12:18 +0530)]
Don't validate non-pending glue when adding to the additional section
(cherry picked from commit
31bd3147d118106faa62fe90ec39f36c64239e5d )
Mark Andrews [Fri, 8 Jun 2018 07:44:04 +0000 (17:44 +1000)]
Merge branch '325-add-cfg_parse_buffer4-v9_10-v9_9' into 'v9_9'
Resolve "add cfg_parse_buffer4"
Closes #325
See merge request isc-projects/bind9!353
Mark Andrews [Fri, 8 Jun 2018 07:37:14 +0000 (17:37 +1000)]
Mark Andrews [Fri, 8 Jun 2018 06:08:52 +0000 (16:08 +1000)]
Merge branch '322-add-support-for-marking-options-as-deprecated-v9_10-v9_9' into 'v9_9'
Resolve "add support for marking options as deprecated."
Closes #322
See merge request isc-projects/bind9!351
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 )
(cherry picked from commit
99ac87cac4b27753d44c1ee08bddbc1e12ee2396 )
Mark Andrews [Wed, 6 Jun 2018 07:56:09 +0000 (17:56 +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-v9_10-v9_9' into 'v9_9'
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
Mark Andrews [Thu, 10 May 2018 05:04:50 +0000 (15:04 +1000)]
Mark Andrews [Thu, 3 May 2018 06:50:32 +0000 (16:50 +1000)]
Mark Andrews [Thu, 3 May 2018 06:43:15 +0000 (16:43 +1000)]
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 )
(cherry picked from commit
298372d8d2efa2f338c091b11d2b5d7f977d3f85 )
(cherry picked from commit
5686e3bb6a85b358b44d66a083aa0d51cf160379 )
Mark Andrews [Wed, 6 Jun 2018 05:21:46 +0000 (15:21 +1000)]
Merge branch '316-move-named-t-processing-to-its-own-function-v9_9' into 'v9_9'
Resolve "move named -T processing to its own function"
Closes #316
See merge request isc-projects/bind9!343
Mark Andrews [Wed, 6 Jun 2018 03:30:28 +0000 (13:30 +1000)]
add CHANGES
(cherry picked from commit
ef7401e4a7c9f304a6ad33a6d0111665f24212d9 )
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 )
Evan Hunt [Wed, 6 Jun 2018 04:51:05 +0000 (21:51 -0700)]
Merge branch '302-use-ip-for-ifconfig' into 'v9_9'
Resolve "ifconfig.sh doesn't work on centos7"
Closes #302
See merge request isc-projects/bind9!330
Evan Hunt [Wed, 6 Jun 2018 04:33:51 +0000 (21:33 -0700)]
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 )
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 )
Evan Hunt [Tue, 5 Jun 2018 04:38:07 +0000 (21:38 -0700)]
Merge branch 'backport-sentinel' into 'v9_9'
Evan Hunt [Mon, 4 Jun 2018 21:32:44 +0000 (14:32 -0700)]
add prerequisite check
(cherry picked from commit
e229ae6999191e156b2f4e2cbe99be1980f5282f )
(cherry picked from commit
a5ac84370ca7f1233ec1bf48422052ff8158b4ec )
Mark Andrews [Wed, 14 Mar 2018 02:30:48 +0000 (13:30 +1100)]
Mark Andrews [Wed, 18 Apr 2018 02:58:23 +0000 (12:58 +1000)]
Mark Andrews [Wed, 14 Mar 2018 02:22:56 +0000 (13:22 +1100)]
Mark Andrews [Tue, 13 Mar 2018 04:17:22 +0000 (15:17 +1100)]
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 )
(cherry picked from commit
afa97c65524607e54646f60b637bc6dbcd6c5e03 )
(cherry picked from commit
a624e884d49681bc6271b3128b2f2f349a3479b2 )
Evan Hunt [Tue, 5 Jun 2018 02:44:00 +0000 (19:44 -0700)]
clean up CHANGES numbers
Evan Hunt [Tue, 5 Jun 2018 02:26:31 +0000 (19:26 -0700)]
Merge branch '310-check-changes-needs-to-be-called-for-v9_9' into 'v9_9'
Resolve "check-changes needs to be called for v9_9"
See merge request isc-projects/bind9!337
Mark Andrews [Tue, 5 Jun 2018 01:49:38 +0000 (11:49 +1000)]
call util/check-changes in setup
(cherry picked from commit
c0e69cc4067cde6671601096dfccdf70fc15d7c4 )
(cherry picked from commit
022b2b481fc3015de657f546316c380036d02c06 )
Mark Andrews [Mon, 4 Jun 2018 03:35:13 +0000 (13:35 +1000)]
Merge branch '281-dont-insert-extra-space-between-nsec3-nexthash-and-typemap-v9_9' into 'v9_9'
Resolve "9.11.3-S1 totext_nsec3 inserts a redundant white space between next hash and type map [ISC-support #12887]"
See merge request isc-projects/bind9!313
Mark Andrews [Mon, 4 Jun 2018 02:24:00 +0000 (12:24 +1000)]
Add CHANGES note
(cherry picked from commit
f98d8115e367d93b9a08fb58e92d07e601623fa2 )
Mukund Sivaraman [Thu, 24 May 2018 04:57:33 +0000 (10:27 +0530)]
Add NSEC3 fromtext/totext unittests
(cherry picked from commit
b0d9198e03eca591447d9d4f509a4e249c6da3a6 )
Mukund Sivaraman [Wed, 23 May 2018 13:10:48 +0000 (18:40 +0530)]
Don't insert 2nd space between NSEC3 nexthash and typemap fields
(cherry picked from commit
d4ea1edd2c01433dedb21e31929e859c8507c6b9 )
Mark Andrews [Tue, 29 May 2018 00:02:29 +0000 (10:02 +1000)]
fix merge error
Mark Andrews [Mon, 28 May 2018 23:56:11 +0000 (09:56 +1000)]
Merge branch '286-new-cppcheck-detected-errors-v9_9' into 'v9_9'
Resolve "New cppcheck-detected errors"
See merge request isc-projects/bind9!324
Mark Andrews [Mon, 28 May 2018 23:25:50 +0000 (09:25 +1000)]
add CHANGES note
(cherry picked from commit
e9134b15ebcdc5fec89a7cffa357c92096b5edd9 )
Mark Andrews [Mon, 28 May 2018 07:26:39 +0000 (17:26 +1000)]
work around cppcheck false positive
(cherry picked from commit
cb5802e854d11800e8547ad40e19969ca0c5b14d )
Evan Hunt [Fri, 25 May 2018 20:02:02 +0000 (13:02 -0700)]
Merge branch '245-fix-test-color' into 'v9_9'
Resolve "rpz test fails to launch ns2 on openbsd"
Closes #245
See merge request isc-projects/bind9!321
Evan Hunt [Fri, 25 May 2018 19:47:02 +0000 (12:47 -0700)]
fix openbsd color-display problem in system test output
(cherry picked from commit
1e31fdb76dff65b6406420a94e5b073f83a594cb )
Mark Andrews [Fri, 25 May 2018 03:12:44 +0000 (13:12 +1000)]
Merge branch '290-documentation-error-missing-v9_9' into 'v9_9'
Resolve "Documentation error - missing "};""
Closes #290
See merge request isc-projects/bind9!318
Mark Andrews [Fri, 25 May 2018 02:48:55 +0000 (12:48 +1000)]
add closing '};'
(cherry picked from commit
ab22160a1c372c393508646ad5f0d1e8dfc7cd7d )
Evan Hunt [Thu, 24 May 2018 00:59:05 +0000 (17:59 -0700)]
Merge branch '283-ensure-there-is-a-blank-line-before-a-changes-entry-and-a-release-marker' into 'v9_9'
Resolve "ensure there is a blank line before a changes entry and a release marker."
Closes #283
See merge request isc-projects/bind9!311
Mark Andrews [Wed, 23 May 2018 04:31:15 +0000 (14:31 +1000)]
ensure there is a blank line before a changes entry and a release marker
(cherry picked from commit
c91770549f86f36f62dbbaef43e7a529ff9ae8aa )
(cherry picked from commit
d87eb5804dee423ccb3984462a6df4b78feb9ec1 )
Evan Hunt [Wed, 23 May 2018 16:58:57 +0000 (09:58 -0700)]
Merge branch 'generate-notes-txt' into 'v9_9'
use w3m to generate notes.txt as part of the doc build
See merge request isc-projects/bind9!310
Evan Hunt [Wed, 23 May 2018 01:41:23 +0000 (18:41 -0700)]
Evan Hunt [Wed, 23 May 2018 00:29:44 +0000 (17:29 -0700)]
use w3m to generate notes.txt as part of the doc build
(cherry picked from commit
7c955e0eb892d8a35e33ea545182a12ce018f49a )
(cherry picked from commit
5b2390e0165ad3421d31bafc0a70a791e6022bc0 )
(cherry picked from commit
4729357675c8a6864efe2a5d4dc6277cbc60d1c9 )
(cherry picked from commit
0bb2c62fd5fd909c33e003c053275635643993ce )
Mark Andrews [Wed, 23 May 2018 01:31:05 +0000 (11:31 +1000)]
Merge branch '273-add-home-arpa-to-list-of-empty-zones-rfc-8375-v9_9' into 'v9_9'
Resolve "Add "HOME.ARPA" to list of empty zones (RFC 8375)"
Closes #273
See merge request isc-projects/bind9!297
Mark Andrews [Fri, 18 May 2018 01:13:39 +0000 (11:13 +1000)]
add HOME.ARPA to the list of empty zones
(cherry picked from commit
10dd0b3efef13af7f6ef3a25f519c29a6638f0f8 )
Evan Hunt [Mon, 21 May 2018 20:57:23 +0000 (13:57 -0700)]
Merge branch 'fix-kit-v9_9' into 'v9_9'
use the correct repository, and get archive by tag not hash
See merge request isc-projects/bind9!304
Evan Hunt [Mon, 21 May 2018 20:43:49 +0000 (13:43 -0700)]
use the correct repository, and get archive by tag not hash
(cherry picked from commit
999e3233f3a9d2f4f86e491cf3751342b9087ea6 )
Mark Andrews [Fri, 18 May 2018 06:20:02 +0000 (16:20 +1000)]
Merge branch '238-isc_net_recvoverflow-support-is-broken-v9_9' into 'v9_9'
Resolve "ISC_NET_RECVOVERFLOW support is broken."
Closes #238
See merge request isc-projects/bind9!226
Mark Andrews [Tue, 1 May 2018 06:52:01 +0000 (16:52 +1000)]
ISC_SOCKEVENTATTR_TRUNC was not be set
(cherry picked from commit
6bff1768cfeb156f05a3a6078d79afa9c98b29b3 )
Mark Andrews [Fri, 18 May 2018 02:51:55 +0000 (12:51 +1000)]
Merge branch '274-print-c-9-12-and-earlier-v9_9' into 'v9_9'
Resolve "print.c 9.12 and earlier"
See merge request isc-projects/bind9!298
Mark Andrews [Wed, 16 May 2018 04:40:33 +0000 (14:40 +1000)]
add CHANGES note
(cherry picked from commit
3f3d424a7097d16325b8d7ec354dae1fb0cd73b8 )
Mark Andrews [Wed, 16 May 2018 04:22:07 +0000 (14:22 +1000)]
look for '\0'
(cherry picked from commit
d03a81c2658508946dffa2a641e9750523c8d57c )
Mark Andrews [Wed, 16 May 2018 04:21:38 +0000 (14:21 +1000)]
add some %f format tests
(cherry picked from commit
f5233ba5dedcfa49f7eebefb94940c0e35139b28 )
Mark Andrews [Wed, 16 May 2018 03:50:13 +0000 (13:50 +1000)]
don't produce a false negative for %z with CFLAGS=-Werror
(cherry picked from commit
800012de23ef63ff6d34dd7dac99cd2291955640 )