Evan Hunt
e229ae6999
add prerequisite check
2018-06-04 17:41:22 -04:00
Mark Andrews
106fc761de
CHANGES entry for root-key-sentinel
...
(cherry picked from commit 2845d7160e )
(cherry picked from commit af267c4da9 )
2018-06-04 17:41:22 -04:00
Mark Andrews
b3e93d1b0f
add release note for root-key-sentinel
...
(cherry picked from commit e20790c956 )
(cherry picked from commit edb761b08c )
2018-06-04 17:41:22 -04:00
Mark Andrews
9448c4fd21
add system test for root-key-sentinel
...
(cherry picked from commit a23b305e6b )
(cherry picked from commit b9e6b124aa )
2018-06-04 17:41:22 -04:00
Mark Andrews
9a5f308287
add named.conf option root-key-sentinel
...
(cherry picked from commit 68e9315c7d )
(cherry picked from commit ee763ef281 )
2018-06-04 17:41:22 -04:00
Mark Andrews
afa97c6552
detect and process root-key-sentinel labels.
...
(cherry picked from commit 8fc9f64df9 )
(cherry picked from commit 7111eff80c )
2018-06-04 17:41:21 -04:00
Evan Hunt
a7e305ccc5
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
2018-06-04 16:36:36 -04:00
Mark Andrews
f9d19cab7f
4699. [func] Multiple cookie-secret clauses can now be specified.
...
The first one specified is used to generate new
server cookies. [RT #45672 ]
2018-06-04 13:16:28 -07:00
Mark Andrews
4a2729a4b3
Merge branch '209-glue-is-no-longer-included-v9_11' into 'v9_11'
...
Resolve "Glue is no longer included for non-DNSSEC-signed zones since CHANGE 4596"
See merge request isc-projects/bind9!286
2018-06-04 01:24:49 -04:00
Evan Hunt
32681598cd
attempt to validate glue, but don't drop it if it can't be validated
2018-06-04 01:12:18 -04:00
Mukund Sivaraman
22ff9c9199
Fix acache case too
2018-06-04 01:12:18 -04:00
Mukund Sivaraman
a5c94e1d44
Add CHANGES entry
...
(cherry picked from commit dfd73d7e16 )
2018-06-04 01:12:18 -04:00
Mukund Sivaraman
3d62545657
Add system test
...
(cherry picked from commit 303391ea41 )
2018-06-04 01:12:18 -04:00
Mukund Sivaraman
3f59d6c251
Don't validate non-pending glue when adding to the additional section
...
(cherry picked from commit 31bd3147d1 )
2018-06-04 01:12:18 -04:00
Mark Andrews
0b7337f717
Merge branch '281-dont-insert-extra-space-between-nsec3-nexthash-and-typemap-v9_11' into 'v9_11'
...
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
2018-06-04 13:03:16 +10:00
Mark Andrews
159c6235c4
Add CHANGES note
...
(cherry picked from commit f98d8115e3 )
2018-06-04 13:03:06 +10:00
Mukund Sivaraman
2bbea4513f
Add NSEC3 fromtext/totext unittests
...
(cherry picked from commit b0d9198e03 )
2018-06-04 13:02:44 +10:00
Mukund Sivaraman
0aa9c410d7
Don't insert 2nd space between NSEC3 nexthash and typemap fields
...
(cherry picked from commit d4ea1edd2c )
2018-06-04 13:02:44 +10:00
Mark Andrews
46e69a4d52
Merge branch '286-new-cppcheck-detected-errors-v9_11' into 'v9_11'
...
Resolve "New cppcheck-detected errors"
See merge request isc-projects/bind9!324
2018-05-29 09:45:49 +10:00
Mark Andrews
cc17a88ae1
add CHANGES note
...
(cherry picked from commit e9134b15eb )
2018-05-29 09:45:38 +10:00
Mark Andrews
e568d66db3
work around cppcheck false positive
...
(cherry picked from commit cb5802e854 )
2018-05-29 09:45:23 +10:00
Evan Hunt
e291e02034
Merge branch '245-fix-test-color' into 'v9_11'
...
Resolve "rpz test fails to launch ns2 on openbsd"
Closes #245
See merge request isc-projects/bind9!321
2018-05-25 13:01:42 -07:00
Evan Hunt
eb0964a501
fix openbsd color-display problem in system test output
...
(cherry picked from commit 1e31fdb76d )
2018-05-25 13:01:38 -07:00
Mark Andrews
a830ebe451
Merge branch '290-documentation-error-missing-v9_11' into 'v9_11'
...
Resolve "Documentation error - missing "};""
Closes #290
See merge request isc-projects/bind9!318
2018-05-25 13:12:01 +10:00
Mark Andrews
cf8c1e3284
add closing '};'
...
(cherry picked from commit ab22160a1c )
2018-05-25 13:12:00 +10:00
Evan Hunt
bfef5b7235
Merge branch 'fix-catz-test' into 'v9_11'
...
fix catz test
See merge request isc-projects/bind9!317
2018-05-24 16:18:47 -07:00
Evan Hunt
3fe5acd39f
files were left in place after catz run because of non-portable bracket use
...
(cherry picked from commit af73e16c9c )
2018-05-24 16:18:44 -07:00
Evan Hunt
0916ddf103
Merge branch 'fix-copyrights' into v9_11
2018-05-23 18:10:03 -07:00
Evan Hunt
a05cd20767
restore accidentally deleted copyright line
2018-05-23 18:09:31 -07:00
Evan Hunt
1e9b61b736
Merge branch '283-ensure-there-is-a-blank-line-before-a-changes-entry-and-a-release-marker' into 'v9_11'
...
Resolve "ensure there is a blank line before a changes entry and a release marker."
Closes #283
See merge request isc-projects/bind9!311
2018-05-23 17:58:36 -07:00
Mark Andrews
33f8dd5f35
ensure there is a blank line before a changes entry and a release marker
...
(cherry picked from commit c91770549f )
(cherry picked from commit d87eb5804d )
2018-05-23 17:58:29 -07:00
Evan Hunt
32cc7c804f
Merge branch 'generate-notes-txt' into 'v9_11'
...
use w3m to generate notes.txt as part of the doc build
See merge request isc-projects/bind9!310
2018-05-23 09:55:46 -07:00
Evan Hunt
884e8df7ca
copyrights
2018-05-23 09:55:41 -07:00
Evan Hunt
4729357675
use w3m to generate notes.txt as part of the doc build
...
(cherry picked from commit 7c955e0eb8 )
(cherry picked from commit 5b2390e016 )
2018-05-23 09:54:16 -07:00
Mark Andrews
29ff16ea3a
Merge branch '273-add-home-arpa-to-list-of-empty-zones-rfc-8375-v9_11' into 'v9_11'
...
Resolve "Add "HOME.ARPA" to list of empty zones (RFC 8375)"
Closes #273
See merge request isc-projects/bind9!297
2018-05-23 11:19:34 +10:00
Mark Andrews
8543097699
add HOME.ARPA to the list of empty zones
...
(cherry picked from commit 10dd0b3efe )
2018-05-23 11:14:18 +10:00
Mark Andrews
8d96f3a207
fix handling of failed tests
...
(cherry picked from commit 4283f9552f )
2018-05-23 11:13:53 +10:00
Evan Hunt
7d7f4dafca
Merge branch 'fix-kit-v9_11' into 'v9_11'
...
use the correct repository, and get archive by tag not hash
See merge request isc-projects/bind9!304
2018-05-21 13:57:16 -07:00
Evan Hunt
83a4273bd9
use the correct repository, and get archive by tag not hash
...
(cherry picked from commit 999e3233f3 )
2018-05-21 13:57:16 -07:00
Mark Andrews
b3769d98ce
Merge branch '238-isc_net_recvoverflow-support-is-broken-v9_11' into 'v9_11'
...
Resolve "ISC_NET_RECVOVERFLOW support is broken."
Closes #238
See merge request isc-projects/bind9!226
2018-05-18 16:00:46 +10:00
Mark Andrews
fed871b720
ISC_SOCKEVENTATTR_TRUNC was not be set
...
(cherry picked from commit 6bff1768cf )
2018-05-18 16:00:36 +10:00
Mark Andrews
f49a8e5df0
Merge branch '274-print-c-9-12-and-earlier-v9_11' into 'v9_11'
...
Resolve "print.c 9.12 and earlier"
See merge request isc-projects/bind9!298
2018-05-18 12:46:25 +10:00
Mark Andrews
7bbc0668fe
add CHANGES note
...
(cherry picked from commit 3f3d424a70 )
2018-05-18 12:46:15 +10:00
Mark Andrews
4868351c45
look for '\0'
...
(cherry picked from commit d03a81c265 )
2018-05-18 12:45:14 +10:00
Mark Andrews
0256a07b96
add some %f format tests
...
(cherry picked from commit f5233ba5de )
2018-05-18 12:45:14 +10:00
Mark Andrews
6d6bf3d6ef
don't produce a false negative for %z with CFLAGS=-Werror
...
(cherry picked from commit 800012de23 )
2018-05-18 12:45:14 +10:00
Evan Hunt
28f17e8295
Merge branch '233-clarify-documentation-of-update-policy-tcp-self-and-6to4-self' into 'v9_11'
...
Resolve "Clarify documentation of update-policy tcp-self and 6to4-self"
Closes #233
See merge request isc-projects/bind9!227
2018-05-15 13:20:23 -07:00
Evan Hunt
50aae06d89
rewrite the update-policy documentation
...
- clarify the behavior of the name and identity fields for various
rule types, particularly tcp-self and 6to4-self.
(cherry picked from commit dea89f2a52 )
2018-05-15 13:20:15 -07:00
Michał Kępień
72a12272cf
Merge branch '258-address-ubsan-warnings-v9_11' into 'v9_11'
...
[v9_11] Address issues found by ubsan
See merge request isc-projects/bind9!281
2018-05-15 03:51:11 -04:00
Michał Kępień
803537b991
isc_buffer_*(): if source can be NULL, only call memmove() when length is non-zero
...
Certain isc_buffer_*() functions might call memmove() with the second
argument (source) set to NULL and the third argument (length) set to 0.
While harmless, it triggers an ubsan warning:
runtime error: null pointer passed as argument 2, which is declared to never be null
Modify all memmove() call sites in lib/isc/include/isc/buffer.h and
lib/isc/buffer.c which may potentially use NULL as the second argument
(source) so that memmove() is only called if the third argument (length)
is non-zero.
(cherry picked from commit 6ddbca6f2b )
2018-05-15 09:32:19 +02:00