Mukund Sivaraman
8af1d5916f
Add NSEC3 fromtext/totext unittests
...
(cherry picked from commit b0d9198e03 )
2018-06-04 13:01:18 +10:00
Mukund Sivaraman
ac7c74425e
Don't insert 2nd space between NSEC3 nexthash and typemap fields
...
(cherry picked from commit d4ea1edd2c )
2018-06-04 13:01:18 +10:00
Evan Hunt
fb9e5221bc
Merge branch 'serve-stale-doc-and-logging' into 'v9_12'
...
Serve stale doc and logging
See merge request isc-projects/bind9!323
2018-05-28 17:26:22 -07:00
Evan Hunt
876d544a1c
CHANGES
...
(cherry picked from commit 049777d6c5 )
2018-05-28 17:26:07 -07:00
Tony Finch
c4494458ae
Move serve-stale logging to its own category, so that its verbosity can be curtailed.
...
(cherry picked from commit 4b442c309d )
2018-05-28 17:25:38 -07:00
Evan Hunt
3d2de8e776
clarify serve-stale documentation, and add a floor for max-stale-ttl
...
- added a 1-second floor to max-stale-ttl similar to stale-answer-ttl;
if set to 0, it will be silently updated to 1.
- fixed the ARM entry on max-stale-ttl, which incorrectly suggested that
the default was 0 instead of 1 week.
- clarified rndc serve-stale documentation.
(cherry picked from commit d1ca21d50a )
2018-05-28 17:25:37 -07:00
Mark Andrews
bb7c075cbe
Merge branch '286-new-cppcheck-detected-errors-v9_12' into 'v9_12'
...
Resolve "New cppcheck-detected errors"
See merge request isc-projects/bind9!324
2018-05-29 09:44:48 +10:00
Mark Andrews
9fc2eb9554
add CHANGES note
...
(cherry picked from commit e9134b15eb )
2018-05-29 09:44:41 +10:00
Mark Andrews
3bbcba405b
work around cppcheck false positive
...
(cherry picked from commit cb5802e854 )
2018-05-29 09:44:02 +10:00
Evan Hunt
35488bec21
Merge branch '245-fix-test-color' into 'v9_12'
...
Resolve "rpz test fails to launch ns2 on openbsd"
Closes #245
See merge request isc-projects/bind9!321
2018-05-25 13:01:31 -07:00
Evan Hunt
59715255cf
fix openbsd color-display problem in system test output
...
(cherry picked from commit 1e31fdb76d )
2018-05-25 13:01:25 -07:00
Mark Andrews
cc443821e6
Merge branch '290-documentation-error-missing-v9_12' into 'v9_12'
...
Resolve "Documentation error - missing "};""
Closes #290
See merge request isc-projects/bind9!318
2018-05-25 13:11:43 +10:00
Mark Andrews
2e9f0fb026
add closing '};'
...
(cherry picked from commit ab22160a1c )
2018-05-25 13:11:43 +10:00
Evan Hunt
6acdb87b3b
Merge branch 'fix-catz-test' into 'v9_12'
...
fix catz test
See merge request isc-projects/bind9!317
2018-05-24 16:18:29 -07:00
Evan Hunt
3e57b352be
files were left in place after catz run because of non-portable bracket use
...
(cherry picked from commit af73e16c9c )
2018-05-24 16:18:24 -07:00
Evan Hunt
fc407f3f94
Merge branch 'fix-copyrights' into v9_12
2018-05-23 18:08:20 -07:00
Evan Hunt
5875dda277
restore accidentally deleted copyright lines
2018-05-23 18:07:50 -07:00
Evan Hunt
8bfcb03ae5
Merge branch '283-ensure-there-is-a-blank-line-before-a-changes-entry-and-a-release-marker' into 'v9_12'
...
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:17 -07:00
Mark Andrews
d87eb5804d
ensure there is a blank line before a changes entry and a release marker
...
(cherry picked from commit c91770549f )
2018-05-23 17:57:32 -07:00
Evan Hunt
9a08b1f912
Merge branch 'generate-notes-txt' into 'v9_12'
...
use w3m to generate notes.txt as part of the doc build
See merge request isc-projects/bind9!310
2018-05-23 09:54:07 -07:00
Evan Hunt
61de568197
copyrights
2018-05-23 09:52:09 -07:00
Evan Hunt
5b2390e016
use w3m to generate notes.txt as part of the doc build
...
(cherry picked from commit 7c955e0eb8 )
2018-05-23 09:50:10 -07:00
Mark Andrews
b847410f3a
Merge branch '273-add-home-arpa-to-list-of-empty-zones-rfc-8375-v9_12' into 'v9_12'
...
Resolve "Add "HOME.ARPA" to list of empty zones (RFC 8375)"
Closes #273
See merge request isc-projects/bind9!297
2018-05-23 11:13:25 +10:00
Mark Andrews
8ad96c7a76
add HOME.ARPA to the list of empty zones
...
(cherry picked from commit 10dd0b3efe )
2018-05-23 11:13:10 +10:00
Mark Andrews
a14ecc9e46
fix handling of failed tests
...
(cherry picked from commit 4283f9552f )
2018-05-23 11:08:14 +10:00
Evan Hunt
175062a8ba
Merge branch 'fix-kit-v9_12' into 'v9_12'
...
use the correct repository, and get archive by tag not hash
See merge request isc-projects/bind9!304
2018-05-21 13:57:11 -07:00
Evan Hunt
988d4ac1a5
use the correct repository, and get archive by tag not hash
...
(cherry picked from commit 999e3233f3 )
2018-05-21 13:57:10 -07:00
Evan Hunt
6cf0a45228
Merge branch '185-fix-changes-entry-v9_12' into v9_12
2018-05-21 10:36:06 -07:00
Evan Hunt
af047f39c9
Fix CHANGES entry
2018-05-21 10:35:48 -07:00
Evan Hunt
6b5853dd34
Merge branch '185-security-fix' into v9_12
2018-05-21 10:00:30 -07:00
Evan Hunt
1b1b8e6d41
update CHANGES
...
(cherry picked from commit 4b67376e42 )
2018-05-21 10:00:09 -07:00
Evan Hunt
3de0910bc7
Detect recursion loops during query processing
...
Interrupt query processing when query_recurse() attempts to ask the same
name servers for the same QNAME/QTYPE tuple for two times in a row as
this indicates that query processing may be stuck for an indeterminate
period of time, e.g. due to interactions between features able to
restart query_lookup().
(cherry picked from commit d1de99bc587480eb51a38b23c8aaf4d34c0c92d2)
2018-05-21 09:59:41 -07:00
Evan Hunt
f6884e0ca5
Prevent check_stale_header() from leaking rdataset headers
...
check_stale_header() fails to update the pointer to the previous header
while processing rdataset headers eligible for serve-stale, thus
enabling rdataset headers to be leaked (i.e. disassociated from a node
and left on the relevant TTL heap) while iterating through a node. This
can lead to several different assertion failures. Add the missing
pointer update.
(cherry picked from commit cf9cb7cd0013610c8978808aab9d6bae9fe57a4b)
2018-05-21 09:58:44 -07:00
Mark Andrews
0083ce2c52
Merge branch '238-isc_net_recvoverflow-support-is-broken-v9_12' into 'v9_12'
...
Resolve "ISC_NET_RECVOVERFLOW support is broken."
Closes #238
See merge request isc-projects/bind9!226
2018-05-18 15:59:23 +10:00
Mark Andrews
24bb79f9fc
ISC_SOCKEVENTATTR_TRUNC was not be set
...
(cherry picked from commit 6bff1768cf )
2018-05-18 15:59:14 +10:00
Evan Hunt
d66c548295
Merge branch '251-documentation-of-rpz-min-update-interval-is-inconsistent-with-implementation' into 'v9_12'
...
Resolve "Documentation of RPZ min-update-interval is inconsistent with implementation"
Closes #251
See merge request isc-projects/bind9!277
2018-05-17 20:23:18 -07:00
Mukund Sivaraman
84640d2e04
Fix ARM about min-update-interval default for RPZ zones
...
Also, use variable names consistent with catz for rpz configuration functions
(cherry picked from commit 975afc508d )
2018-05-17 20:23:08 -07:00
Mark Andrews
ab570e7953
Merge branch '274-print-c-9-12-and-earlier' into 'v9_12'
...
Resolve "print.c 9.12 and earlier"
See merge request isc-projects/bind9!298
2018-05-17 22:42:16 -04:00
Mark Andrews
3f3d424a70
add CHANGES note
2018-05-18 12:19:26 +10:00
Mark Andrews
d03a81c265
look for '\0'
2018-05-18 12:17:31 +10:00
Mark Andrews
f5233ba5de
add some %f format tests
2018-05-18 12:17:31 +10:00
Mark Andrews
800012de23
don't produce a false negative for %z with CFLAGS=-Werror
2018-05-18 12:17:31 +10:00
Mark Andrews
906565a274
Merge branch '267-iscpk11libs-is-not-defined-anywhere-resulting-in-dstrandom_test-not-being-built-v9_12' into 'v9_12'
...
Resolve "ISCPK11LIBS is not defined anywhere resulting in dstrandom_test not being built"
See merge request isc-projects/bind9!294
2018-05-17 02:39:31 -04:00
Mark Andrews
de2d23db2a
alphabetize and remove ISCPK11LIBS
2018-05-17 16:32:43 +10:00
Ondřej Surý
3fffd5de63
Merge branch '209-glue-is-no-longer-included-v9_12' into 'v9_12'
...
Resolve "Glue is no longer included for non-DNSSEC-signed zones since CHANGE 4596"
See merge request isc-projects/bind9!285
2018-05-16 03:11:25 -04:00
Mukund Sivaraman
e661831199
Add CHANGES entry
...
(cherry picked from commit dfd73d7e16 )
2018-05-16 08:30:07 +02:00
Mukund Sivaraman
d6a4760031
Add system test
...
(cherry picked from commit 303391ea41 )
2018-05-16 08:29:25 +02:00
Mukund Sivaraman
753d0aee03
Don't validate non-pending glue when adding to the additional section
...
(cherry picked from commit 31bd3147d1 )
2018-05-16 08:29:25 +02:00
Evan Hunt
dcf0d95ee5
Merge branch '233-clarify-documentation-of-update-policy-tcp-self-and-6to4-self' into 'v9_12'
...
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:01 -07:00
Evan Hunt
117ad14ddb
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:19:55 -07:00