Evan Hunt
12f71327ff
Merge branch 'prep-release-v9_10_8' into 'v9_10'
...
prep 9.10.8
See merge request isc-projects/bind9!470
2018-07-03 02:44:00 -04:00
Tinderbox User
da7fe86804
prep 9.10.8
2018-07-03 06:38:34 +00:00
Evan Hunt
2b459063a1
Merge branch 'prep-release-v9_10_8rc2' into 'v9_10'
...
prep 9.10.8rc2
See merge request isc-projects/bind9!452
2018-06-28 01:39:50 -04:00
Tinderbox User
54ca095d4d
prep 9.10.8rc2
2018-06-28 05:33:44 +00:00
Evan Hunt
94c1ab9354
Merge branch '339-issues-with-large-journal-entries-v9_11-v9_10' into 'v9_10'
...
Fix handling of large journal entries.
See merge request isc-projects/bind9!447
2018-06-27 22:41:44 -04:00
Evan Hunt
e6f7e411ef
CHANGES, release note
...
(cherry picked from commit 2aee33f412 )
(cherry picked from commit 470b8612b2 )
2018-06-27 19:36:09 -07:00
Evan Hunt
bab03badac
use ISC_INT32_MAX as maximum
...
(cherry picked from commit 65bf99c85a )
2018-06-27 18:56:31 -07:00
Witold Kręcicki
e27722a33d
Fallback to normal procedure if creating of ixfr-from-differences fails
...
(cherry picked from commit b1254430df )
(cherry picked from commit e92d5421c3 )
2018-06-27 18:56:31 -07:00
Witold Kręcicki
56554dadd2
Fix some issues with large journal entries
...
(cherry picked from commit 0db7130f2b )
(cherry picked from commit 1919f5c937 )
2018-06-27 18:56:31 -07:00
Mark Andrews
13e6fcf01a
Merge branch '366-missing-dereference-in-require-statement-v9_10' into 'v9_10'
...
Resolve "Missing dereference in REQUIRE statement?"
See merge request isc-projects/bind9!442
2018-06-27 03:43:18 -04:00
Mark Andrews
a361eb660b
cfg_parse_boolean's REQUIRE test for ret was incomplete.
...
(cherry picked from commit f1ee5e4a16 )
2018-06-27 17:37:38 +10:00
Witold Krecicki
68f7e8c4e8
Merge branch '180-fix-cmsgbuf-usage-v9_12-v9_10' into 'v9_10'
...
Resolve "Intermittent recursive resolver issues [socket.c:2135]"
See merge request isc-projects/bind9!431
2018-06-26 14:35:05 -04:00
Witold Kręcicki
3f47c82eab
Use completely static-sized buffers
...
(cherry picked from commit 49f90025a0 )
(cherry picked from commit 4007a9d020 )
2018-06-26 20:28:24 +02:00
Witold Kręcicki
1745706199
Fix socket cmsg buffer usage
...
(cherry picked from commit d79be7dd5e )
(cherry picked from commit da63e95612 )
2018-06-26 20:28:24 +02:00
Evan Hunt
e1838ca3a5
Merge branch '288-named-checkconf-does-not-recognize-errors-related-to-in-view-zones-v9_10' into 'v9_10'
...
Resolve "named-checkconf does not recognize errors related to in-view zones"
See merge request isc-projects/bind9!426
2018-06-26 14:09:10 -04:00
Mark Andrews
e3c80aa59f
CHANGES, copyright
...
(cherry picked from commit f7d346357e )
2018-06-26 11:03:42 -07:00
Mark Andrews
a4e86236b1
construct a symtab of valid in-view targets then check that the target exists
...
(cherry picked from commit e01a4bcb20 )
2018-06-26 11:01:43 -07:00
Michał Kępień
f3947dacfa
Merge branch '321-only-request-permitted-capabilities-in-non-libcap-builds-v9_10' into 'v9_10'
...
[v9_10] Only request permitted capabilities in non-libcap builds
See merge request isc-projects/bind9!419
2018-06-26 08:03:30 -04:00
Michał Kępień
bf4bf0f9b6
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 731b003854 )
2018-06-26 13:20:45 +02:00
Michał Kępień
12123951cb
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 8c66f32e53 )
2018-06-26 13:20:39 +02:00
Evan Hunt
949bc7ad0d
Merge branch '247-log-the-remaining-v-info-at-startup' into 'v9_10'
...
Resolve "Log the remaining -V info at startup"
Closes #247
See merge request isc-projects/bind9!249
2018-06-25 15:20:37 -07:00
Mark Andrews
43ba12277e
log the remaining -V info at startup
2018-06-25 15:20:33 -07:00
Mark Andrews
a8cf0a8ecf
Merge branch '343-casecompare-of-ninfo-tkey-txt-have-wrong-return-type-v9_10' into 'v9_10'
...
Resolve "casecompare of NINFO, TKEY, TXT have wrong return type"
See merge request isc-projects/bind9!406
2018-06-24 23:20:23 -04:00
Mark Andrews
7ff2c2e25c
fix casecompare return type for ninfo, tkey, txt
...
(cherry picked from commit 3ba1d1e43b )
2018-06-25 13:10:22 +10:00
Mark Andrews
2720191f9c
Merge branch '356-client-cookie-is-being-hashed-twice-when-computing-the-dns-server-cookie-v9_10' into 'v9_10'
...
Resolve "Client cookie is being hashed twice when computing the DNS server cookie."
See merge request isc-projects/bind9!403
2018-06-22 03:56:05 -04:00
Mark Andrews
1ac973f162
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 8755a249bc )
2018-06-22 17:49:54 +10:00
Mark Andrews
2cf488e71b
the client cookie was being hashed twice when computing the server cookie for sha1 and sha256
...
(cherry picked from commit 4795f0ca89 )
2018-06-22 17:49:34 +10:00
Ondřej Surý
185814c44d
Merge branch 'release-v9_10_8rc1' into 'v9_10'
...
Merge 9.10.8rc1 release into v9_10 branch
See merge request isc-projects/bind9!397
2018-06-21 13:13:16 -04:00
Evan Hunt
ce4abb600b
prepare 9.10.8rc1
2018-06-21 18:56:22 +02:00
Michał Kępień
057b4382db
Merge branch '341-constify-dns_rdata_tostruct-v9_10' into 'v9_10'
...
[v9_10] constify dns_rdata_tostruct
See merge request isc-projects/bind9!382
2018-06-15 03:34:52 -04:00
Mark Andrews
dc2200c1da
Declare the 'rdata' argument for dns_rdata_tostruct() to be const
...
(cherry picked from commit abb2fd1027 )
2018-06-15 08:52:47 +02:00
Ondřej Surý
839db4a693
Merge branch '309-fix-default-recursion-v9_10' into 'v9_10'
...
Resolve "Recursion improperly allowed by default"
See merge request isc-projects/bind9!375
2018-06-14 08:54:00 -04:00
Evan Hunt
6894028f27
add a regression test for default allow-recursion settings
2018-06-14 14:47:56 +02:00
Evan Hunt
97600626c7
allow-recursion could incorrectly inherit from the default allow-query
2018-06-14 14:47:56 +02:00
Michał Kępień
f7f43843d2
Merge branch '298-fix-dname-handling-in-dnssec-tools-v9_10' into 'v9_10'
...
[v9_10] Fix DNAME handling in DNSSEC tools
See merge request isc-projects/bind9!365
2018-06-13 07:29:26 -04:00
Michał Kępień
de5916a7bf
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 28b8ab8891 )
2018-06-13 13:02:27 +02:00
Mark Andrews
ec75a07023
Pull out the saving of the zone cut into a separate function
...
(cherry picked from commit 0c3ddaafb5 )
2018-06-13 13:02:25 +02:00
Michał Kępień
9a4145168c
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 6d8a514ecb )
2018-06-13 13:01:54 +02:00
Evan Hunt
b56c3d3102
Merge branch 'fix-strtok' into 'v9_10'
2018-06-09 23:04:36 -07:00
Evan Hunt
0bca85e18d
complete strtok fix
...
(cherry picked from commit 74c3b9d3b2 )
2018-06-09 23:04:35 -07:00
Evan Hunt
6b881704e9
Merge branch 'fix-strtok' into 'v9_10'
2018-06-09 22:37:08 -07:00
Evan Hunt
48ff5b29be
use strtok() instead of strtok_r() in command line processing
...
(cherry picked from commit 1734f1b3b9 )
2018-06-09 22:37:05 -07:00
Evan Hunt
74de81ee42
Merge branch 'validate-glue' into v9_10
2018-06-08 11:51:48 -07:00
Evan Hunt
b9bc020d5f
ensure we try to validate glue records so RRSIG TTLs will be capped
2018-06-08 11:42:40 -07:00
Mukund Sivaraman
eac5619b6a
Add CHANGES entry
...
(cherry picked from commit dfd73d7e16 )
2018-06-08 11:05:01 -07:00
Mukund Sivaraman
da620da38b
Add system test
...
(cherry picked from commit 303391ea41 )
2018-06-08 11:05:00 -07:00
Mukund Sivaraman
54e3529d55
Don't validate non-pending glue when adding to the additional section
...
(cherry picked from commit 31bd3147d1 )
2018-06-08 11:05:00 -07:00
Mark Andrews
2e2616d876
Merge branch '325-add-cfg_parse_buffer4-v9_10' into 'v9_10'
...
Resolve "add cfg_parse_buffer4"
Closes #325
See merge request isc-projects/bind9!353
2018-06-08 17:42:10 +10:00
Mark Andrews
51c78898fb
add cfg_parse_buffer4
...
(cherry picked from commit b313084af2 )
2018-06-08 17:41:58 +10:00
Mark Andrews
431f7c8636
Merge branch '322-add-support-for-marking-options-as-deprecated-v9_10' into 'v9_10'
...
Resolve "add support for marking options as deprecated."
Closes #322
See merge request isc-projects/bind9!351
2018-06-08 16:06:35 +10:00
Mark Andrews
99ac87cac4
Add support for marking a option as deprecated.
...
(cherry picked from commit befff9452c )
2018-06-08 16:06:17 +10:00
Mark Andrews
f5df032a58
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' into 'v9_10'
...
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
2018-06-06 17:46:01 +10:00
Mark Andrews
b331bb8038
add CHANGES note
...
(cherry picked from commit ba7a343156 )
(cherry picked from commit 00f1956c9e )
(cherry picked from commit 1c8aa28455 )
2018-06-06 17:45:23 +10:00
Mark Andrews
abbfbeffa6
add duplicate signature test
...
(cherry picked from commit 0db5b087ed )
(cherry picked from commit 1783fa5aba )
(cherry picked from commit 1710e5cfca )
2018-06-06 17:45:23 +10:00
Mark Andrews
ba76a92338
add support -T sigvalinsecs
...
(cherry picked from commit 87a3dc8ab9 )
(cherry picked from commit 69340b5ac5 )
(cherry picked from commit dd05287a31 )
2018-06-06 17:29:24 +10:00
Mark Andrews
5686e3bb6a
only sign with other keys when deleting a key if there are not already existing signature for the deleted algorithm
...
(cherry picked from commit 0667bf7ae7 )
(cherry picked from commit c1e342cedb )
(cherry picked from commit 298372d8d2 )
2018-06-06 17:23:08 +10:00
Mark Andrews
4c632d69c8
Merge branch '316-move-named-t-processing-to-its-own-function-v9_10' into 'v9_10'
...
Resolve "move named -T processing to its own function"
Closes #316
See merge request isc-projects/bind9!343
2018-06-06 15:15:40 +10:00
Mark Andrews
63bbd658f0
add CHANGES
...
(cherry picked from commit ef7401e4a7 )
2018-06-06 15:15:26 +10:00
Mark Andrews
4330d43d1c
move -T parsing to its own function
...
(cherry picked from commit b491ceeb50 )
2018-06-06 15:14:57 +10:00
Evan Hunt
ff5fb60c8a
Merge branch '302-use-ip-for-ifconfig' into 'v9_10'
...
Resolve "ifconfig.sh doesn't work on centos7"
Closes #302
See merge request isc-projects/bind9!330
2018-06-05 21:48:09 -07:00
Evan Hunt
7b1a637fde
CHANGES
...
(cherry picked from commit 71f2335f5a )
(cherry picked from commit 7f16672ab8 )
2018-06-05 21:48:06 -07:00
Evan Hunt
33880e35cd
use "ip" on linux, falling back to "ifconfig" when it isn't available
...
(cherry picked from commit d7c5400798 )
(cherry picked from commit 3e1a0c2b62 )
2018-06-05 21:48:06 -07:00
Evan Hunt
2ec7b60d89
expand address range in ifconfig.sh to include more than one subnet
...
(cherry picked from commit 41b29a436b )
(cherry picked from commit e4487b160c )
2018-06-05 21:48:06 -07:00
Evan Hunt
91be209055
Merge branch 'backport-sentinel' into v9_10
2018-06-04 20:05:30 -07:00
Evan Hunt
a5ac84370c
add prerequisite check
...
(cherry picked from commit e229ae6999 )
2018-06-04 20:05:09 -07:00
Mark Andrews
bfbf3baff7
CHANGES entry for root-key-sentinel
...
(cherry picked from commit 2845d7160e )
(cherry picked from commit af267c4da9 )
(cherry picked from commit 106fc761de )
2018-06-04 20:05:09 -07:00
Mark Andrews
56628dffc7
add release note for root-key-sentinel
...
(cherry picked from commit e20790c956 )
(cherry picked from commit edb761b08c )
(cherry picked from commit b3e93d1b0f )
2018-06-04 20:05:09 -07:00
Mark Andrews
8f139956ba
add system test for root-key-sentinel
...
(cherry picked from commit a23b305e6b )
(cherry picked from commit b9e6b124aa )
(cherry picked from commit 9448c4fd21 )
2018-06-04 20:05:09 -07:00
Mark Andrews
468a3bcdac
add named.conf option root-key-sentinel
...
(cherry picked from commit 68e9315c7d )
(cherry picked from commit ee763ef281 )
(cherry picked from commit 9a5f308287 )
2018-06-04 20:05:09 -07:00
Mark Andrews
a624e884d4
detect and process root-key-sentinel labels.
...
(cherry picked from commit 8fc9f64df9 )
(cherry picked from commit 7111eff80c )
(cherry picked from commit afa97c6552 )
2018-06-04 20:05:09 -07:00
Evan Hunt
70eea15db1
clean up CHANGES numbers
2018-06-04 19:44:34 -07:00
Evan Hunt
3f41637a4a
Merge branch '310-check-changes-needs-to-be-called-for-v9_10' into 'v9_10'
...
Resolve "check-changes needs to be called for v9_10"
See merge request isc-projects/bind9!337
2018-06-04 19:24:40 -07:00
Mark Andrews
7e6d697b79
call util/check-changes in setup
...
(cherry picked from commit c0e69cc406 )
2018-06-04 19:24:19 -07:00
Mark Andrews
3aed431969
Merge branch '281-dont-insert-extra-space-between-nsec3-nexthash-and-typemap-v9_10' into 'v9_10'
...
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:22:26 +10:00
Mark Andrews
53f43ae526
Add CHANGES note
...
(cherry picked from commit f98d8115e3 )
2018-06-04 13:22:15 +10:00
Mukund Sivaraman
3923685bfe
Add NSEC3 fromtext/totext unittests
...
(cherry picked from commit b0d9198e03 )
2018-06-04 13:21:57 +10:00
Mukund Sivaraman
f72911dd12
Don't insert 2nd space between NSEC3 nexthash and typemap fields
...
(cherry picked from commit d4ea1edd2c )
2018-06-04 13:21:57 +10:00
Mark Andrews
0e474b2236
Merge branch '286-new-cppcheck-detected-errors-v9_10' into 'v9_10'
...
Resolve "New cppcheck-detected errors"
See merge request isc-projects/bind9!324
2018-05-29 09:53:19 +10:00
Mark Andrews
c72275b897
add CHANGES note
...
(cherry picked from commit e9134b15eb )
2018-05-29 09:53:09 +10:00
Mark Andrews
6120aba080
work around cppcheck false positive
...
(cherry picked from commit cb5802e854 )
2018-05-29 09:52:37 +10:00
Evan Hunt
0df904b68d
Merge branch '245-fix-test-color' into 'v9_10'
...
Resolve "rpz test fails to launch ns2 on openbsd"
Closes #245
See merge request isc-projects/bind9!321
2018-05-25 13:01:55 -07:00
Evan Hunt
d63e38889b
fix openbsd color-display problem in system test output
...
(cherry picked from commit 1e31fdb76d )
2018-05-25 13:01:50 -07:00
Mark Andrews
045bf8adcb
Merge branch '290-documentation-error-missing-v9_10' into 'v9_10'
...
Resolve "Documentation error - missing "};""
Closes #290
See merge request isc-projects/bind9!318
2018-05-25 13:12:25 +10:00
Mark Andrews
ceb986b2a6
add closing '};'
...
(cherry picked from commit ab22160a1c )
2018-05-25 13:12:24 +10:00
Evan Hunt
40712144f2
Merge branch '283-ensure-there-is-a-blank-line-before-a-changes-entry-and-a-release-marker' into 'v9_10'
...
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:57 -07:00
Mark Andrews
a9f60d15f1
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:53 -07:00
Evan Hunt
2832670181
Merge branch 'generate-notes-txt' into 'v9_10'
...
use w3m to generate notes.txt as part of the doc build
See merge request isc-projects/bind9!310
2018-05-23 10:03:57 -07:00
Evan Hunt
58fd94cbce
copyrights
2018-05-23 09:58:39 -07:00
Evan Hunt
0bb2c62fd5
use w3m to generate notes.txt as part of the doc build
...
(cherry picked from commit 7c955e0eb8 )
(cherry picked from commit 5b2390e016 )
(cherry picked from commit 4729357675 )
2018-05-23 09:56:16 -07:00
Mark Andrews
05cacaaf98
Merge branch '273-add-home-arpa-to-list-of-empty-zones-rfc-8375-v9_10' into 'v9_10'
...
Resolve "Add "HOME.ARPA" to list of empty zones (RFC 8375)"
Closes #273
See merge request isc-projects/bind9!297
2018-05-23 11:26:04 +10:00
Mark Andrews
6d49a3f7f5
add HOME.ARPA to the list of empty zones
...
(cherry picked from commit 10dd0b3efe )
2018-05-23 11:25:51 +10:00
Mark Andrews
ff4e1d43ac
fix handling of failed tests
...
(cherry picked from commit 4283f9552f )
2018-05-23 11:19:50 +10:00
Evan Hunt
a69ad88cf6
Merge branch 'fix-kit-v9_10' into 'v9_10'
...
use the correct repository, and get archive by tag not hash
See merge request isc-projects/bind9!304
2018-05-21 13:57:20 -07:00
Evan Hunt
99b182f904
use the correct repository, and get archive by tag not hash
...
(cherry picked from commit 999e3233f3 )
2018-05-21 13:57:20 -07:00
Mark Andrews
fa8d286e65
Merge branch '238-isc_net_recvoverflow-support-is-broken-v9_10' into 'v9_10'
...
Resolve "ISC_NET_RECVOVERFLOW support is broken."
Closes #238
See merge request isc-projects/bind9!226
2018-05-18 16:02:16 +10:00
Mark Andrews
4a73559364
ISC_SOCKEVENTATTR_TRUNC was not be set
...
(cherry picked from commit 6bff1768cf )
2018-05-18 16:02:04 +10:00
Mark Andrews
c87d118fe5
Merge branch '274-print-c-9-12-and-earlier-v9_10' into 'v9_10'
...
Resolve "print.c 9.12 and earlier"
See merge request isc-projects/bind9!298
2018-05-18 12:47:21 +10:00
Mark Andrews
7fc6a5f4ef
add CHANGES note
...
(cherry picked from commit 3f3d424a70 )
2018-05-18 12:47:13 +10:00
Mark Andrews
a0cfa7da7c
look for '\0'
...
(cherry picked from commit d03a81c265 )
2018-05-18 12:46:52 +10:00
Mark Andrews
13494a5a20
add some %f format tests
...
(cherry picked from commit f5233ba5de )
2018-05-18 12:46:52 +10:00
Mark Andrews
719dd0837d
don't produce a false negative for %z with CFLAGS=-Werror
...
(cherry picked from commit 800012de23 )
2018-05-18 12:46:52 +10:00
Evan Hunt
337db29dfe
Merge branch '233-clarify-documentation-of-update-policy-tcp-self-and-6to4-self' into 'v9_10'
...
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:40 -07:00
Evan Hunt
1935ec55fd
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:35 -07:00
Michał Kępień
ab64e4de2b
Merge branch '252-9-9-sigs_test-updatesigs-is-failing-v9_10' into 'v9_10'
...
[v9_10] Skip lib/dns/tests/sigs_test for builds without DNSSEC support
See merge request isc-projects/bind9!275
2018-05-14 03:38:43 -04:00
Michał Kępień
1e1ed6627b
Extend the list of headers included by lib/dns/tests/sigs_test.c
...
(cherry picked from commit f98e145c5b )
2018-05-14 09:32:44 +02:00
Mark Andrews
9d8bab64ad
return untested if not built with OPENSSL or PKCS11CRYPTO
...
(cherry picked from commit 2420320b96 )
2018-05-14 09:32:35 +02:00
Evan Hunt
31283484ca
Merge branch 'v9_10' of gitlab.isc.org:isc-projects/bind9 into v9_10
2018-05-10 09:41:48 -07:00
Evan Hunt
b2451397c0
Merge branch '135-add-basic-unit-tests-for-update_sigs-v9_11-v9_10' into 'v9_10'
...
Add basic unit tests for update_sigs()
Closes #135
See merge request isc-projects/bind9!112
2018-05-10 09:40:54 -07:00
Michał Kępień
6338ca0849
Add CHANGES entry
...
4939. [test] Add basic unit tests for update_sigs(). [GL #135 ]
(cherry picked from commit 4885809eb9 )
(cherry picked from commit 1f9b0cbc63 )
(cherry picked from commit d6b8bca379 )
2018-05-10 09:40:51 -07:00
Michał Kępień
5a957ec9e1
Define basic test cases for dns__zone_updatesigs()
...
Add some basic test cases ensuring dns__zone_updatesigs() behaves as
expected.
(cherry picked from commit 8b9d2c27b4 )
(cherry picked from commit 3e93e4bb62 )
(cherry picked from commit 505267f320 )
2018-05-10 09:36:01 -07:00
Michał Kępień
7394dd8732
Add a framework for dns__zone_updatesigs() unit tests
...
Add a new ATF test, sigs_test, containing everything required to start
defining test cases for dns__zone_updatesigs(). The framework is
written in a way which ensures that changes to zone database applied by
any dns__zone_updatesigs() invocation are preserved between subsequent
checks.
(cherry picked from commit 1f10186476 )
(cherry picked from commit 3dde7c42db )
(cherry picked from commit e787e54ea1 )
2018-05-10 09:35:59 -07:00
Michał Kępień
b8720b8f50
Move find_zone_keys() to lib/dns/zone_p.h
...
Rename find_zone_keys() to dns__zone_findkeys() and move it to
lib/dns/zone_p.h, so that it can be used in unit tests. Add a comment
describing the purpose of this function.
(cherry picked from commit d7143986b1 )
(cherry picked from commit fc0e99c7d7 )
(cherry picked from commit a6be59ce08 )
2018-05-10 09:32:21 -07:00
Michał Kępień
ae03a5c1fa
Move update_sigs() to lib/dns/zone_p.h
...
Rename update_sigs() to dns__zone_updatesigs() and move it to
lib/dns/zone_p.h, so that it can be unit tested. Add a comment
describing the purpose of this function.
(cherry picked from commit b1947cee82 )
(cherry picked from commit 4d06f50ba8 )
(cherry picked from commit 5c71a025c6 )
2018-05-10 09:28:53 -07:00
Michał Kępień
5f0b4eaf70
Move zonediff_t to lib/dns/zone_p.h
...
Rename zonediff_t to dns__zonediff_t and move it to lib/dns/zone_p.h, so
that unit tests can be written for functions taking pointers to
structures of this type as arguments.
(cherry picked from commit ace465a9f9 )
(cherry picked from commit ea15c54d8a )
(cherry picked from commit 5712d9528f )
2018-05-10 09:28:52 -07:00
Michał Kępień
27f777c61a
Add lib/dns/zone_p.h
...
Add a new private header file, lib/dns/zone_p.h, which will hold type
definitions and function prototypes not meant to be exported by libdns,
but required by zone-related unit tests.
(cherry picked from commit c1bc3be806 )
(cherry picked from commit 2b0add6d1a )
(cherry picked from commit 536d6dc0c5 )
2018-05-10 09:25:08 -07:00
Michał Kępień
7193496b6e
Add a helper function to facilitate preparing dns_diff_t structures
...
Implement dns_test_difffromchanges(), a function which enables preparing
a dns_diff_t structure from a mostly-textual representation of zone
database changes to be applied. This will improve readability of test
case definitions by allowing contents of a dns_diff_t structure, passed
e.g. to update_sigs(), to be represented in a human-friendly manner.
(cherry picked from commit 3c22af0d35 )
(cherry picked from commit d4c603eb8a )
(cherry picked from commit 1f454b8d91 )
2018-05-10 09:24:15 -07:00
Michał Kępień
94caf8ebdb
Rename dns_test_rdata_fromstring() to dns_test_rdatafromstring()
...
Remove the underscore from "rdata_fromstring" so that all helper
functions for libdns tests use a common naming covention.
(cherry picked from commit 2980cbd55f )
(cherry picked from commit 107102d333 )
(cherry picked from commit 5097723d1b )
2018-05-10 09:24:12 -07:00
Michał Kępień
d76fdb8718
Rework dns_test_makezone()
...
The dns_test_makezone() helper function always assigns the created zone
to some view, which is not always necessary and complicates cleanup of
non-managed zones as they are required not to be assigned to any view.
Rework dns_test_makezone() in order to make it easier to use in unit
tests operating on non-managed zones. Use dns_name_fromstring() instead
of dns_name_fromtext() to simplify code. Do not use the CHECK() macro
and add comments to make code flow simpler to follow. Use
dns_test_makeview() instead of dns_view_create().
Adjust existing unit tests using this function so that they still pass.
(cherry picked from commit bfbeef3609 )
(cherry picked from commit f70c02d2c2 )
(cherry picked from commit d45ee39bae )
2018-05-10 09:20:31 -07:00
Ondřej Surý
eda49245a9
Merge branch 'gitlab-ci-amd64-v9_10' into 'v9_10'
...
Tag docker images with appropriate architectures
See merge request isc-projects/bind9!257
2018-05-10 04:16:03 -04:00
Ondřej Surý
33bff7f0d3
Tag docker images with appropriate architectures
...
(cherry picked from commit ab112d2c4f )
2018-05-10 09:27:56 +02:00
Ondřej Surý
d41507521a
Merge branch '236-silence-cppcheck-issues-in-lib-dns-dst_parse-c-v9_10' into 'v9_10'
...
[v9_10] Resolve "silence cppcheck issues in lib/dns/dst_parse.c"
See merge request isc-projects/bind9!242
2018-05-03 11:22:17 -04:00
Mark Andrews
44ff35c6cb
simplify mask construction
...
(cherry picked from commit 22fab3199f )
2018-05-03 17:16:10 +02:00
Evan Hunt
0b2f74ef06
Merge branch '208-dig-doc' into 'v9_10'
...
Resolve "Added -t TYPEnn description to dig"
Closes #208
See merge request isc-projects/bind9!221
2018-04-27 00:01:16 -07:00
Paul Hoffman
efcad103e7
add -t type### description to the dig man page
...
(cherry picked from commit 2d957c6b9f )
(cherry picked from commit d742db122e )
2018-04-27 00:01:11 -07:00
Evan Hunt
a0ed0e20f2
Merge branch '159-improve-handling-of-inline-signed-zones-with-missing-signing-keys' into 'v9_10'
...
Improve handling of inline signed zones with missing signing keys
Closes #159
See merge request isc-projects/bind9!133
2018-04-25 12:19:09 -07:00
Michał Kępień
821c27bb7c
Add CHANGES entries
...
4916. [bug] Not creating signing keys for an inline signed zone
prevented changes applied to the raw zone from being
reflected in the secure zone until signing keys were
made available. [GL #159 ]
4915. [bug] Bumped signed serial of an inline signed zone was
logged even when an error occurred while updating
signatures. [GL #159 ]
(cherry picked from commit 7d2c09c905 )
(cherry picked from commit e4995efe24 )
2018-04-25 12:19:04 -07:00
Michał Kępień
fcbdeed802
Apply raw zone deltas to yet unsigned secure zones
...
When inline signing is enabled for a zone without creating signing keys
for it, changes subsequently applied to the raw zone will not be
reflected in the secure zone due to the dns_update_signaturesinc() call
inside receive_secure_serial() failing. Given that an inline zone will
be served (without any signatures) even with no associated signing keys
being present, keep applying raw zone deltas to the secure zone until
keys become available in an attempt to follow the principle of least
astonishment.
(cherry picked from commit 6acf326969 )
(cherry picked from commit 8a58a60772 )
2018-04-25 12:10:26 -07:00
Michał Kępień
c042ec70d2
Only log bumped signed serial after a successful secure zone update
...
If a raw zone is modified, but the dns_update_signaturesinc() call in
receive_secure_serial() fails, the corresponding secure zone's database
will not be modified, even though by that time a message containing the
bumped signed serial will already have been logged. This creates
confusion, because a different secure zone version will be served than
the one announced in the logs. Move the relevant dns_zone_log() call so
that it is only performed if the secure zone's database is modified.
(cherry picked from commit cfbc8e264d )
(cherry picked from commit cdc7ab42b1 )
2018-04-25 12:10:26 -07:00
Evan Hunt
94f0b3ec6b
Merge branch '171-lgtm-issues-v9_10' into 'v9_10'
...
Resolve "problems detected by LGTM static analyzer"
Closes #171
See merge request isc-projects/bind9!213
2018-04-22 12:58:50 -07:00
Evan Hunt
636f8d53d8
remove unnecessary comparison
...
(cherry picked from commit 8b1baa10ee )
(cherry picked from commit f9da5a735e )
2018-04-22 12:58:36 -07:00
Evan Hunt
61121be596
silence warnings about unnecessary comparisons
...
- these are cases where result has been explicitly set, so
if (result != ISC_R_SUCCESS) is unnecessary
(cherry picked from commit e00eb55cd2 )
(cherry picked from commit 0dcff8f93c )
2018-04-22 12:58:36 -07:00
Evan Hunt
bda3ea150f
add header guards in files that were missing them
...
(cherry picked from commit 4247477b61 )
(cherry picked from commit 7f61e9d50e )
2018-04-22 12:58:36 -07:00
Evan Hunt
e5670b1627
add header guard when generating bind.keys.h
...
(cherry picked from commit bfbe6925df )
(cherry picked from commit f7755696a5 )
2018-04-22 12:58:36 -07:00
Evan Hunt
843f19ee7f
change "key" to "tsigkey" to silence "short global name" warning
...
(cherry picked from commit 0cc7aa250e )
(cherry picked from commit 9d99bf0f4b )
2018-04-22 12:58:36 -07:00
Evan Hunt
2f5ec44952
fix shadowed global variables
...
(cherry picked from commit 9ca3ab1168 )
(cherry picked from commit 694a1486ca )
2018-04-22 12:58:36 -07:00
Evan Hunt
03e2d9d6de
fix duplicate include guard in dnsconf.h
...
- IMHO we should consider removing dnsconf.c and deprecating the
/etc/dns.conf file, though, as I don't think it's likely anyone
is using it
(cherry picked from commit a08ba418ef )
(cherry picked from commit b9db91aa64 )
2018-04-22 12:58:35 -07:00
Evan Hunt
5920350ef1
Merge branch '193-fix-variable-definitions-in-bin-tests-Makefile.in-v9_10' into 'v9_10'
...
Fix variable definitions in bin/tests/Makefile.in
Closes #193
See merge request isc-projects/bind9!183
2018-04-10 20:04:48 -07:00
Evan Hunt
3e67bc0048
Alter distclean rule to prevent recursing into the same directory twice
...
Commit f87e0c03ee removed the "system" directory from the TESTDIRS
variable in bin/tests/Makefile.in in an attempt to fix "make distclean"
which was broken since commit 0d784de16a . However, this change
prevented any system tests from being run when "make test" is invoked.
We now put it back into both SUBDIRS and TESTDIRS, but with a modified
rule to check for the existence of a Makefile in each subdirectory before
trying to run make there. This prevents "make distclean" from trying to
run again in a directory where it's already been run.
(cherry picked from commit 93ee6b8a22 )
2018-04-10 20:04:48 -07:00
Michał Kępień
01d45c1ebb
Fail CI pipeline when "make test" does not run any system tests
...
Apart from ensuring "make test" returns 0, also check whether any system
test output was generated as a result of running it. This prevents the
CI job running system tests from succeeding unless it actually tests
something.
(cherry picked from commit 80ab2c0f22 )
2018-04-10 20:04:47 -07:00
Mark Andrews
d039a7db5f
Merge branch 'ssl-double-free-v9_10' into 'v9_10'
...
Fix double free after keygen error in dnssec-keygen
Closes #109
See merge request isc-projects/bind9!70
2018-04-06 14:27:00 +10:00
Ondřej Surý
1606680016
Add CHANGES entry
...
(cherry picked from commit ef2b2a6c92 )
2018-04-06 14:26:47 +10:00
Ondřej Surý
d416af9b15
A couple of more cleanups after free in opensslrsa_generate()
...
(cherry picked from commit d2b3188c61 )
2018-04-06 14:26:04 +10:00
Petr Mensik
5a13cc651c
Do not assign NULL conditionally in OpenSSL < 1.1, make it always explicit.
...
(cherry picked from commit edaafacf36 )
2018-04-06 14:26:04 +10:00
Petr Mensik
05bed6173b
Fix double free on RSA_generate_key_ex failure
...
(cherry picked from commit 01cc622e7b )
2018-04-06 14:26:03 +10:00
Mark Andrews
15fd756139
system should only be in SUBDIRS
...
(cherry picked from commit 342e146fe3 )
2018-04-06 13:26:11 +10:00
Mark Andrews
c8a8645f96
Merge branch '167-coverity-dereferencing-a-null-pointer-in-lib-dns-tests-rbt_test-c-v9_10' into 'v9_10'
...
Resolve "coverity: Dereferencing a null pointer in lib/dns/tests/rbt_test.c"
Closes #167
See merge request isc-projects/bind9!150
2018-03-20 09:55:50 +11:00
Mukund Sivaraman
b6e2633ca8
Check return value of isc_mem_get()
...
(cherry picked from commit de3a4af1bf )
2018-03-20 09:55:50 +11:00
Mark Andrews
b283e8d04e
fix temporary file name to have subtest number
...
(cherry picked from commit e12453f43c88bac722fb511b62f12303735b788c)
2018-03-19 23:12:26 +11:00
Mark Andrews
f69fd9911a
synchronise test descriptions with master
2018-03-19 23:01:55 +11:00
Mark Andrews
5f349f3f5d
Merge branch 'fixtypo-v9_10' into 'v9_10'
...
fix typo
See merge request isc-projects/bind9!148
2018-03-19 22:57:21 +11:00
Mark Andrews
0b2826e996
fix typo
...
(cherry picked from commit 6e4b5f2345 )
2018-03-19 22:57:21 +11:00
Mark Andrews
1a6526c29a
Merge branch '166-statistics-system-test-numbering-is-bad-v9_10' into 'v9_10'
...
Resolve "statistics system test numbering is bad"
Closes #166
See merge request isc-projects/bind9!146
2018-03-19 20:37:05 +11:00
Mark Andrews
3e02dc4462
fix numbering of tests and make consistent
...
(cherry picked from commit dd5dff3096 )
2018-03-19 20:36:08 +11:00
Ondřej Surý
a558614ee1
Update libtool files to 2.4.6
...
(cherry picked from commit fe06778be7 )
2018-03-19 13:01:23 +11:00
Ondřej Surý
7fe8cab10d
Merge branch '164-remove-openssl-warning-v9_10' into 'v9_10'
...
[v9_10] Remove useless OpenSSL warning from configure script
See merge request isc-projects/bind9!142
2018-03-17 10:50:19 -04:00
Ondřej Surý
1ff0c8d21e
Remove obsolete OpenSSL version check
...
(cherry picked from commit e9571d29af )
2018-03-17 14:35:04 +00:00
Evan Hunt
d3927f276e
Merge branch 'copyrights' into v9_10
2018-03-15 18:50:01 -07:00
Evan Hunt
89d3cfb4e8
update file headers
2018-03-15 18:49:47 -07:00
Evan Hunt
c8fd19059d
ensure COPYRIGHT file retains years; edit file headers for consistency
2018-03-15 18:48:46 -07:00
Evan Hunt
ef0f309c96
Merge branch '157-cleanup-win-libtests-v9_10' into 'v9_10'
...
Resolve "Windows build fails"
Closes #157
See merge request isc-projects/bind9!131
2018-03-15 13:47:23 -07:00
Evan Hunt
6a31f097ba
remove references to lib/tests in the windows build
...
(cherry picked from commit e2bb9824f8 )
2018-03-15 13:47:23 -07:00
Evan Hunt
1d6c79af6e
Merge branch '154-fix-atomic-test-v9_10' into 'v9_10'
...
Resolve "Build failure on OSX with --disable-atomic --enable-developer"
Closes #154
See merge request isc-projects/bind9!130
2018-03-15 12:09:40 -07:00
Evan Hunt
2b22c3bd4f
add an 'untested' case when none of the atomic operations are available
...
- this fixes a build failure introduced in change 4913 when
compiling with ATF and --disable-atomic
(cherry picked from commit 1b3eac926e )
2018-03-15 12:09:40 -07:00
Evan Hunt
0f0d279c55
Merge branch 'fix-copyrights' into v9_10
2018-03-14 21:13:06 -07:00
Evan Hunt
7044b67b67
update file headers to remove copyright years
2018-03-14 21:12:08 -07:00
Evan Hunt
083519b1e5
Update scripts in util/ to drop the year information from the individual source files.
2018-03-14 21:07:58 -07:00
Evan Hunt
9853cc49ab
Merge branch 'fix-relnotes-v910' into v9_10
2018-03-14 15:00:54 -07:00
Evan Hunt
934414d77d
Update EoL information
2018-03-14 14:57:38 -07:00
Evan Hunt
f9749be395
Merge branch 'branchsync' into 'v9_10'
...
update branchsync to deal with merge commits
See merge request isc-projects/bind9!127
2018-03-14 14:43:10 -07:00
Evan Hunt
03e9c1d461
updated branchsync to deal with merge commits
...
(cherry picked from commit fccf8ca2f6 )
2018-03-14 14:42:24 -07:00
Ondřej Surý
1cdcae1183
Fix whitespaces
2018-03-14 12:44:08 +01:00
Ondřej Surý
b3f9d5535c
Update copyrights
2018-03-14 12:43:59 +01:00
Ondřej Surý
a13586af5d
[v9_10] Enable GitLab CI
...
(cherry picked from commit 5b7393ab588aee8dc64adb194f38eab6818aaa10)
(cherry picked from commit a14d0362df )
2018-03-14 12:40:05 +01:00
Evan Hunt
4b20f91332
Merge branch 'clean-xfer' into 'v9_10'
...
clean up dig.out files that were left behind after xfer test
See merge request isc-projects/bind9!120
2018-03-10 13:15:28 -08:00
Evan Hunt
806c0cbe9a
clean up dig.out files that were left behind after xfer test
...
(cherry picked from commit 733086cc67 )
2018-03-10 13:15:19 -08:00
Evan Hunt
6a983d56b3
Merge branch 'nothreads-fix' into 'v9_10'
...
Fix compiler warnings and test failures when building without threads
See merge request isc-projects/bind9!119
2018-03-10 10:37:48 -08:00
Evan Hunt
8188d164a3
Fix compiler warnings and test failures when building without threads
...
(cherry picked from commit 56353aaf42 )
2018-03-10 10:37:22 -08:00
Evan Hunt
56fcddbb86
Merge branch 'clean-bin-tests-v9_10' into 'v9_10'
...
clean up bin/tests, convert unit tests to ATF
Closes #115
See merge request isc-projects/bind9!93
2018-03-09 22:49:58 -08:00
Evan Hunt
6fe8188cc3
final cleanup
...
- update Kyuafiles to match Atffiles
- copyrights
- CHANGES note
(cherry picked from commit 86e00cbb71 )
(cherry picked from commit 80834b5b90 )
(cherry picked from commit 442c1530a3 )
2018-03-09 19:31:04 -08:00
Evan Hunt
544bb12a01
reduce race risk in parallel builds
...
(cherry picked from commit 74347f4a55 )
(cherry picked from commit 7f4e62d902 )
(cherry picked from commit ade4face27 )
2018-03-09 18:49:48 -08:00
Evan Hunt
ec55b0136a
remove lib/tests as nothing uses it anymore
...
(cherry picked from commit d132f73497 )
(cherry picked from commit d35f62434a )
(cherry picked from commit 941946cf14 )
2018-03-09 18:48:59 -08:00
Evan Hunt
dbc21e4393
migrate t_dst signature test to lib/dns/tests/dst_test
...
(cherry picked from commit a4ebe83cdb )
(cherry picked from commit 4439c471d1 )
(cherry picked from commit 57a5820dcc )
2018-03-09 18:46:54 -08:00
Evan Hunt
c5dbc0b727
migrate t_db to lib/dns/tests/db_test
...
(cherry picked from commit f58ac8ada3 )
(cherry picked from commit 56da937399 )
(cherry picked from commit d3518e57b1 )
2018-03-09 18:45:18 -08:00
Evan Hunt
2893e982ed
migrate t_names to lib/dns/tests/name_test
...
(cherry picked from commit 8ecf69ef7b )
(cherry picked from commit aefad99e1e )
(cherry picked from commit b2fef3b438 )
2018-03-09 18:44:48 -08:00
Evan Hunt
4c6818ff8e
migrate t_rbt to lib/dns/tests/rbt_test
...
(cherry picked from commit 109546cbda )
(cherry picked from commit c505afd183 )
(cherry picked from commit 42fa3932ab )
2018-03-09 18:43:58 -08:00
Evan Hunt
430d35e332
migrate t_tasks to lib/isc/tests/task_test
...
(cherry picked from commit c6c1e99252 )
(cherry picked from commit 88bfe56876 )
(cherry picked from commit 38f9cddcad )
2018-03-09 18:42:57 -08:00
Evan Hunt
29474940ea
migrate t_resolver to lib/dns/tests/resolver_test
...
(cherry picked from commit d80825c40b )
(cherry picked from commit 30e157f6e4 )
(cherry picked from commit 5dd25f2285 )
2018-03-09 18:40:53 -08:00
Evan Hunt
5b477b2aa4
migrate t_timers to lib/isc/tests/timer_test
...
(cherry picked from commit e2b8699df9 )
(cherry picked from commit efccdad0ea )
(cherry picked from commit 274ee0b425 )
2018-03-09 18:40:05 -08:00
Evan Hunt
1200d6f072
migrate t_atomic to lib/isc/tests/atomic_test
...
(cherry picked from commit 874e2fc70c )
(cherry picked from commit c7fa56e8db )
(cherry picked from commit 492e19d6ec )
2018-03-09 18:38:09 -08:00
Evan Hunt
7014d0994b
migrate t_mem to lib/isc/tests/mem_test
...
(cherry picked from commit 979f054702 )
(cherry picked from commit af48544b75 )
(cherry picked from commit 814cd21e22 )
2018-03-09 18:34:51 -08:00
Evan Hunt
67b63a3e10
migrate t_net to lib/isc/tests
...
(cherry picked from commit 05b7251d51 )
(cherry picked from commit af0c9b2cee )
(cherry picked from commit faedafd2b4 )
2018-03-09 18:34:04 -08:00
Evan Hunt
b392c18f6e
migrate t_sockaddr to lib/isc/tests
...
(cherry picked from commit 62f650078a )
(cherry picked from commit fadb93cf43 )
(cherry picked from commit 323e2f7152 )
2018-03-09 18:33:11 -08:00
Evan Hunt
a0a3a8e794
remove hashes test (duplicates lib/isc/tests/hash_test)
...
(cherry picked from commit 6ad1a042bc )
(cherry picked from commit e686b9c297 )
(cherry picked from commit c644427b77 )
2018-03-09 18:32:16 -08:00
Evan Hunt
83a5d8e17e
remove master test (duplicates lib/isc/tests/master_test)
...
(cherry picked from commit 6717f31e10 )
(cherry picked from commit 36d08442bc )
(cherry picked from commit ae39f25a10 )
2018-03-09 18:31:21 -08:00
Evan Hunt
161f525942
migrate tests from bin/tests/dnssec-signzone to bin/tests/system/dnssec
...
- added tests to the dnssec system test that duplicate the ones
from bin/tests/dnssec-signzone
- changed cleanall.sh so it doesn't automatically remove all
key files, because there are now some of those that are part of the
distribution
(cherry picked from commit ccfe778c01 )
(cherry picked from commit d8f8eee381 )
(cherry picked from commit dbb225d83e )
2018-03-09 18:30:21 -08:00
Evan Hunt
6428478341
move all optional tests from bin/tests to bin/tests/optional
...
- some of these tests are obsolete and should be cleared up,
others overlap with ATF tests and may be removed later.
for now, let's just tidy up the bin/tests directory by
moving these files down a level.
(cherry picked from commit 344ab0eb7d )
(cherry picked from commit dafdf2c09b )
(cherry picked from commit e062109659 )
2018-03-09 18:29:52 -08:00
Evan Hunt
b7c98c81d9
remove some old and obsolete test files
...
(cherry picked from commit a633f6c5dd )
(cherry picked from commit 10efb4ff07 )
(cherry picked from commit 22d9a69b3f )
2018-03-09 18:28:16 -08:00
Evan Hunt
103185e527
Merge branch 'parallel-unit-tests' into 'v9_10'
...
capture more info from unit tests, run in parallel
See merge request isc-projects/bind9!117
2018-03-09 14:38:10 -08:00
Evan Hunt
e9e74e7af6
allow ATF tests to run in parallel
...
(cherry picked from commit ef0b4c91bc )
(cherry picked from commit 787c5d1394 )
2018-03-09 14:38:02 -08:00
Evan Hunt
3fdddcdf5b
capture more information from unit tests
...
- preserve kyua results database when using kyua
(cherry picked from commit 81c23fecda )
2018-03-09 14:38:01 -08:00
Evan Hunt
d4379f55da
Merge branch 'v9_10_7_patch' into v9_10
2018-03-08 14:29:57 -08:00
Evan Hunt
5456dd2ce2
Merge branch 'rm-contrib-md' into v9_10
2018-03-08 13:04:03 -08:00
Evan Hunt
9f5cfe6b59
remove doc/dev/contrib.md now that CONTRIBUTING.md exists
2018-03-08 13:03:02 -08:00
Evan Hunt
db65d701b9
Merge branch 'remove-bind9-bugs-references' into 'v9_10_7_patch'
...
Update documentation to remove obsolete bind9-bugs@isc.org email address
See merge request isc-projects/bind9!111
2018-03-08 12:55:52 -08:00
Ondřej Surý
980440b8b5
Update documentation to remove obsolete bind9-bugs@isc.org email address
...
(cherry picked from commit efc9bc5d8d )
(cherry picked from commit 486e79050f )
(cherry picked from commit 292d6c8a5b )
2018-03-08 12:53:30 -08:00
Evan Hunt
4a499ed4c5
Merge branch 'remove-bind9-bugs-references' into 'v9_10'
...
Update documentation to remove obsolete bind9-bugs@isc.org email address
See merge request isc-projects/bind9!111
2018-03-08 10:42:03 -08:00
Ondřej Surý
292d6c8a5b
Update documentation to remove obsolete bind9-bugs@isc.org email address
...
(cherry picked from commit efc9bc5d8d )
(cherry picked from commit 486e79050f )
2018-03-08 10:41:54 -08:00
Mark Andrews
07e62d2e6b
Merge branch '133-update-util-check-changes-to-work-on-release-branches-v9_10' into 'v9_10'
...
Resolve "Update util/check-changes to work on release branches."
Closes #133
See merge request isc-projects/bind9!110
2018-03-08 16:19:50 +11:00
Mark Andrews
ca99202a0c
update util/check-changes to handle non master branched (util/check-changes master=0 CHANGES)
...
(cherry picked from commit 88a2202093 )
2018-03-08 16:19:49 +11:00
Mark Andrews
35c5c59697
fix changes number
...
(cherry picked from commit 586b547a7d )
2018-03-08 12:41:31 +11:00
Mark Andrews
0dccde81b4
Merge branch '125-in-view-duplicate-zone-not-detected-by-named-checkconf-v9_11-v9_10' into 'v9_10'
...
Resolve "in-view duplicate zone not detected by named-checkconf"
Closes #125
See merge request isc-projects/bind9!97
2018-03-08 12:33:43 +11:00
Mark Andrews
36e64a2483
add changes note for 'named-checkconf did not detect in-view zone collisions'
...
(cherry picked from commit 83f85817aa )
(cherry picked from commit 8843c936bb )
2018-03-08 12:33:09 +11:00
Mark Andrews
6c70c71553
check for in-view zones colliding with other zone definitions; also check the syntax of the in-view zone name
...
(cherry picked from commit 3e7e280040 )
(cherry picked from commit 229e9e2215 )
2018-03-08 12:32:52 +11:00
Tinderbox User
6281f1fd49
Merge branch 'prep-release' into v9_10_7_patch
2018-03-08 01:23:55 +00:00
Tinderbox User
01b2032c7d
prep 9.10.7
2018-03-08 01:23:21 +00:00
Mark Andrews
1e579cfbed
add test configuration where a in-view zone collides with a existing zone
...
(cherry picked from commit ca55c672b0 )
(cherry picked from commit cb0a385692 )
2018-03-08 12:21:54 +11:00
Evan Hunt
665cb1afc8
Merge branch 'test-names-v9_10' into 'v9_10'
...
use the test name in the -D string for each name server
See merge request isc-projects/bind9!107
2018-03-07 14:51:43 -08:00
Evan Hunt
20985b5f09
use the test name in the -D string for each name server
...
(cherry picked from commit 1eff695f33 )
2018-03-07 14:51:39 -08:00
Evan Hunt
b7f3653ae7
Merge branch 'longopts-v9_10' into 'v9_10'
...
restore long options for run.sh
See merge request isc-projects/bind9!104
2018-03-07 14:35:38 -08:00
Evan Hunt
9fb85b3a46
restore long options for run.sh
...
(cherry picked from commit 4a714bffbc )
2018-03-07 14:35:38 -08:00
Evan Hunt
95e868db44
Merge branch 'allow-query' into 'v9_10'
...
speed up allow_query test
Closes #81
See merge request isc-projects/bind9!76
2018-03-07 14:20:25 -08:00
Evan Hunt
2e48caa476
eliminate unnecessary waiting in allow-query test
...
- grep in the log to see if configuration is finished rather
than sleeping for 5 seconds
(cherry picked from commit a9b6bed6af )
(cherry picked from commit 37a6bb004c )
2018-03-07 14:17:21 -08:00
Evan Hunt
de6fe7dd83
rename allow_query to allow-query
...
(cherry picked from commit ffc3e73c36 )
(cherry picked from commit 5d9e3f9b02 )
2018-03-07 14:15:19 -08:00
Evan Hunt
b79013c172
Merge branch 'fix-notify' into 'v9_10'
...
fix notify test
See merge request isc-projects/bind9!77
2018-03-06 11:47:36 -08:00
Evan Hunt
5a5e476d00
address a possible notify test failure
...
- wait for the transfer completion message to apear in the log instead
of the notify message. this ensures we don't check for the presense of
transfered records during the time between the notify and the
transfer.
(cherry picked from commit ad32553c1d )
(cherry picked from commit dff94add3e )
2018-03-06 11:47:27 -08:00
Michał Kępień
0da5afa96f
Merge branch '110-libirs-do-not-ignore-resolv.conf-syntax-errors-v9_10' into 'v9_10'
...
libirs: Do not ignore resolv.conf syntax errors
Closes #110
See merge request isc-projects/bind9!78
2018-03-06 09:25:12 +01:00
Michał Kępień
b4ce219f3a
Add CHANGES entry
...
4905. [bug] irs_resconf_load() ignored resolv.conf syntax errors
when "domain" or "search" options were present in that
file. [GL #110 ]
(cherry picked from commit 1f18d33804 )
2018-03-06 09:25:11 +01:00
Michał Kępień
b05a048a33
Remove duplicate irs_resconf_load() unit test
...
The "sortlist-v4.conf" unit test for irs_resconf_load() is always run
twice due to a duplicate entry in the "tests" table. Remove one of them
to prevent this.
(cherry picked from commit 6c09f305ae )
2018-03-06 09:25:02 +01:00
Michał Kępień
ea04e0583c
Do not ignore resolv.conf syntax errors
...
irs_resconf_load() stores the value returned by add_search() into ret
without consulting its current value first. This causes any previous
errors raised while parsing resolv.conf to be ignored as long as any
"domain" or "search" statement is present in the file.
Prevent this by returning early in case an error is detected while
parsing resolv.conf. Ensure that "searchlist" and "magic" members of
the created irs_resconf_t structure are always initialized before
isc_resconf_destroy() is called.
(cherry picked from commit 1f400b68a8 )
2018-03-06 09:25:02 +01:00
Evan Hunt
340c4d1753
Merge branch 'test-fix' into v9_10
...
Fixed merge errors in dlzredir test
2018-03-04 00:53:13 -08:00
Evan Hunt
8aff9f4010
fix dlzredir merge errors
2018-03-04 00:53:00 -08:00
Tinderbox User
1836d70c74
Merge branch 'prep-release' into v9_10_7_patch
2018-03-02 21:56:55 +00:00
Tinderbox User
98ed062cf9
prep 9.10.7rc2
2018-03-02 21:53:56 +00:00
Evan Hunt
ea67ccd381
Merge branch '124-revert-deadlock-check' into 'v9_10_7_patch'
...
revert cname loop test due to effects on apex CNAMEs under insecure delegations
See merge request isc-projects/bind9!95
2018-03-02 12:19:20 -08:00
Evan Hunt
8b2a96ca41
temporarily revert change #4859
...
(cherry picked from commit 06b52cc939 )
2018-03-02 12:17:25 -08:00
Evan Hunt
61fe94536c
Merge branch '124-revert-deadlock-check-v9_12-v9_10' into 'v9_10'
...
revert cname loop test due to effects on apex CNAMEs under insecure delegations
See merge request isc-projects/bind9!95
2018-03-02 12:03:52 -08:00
Evan Hunt
9c6d288f27
temporarily revert change #4859
...
(cherry picked from commit 84ec07999f )
2018-03-02 12:03:50 -08:00
Michał Kępień
c9c41d994f
Merge branch 'fix-fetchlimit-v9_10' into 'v9_10'
...
Improve failure logging in fetchlimit system test
See merge request isc-projects/bind9!81
2018-03-01 15:40:59 +01:00
Evan Hunt
4981c0e1f2
revise soft limit test
...
- don't bail out of the loop if clients are exceeded, just count incidents
- verbosely describe expectations and results
(cherry picked from commit 86838b2a02 )
2018-03-01 15:40:59 +01:00
Michał Kępień
cd2ecff0fe
Merge branch '118-bind-9-10-cookie-system-test-failing' into 'v9_10'
...
Fix cookie system test for BIND 9.10
See merge request isc-projects/bind9!84
2018-03-01 08:14:25 -05:00
Mark Andrews
023e102b15
fix merge error
2018-03-01 08:11:46 -05:00
Mark Andrews
d4040783f4
remove unnecessary copy_setports calls
2018-03-01 08:11:46 -05:00
Michał Kępień
4aec51e16f
Merge branch '122-bind-9-10-nsupdate-system-test-fails' into 'v9_10'
...
Fix nsupdate system test for BIND < 9.12
See merge request isc-projects/bind9!89
2018-03-01 07:54:51 -05:00
Mark Andrews
ac3d2a0ed9
remove unsupported command line argument (-4) from nsupdate call
2018-03-01 16:44:03 +11:00
Michał Kępień
6d0e5b6c25
Merge branch '121-views-system-test-has-wrong-test-strings-for-reload-completion-v9_10' into 'v9_10'
...
Resolve "views system test has wrong test strings for reload completion."
Closes #121
See merge request isc-projects/bind9!88
2018-02-28 14:57:00 +01:00
Mark Andrews
9593db28f5
wait for 'all zones loaded' rather than 'reloading zones succeeded' which just indicates that everything kicked off ok
...
(cherry picked from commit 4cb0873a0a )
2018-02-28 14:57:00 +01:00
Evan Hunt
35117c1901
Merge branch '113-minor-testsummary.sh-improvements-v9_10' into 'v9_10'
...
Minor testsummary.sh improvements (handling colored output, failure summary)
Closes #113
See merge request isc-projects/bind9!80
2018-02-27 10:04:30 -08:00
Evan Hunt
fd272bf484
Do not destroy systests.output if there are no test.output files
...
(cherry picked from commit 38940619c6 )
2018-02-27 10:04:30 -08:00
Michał Kępień
4f66941329
Use echoinfo for printing test summary
...
This ensures testsummary.sh is consistent with other scripts belonging
to the test framework.
(cherry picked from commit 642e20db8a )
2018-02-27 10:04:29 -08:00
Michał Kępień
45692d0d9a
Make testsummary.sh print a list of failed system tests
...
Print a list of failed system tests, if any, below the system test
summary to avoid the need to manually search through the test log.
(cherry picked from commit 28068857e7 )
2018-02-27 10:04:29 -08:00
Michał Kępień
0f82bd587d
Tweak the regular expression used for extracting system test results
...
The current regular expression used for extracting system test results
from systests.output, "^R:", is anchored at the start of a line, which
prevents colored system test output from being properly processed. As
just "R:" would arguably be too general, extend the pattern a bit to
ensure it will only match lines containing system test results.
(cherry picked from commit 9006d6dbbd )
2018-02-27 10:04:29 -08:00
Evan Hunt
b433186859
Merge branch 'test-output-v9_11-v9_10' into 'v9_10'
...
Clean up test output
See merge request isc-projects/bind9!66
2018-02-27 09:55:50 -08:00
Evan Hunt
053c06d5e1
clean up test output
...
- removed a few remaing places where output wasn't being passed
through echo_i or cat_i
- added a "digcomp" function to conf.sh.in to send digcomp.pl output
through cat_i and return the correct exit value
- set SYSTESTDIR when calling echo_i from nsX directories, so that
the test name will always be printed correctly
- fixed a test name typo in conf.sh.in
(cherry picked from commit 0e52fbd0b3 )
(cherry picked from commit d57e8f6df3 )
2018-02-27 09:55:47 -08:00
Michał Kępień
96a084aa8e
Merge branch '98-add-util-git-replay-merge.sh-v9_10' into 'v9_10'
...
Put git-replay-merge in source tree
Closes #98
See merge request isc-projects/bind9!83
2018-02-27 10:44:44 +01:00
Michał Kępień
96e3f20215
Add util/git-replay-merge.sh
...
git-replay-merge.sh is a script whose purpose is to make backporting
merge requests more convenient by automating the process as much as
possible.
For more information, including usage examples, see:
https://gitlab.isc.org/isc-projects/bind9/wikis/Backporting-a-Merge-Request
(cherry picked from commit f7fe1e3098 )
2018-02-27 10:44:44 +01:00
Evan Hunt
edb12c1612
Merge branch '112-fix-mx-checks-for-dynamic-updates-v9_10' into 'v9_10'
...
Fix MX checks for dynamic updates
Closes #112
See merge request isc-projects/bind9!79
2018-02-26 15:19:52 -08:00
Michał Kępień
54bf5ba5d7
Add CHANGES entry
...
4903. [bug] "check-mx fail;" did not prevent MX records containing
IP addresses from being added to a zone by a dynamic
update. [GL #112 ]
(cherry picked from commit 1d403f9d3c )
2018-02-26 15:19:30 -08:00
Michał Kępień
b33ce85730
Fix MX checks for dynamic updates
...
The check_mx() function in lib/ns/update.c incorrectly tests whether the
DNS_RDATA_CHECKMX/DNS_RDATA_CHECKMXFAIL flags are set for each applied
MX record update as these flags are never set in code paths related to
dynamic updates; they can only be set when loading a zone from a master
file (DNS_ZONEOPT_CHECKMX -> DNS_MASTER_CHECKMX -> DNS_RDATA_CHECKMX).
This flaw allows MX records containing IP addresses to be added to a
zone even when "check-mx fail;" is used.
Ensure correct behavior by modifying the relevant tests in check_mx() so
that they use DNS_ZONEOPT_CHECKMX/DNS_ZONEOPT_CHECKMXFAIL instead.
(cherry picked from commit 857a40c87b )
2018-02-26 15:19:03 -08:00
Evan Hunt
3c73203e7f
Merge branch 'check-for-test-interfaces-before-running-system-tests-v9_10' into 'v9_10'
...
Check for test interfaces before running system tests
See merge request isc-projects/bind9!19
2018-02-26 15:10:35 -08:00
Evan Hunt
e3121313ae
test interfaces directly in runall.sh and parallel.mk
...
(cherry picked from commit a8b583e78b )
2018-02-26 15:10:35 -08:00
Michał Kępień
e92e27dda9
Check for test interfaces before running system tests
...
Prevent runall.sh and "make test" from even attempting to run system
tests when "ifconfig.sh up" has not been run beforehand. This ensures
the user is not flooded with error messages in such a case.
(cherry picked from commit e0221f2d25 )
2018-02-26 15:10:35 -08:00
Evan Hunt
16b2a89e31
remove spurious CHANGES note
2018-02-26 15:06:10 -08:00
Evan Hunt
8ce8920358
Merge branch '66-ixfr-system-test-fails-intermittently-v9_10' into 'v9_10'
...
chg: dev: Improved the reliability of the 'ixfr' system test. [GL #66 ]
Closes #66
See merge request isc-projects/bind9!67
2018-02-26 15:01:03 -08:00
Evan Hunt
0e057f16ad
wait for synchronization; re-notify slave if the transfer doesn't happen
...
(cherry picked from commit 67a8b5ec17 )
2018-02-26 15:01:01 -08:00
Mark Andrews
6069b3d06c
Merge branch '51-fix-cppcheck-detected-source-code-errors-v9_10' into 'v9_10'
...
Resolve "Fix cppcheck-detected source code errors"
Closes #51
See merge request isc-projects/bind9!46
2018-02-26 10:51:42 +11:00
Mark Andrews
9a0373b896
update printf format to match type
...
(cherry picked from commit 48ca11df5f )
2018-02-26 10:48:19 +11:00
Mark Andrews
8e046acb50
improve the conditional declaration and use of variable to silence cppcheck
...
(cherry picked from commit a04bb76973 )
2018-02-26 10:48:18 +11:00
Mark Andrews
0beff002bd
remove deadcode
...
(cherry picked from commit b71a1386ed )
2018-02-26 10:48:15 +11:00
Mark Andrews
cdb6c5c106
silence unread assignment warning by using POST macro
...
(cherry picked from commit e8249dcd49 )
2018-02-26 10:47:57 +11:00
Mark Andrews
06b7a4397a
update the sscanf format strings so they match the pointer types
...
(cherry picked from commit 70d192eb97 )
2018-02-26 10:47:56 +11:00
Mark Andrews
d17558a874
redefine CHECK so cppcheck see the definition
...
(cherry picked from commit a4186b1867 )
2018-02-26 10:47:56 +11:00
Mark Andrews
00799ab805
remove unused struct dst_context declaration
...
(cherry picked from commit f2c22662cc )
2018-02-26 10:47:56 +11:00
Mark Andrews
981d548a66
adjust goto target and conditional compilation so that cleanup_spillattimer and cleanup_alglock labels match the element to be cleanup and so that they are always used
...
(cherry picked from commit 7b27be54ee )
2018-02-26 10:46:03 +11:00
Evan Hunt
5e214b3682
Merge branch 'upforwd-error-v9_10' into 'v9_10'
...
Resolve "upforwd test error"
See merge request isc-projects/bind9!72
2018-02-25 13:56:10 -08:00
Evan Hunt
a8ad652b79
fixed an upforwd test error.
...
(cherry picked from commit 54e010d51e )
2018-02-25 13:56:10 -08:00
Evan Hunt
7f6cd18d7f
Merge branch 'tidy-runall.sh-environment-variables-v9_11-v9_10' into 'v9_10'
...
Tidy runall.sh environment variables
See merge request isc-projects/bind9!18
2018-02-25 01:06:40 -08:00
Michał Kępień
fdcac29f63
Preserve values of environment variables which are already set
...
This enables the environment variables controlling run.sh behavior to be
permanently set in a working environment (e.g. to automatically force
colored output without using "-c" in each runall.sh invocation).
Relevant runall.sh command line arguments still have a higher priority.
(cherry picked from commit d989d20fe5 )
(cherry picked from commit 2cd174dda9 )
2018-02-25 01:06:40 -08:00
Michał Kępień
2f3b3b7aff
Allow forcing colored system test output
...
As parallel.mk and runsequential.sh both pipe system test output through
"tee" (for the purpose of creating test.output), run.sh invoked from
these two files detects it is not writing to a terminal, which prevents
colored output from being generated. Allow forcing colored output using
a new command line argument for runall.sh, "-c", which sets an
environment variable (SYSTEMTEST_FORCE_COLOR) causing conf.sh to
unconditionally enable colored output.
The same environment variable can also be used directly to force colored
output when using "make test" instead of runall.sh.
(cherry picked from commit a324031a82 )
(cherry picked from commit cbebf7ef59 )
2018-02-25 01:06:40 -08:00
Michał Kępień
0e3840e4b4
Allow retaining system test output using an environment variable
...
Instead of exporting an environment variable containing a command line
argument (NOCLEAN="-n"), extend run.sh to handle a "boolean" environment
variable (SYSTEMTEST_NO_CLEAN) itself. The former method is buggy
because the value of NOCLEAN is set in parallel.mk when that file is
first created, but it is not subsequently updated upon each test run
(because make considers parallel.mk to be up to date).
To retain backward compatibility, the "-n" command line argument for
run.sh is still supported (and has a higher priority than the relevant
environment variable).
The SYSTEMTEST_NO_CLEAN environment variable can also be used directly
to prevent cleanup when using "make test" instead of runall.sh.
Apart from fixing a bug, this simplifies the way runall.sh controls
run.sh behavior due to the Makefile being bypassed. Direct processing
of environment variables in run.sh is more scalable in the long run,
given that the previously utilized technique, even with its
implementation fixed, would still require Makefile.in to be modified in
two places each time a new flag needed to be passed from runall.sh to
run.sh.
(cherry picked from commit 3862043879 )
(cherry picked from commit e9c4dbe361 )
2018-02-25 01:06:40 -08:00
Evan Hunt
7b0c00aebd
Merge branch '71-xfer-system-test-fails-intermittently-v9_12-v9_11-v9_10' into 'v9_10'
...
chg: dev: Improve the resilience of the xfer system test, which could be flaky under load.
Closes #71
See merge request isc-projects/bind9!61
2018-02-25 01:06:17 -08:00
Evan Hunt
4160936c92
improve reliability of xfer test
...
(cherry picked from commit 5d7d6881a1 )
(cherry picked from commit 09a1a261dc )
(cherry picked from commit 948bd83ce5 )
2018-02-25 01:06:17 -08:00
Evan Hunt
06e37db0df
Merge branch 'parallel-v9_10' into v9_10
...
chg: dev: Convert most of the remaining system tests to be able to run in parallel [GL #91 ]
Closes #91
See merge request isc-projects/bind9!59
2018-02-25 01:04:51 -08:00
Evan Hunt
90ae2fce20
final cleanup
...
- add CHANGES note
- update copyrights and license headers
2018-02-25 01:04:16 -08:00
Evan Hunt
6653dcab3d
tidying up after backport
...
(cherry picked from commit 854f7846d8 )
2018-02-25 01:04:16 -08:00
Evan Hunt
6a5092f537
improve reliability of the xfer test on slow systems
...
- lengthed the wait loop for the transfers to complete
(cherry picked from commit b9246ce773 )
(cherry picked from commit a5015d7791 )
(cherry picked from commit c369fc06ca )
2018-02-24 23:57:18 -08:00
Evan Hunt
62f239f5cf
remove v6synth
...
- this was a test for the allow-v6-synthesis option, which was
deprecated and no longer works. the test was removed
from conf.sh.in long ago.
(cherry picked from commit 474b10a133 )
(cherry picked from commit 7971873639 )
(cherry picked from commit 626566c72d )
2018-02-24 23:57:06 -08:00
Evan Hunt
539be337d9
removed some unnecessary greps
...
(cherry picked from commit 731ad28be2 )
(cherry picked from commit 17245b86d5 )
(cherry picked from commit 350f18b0d1 )
2018-02-24 23:56:54 -08:00
Evan Hunt
438dcd9f9c
reorder tests to get better use of parallelism
...
(cherry picked from commit 56e440f65f )
(cherry picked from commit 4429f8b291 )
(cherry picked from commit fa8740feda )
2018-02-24 23:56:37 -08:00
Evan Hunt
1f297d33a0
parallelize most system tests
...
(cherry picked from commit c032c54dda )
(cherry picked from commit 2b81f322cb )
(cherry picked from commit 167fa161d1 )
2018-02-24 23:55:48 -08:00
Evan Hunt
f0dc9f4698
Merge branch 'rt46602-v9_11-v9_10' into 'v9_10'
...
Allow parallel run of system tests
See merge request isc-projects/bind9!7
2018-02-24 20:08:06 -08:00
Stephen Morris
ee3d232d8e
[rt46602] Update CHANGES for parallel tests
...
(cherry picked from commit dbf753b52d )
(cherry picked from commit 8aaa92693c )
2018-02-24 20:04:42 -08:00
Stephen Morris
e954c0fa41
[rt46602] Changes to get tests running on Windows
...
1. Track changes to conf.sh.in in conf.sh.win32
2. Modifications to prevent Windows "Configure" script replacing
the sed "@PORT@" substitution tokens in conf.sh.win32.
3. runall.sh now runs Windows tests sequentially
(cherry picked from commit 7bb9a97904 )
(cherry picked from commit c4f5d07c1c )
2018-02-24 20:04:41 -08:00
Stephen Morris
ffa41f6cd3
[rt46602] Miscellaneous changes to fix rebase issues
...
(cherry picked from commit 7222c9fc76 )
(cherry picked from commit 3d4a425266 )
2018-02-24 20:04:41 -08:00
Stephen Morris
4a29e3ba65
[rt46602] Change name of shell variable holding current test directory
...
It was TESTNAME, but this is an obvious name and was used in one of
the system tests, something that interfered with the content of
progress messages. It is now SYSTESTDIR.
(cherry picked from commit 30cd931a0d )
(cherry picked from commit 78f2976087 )
2018-02-24 19:53:34 -08:00
Michał Kępień
ddb84ca0af
[rt46602] Export environment variables in a portable manner
...
(cherry picked from commit 2c519531a7 )
(cherry picked from commit 747df7d66a )
2018-02-24 19:53:33 -08:00
Michał Kępień
fac15bf973
[rt46602] Sanitize test names to fix "make check" on Solaris
...
(cherry picked from commit e005fb948d )
(cherry picked from commit cfaeb55e8e )
2018-02-24 19:53:33 -08:00
Stephen Morris
4fbaafa480
[rt46602] Pass noclean option to Makefile via exported variable
...
(cherry picked from commit 59d88ee192 )
(cherry picked from commit 0ae7e64829 )
2018-02-24 19:53:32 -08:00
Stephen Morris
d9740c20da
[rt46602] Mention conf.sh.win32 in instructions for adding a test.
...
(cherry picked from commit 23dfa27a84 )
(cherry picked from commit 06a9a37d3b )
2018-02-24 19:53:32 -08:00
Michał Kępień
85f03bb30f
[rt46602] Fix various typos, formatting issues and stylistic nits
...
(cherry picked from commit f0721de624 )
(cherry picked from commit b40e75a75c )
2018-02-24 19:53:32 -08:00
Michał Kępień
90654248f6
[rt46602] Remove redundant variable assignment
...
(cherry picked from commit 42cf18d239 )
(cherry picked from commit 4436930712 )
2018-02-24 19:53:31 -08:00
Michał Kępień
2e3d58ad30
[rt46602] named.port is no longer created by setup.sh for allow_query
...
(cherry picked from commit 1ac4c3e4e5 )
(cherry picked from commit 77e6ff0fae )
2018-02-24 19:53:31 -08:00
Michał Kępień
66985fad62
[rt46602] Consistently print usage for runall.sh to stderr
...
(cherry picked from commit fe1ccafc34 )
(cherry picked from commit 47e278b7c9 )
2018-02-24 19:53:30 -08:00
Michał Kępień
6d9fb2b429
[rt46602] Clean up getopts usage
...
Ensure case clauses are in sync with the string passed to getopts.
Remove catch-all clauses as they will never be evaluated.
(cherry picked from commit 0dcee1cad3 )
(cherry picked from commit 0c8e56568f )
2018-02-24 19:53:30 -08:00
Michał Kępień
1adbfeb3ed
[rt46602] Assign default values to variables set by command line options and consistently treat them as integers
...
(cherry picked from commit fe51c34df3 )
(cherry picked from commit 3752edb28e )
2018-02-24 19:53:30 -08:00
Michał Kępień
01e21e3ee2
[rt46602] named.port cannot be ignored by git because it is required to be present by notify/ns4
...
(cherry picked from commit 1960de5530 )
(cherry picked from commit f47ed5ceb0 )
2018-02-24 19:53:29 -08:00
Stephen Morris
52f784315e
[rt46602] Remove option to format the printed start time of a test
...
There was too much incompatibility between operating systems as to
the allowed options for "date".
(cherry picked from commit 451b7309ca )
(cherry picked from commit 8376949ea8 )
2018-02-24 19:53:29 -08:00
Stephen Morris
82ffebc73a
[rt46602] Escape line ends in shell script variable assignment
...
Escape the line ends in a multi-line variable assignment. Under some
circumstances, substituting the variable caused syntax errors when
used as the list of values in a shell script "for" statement.
(cherry picked from commit 462766cd76 )
(cherry picked from commit 53ebdf225f )
2018-02-24 19:53:26 -08:00
Stephen Morris
c8880ce14a
[rt46602] Fix EXTRAPORT substitutions in copy_setport
...
Fix problems where all EXTRAPORT macros were being replaced by
the EXTRAPORT1 value. (Copy and paste issue.)
(cherry picked from commit fb78f82ba1 )
(cherry picked from commit 8513c4256b )
2018-02-24 19:53:01 -08:00
Stephen Morris
04120c4223
[rt46602] Minor documentation changes
...
(cherry picked from commit cdf18a5009 )
(cherry picked from commit 4731a82eef )
2018-02-24 19:53:00 -08:00
Stephen Morris
7125bddda8
[rt46602] Correct way allow_query test produces RNDC output
...
(cherry picked from commit 7f2d41d4c4 )
(cherry picked from commit 36136dec55 )
2018-02-24 19:53:00 -08:00
Stephen Morris
5d69915cd8
[rt46602] Simplify the cleanup code
...
(cherry picked from commit 0855a8a6cc )
(cherry picked from commit fb5974f902 )
2018-02-24 19:52:59 -08:00
Stephen Morris
5be3ea811e
[rt46602] Extensions to README
...
Added descriptions of how nameservers are started and stopped
during the tests, and how the framework cleans up the files created.
(cherry picked from commit f606b17dfb )
(cherry picked from commit 56ba2e822b )
2018-02-24 19:52:59 -08:00
Stephen Morris
d2e214bff3
[rt46602] Miscellenous small changes
...
(cherry picked from commit b88b508b22 )
(cherry picked from commit 3329876ffd )
2018-02-24 19:52:58 -08:00
Stephen Morris
c136a2fdb2
[rt46602] Handle echoing of multi-line output from tests
...
(cherry picked from commit 1f07c69f25 )
(cherry picked from commit 6602a31229 )
2018-02-24 19:52:58 -08:00
Stephen Morris
b2319386f4
[rt46602] Rename "test" variable to "systest"
...
... to avoid confusion between the variable and the command of the
same name.
(cherry picked from commit c12e06755f )
(cherry picked from commit 7a5476173a )
2018-02-24 19:52:57 -08:00
Stephen Morris
9040d3d367
[rt46602] Add ability to prevent deletion of output files when running all tests
...
Some tests may need to examine all output files from all system tests.
Allow the deletion of these files to be inhibited if required.
(cherry picked from commit 00bc29640b )
(cherry picked from commit 6917ea971a )
2018-02-24 19:52:57 -08:00
Stephen Morris
5a1b50c023
[rt46602] Error messages before start of test are output to stderr
...
Error messages concerning the invocation of run.sh are output to
stderr. Messages after the test has started are output to stdout.
(cherry picked from commit 244d1c30e2 )
(cherry picked from commit ff5349b3b3 )
2018-02-24 19:52:57 -08:00
Stephen Morris
67ff8ef970
[rt46602] Ensure that output sent to stderr is routed to the output file
...
(cherry picked from commit a5cf6bd12a )
(cherry picked from commit 6bd944c9d0 )
2018-02-24 19:52:56 -08:00
Stephen Morris
2a5707943a
[rt46602] Minor tidying up of documentation
...
(cherry picked from commit ce66752adc )
(cherry picked from commit 6b5e5a2da2 )
2018-02-24 19:52:56 -08:00
Stephen Morris
6dd8c2ab08
[rt46602] Check prerequsities before network interfaces when running test.
...
(cherry picked from commit 549a6c6bc8 )
(cherry picked from commit 0afcdf658d )
2018-02-24 19:52:55 -08:00
Stephen Morris
09e1b5e143
[rt46602] Minor formatting changes to Perl files
...
(cherry picked from commit f0f5b5f045 )
(cherry picked from commit 5fc5b514e4 )
2018-02-24 19:52:55 -08:00
Stephen Morris
dc0078e03b
[rt46603] Provide echostart() and echoend() to output test start/end messages.
...
(cherry picked from commit c344e1d768 )
(cherry picked from commit 88081b765e )
2018-02-24 19:52:55 -08:00
Stephen Morris
818ac05cfc
[rt46602] Ensure test output in systests.output is not mixed up
...
When running all the system tests, output from a test is sent to a
test.output file in the test directory. These are combined in to
systests.output when the run finishes.
(cherry picked from commit 055e5be9fd )
(cherry picked from commit 50769a4a9e )
2018-02-24 19:52:54 -08:00
Stephen Morris
f55e2791fc
[rt46602] Miscellaneous minor fixes
...
... for misspellings, typos, trailing spaces, duplicated lines etc.
(cherry picked from commit 3c25e5fa02 )
(cherry picked from commit 0e2e251a0d )
2018-02-24 19:52:54 -08:00
Stephen Morris
21e33308d1
[rt46602] Allocate 100 ports to each test
...
(cherry picked from commit edc7a18d84 )
(cherry picked from commit 61514873e9 )
2018-02-24 19:52:53 -08:00
Stephen Morris
73d3527931
[rt46602] Pass port numbers to tests via environment variables
...
(cherry picked from commit f5d8f07900 )
(cherry picked from commit f10b6cfeb6 )
2018-02-24 19:52:53 -08:00
Stephen Morris
3ddf401b1b
[rt46602] Ensure parallel tests are in alphabetical order
...
(cherry picked from commit b2d90da0c2 )
(cherry picked from commit bf2992dbe6 )
2018-02-24 19:52:47 -08:00
Stephen Morris
67f135c1d0
[rt46602] Expanded system tests README
...
Add more information on running the tests, together with a section
on how the tests are organised, aimed at new developers.
(cherry picked from commit af005cdbcf )
(cherry picked from commit 3952d4631e )
2018-02-24 19:52:16 -08:00
Stephen Morris
28c2b0be93
[rt46602] More updates to the test running framework
...
Tidy up the stop/start files and make switch usage consistent. Also
tidy up the various "clean" targets in the Makefile.
(cherry picked from commit b24c2e11d8 )
(cherry picked from commit 78494c3a4d )
2018-02-24 19:52:16 -08:00
Stephen Morris
ca76477b36
[rt46602] Modify some test files to cope with the "-p" flag
...
(cherry picked from commit 517d990bd4 )
(cherry picked from commit b01b553d72 )
2018-02-24 19:52:16 -08:00
Stephen Morris
dec6d02f28
[rt46602] Tidy up run management
...
Miscellaneous tidying up of run management. The most significant
change is that "runall.sh" now runs _all_ the tests, even the
ones that can run in parallel. runsequential.sh is the script
to run tests that have not been converted to parallel running.
(cherry picked from commit 32fe6f7682 )
(cherry picked from commit a49afdaeb8 )
2018-02-24 19:52:15 -08:00
Stephen Morris
c64af8abe5
[rt46602] Assign block of ports for each test
...
Some tests use more ports than just the query and control ports.
Each test that can run in parallel with other tests is now assigned
a unique block of 10 ports.
(cherry picked from commit e0ff77f9d3 )
(cherry picked from commit df1348ad2b )
2018-02-24 19:52:15 -08:00
Stephen Morris
f5b71b3658
[rt46602] Miscellaneous changes to existing parallelised tests
...
Currently these tests are allow_query, rpzrecurse and serve-stale
1. Function to copy files and set port numbers renamed from copy_config
to copy_setports, as this is used to change the ports in Perl and Python
test scripts as well.
2. Changes to rpzrecurse/tests.sh to handle two calls to getopts (one to
parse port numbers, the other to parse rpzrecurse-specific options). Also
fixed various commands to use correct ports.
3. Updates to "clean.sh" scripts to ensure that all files created in the
test are removed.
(cherry picked from commit 78f2b9ca01 )
(cherry picked from commit 01eb4d7c97 )
2018-02-24 19:32:35 -08:00
Stephen Morris
704e2324e3
[rt46602] Ensure that tests running in parallel use unique ports
...
Via an intermediate make file, tests that have been modified to be able
to run in parallel are assigned unique query and control port numbers
(other than 5300 and 9953 respectively). Tests that have not yet been
modified all use ports 5300 and 9953, so must be run sequentially.
(cherry picked from commit e7429b124b )
(cherry picked from commit 4f68e67e5c )
2018-02-24 19:30:52 -08:00
Stephen Morris
c7bf09069d
[rt46602] Miscellaneous tidying up of code cherry-picked from experimental branch
...
(cherry picked from commit e1a69e5d1f )
(cherry picked from commit ba694ca38c )
2018-02-24 19:28:34 -08:00
Ondřej Surý
fbd24ff359
[rt46602] Allow parallel run of new dynamic port tests and the old ones
...
(cherry picked from commit 3b14d54fd7 )
(cherry picked from commit a14bd48268 )
2018-02-24 19:28:34 -08:00
Ondřej Surý
ff2356395b
[rt46602] Put back original .gitignore files in the system tests
...
(cherry picked from commit caaec1ef6d )
(cherry picked from commit cf7a86661a )
2018-02-24 19:28:34 -08:00
Ondřej Surý
9bdb4d67f1
[rt46602] Adjust rpzrecurse for dynamic port usage
...
Resolve conflict in run.sh during cherry-pick from an experimental branch.
(cherry picked from commit 2a435708e4 )
(cherry picked from commit c5aa6ed87b )
2018-02-24 19:28:26 -08:00
Ondřej Surý
76848ca9d4
[rt46602] Add $SEDPORTS variable to help with @PORT@ and @CONTROLPORT@ replacement
...
(cherry picked from commit e6802badc0 )
(cherry picked from commit d37a52cc56 )
2018-02-24 19:13:25 -08:00
Ondřej Surý
f11975087c
[rt46602] Move most of ignored files to top of system tests directory
...
(cherry picked from commit d2c8286163 )
(cherry picked from commit a5c3077a9c )
2018-02-24 19:13:25 -08:00
Ondřej Surý
77e5c32baf
[rt46602] Fix output from rndc reload
...
(cherry picked from commit 53bade5ece )
(cherry picked from commit 112355adb8 )
2018-02-24 19:13:25 -08:00
Ondřej Surý
51ccb16653
[rt46602] Add .gitignore to allow_query
...
(cherry picked from commit bc276f6c05 )
(cherry picked from commit 76dfb5c339 )
2018-02-24 19:13:25 -08:00
Ondřej Surý
9bcf40cbed
[rt46602] Utilize echo_i to allow mixed test output
...
(cherry picked from commit 7e3c96c867 )
(cherry picked from commit 93034acb4d )
2018-02-24 19:13:25 -08:00
Ondřej Surý
ff56ecafc4
[rt46602] Prefix R:<result> as R:<test>:<result>
...
Resolve conflict in run.sh during cherry-pick from experimental branch.
(cherry picked from commit 278c72fef6 )
(cherry picked from commit b8e866d60f )
2018-02-24 19:13:24 -08:00
Ondřej Surý
cdc72937d6
[rt46602] Add echo_i function to print I:<testname>:string
...
(cherry picked from commit f7ac41757a )
(cherry picked from commit bd5b36f7a4 )
2018-02-24 19:13:24 -08:00
Ondřej Surý
2327f41b35
[rt46602] Add serve-stale working files to .gitignore
...
(cherry picked from commit cba162e70e )
(cherry picked from commit 57adb949a4 )
2018-02-24 19:13:24 -08:00
Ondřej Surý
1a568d5a76
[rt46602] Convert allow_query to dynamic port
...
(cherry picked from commit 992a2bafec )
(cherry picked from commit 1d10178e83 )
2018-02-24 19:13:24 -08:00
Ondřej Surý
75428f4951
[rt46602] Change the system tests script to support running individual tests on different ports
...
Resolved conflict in run.sh.
(cherry picked from commit fb00f18005 )
(cherry picked from commit 0ee883d443 )
2018-02-24 19:13:24 -08:00
Evan Hunt
a4ee91b0b4
Merge branch 'kyua-oot-v9_11-v9_10' into 'v9_10'
...
chg: dev: Unit tests were broken in out-of-tree builds.
See merge request isc-projects/bind9!57
2018-02-23 15:51:18 -08:00
Petr Menšík
6f2fd5ccca
unit/unittest.sh is generated by configure. It will always be
...
generated into builddir. If out-of-tree build is used, make unit
will always fail. Kyuafiles and testdata still have to be copied
manually into the builddir.
(cherry picked from commit 95cde3608a )
(cherry picked from commit 6d9b38e9fe )
2018-02-23 15:51:16 -08:00
Evan Hunt
b80938ae8e
Merge branch 'master-v9_12-v9_11-v9_10' into 'v9_10'
...
Code cleanups
See merge request isc-projects/bind9!36
2018-02-23 13:57:47 -08:00
Petr Menšík
9982419c4c
Reduce repeated detection of mysql lib directory.
...
Use common part once a bit later.
(cherry picked from commit 2a70eae04f )
(cherry picked from commit d04af52222 )
(cherry picked from commit 1b0cf4fea6 )
2018-02-23 13:57:45 -08:00
Petr Menšík
16ea60d8cc
Reuse new function from rt46864 for similar block elsewhere.
...
(cherry picked from commit e7a93321f0 )
(cherry picked from commit cb98ce8e67 )
(cherry picked from commit 6876501605 )
2018-02-23 13:57:12 -08:00
Mark Andrews
1deb60a53e
Merge branch '82-cacheclean-test-is-not-robust-v9_11-v9_10' into 'v9_10'
...
Resolve "cacheclean test is not robust."
Closes #82
See merge request isc-projects/bind9!50
2018-02-22 12:49:30 +11:00
Mark Andrews
bf5fbdc983
add CHANGES entry
...
(cherry picked from commit 8c8ad74abe )
(cherry picked from commit 51e94baf50 )
2018-02-22 12:49:17 +11:00
Mark Andrews
43d9078d90
check that sed selects a non zero range of lines
...
(cherry picked from commit 146c16c06e )
(cherry picked from commit e0c9b5bd2b )
2018-02-22 12:49:12 +11:00
Mark Andrews
9c0e109e75
Merge branch '67-stabilize-cacheclean-system-test-v9_10' into 'v9_10'
...
Stabilize cacheclean system test
Closes #67
See merge request isc-projects/bind9!43
2018-02-21 10:45:41 +11:00
Michał Kępień
3513a585e3
Improve the way cache contents are searched for "ns.flushtest.example"
...
During the "check flushtree clears adb correctly" check, expecting
"ns.flushtest.example" to always be the first name in the ADB dump is
fragile, because in a certain corner case "a.root-servers.nil" will be
the first name instead.
As the purpose of the relevant check is to ensure "ns.flushtest.example"
is removed from ADB by "rndc flushtree flushtest.example", search the
entire list of names present in ADB instead of just the first entry when
looking for "ns.flushtest.example".
(cherry picked from commit ca1049b2f3 )
2018-02-21 10:38:51 +11:00
Michał Kępień
e617b91527
Wait until a cache dump completes instead of waiting for a fixed amount of time
...
Dumping the cache is an asynchronous operation, so sleeping for a fixed
amount of time after running "rndc dumpdb" is imperfect as dumping cache
contents may take longer than expected on slower machines. Instead of
always sleeping for 1 second, wait until the "; Dump complete" line
appears in the dump or 10 seconds pass, whichever comes first.
(cherry picked from commit 2bbff06d36 )
2018-02-21 10:38:51 +11:00
Michał Kępień
dcd91ab322
Do not overwrite cache dumps
...
Unless configured otherwise in named.conf, "rndc dumpdb" causes a cache
dump to be written to a file called "named_dump.db" in the working
directory of the given named instance. Repeatedly using this command
throughout different checks in the cacheclean system test causes cache
dumps for older checks to be overwritten, which hinders failure
diagnosis. Prevent this by moving each cache dump to a check-specific
location after running "rndc dumpdb".
Furthermore, during the "check flushtree clears adb correctly" check,
dump_cache() is called twice without renaming the resulting files.
Prevent the first cache dump from being overwritten by moving it to a
different file before calling "rndc dumpdb" for the second time.
(cherry picked from commit aeea1faf01 )
2018-02-21 10:38:42 +11:00
Michał Kępień
7679819e15
Assign an index to each check in the cacheclean system test
...
This will enable storing per-check forensic data, which facilitates
troubleshooting test failures.
(cherry picked from commit 01de79b332 )
2018-02-21 10:37:38 +11:00
Evan Hunt
8d20136739
[v9_10] add missing release note, update README
2018-02-17 20:04:06 -08:00
Michał Kępień
0c1061db57
Merge branch 'fix-loadpending-handling-v9_10' into v9_10
2018-02-16 09:00:25 +01:00
Michał Kępień
0e2b3e97a4
Add CHANGES entry
...
4892. [bug] named could leak memory when "rndc reload" was invoked
before all zone loading actions triggered by a previous
"rndc reload" command were completed. [RT #47076 ]
2018-02-16 08:59:56 +01:00
Michał Kępień
fbc282e6bf
Do not recheck DNS_ZONEFLG_LOADPENDING in zone_asyncload()
...
Remove a block of code which dates back to commit 8a2ab2b920 , when
dns_zone_asyncload() did not yet check DNS_ZONEFLG_LOADPENDING.
Currently, no race in accessing DNS_ZONEFLG_LOADPENDING is possible any
more, because:
- dns_zone_asyncload() is still the only function which may queue
zone_asyncload(),
- dns_zone_asyncload() accesses DNS_ZONEFLG_LOADPENDING under a lock
(and potentially queues an event under the same lock),
- DNS_ZONEFLG_LOADPENDING is not cleared until the load actually
completes.
Thus, the rechecking code can be safely removed from zone_asyncload().
Note that this also brings zone_asyncload() to a state in which the
completion callback is always invoked. This is required to prevent
leaking memory in case something goes wrong in zone_asyncload() and a
zone table the zone belongs to is indefinitely left with a positive
reference count.
2018-02-16 08:59:46 +01:00
Michał Kępień
dbec050c4e
Asynchronous zone load events have no way of getting canceled
...
Code handling cancellation of asynchronous zone load events was likely
copied over from other functions when asynchronous zone loading was
first implemented in commit 8a2ab2b920 . However, unlike those other
functions, asynchronous zone loading events currently have no way of
getting canceled once they get posted, which means the aforementioned
code is effectively dead. Remove it to prevent confusion.
2018-02-16 08:59:46 +01:00
Michał Kępień
af8c5e4013
Only clear DNS_ZONEFLG_LOADPENDING in zone_asyncload() if zone loading is completed immediately
...
zone_load() is not always synchronous, it may only initiate an
asynchronous load and return DNS_R_CONTINUE, which means zone loading
has not yet been completed. In such a case, zone_asyncload() must not
clear DNS_ZONEFLG_LOADPENDING immediately and leave that up to
zone_postload().
2018-02-16 08:59:46 +01:00
Michał Kępień
3bc01f9452
Lock zone before checking whether its asynchronous load is already pending
...
While this is not an issue in named, which only calls
dns_zone_asyncload() from task-exclusive mode, this function is exported
by libdns and thus may in theory be concurrently called for the same
zone by multiple threads. It also does not hurt to be consistent
locking-wise with other DNS_ZONEFLG_LOADPENDING accesses.
2018-02-16 08:59:46 +01:00
Mark Andrews
ecaaa42c6b
Merge branch 'fix-cpp-check-errors' into 'v9_10'
...
Fix cpp check errors
See merge request isc-projects/bind9!31
2018-02-16 01:38:21 -05:00
Mark Andrews
29d304c630
s/cppchecker/cppcheck
2018-02-16 17:34:46 +11:00
Mark Andrews
a0a1b5f64d
add GL issue number
2018-02-16 17:34:46 +11:00
Mark Andrews
06f6df737a
add CHANGES note
2018-02-16 17:34:45 +11:00
Mark Andrews
4fdaf7e923
add POST(len);
2018-02-16 17:33:38 +11:00
Mark Andrews
3922e41963
conditionally declare stacksize
2018-02-16 17:32:35 +11:00
Mark Andrews
751ba7b551
add POST(len);
2018-02-16 17:31:00 +11:00
Mark Andrews
86ebdae0e0
Clarify calculation precedence for '&' and '?'
2018-02-16 17:28:25 +11:00
Mark Andrews
7ba538a21f
add POST(tl)
2018-02-16 17:24:28 +11:00
Mark Andrews
0364226891
return failure count
2018-02-16 17:22:03 +11:00
Mark Andrews
cb3958cc6c
conditionally declare strbuf
2018-02-16 17:20:28 +11:00
Mark Andrews
b6b9a1471b
test for == 0 rather than <= as value is unsigned
2018-02-16 17:18:18 +11:00
Mark Andrews
47ef7460ef
add brackets
2018-02-16 17:15:49 +11:00
Mark Andrews
fdb3dbf32f
reorder test to silence cppcheck
2018-02-16 17:15:49 +11:00
Mark Andrews
7839571d34
remove event which is only used for sizeof
2018-02-16 17:15:49 +11:00
Mark Andrews
076135bf52
reorder test to silence cppcheck
2018-02-16 17:13:43 +11:00
Mark Andrews
b67cf8f2da
use %u instead of %d
2018-02-16 17:12:51 +11:00
Mark Andrews
de535fee55
use %u instead of %d
2018-02-16 17:12:51 +11:00
Mark Andrews
6a724b765e
use %u instead of %d
2018-02-16 17:12:03 +11:00
Mark Andrews
cb2c567e6d
use %u instead of %d
2018-02-16 17:10:58 +11:00
Mark Andrews
c30a9cdaa3
use %u instead of %d
2018-02-16 17:10:02 +11:00
Mark Andrews
b5cc00e400
use %u instead of %d
2018-02-16 17:08:36 +11:00
Mark Andrews
dd27ab1f00
use %u instead of %d
2018-02-16 17:08:36 +11:00
Mark Andrews
50f978042e
use %u instead of %d
2018-02-16 17:08:36 +11:00
Mark Andrews
a33e639d26
use %u instead of %d
2018-02-16 17:07:16 +11:00
Mark Andrews
cb29c18cfe
case to unsigned; reorder expression
2018-02-16 17:05:11 +11:00
Mark Andrews
24f1d23185
simplify expression
2018-02-16 17:02:03 +11:00
Mark Andrews
a37769ca0d
use %u and preserve unsigned property
2018-02-16 17:02:03 +11:00
Mark Andrews
8f3e807d19
cast to unsigned
2018-02-16 16:57:00 +11:00
Mark Andrews
f9195e267c
preserve unsigned property
2018-02-16 16:57:00 +11:00
Mark Andrews
259c3ef8b8
use %u instead of %d
2018-02-16 16:54:19 +11:00
Mark Andrews
d81ec6ef5c
make both arguments of & unsigned
2018-02-16 16:54:19 +11:00
Mark Andrews
cae75cd6e3
use %u instead of %d
2018-02-16 16:51:21 +11:00
Mark Andrews
0e7eb72847
shift unsigned (~0U) rather than signed (~0) contant
2018-02-16 16:48:53 +11:00
Mark Andrews
7180c8b397
use %u instead of %d
2018-02-16 16:37:44 +11:00
Mark Andrews
1397e08dd8
unsigned constants
2018-02-16 16:35:58 +11:00
Mark Andrews
a3f202c970
unsigned constants
2018-02-16 16:33:25 +11:00
Mark Andrews
ba2742d736
use %u instead of %d
2018-02-16 16:31:18 +11:00
Mark Andrews
19ea100fbd
use %u instead of %d
2018-02-16 16:31:18 +11:00
Mark Andrews
127305d56e
use %u instead of %d
2018-02-16 16:28:54 +11:00
Mark Andrews
5e53842a96
INSIST ipnum6 != NULL
2018-02-16 16:27:05 +11:00
Mark Andrews
00bbd26f1f
use %u instead of %d
2018-02-16 16:24:48 +11:00
Mark Andrews
e0caec31e6
use %u instead of %d
2018-02-16 16:22:46 +11:00
Mark Andrews
5bfc3b86e7
formally cast to int; use %u instead of %d
2018-02-16 16:19:16 +11:00
Mark Andrews
8855f25ad3
formally cast to int
2018-02-16 16:19:16 +11:00
Mark Andrews
e12a08b237
use %u instead of %d
2018-02-16 16:18:00 +11:00
Mark Andrews
40de4e29b3
use %u instead of %d
2018-02-16 16:16:20 +11:00
Mark Andrews
d7f38d52db
use %u instead of %d
2018-02-16 16:15:08 +11:00
Mark Andrews
8db504e4f8
copyrights
2018-02-16 16:11:52 +11:00
Mark Andrews
ba9c94dc8e
use %u instead of %d
2018-02-16 16:08:43 +11:00
Mark Andrews
b31a6bc22d
use %u instead of %d
2018-02-16 16:07:49 +11:00
Mark Andrews
036781a4b7
use %u instead of %d
2018-02-16 15:54:31 +11:00
Mark Andrews
ca9983fa29
use %u instead of %d
2018-02-16 15:43:10 +11:00
Mark Andrews
303ea9c3e1
make declarations consistent
2018-02-16 15:41:47 +11:00
Mark Andrews
5d9d847bbc
report argument error in human form
2018-02-16 15:39:14 +11:00
Mark Andrews
5a71ca83a2
use %u instead of %d
2018-02-16 15:37:32 +11:00
Mark Andrews
61bccbcee7
use %u instead of %d
2018-02-16 15:34:20 +11:00
Mark Andrews
dc96839baa
use %u instead of %d
2018-02-16 15:32:07 +11:00
Mark Andrews
d6a45f08ba
use %u instead of %d
2018-02-16 15:29:41 +11:00
Mark Andrews
bdec4bed7b
use %u instead of %d
2018-02-16 15:27:07 +11:00
Mark Andrews
db293cac60
use %u instead of %i
2018-02-16 15:26:00 +11:00
Mark Andrews
85e0179174
use %u instead of %d
2018-02-16 15:24:30 +11:00
Mark Andrews
01bd446d25
use %u rather than %d; pass a unsigned int pointer
2018-02-16 15:24:30 +11:00
Mark Andrews
6c5cca4af3
clear *logp
2018-02-16 15:14:32 +11:00
Mark Andrews
d752580a49
use %u instead of %d
2018-02-16 15:14:32 +11:00
Mark Andrews
7c7d812140
signed vs unsigned fixes
2018-02-16 15:13:51 +11:00
Tinderbox User
d8c1dbcbd4
regen v9_10
2018-02-15 19:42:29 +00:00
Evan Hunt
9d07b052b0
[v9_10] prep 9.10.7rc2
2018-02-15 11:17:40 -08:00
Evan Hunt
67bdcd8e1c
[v9_10] copyrights
2018-02-10 16:32:15 -08:00
Tinderbox User
be5677baa7
regen v9_10
2018-02-10 01:41:08 +00:00
Mark Andrews
1d01b807c9
check warning text
...
(cherry picked from commit c6cd108838 )
2018-02-09 14:05:05 +11:00
Mark Andrews
4fdb79b76f
get the correct test file
...
(cherry picked from commit ae09500989 )
2018-02-09 13:57:48 +11:00
Evan Hunt
f623616643
[v9_10] fix test error
2018-02-08 18:46:06 -08:00
Evan Hunt
77c274b680
[rt43670] more emphatic warning
2018-02-09 12:29:21 +11:00
Mark Andrews
7d3f4a80aa
fix meger error
...
(cherry picked from commit f6b7ff7280 )
2018-02-09 12:20:55 +11:00
Mark Andrews
1c36fb5d41
4889. [func] Warn about the use of old root keys without the new
...
root key being present. Warn about dlv.isc.org's
key being present. Warn about both managed and
trusted root keys being present. [RT #43670 ]
(cherry picked from commit baef0ca988 )
2018-02-09 12:13:52 +11:00
Evan Hunt
5ca59164dc
[v9_10] fix typo
2018-02-08 16:16:24 -08:00
Tinderbox User
5a60dabcd6
update copyright notice / whitespace
2018-02-08 23:51:13 +00:00
Tinderbox User
56af81dd7c
newcopyrights
2018-02-08 23:30:35 +00:00
Mark Andrews
9ccc205645
[v9_10] fix nsupdate test on windows
...
4888. [test] Initialize sockets correctly in sample-update so
that nsupdate system test will will run on Windows.
[RT #47097 ]
(cherry picked from commit 6757dc6488 )
(cherry picked from commit 701a93f5a5 )
2018-02-08 13:36:01 -08:00
Tony Finch
e6e61dfd7b
Document dig -u in manpage ( #47150 )
...
(cherry picked from commit cc82b5aa3c )
(cherry picked from commit 30c86d5649 )
(cherry picked from commit 002f137337 )
2018-02-09 00:54:12 +05:30
Tinderbox User
bbb070cc96
regen v9_10
2018-02-08 01:31:39 +00:00
Tinderbox User
8ac81d900f
update copyright notice / whitespace
2018-02-07 23:50:55 +00:00
Tinderbox User
6d96856e6a
newcopyrights
2018-02-07 23:33:22 +00:00
Mark Andrews
71d6d96d46
add note for update-policy rules changes
...
(cherry picked from commit ff8f2a584d )
2018-02-07 14:04:01 +11:00
Mark Andrews
c02650fe38
4885. [security] update-policy rules that otherwise ignore the name
...
field now require that it be set to "." to ensure
that any type list present is properly interpreted.
[RT #47126 ]
(cherry picked from commit ec771bbdc8 )
2018-02-07 13:50:31 +11:00
Mark Andrews
1d21f57316
look for #! to determine if the file is PYTHON or PYTHON-BIN
...
(cherry picked from commit 4fcc550877 )
2018-02-05 11:40:54 +11:00
Tinderbox User
0a7392a315
update copyright notice / whitespace
2018-01-30 23:48:58 +00:00
Tinderbox User
26e83bf2dc
newcopyrights
2018-01-30 23:30:59 +00:00
Evan Hunt
16e880bcc4
[v9_10] use 'command' instead of 'type' to find atf-run and kyua paths
2018-01-30 10:33:41 -08:00
Evan Hunt
c6a2350fb7
[v9_10] remove 'ply' requirement, not needed before 9.11
2018-01-30 09:17:34 -08:00
Evan Hunt
7cdbd764df
[v9_10] typo
2018-01-30 09:13:48 -08:00
Mark Andrews
6e33ad1e79
4882. [bug] Address potential memory leak in
...
dns_update_signaturesinc. [RT #47084 ]
(cherry picked from commit 7817caa3c7 )
2018-01-30 15:29:08 +11:00
Mark Andrews
a28be980de
4881. [bug] Only include dst_openssl.h when OpenSSL is required.
...
[RT #47068 ]
(cherry picked from commit a64503c736 )
2018-01-30 15:22:18 +11:00
Mark Andrews
39bc3aa5fd
4879. [bug] dns_rdata_caa:value_len is was small. [RT #47086 ]
...
(cherry picked from commit 3ae586b857 )
2018-01-30 11:00:51 +11:00
Tinderbox User
a8e97880ac
update copyright notice / whitespace
2018-01-29 23:48:39 +00:00
Tinderbox User
ad8972a8f9
newcopyrights
2018-01-29 23:30:25 +00:00
Mark Andrews
a54e036f3d
4878. [bug] List 'ply' as a requirement for the 'isc' python
...
package. [RT #47065 ]
(cherry picked from commit 6e08af82ed )
2018-01-29 13:30:27 +11:00
Evan Hunt
28a8cce45f
[v9_10] typo
2018-01-24 18:04:32 -08:00
Tinderbox User
ad49d79d2b
update copyright notice / whitespace
2018-01-24 23:48:07 +00:00
Tinderbox User
9a411bbd23
newcopyrights
2018-01-24 23:30:21 +00:00
Tinderbox User
fe1302d544
regen v9_10
2018-01-24 21:17:00 +00:00
Evan Hunt
d557a034dc
[v9_10] change uint to isc_uint
2018-01-24 11:02:07 -08:00
Evan Hunt
1ae9d6990a
[v9_10] fix version error
2018-01-24 10:40:54 -08:00
Evan Hunt
b058c0fefb
[v9_10] update 9.11 api range
2018-01-24 10:24:34 -08:00
Evan Hunt
9109dccd02
[v9_10] prep 9.10.7b1
2018-01-24 10:15:05 -08:00
Evan Hunt
98c2b09c48
[v9_10] copyrights
2018-01-24 09:52:07 -08:00
Mark Andrews
e0689ce4fd
4876. [bug] Address deadlock with accessing a keytable. [RT #47000 ]
...
(cherry picked from commit b575c4ec42 )
2018-01-24 18:57:09 +11:00
Tinderbox User
f8a83911c7
update copyright notice / whitespace
2018-01-23 23:48:14 +00:00
Tinderbox User
76f4f6629b
newcopyrights
2018-01-23 23:30:19 +00:00
Mark Andrews
3dc09775f4
4874. [bug] Wrong time display when reporting new keywarntime.
...
[RT #47042 ]
(cherry picked from commit 83d005de61 )
2018-01-24 08:00:58 +11:00
Tinderbox User
8b5c4b392a
regen v9_10
2018-01-23 01:11:27 +00:00
Tinderbox User
d35a3eab4a
update copyright notice / whitespace
2018-01-22 23:48:04 +00:00
Tinderbox User
810c289b0c
newcopyrights
2018-01-22 23:40:18 +00:00
Mark Andrews
3ef87ed8d3
doc/misc/*.zoneopt are X
...
(cherry picked from commit 7f4dfa539c )
2018-01-23 10:39:12 +11:00
Tinderbox User
d611580b7f
newcopyrights
2018-01-22 23:33:19 +00:00
Mukund Sivaraman
96456c0834
Don't permit loading meta RR types such as TKEY from master files ( #47009 )
...
(cherry picked from commit 8a4ce20172 )
(cherry picked from commit c8eb726046 )
(cherry picked from commit 6fb3db01ac )
2018-01-22 14:39:57 +05:30
Mukund Sivaraman
7c36869fdf
Fix configure issue detecting stdatomic.h support ( #46959 )
...
(cherry picked from commit 63d0c6a3fc )
(cherry picked from commit 7e1ed15762 )
(cherry picked from commit fd82c70695 )
2018-01-22 13:53:09 +05:30
Mark Andrews
2affc008a5
remove old entries
...
(cherry picked from commit 54c4adef80 )
2018-01-22 11:28:05 +11:00
Tinderbox User
1a64974c47
update copyright notice / whitespace
2018-01-21 23:48:08 +00:00
Tinderbox User
303f909347
newcopyrights
2018-01-21 23:33:37 +00:00
Mark Andrews
0e279fea6f
4870. [test] Update included ATF library to atf-0.21 preserving
...
the ATF tool. [RT #46967 ]
(cherry picked from commit 23d77c8747 )
2018-01-22 10:00:55 +11:00
Mark Andrews
bce96b1f70
4869. [bug] Address some cases where NULL with zero length could
...
be passed to memmove which is undefined behaviour and
can lead to bad optimisation. [RT #46888 ]
(cherry picked from commit fdd8838bf9 )
2018-01-22 09:42:01 +11:00
Tinderbox User
a7a018063c
newcopyrights
2018-01-19 23:30:36 +00:00
Tinderbox User
f5a7c088b6
regen v9_10
2018-01-19 01:26:46 +00:00
Tinderbox User
5ae6547830
update copyright notice / whitespace
2018-01-18 23:48:00 +00:00
Tinderbox User
2766c74ded
newcopyrights
2018-01-18 23:30:31 +00:00
Evan Hunt
1f41fde488
[v9_10] fix merge error
...
(cherry picked from commit cdda779d07 )
2018-01-18 13:29:15 -08:00
Evan Hunt
d75441a500
[v9_10] normalize rndc on/off commands
...
4867. [cleanup] Normalize rndc on/off commands (validation and
querylog) so they accept the same synonyms
for on/off (yes/no, true/false, enable/disable).
Thanks to Tony Finch. [RT #47022 ]
(cherry picked from commit cf8f4241e7 )
(cherry picked from commit 4221d9cd1d )
2018-01-18 10:52:39 -08:00
Tinderbox User
6f0937c062
regen v9_10
2018-01-18 01:26:23 +00:00
Tinderbox User
1e10f17589
update copyright notice / whitespace
2018-01-17 23:47:52 +00:00
Tinderbox User
d149742a0e
newcopyrights
2018-01-17 23:30:30 +00:00
Francis Dupont
a279dace6b
bcmp -> memcmp
2018-01-17 15:33:11 +01:00
Francis Dupont
52a761bbf4
Applied #46125 fix (hardcoded "pkcs11")
2018-01-17 15:21:25 +01:00
Francis Dupont
3c8b6e234c
Merged rt46864 (check MD5 amd SHA1 support)
2018-01-17 14:48:01 +01:00
Tinderbox User
b5c5aed2e1
update copyright notice / whitespace
2018-01-13 23:48:59 +00:00
Tinderbox User
8c31be2b68
newcopyrights
2018-01-13 23:30:31 +00:00
Mukund Sivaraman
d072be0691
Fix various bugs reported by valgrind --tool=memcheck ( #46978 )
...
(cherry picked from commit f96133826e )
(cherry picked from commit 0374e1c3fd )
(cherry picked from commit 929329d2d6 )
2018-01-13 11:52:17 +05:30
Mark Andrews
969bc5e14b
ret was not being set to 1 on dig error. [RT #46990 ]
...
(cherry picked from commit 69c4c987f6 )
2018-01-13 13:16:58 +11:00
Tinderbox User
0460b6a4db
update copyright notice / whitespace
2018-01-11 23:47:45 +00:00
Tinderbox User
92b406ddf6
newcopyrights
2018-01-11 23:30:21 +00:00
Evan Hunt
74484245bf
[v9_10] go three section levels deep in the ARM table of contents
...
(cherry picked from commit 0c061ce614 )
2018-01-11 13:41:35 -08:00
Tinderbox User
666c04ebc2
update copyright notice / whitespace
2018-01-10 23:53:01 +00:00
Tinderbox User
0e327e5fb7
newcopyrights
2018-01-10 23:30:50 +00:00
Mark Andrews
7084da86b8
grammar
...
(cherry picked from commit a35b95acb1 )
2018-01-11 09:54:29 +11:00
Mark Andrews
9758be3259
4862. [bug] The rdata flags for RRSIG was not being properly set
...
when constructing a rdataslab. [RT #46978 ]
(cherry picked from commit 7befb67af4 )
2018-01-11 09:54:29 +11:00
Tinderbox User
65eb1cc79f
update copyright notice / whitespace
2018-01-09 23:48:12 +00:00
Tinderbox User
44708dec6f
newcopyrights
2018-01-09 23:30:18 +00:00
Mark Andrews
7255d990c0
4861. [bug] The isc_crc64 unit test was not endian independent.
...
[RT #46973 ]
(cherry picked from commit 0ce212b9f5 )
2018-01-10 09:47:03 +11:00
Mark Andrews
c58a814940
4860. [bug] isc_int8_t should be signed char. [RT #46973 ]
...
(cherry picked from commit 21f708c88c )
2018-01-10 08:42:33 +11:00
Tinderbox User
b9967dc11c
newcopyrights
2018-01-05 23:30:14 +00:00
Mark Andrews
0a7dd90490
test devent->sigrdataset rather than devent->rdataset before calling query_putrdataset
...
(cherry picked from commit e08a31e317 )
2018-01-05 12:40:59 +11:00
Tinderbox User
3b18b5cba9
regen v9_10
2018-01-05 01:28:25 +00:00
Tinderbox User
0df4e44735
update copyright notice / whitespace
2018-01-04 23:46:47 +00:00
Tinderbox User
3ecce76449
newcopyrights
2018-01-04 23:30:26 +00:00
Mark Andrews
9e9bdd1e4a
unconditionally typedef summarystat_t for coverity
...
(cherry picked from commit a0e66ef6dd )
2018-01-05 10:11:27 +11:00
Evan Hunt
9760a71873
[v9_10] typo
2018-01-03 19:30:30 -08:00
Evan Hunt
9b4c653770
[v9_10] block validator deadlock and prevent use-after-free
...
4859. [bug] A loop was possible when attempting to validate
unsigned CNAME responses from secure zones;
this caused a delay in returning SERVFAIL and
also increased the chances of encountering
CVE-2017-3145. [RT #46839 ]
4858. [security] Addresses could be referenced after being freed
in resolver.c, causing an assertion failure.
(CVE-2017-3145) [RT #46839 ]
2018-01-03 19:19:53 -08:00
Mark Andrews
83bcccef4a
4857. [bug] Maintain attach/detach semantics for event->db,
...
event->node, event->rdataset and event->sigrdataset
in query.c. [RT #46891 ]
(cherry picked from commit cad79077bd )
2018-01-04 13:15:25 +11:00
Mark Andrews
c975f0cc5c
4856. [bug] 'rndc zonestatus' reported the wrong underlying type
...
for a inline slave zone. [RT #46875 ]
2018-01-04 10:53:11 +11:00
Tinderbox User
808bb5a170
update copyright notice / whitespace
2018-01-03 23:46:39 +00:00
Tinderbox User
c47429f07d
newcopyrights
2018-01-03 23:30:13 +00:00
Mark Andrews
cf0eda222d
missing newline in comment
...
(cherry picked from commit 7258b852cf )
2018-01-03 17:11:59 +11:00
Mark Andrews
602aead571
wait for status: line to be readable, before checking status
...
(cherry picked from commit 4674127443 )
2018-01-03 13:57:05 +11:00
Tinderbox User
478c771590
update copyright notice / whitespace
2018-01-02 23:46:49 +00:00
Tinderbox User
e0aee479c4
newcopyrights
2018-01-02 23:30:15 +00:00
Tinderbox User
6aeb714d30
regen v9_10
2018-01-02 01:28:53 +00:00
Mark Andrews
743bb3b02b
4852. [bug] Add REQUIRE's and INSIST's to isc_time_formattimestamp,
...
isc_time_formathttptimestamp, isc_time_formatISO8601.
[RT #46892 ]
2018-01-02 10:49:09 +11:00
Tinderbox User
e63c9bd853
update copyright notice / whitespace
2018-01-01 23:46:49 +00:00
Tinderbox User
51986aec2f
newcopyrights
2018-01-01 23:30:26 +00:00
Mark Andrews
a7043a8d89
4851. [port] Support using kyua as well as atf-run to run the unit
...
tests. [RT #46853 ]
(cherry picked from commit ccb5678066 )
2018-01-02 10:22:14 +11:00
Tinderbox User
3b85693d6c
newcopyrights
2017-12-29 23:31:38 +00:00
Mark Andrews
4ead442cef
X Kyuafile's
...
(cherry picked from commit fa0caa1f85 )
2017-12-29 13:35:01 +11:00
Tinderbox User
fc5764662b
regen v9_10
2017-12-29 02:29:40 +00:00
Mark Andrews
4fd2b5a844
silence clang static analysis
...
(cherry picked from commit f933be6d45 )
2017-12-22 13:09:38 +11:00
Mark Andrews
30a04f1808
initalize sigsize to zero; ATF_CHECK_EQ(sigsize, tsig.siglen);
...
(cherry picked from commit 9f61f6b46b )
2017-12-22 08:59:09 +11:00
Tinderbox User
6e9243db22
regen v9_10
2017-12-21 01:30:48 +00:00
Mark Andrews
a726e30573
lowercase m in macOS
...
(cherry picked from commit 2cc7c4d62c )
2017-12-21 10:57:58 +11:00
Francis Dupont
3aa024337a
Fixed embedded atf code warning (RT 46833)
2017-12-18 16:17:26 +01:00
Tinderbox User
046eb2d1ac
regen v9_10
2017-12-16 01:34:53 +00:00
Mark Andrews
a40969008f
fix case
...
(cherry picked from commit 68a2932f75 )
2017-12-15 14:54:25 +11:00
Mark Andrews
58c36c0575
add MacOS to contents
...
(cherry picked from commit 13508261e0 )
2017-12-15 14:46:58 +11:00
Mark Andrews
69aff64f13
add MacOS note
...
(cherry picked from commit 91e4700bcc )
2017-12-15 14:39:25 +11:00
Mark Andrews
c92193d7ff
test for key != NULL on error path
...
(cherry picked from commit 9bad78cbc2 )
2017-12-13 15:13:25 +11:00
Mark Andrews
265ba7d08b
4846. [test] Adjust timing values in runtime system test. Address
...
named.pid removal races in runtime system test.
[RT #46800 ]
(cherry picked from commit c67180f09b )
(cherry picked from commit 0f14b04132 )
2017-12-13 10:38:23 +11:00
Mark Andrews
6f19384682
don't attempt to call isc_buffer_free(&buf) twice; don't attempt to call dns_message_destroy(&msg) twice; don't test for key != NULL
...
(cherry picked from commit cb8650d875 )
2017-12-12 13:25:06 +11:00
Tinderbox User
0589302d90
regen v9_10
2017-12-09 01:25:56 +00:00
Tinderbox User
a64f94ae0a
newcopyrights
2017-12-08 23:30:19 +00:00
Mark Andrews
5baf99be21
increment test number
...
(cherry picked from commit e5c2cfdbf9 )
2017-12-08 14:51:32 +11:00
Evan Hunt
f0979cf8f7
[v9_10] document "fixedpoint"
2017-12-07 19:01:16 -08:00
Mark Andrews
9c476db4b3
4844. [test] Address memory leaks in libatf-c. [RT #46798 ]
...
(cherry picked from commit 1c794002f5 )
2017-12-08 12:34:56 +11:00
Mark Andrews
cb9613f86e
4843. [bug] dnssec-signzone free hashlist on exit. [RT #46791 ]
...
(cherry picked from commit 8444b4856a )
2017-12-07 19:30:19 +11:00
Mark Andrews
728cc3be42
4842. [bug] Conditionally compile opensslecdsa_link.c to avoid
...
warnings about unused function. [RT #46790 ]
(cherry picked from commit 63459cdc05 )
(cherry picked from commit 2d82ed9456 )
2017-12-07 13:32:40 +11:00
Tinderbox User
4724ccdf11
update copyright notice / whitespace
2017-12-06 23:46:58 +00:00
Tinderbox User
66f841f935
newcopyrights
2017-12-06 23:30:28 +00:00
Mark Andrews
58c86991ee
4841. [bug] Address -fsanitize=undefined warnings. [RT #46786 ]
...
(cherry picked from commit 9d5a0abe81 )
2017-12-06 21:05:18 +11:00
Mark Andrews
51f13bcd2f
4840. [test] Add tests to cover fallback to using ZSK on inactive
...
KSK. [RT #46787 ]
(cherry picked from commit 32d09cd7e0 )
(cherry picked from commit 0d6328ce5f )
2017-12-06 20:50:38 +11:00
Tinderbox User
71b37c25d2
regen v9_10
2017-12-06 01:27:17 +00:00
Tinderbox User
a8cb98cbb6
update copyright notice / whitespace
2017-12-05 23:47:08 +00:00
Tinderbox User
d6ff7497bb
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2017-12-05 23:46:41 +00:00
Tinderbox User
dc04063b1c
newcopyrights
2017-12-05 23:30:32 +00:00
Curtis Blackburn
ab78a92bd9
clarify "stage 1" and "stage 2" in autosign test
2017-12-05 10:04:36 -08:00
Mark Andrews
452037ae74
set the DNSKEY deletion time to now+5 once we got all the zones into their initial state
...
(cherry picked from commit ecafa2ae50 )
(cherry picked from commit 15057131d5 )
2017-12-05 21:43:07 +11:00
Mark Andrews
7d0fdbae22
use 9.11 and earlier syntax for dnssec-keygen
...
(cherry picked from commit 7f31784c52 )
2017-12-05 20:44:01 +11:00
Mark Andrews
101b5f1c40
add [RT #46774 ]
...
(cherry picked from commit 77f9623439 )
2017-12-05 16:14:46 +11:00
Mark Andrews
0ebc93648f
4839. [bug] zone.c:zone_sign was not properly determining
...
if there were active KSK and ZSK keys for
a algorithm when update-check-ksk is true
(default) leaving records unsigned with one or
more DNSKEY algorithms. [RT #46774 ]
(cherry picked from commit 00f5ea91cf )
2017-12-05 16:12:00 +11:00
Tinderbox User
f538a7a5cd
regen v9_10
2017-12-05 01:21:21 +00:00
Tinderbox User
cc6a9d7ec5
update copyright notice / whitespace
2017-12-04 23:48:29 +00:00
Evan Hunt
78fb0699c1
[v9_10] fix test descriptions
2017-12-04 15:48:03 -08:00
Evan Hunt
e2324c4c35
[v9_10] revised release note
2017-12-04 15:37:42 -08:00
Tinderbox User
9170196d70
newcopyrights
2017-12-04 23:30:44 +00:00
Mark Andrews
4f19202f04
add note for [RT #46743 ] and [RT #46754 ]
...
(cherry picked from commit 9ff34db455 )
2017-12-05 09:53:51 +11:00
Mark Andrews
376a8e1fbc
4838. [bug] zone.c:add_sigs was not properly determining
...
if there were active KSK and ZSK keys for
a algorithm when update-check-ksk is true
(default) leaving records unsigned with one or
more DNSKEY algorithms. [RT #46754 ]
(cherry picked from commit 6fa2a0691e )
(cherry picked from commit 677f507de7 )
2017-12-05 09:39:36 +11:00
Tinderbox User
3c8235a46a
update copyright notice / whitespace
2017-12-03 23:46:48 +00:00
Tinderbox User
4fe7c25f33
newcopyrights
2017-12-03 23:30:23 +00:00
Mark Andrews
5623f65cc4
4837. [bug] dns_update_signatures{inc} (add_sigs) was not
...
properly determining if there were active KSK and
ZSK keys for a algorithm when update-check-ksk is
true (default) leaving records unsigned. [RT #46743 ]
(cherry picked from commit 196e01da5f )
(cherry picked from commit bf459d24a1 )
2017-12-04 10:09:29 +11:00
Tinderbox User
12b9d3fcd7
regen v9_10
2017-12-01 01:21:42 +00:00
Tinderbox User
3beaa67016
update copyright notice / whitespace
2017-11-30 23:48:18 +00:00
Tinderbox User
d74e57efa6
newcopyrights
2017-11-30 23:30:37 +00:00
Evan Hunt
9dfff4e378
[v9_10] fix "allow-transfer" inheritance and clean up ACL configuration
...
4836. [bug] Zones created using "rndc addzone" could
temporarily fail to inherit an "allow-transfer"
ACL that had been configured in the options
statement. [RT #46603 ]
(cherry picked from commit e197a2bd15 )
(cherry picked from commit f53e0bda46 )
2017-11-30 13:13:18 -08:00
Tinderbox User
5ad36b898d
update copyright notice / whitespace
2017-11-29 23:46:59 +00:00
Mark Andrews
d2bd6061ee
4833. [bug] isc_event_free should check that the event is not
...
linked when called. [RT #46725 ]
4832. [bug] Events were not being removed from zone->rss_events.
[RT #46725 ]
(cherry picked from commit 9ddf7d6c4c )
2017-11-30 10:39:02 +11:00
Tinderbox User
4daa7bfea1
newcopyrights
2017-11-29 23:30:21 +00:00
Mark Andrews
42c82f1e6d
4831. [bug] Convert the RRSIG expirytime to 64 bits for
...
comparisions in diff.c:resign. [RT #46710 ]
(cherry picked from commit 0579a11658 )
2017-11-29 15:20:56 +11:00
Tinderbox User
8c755cd74f
regen v9_10
2017-11-29 01:21:28 +00:00
Tinderbox User
4c40d4ca56
update copyright notice / whitespace
2017-11-28 23:47:03 +00:00
Tinderbox User
592c31e1c2
newcopyrights
2017-11-28 23:30:35 +00:00
Michał Kępień
f118a1cf62
[v9_10] Bail out of "./configure --with-atf" if "./configure" inside unit/atf-src fails
...
4830. [bug] Failure to configure ATF when requested did not cause
an error in top-level configure script. [RT #46655 ]
(cherry picked from commit 376d5996a1 )
2017-11-28 13:38:22 +01:00
Mark Andrews
bcaca54fcc
4829. [bug] isc_heap_delete did not zero the index value when
...
the heap was created with a callback to do that.
[RT #46709 ]
(cherry picked from commit 65a483106e )
2017-11-28 18:57:03 +11:00
Mark Andrews
c5c4b2c78d
map more entry points to <name>64
2017-11-28 14:18:46 +11:00
Mark Andrews
50b6f54ba8
#define update_recordsandbytes update_recordsandbytes64
2017-11-28 14:14:35 +11:00
Tinderbox User
aff1182e4d
regen v9_10
2017-11-28 01:20:46 +00:00
Tinderbox User
796d7d08c0
update copyright notice / whitespace
2017-11-27 23:48:26 +00:00
Tinderbox User
b56d60ef92
newcopyrights
2017-11-27 23:30:40 +00:00
Mark Andrews
f55ce15ae3
restore setting header->heap_index to zero in setsigningtime
...
(cherry picked from commit c22b540e4c )
2017-11-28 06:47:44 +11:00
Ray Bellis
d533902551
fix warning under Xcode for iOS
...
(cherry picked from commit d92d70ac5d )
2017-11-27 10:18:13 +00:00
Michał Kępień
8d0a756394
[v9_10] Stabilize nsupdate system test [RT #46673 ]
...
(cherry picked from commit 00ff44c7c2 )
2017-11-27 10:14:02 +01:00
Michał Kępień
a78a7a2499
[v9_10] Fix OPTIONS formatting
...
(cherry picked from commit ea9b7c7ed7 )
2017-11-27 09:40:16 +01:00
Mark Andrews
063500972f
More:
...
4819. [bug] Fully backout the transaction when adding a RRset
to the resigning / removal heaps fails. [RT #46473 ]
(cherry picked from commit 19f6a63184 )
2017-11-27 15:23:08 +11:00
Mark Andrews
72148d1505
add missing symbols
2017-11-27 15:01:13 +11:00
Mark Andrews
1911463454
4827. [misc] Add a precommit check script util/checklibs.sh
...
[RT #46215 ]
2017-11-27 15:00:07 +11:00
Mark Andrews
95cee77d5d
4817. [cleanup] Use DNS_NAME_INITABSOLUTE and DNS_NAME_INITNONABSOLUTE.
...
[RT #45433 ]
2017-11-27 13:26:27 +11:00
Tinderbox User
9bed3b4e14
update copyright notice / whitespace
2017-11-23 23:46:55 +00:00
Tinderbox User
815cd86cc2
newcopyrights
2017-11-23 23:30:21 +00:00
Mark Andrews
71829419e8
silence %lu vs size_t warning by casting to (unsigned long)
...
(cherry picked from commit 1dc8208a89 )
2017-11-24 10:26:43 +11:00
Mark Andrews
80238870db
in rdbdb.c:setsigningtime stop breaking heap invariant property unless we are going to restore the invariant property
...
(cherry picked from commit 6ead410268 )
2017-11-24 08:51:08 +11:00
Michał Kępień
600e425eb2
[v9_10] Disable parallel make inside bin/confgen/ and bin/named/
...
4826. [cleanup] Prevent potential build failures in bin/confgen/ and
bin/named/ when using parallel make. [RT #46648 ]
(cherry picked from commit a573b93b46 )
2017-11-23 11:46:59 +01:00
Mark Andrews
1bb97e8000
silence compiler warning [RT #46471 ]
2017-11-23 17:03:42 +11:00
Mark Andrews
ef290d263b
remove bin/tests/system/reclimit/ans4/ans.pl
2017-11-23 12:10:47 +11:00
Tinderbox User
eb94e05127
update copyright notice / whitespace
2017-11-21 23:46:55 +00:00
Tinderbox User
132edfb6e0
newcopyrights
2017-11-21 23:30:22 +00:00
Michał Kępień
1fd4803e84
[v9_10] Refactor reclimit system test
...
4823. [test] Refactor reclimit system test to improve its
reliability and speed. [RT #46632 ]
(cherry picked from commit 6035d557c4 )
2017-11-21 10:33:53 +01:00
Tinderbox User
fce2f40be2
update copyright notice / whitespace
2017-11-17 23:46:28 +00:00
Mark Andrews
f0313a348f
remove out of date comment
...
(cherry picked from commit a197094d76 )
2017-11-18 08:52:04 +11:00
Mark Andrews
110d913bd8
4822. [bug] Use resign_sooner in dns_db_setsigningtime. [RT #46473 ]
...
(cherry picked from commit f975d0acaa )
2017-11-18 07:51:25 +11:00
Mark Andrews
8b7fcd2aee
4821. [bug] When resigning ensure that the SOA's expire time is
...
always later that the resigning time of other records.
[RT #46473 ]
4820. [bug] dns_db_subtractrdataset should transfer the resigning
information to the new header. [RT #46473 ]
4819. [bug] Fully backout the transaction when adding a RRset
to the resigning / removal heaps fail. [RT #46473 ]
(cherry picked from commit 656eed7c9b )
2017-11-18 07:22:29 +11:00
Tinderbox User
11f56a1458
update copyright notice / whitespace
2017-11-16 23:46:59 +00:00
Tinderbox User
4edf69e1fe
newcopyrights
2017-11-16 23:30:21 +00:00
Michał Kępień
169ce30bf7
[v9_10] Stabilize logfileconfig system test
...
4818. [test] The logfileconfig system test could intermittently
report false negatives on some platforms. [RT #46615 ]
(cherry picked from commit c7e57ce1b0 )
2017-11-16 08:16:15 +01:00
Tinderbox User
e96332743a
update copyright notice / whitespace
2017-11-14 23:46:58 +00:00
Tinderbox User
41b98fe234
newcopyrights
2017-11-14 23:30:29 +00:00
Mark Andrews
03e9a9f3c3
Revert "more DNS_NAME_INITABSOLUTE cases"
...
This reverts commit ad6f6a1cbf .
DNS_NAME_INITABSOLUTE doesn't exist in BIND 9.10.x's <dns/name.h>
2017-11-14 12:19:00 +11:00
Mark Andrews
ad6f6a1cbf
more DNS_NAME_INITABSOLUTE cases
...
(cherry picked from commit e2f9dcfd86 )
2017-11-14 11:54:54 +11:00
Tinderbox User
72189c1df2
update copyright notice / whitespace
2017-11-13 23:47:00 +00:00
Tinderbox User
cbf584f3c1
newcopyrights
2017-11-13 23:30:25 +00:00
Mark Andrews
f92d27b8ea
4816. [bug] Don't use a common array for storing EDNS options
...
in DiG as it could fill up. [RT #45611 ]
(cherry picked from commit 3def40b01b )
2017-11-13 16:39:29 +11:00
Mark Andrews
338659d8f1
4815. [bug] rbt_test.c:insert_and_delete needed to call
...
dns_rbt_addnode instead of dns_rbt_addname. [RT #46553 ]
(cherry picked from commit 04934b28ea )
2017-11-13 15:27:18 +11:00
Mark Andrews
b22dce134a
4814. [cleanup] Use AS_HELP_STRING for consistent help text. [RT #46521 ]
...
(cherry picked from commit 6bbbf12936 )
2017-11-13 12:09:44 +11:00
Mark Andrews
676047afda
set SAMPLEUPDATE under windows; test if SAMPLEUPDATE exists and only run tests if it does
...
(cherry picked from commit 9eb5aa40aa )
2017-11-11 09:26:07 +11:00
Evan Hunt
b0f8a2a853
[v9_10] fix merge error
2017-11-09 09:39:16 -08:00
Michał Kępień
54c1627c6f
[v9_10] Minor improvements to code handling managed keys
...
4812. [bug] Minor improvements to stability and consistency of code
handling managed keys. [RT #46468 ]
(cherry picked from commit eeb919b6f5 )
2017-11-09 15:20:54 +01:00
Mark Andrews
1f88828520
dig wasn't printing BADCOOKIE
2017-11-09 04:47:21 +00:00
Tinderbox User
64ccc050d7
update copyright notice / whitespace
2017-11-08 23:46:59 +00:00
Tinderbox User
e3d319eeb4
newcopyrights
2017-11-08 23:30:19 +00:00
Michał Kępień
570bab86b7
[v9_10] Prevent junk from being logged when using "also-notify { <ip> key <keyname>; };"
...
(cherry picked from commit 4034b098d8 )
2017-11-08 09:22:20 +01:00
Michał Kępień
074e2ab876
[v9_10] Do not NOTIFY back the master view from slave views in notify system test
...
This prevents a Linux kernel bug discussed in RT #32355 from being
triggered and thus makes "checking notify to multiple views using tsig"
stable.
(cherry picked from commit 27bf48327c )
2017-11-08 09:22:17 +01:00
Mark Andrews
78644f5577
4810. [test] The chain system test failed if the IPv6 interfaces
...
were not configured. [RT #46508 ]
(cherry picked from commit c652213857 )
2017-11-08 10:18:41 +11:00
Evan Hunt
291e399ed6
[v9_10] Check if -latomic is needed to handle 64-bit stdatomic.h types
...
4809. [port] Check at configure time whether -latomic is needed
for stdatomic.h. [RT #46324 ]
(cherry picked from commit e3d9aafff0 )
2017-11-07 13:28:23 -08:00
Tinderbox User
17f5401fa0
regen v9_10
2017-11-03 01:22:14 +00:00
Tinderbox User
ac4765836b
update copyright notice / whitespace
2017-11-02 23:47:12 +00:00
Tinderbox User
c20cf31abe
newcopyrights
2017-11-02 23:30:18 +00:00
Evan Hunt
551cf3a4e9
[v9_10] clarify doc on zone refresh and expiry
2017-11-01 23:08:13 -07:00
Evan Hunt
c3ed812ea5
[v9_10] removed references to obsolete versions in documentation
2017-11-01 22:20:53 -07:00
Mark Andrews
9246d12884
4805. [bug] TCP4Active and TCP6Active weren't being updated
...
correctly. [RT #46454 ]
(cherry picked from commit 92bbc9914c )
2017-11-02 10:43:47 +11:00
Mark Andrews
1668c3da6b
don't use the ERR macro as GCC 7 only does a partial static analysis which generates false positives for fallthrough. [RT #46115 ]
...
(cherry picked from commit 0698ad8503 )
2017-11-01 19:19:33 +11:00
Mark Andrews
89f63e9e10
fix merge error
...
(cherry picked from commit 48865bf022 )
2017-11-01 11:58:20 +11:00
Tinderbox User
2efc13b2f9
update copyright notice / whitespace
2017-10-31 23:47:18 +00:00
Mark Andrews
9f56e47984
4804. [port] win32: access() does not work on directories as
...
required by POSIX. Supply a alternative in
isc_file_isdirwritable. [RT #46394 ]
2017-11-01 09:43:11 +11:00
Michał Kępień
406caf7b9c
[v9_10] Backport fix for RT #46055
...
4803. [bug] Backport fix for RT #46055 from RT #46267 . [RT #46430 ]
(cherry picked from commit 4b669b69ba )
2017-10-31 06:12:10 +01:00
Mark Andrews
99229636ca
tmp should be a (struct in_addr) not (struct in_addr *)
...
(cherry picked from commit 6e02359034 )
2017-10-31 10:35:57 +11:00
Tinderbox User
12665b1d6a
regen v9_10
2017-10-30 01:20:33 +00:00
Evan Hunt
c1c4ad6d1f
[v9_10] copyrights
2017-10-29 16:43:58 -07:00
Mark Andrews
4bffe41773
number tests
2017-10-30 08:39:14 +11:00
Mark Andrews
4f4552b9fd
Add system tests and remove redundent logging from:
...
4801. [func] 'dnssec-lookaside auto;' and 'dnssec-lookaside .
trust-anchor dlv.isc.org;' now elicit warnings rather
than being fatal configuration errors. [RT #46410 ]
(cherry picked from commit f5e1b555c5 )
2017-10-30 08:17:49 +11:00
Mark Andrews
1294dcbc4b
allow for numbered namedX.args
...
(cherry picked from commit 4cbaa08602 )
2017-10-28 10:54:22 +11:00
Tinderbox User
a6a4520076
update copyright notice / whitespace
2017-10-26 23:47:43 +00:00
Mark Andrews
5e594e69fa
.md for MKD
...
(cherry picked from commit f808b5e0d2 )
2017-10-27 10:41:50 +11:00
Tinderbox User
de446ea4af
newcopyrights
2017-10-26 23:30:23 +00:00
Mark Andrews
1c9cb8714c
address resource leak [RT #46413 ]
...
(cherry picked from commit c341e524dc )
2017-10-27 10:01:50 +11:00
Evan Hunt
ef844e095f
[v9_10] some improvements in doc/dev [RT #46011 ]
...
- add info about rdatasets, etc, to dev.md (thanks to Tony Finch)
- convert rdata.html to markdown
(cherry picked from commit 63270d33f1 )
2017-10-25 23:31:24 -07:00
Evan Hunt
436ba0a39d
[v9_10] check file and tree headers when loading map files
...
4792. [bug] Fix map file header correctness check. [RT #38418 ]
(cherry picked from commit 5b69d3da83 )
2017-10-25 21:37:37 -07:00
Evan Hunt
d10e669c55
[v9_10] clean up DNS_MESSAGETEXTFLAG comments
...
(cherry picked from commit 89d1777560 )
2017-10-25 21:34:24 -07:00
Tinderbox User
fb23176e1b
regen v9_10
2017-10-26 01:26:16 +00:00
Tinderbox User
508337e118
update copyright notice / whitespace
2017-10-25 23:52:15 +00:00
Tinderbox User
25fa5f5414
newcopyrights
2017-10-25 23:30:48 +00:00
Evan Hunt
47528807e3
[v9_10] fix some documentation errors [RT #45527 ]
...
(cherry picked from commit 81570e84a2 )
(cherry picked from commit 4ee7a74729 )
2017-10-25 11:05:56 -07:00
Evan Hunt
4bd6a61bbd
[v9_10] fixed libdns doc
...
4791. [doc] Fixed outdated documentation about export libraries.
[RT #46341 ]
(cherry picked from commit 6a59e53a69 )
2017-10-25 10:56:16 -07:00
Mark Andrews
c61bf9e3c0
4790. [bug] nsupdate could trigger a require when sending a
...
update to the second address of the server.
[RT #45731 ]
(cherry picked from commit 2bbca9594f )
2017-10-26 00:31:10 +11:00
Evan Hunt
2586526a0a
[v9_10] log when update-policy local gets a key match from a remote host
...
4788. [cleanup] When using "update-policy local", log a warning
when an update matching the session key is received
from a remote host. [RT #46213 ]
- this completes change #4762 .
2017-10-25 01:08:07 -07:00
Michał Kępień
54a43e9bf1
[v9_10] Rename nsec3param_salt_totext() to dns_nsec3param_salttotext(), make it public, add unit tests
...
4786. [cleanup] Turn nsec3param_salt_totext() into a public function,
dns_nsec3param_salttotext(), and add unit tests for it.
[RT #46289 ]
(cherry picked from commit 5e1ca7a326 )
2017-10-25 09:50:58 +02:00
Mark Andrews
68a4bb4f09
read dig.out.ns3.test$n rather than dig.out.ns2.test$n
...
(cherry picked from commit 80739779fc )
2017-10-25 15:03:24 +11:00
Tinderbox User
20e95b6bfa
regen v9_10
2017-10-25 01:24:34 +00:00
Tinderbox User
cab57c79b4
update copyright notice / whitespace
2017-10-24 23:50:30 +00:00
Tinderbox User
b7f531c849
newcopyrights
2017-10-24 23:31:09 +00:00
Mark Andrews
bd646f9229
4783. [test] dnssec: 'check that NOTIFY is sent at the end of
...
NSEC3 chain generation failed' required more time
on some machines for the IXFR to complete. [RT #46388 ]
(cherry picked from commit 969d923536 )
2017-10-25 09:22:11 +11:00
Michał Kępień
dadca599da
[v9_10] Remove REQUIRE preventing change 4592 from working
...
Change 4592 was supposed to replace a REQUIRE with a conditional return.
While the latter was added, the former was not removed. Remove the
relevant REQUIRE to fix RT #43822 for good.
(cherry picked from commit a94d68ce43 )
2017-10-24 21:11:52 +02:00
Evan Hunt
cd2556d78c
[v9_10] fix merge error; missing hunk from change 4780
...
(cherry picked from commit 4d39bffd95 )
2017-10-24 10:09:56 -07:00
Evan Hunt
a86bc0304a
[v9_10] update B.ROOT-SERVERS.NET
2017-10-24 09:17:28 -07:00
Mark Andrews
5ca903ae3d
remove redundent reconfig; number tests
2017-10-24 14:49:14 +11:00
Evan Hunt
9321e4128f
[v9_10] zone "file" option was undocumented
...
(cherry picked from commit b1042e011c )
2017-10-23 19:40:17 -07:00
Evan Hunt
13435af49a
[v9_10] omit NS from authority section if it was in answer
...
4780. [bug] When answering ANY queries, don't include the NS
RRset in the authority section if it was already
in the answer section. [RT #44543 ]
(cherry picked from commit b7b76d6b85 )
2017-10-23 19:35:45 -07:00
Mark Andrews
1b13294a44
report if named.run or named.memstats not removed after successful test
...
(cherry picked from commit 5bead588b7 )
2017-10-24 12:47:53 +11:00
Evan Hunt
33ab321a97
[v9_10] clean up a redundancy
...
4777. [cleanup] Removed a redundant call to configure_view_acl().
[RT #46369 ]
(cherry picked from commit 89636d8f30 )
(cherry picked from commit a06198688f )
2017-10-23 11:13:11 -07:00
Tinderbox User
69c494847c
regen v9_10
2017-10-22 01:24:30 +00:00
Evan Hunt
b858dbe3a8
[v9_10] doc nit: Base64 is capitalized and not hyphenated
...
(cherry picked from commit 321b8429f5 )
2017-10-21 13:29:50 -07:00
Evan Hunt
fffc169233
[v9_10] add DNS_RPZ_MAX_ZONES to OPTIONS
...
(cherry picked from commit 172aa40e8f )
(cherry picked from commit fd1a7af399 )
2017-10-21 13:29:31 -07:00
Evan Hunt
13b56a42b9
[v9_10] test for Net::DNS::Nameserver in prereq.sh
...
(cherry picked from commit 475c51cce0 )
2017-10-21 00:29:20 -07:00
Tinderbox User
27dcf3142c
regen v9_10
2017-10-21 01:29:23 +00:00
Mark Andrews
1824904d45
use correct tag
...
(cherry picked from commit 317330c25a )
2017-10-20 19:06:39 +11:00
Tinderbox User
734041a7c9
regen v9_10
2017-10-20 01:24:33 +00:00
Mark Andrews
1ba0495b37
include "../mkd"; as we have already changed working directory
...
(cherry picked from commit b71747f765 )
2017-10-20 11:49:56 +11:00
Tinderbox User
3a3d6733ca
update copyright notice / whitespace
2017-10-19 23:47:47 +00:00
Tinderbox User
be0d756d1f
newcopyrights
2017-10-19 23:30:49 +00:00
Mark Andrews
c1e989a111
s/made/may/
2017-10-20 10:29:07 +11:00
Mark Andrews
88d46ae126
note removal of <isc/util.h> from other header files
...
(cherry picked from commit 9e5439a6d8 )
2017-10-20 10:27:14 +11:00
Mark Andrews
e2a0aab747
s/REQUIRE/ISC_REQUIRE/; include <isc/assertions.h> if ISC_REQUIRE is used; include <isc/likely.h> if ISC_{UN}LIKELY is used
...
(cherry picked from commit 0fab171196 )
2017-10-19 16:54:18 +11:00
Evan Hunt
b5c1d2bc01
[v9_10] skip managed-keys reconfig tests in runtime if no crypto [RT #46327 ]
...
(cherry picked from commit b093b684a6 )
2017-10-18 22:29:14 -07:00
Evan Hunt
d0d9b93391
[v9_10] remove reference to ht.h
2017-10-18 19:53:06 -07:00
Mark Andrews
20ea1dd8c8
4774. [bug] <isc/util.h> was incorrectly included in several
...
header files. [RT #46311 ]
2017-10-19 12:44:15 +11:00
Tinderbox User
d0c34529c6
regen v9_10
2017-10-19 01:24:04 +00:00
Evan Hunt
937a399a55
[v9_10] copyrights
2017-10-18 17:31:44 -07:00
Evan Hunt
b6b2b0b9b5
[v9_10] require writable managed keys directory
...
4769. [bug] Enforce the requirement that the managed keys
directory (specified by "managed-keys-directory",
and defaulting to the working directory if not
specified) must be writable. [RT #46077 ]
(cherry picked from commit 56e30ebae6 )
2017-10-17 21:35:19 -07:00
Tinderbox User
93340c2754
regen v9_10
2017-10-18 01:26:16 +00:00
Tinderbox User
69b5243372
update copyright notice / whitespace
2017-10-17 23:50:51 +00:00
Tinderbox User
1f9cbd3d65
newcopyrights
2017-10-17 23:31:07 +00:00
Evan Hunt
04f334e4b0
[v9_10] README and relnote fixes
...
(cherry picked from commit 30419509dd )
(cherry picked from commit e609b6b32b )
2017-10-17 13:52:35 -07:00
Michał Kępień
5e6d28e1b7
[v9_10] Doxygen fixes and cleanups
...
4773. [doc] Fixed generating Doxygen documentation for functions
annotated using certain macros. Miscellaneous
Doxygen-related cleanups. [RT #46276 ]
(cherry picked from commit ad9772c559 )
2017-10-17 08:11:55 +02:00
Michał Kępień
151a7e10b8
[v9_10] Regenerate presigned zone for the filter-aaaa system test [RT #46283 ]
...
Fix the filter-aaaa system test for builds without DNSSEC support.
2017-10-16 09:47:10 +02:00
Tinderbox User
8f4a065c62
update copyright notice / whitespace
2017-10-13 23:47:00 +00:00
Tinderbox User
5965f2f590
newcopyrights
2017-10-13 23:30:25 +00:00
Evan Hunt
1106e957fb
[v9_10] fix filter-aaaa test [RT #46268 ]
...
(cherry picked from commit 666af25a92 )
2017-10-13 10:28:56 -07:00
Evan Hunt
d761b2da53
[v9_10] use NUL instead of /dev/null for KRB5_CONFIG on windows
...
(cherry picked from commit 89b2fc092d )
2017-10-11 18:13:13 -07:00
Tinderbox User
22663231d6
update copyright notice / whitespace
2017-10-11 23:47:07 +00:00
Tinderbox User
812bea536e
newcopyrights
2017-10-11 23:30:44 +00:00
Mark Andrews
d3ccefd918
reserve subscription flags
...
(cherry picked from commit a9a983781e )
2017-10-12 09:20:25 +11:00
Evan Hunt
b8d1e3cd5d
[v9_10] ignore cache when sending 5011 refresh queries
...
4771. [bug] When sending RFC 5011 refresh queries, disregard
cached DNSKEY rrsets. [RT #46251 ]
(cherry picked from commit b2597ce86b )
2017-10-11 14:29:50 -07:00
Evan Hunt
07e25984b8
[v9_10] reduce unnecessary priming queries
...
4770. [bug] Cache additional data from priming queries as glue.
Previously they were ignored as unsigned
non-answer data from a secure zone, and never
actually got added to the cache, causing hints
to be used frequently for root-server
addresses, which triggered re-priming. [RT #45241 ]
(cherry picked from commit 5de02a075b )
(cherry picked from commit 6216df5ccd )
2017-10-11 09:14:22 -07:00
Evan Hunt
4ad546ecf3
[v9_10] Move KRB5_CONFIG=/dev/null to conf.sh.* so the named run in the tests gets the setting
...
(cherry picked from commit 74f46c45b0 )
(cherry picked from commit d1aa5125a9 )
2017-10-11 08:51:38 -07:00
Michał Kępień
eb0920f784
[v9_10] Sync draft-durand-doa-over-dns snippet in lib/dns/tests/rdata_test.c with draft version -03
2017-10-09 10:53:08 +02:00
Mark Andrews
7bca69210f
4766. [cleanup] Addresss Coverity warnings. [RT #46150 ]
...
(cherry picked from commit 5df3f839b2 )
2017-10-09 18:38:23 +11:00
Tinderbox User
b5b01fba2e
regen v9_10
2017-10-09 01:20:40 +00:00
Mark Andrews
2e15c85497
cleanup
2017-10-09 11:15:16 +11:00
Evan Hunt
137299291b
[v9_10] add DOA to ARM
2017-10-07 19:34:48 -07:00
Tinderbox User
1286f7edeb
update copyright notice / whitespace
2017-10-07 23:47:28 +00:00
Tinderbox User
01bca2f829
newcopyrights
2017-10-07 23:30:44 +00:00
Mark Andrews
75438f5c81
don't force souce port
...
(cherry picked from commit 02a669a9a6 )
2017-10-08 06:46:50 +11:00
Mark Andrews
1be17c22cc
silence VC compiler warning
...
(cherry picked from commit e09b9e7a91 )
2017-10-07 14:06:08 +11:00
Tinderbox User
641361f1b1
regen v9_10
2017-10-07 01:25:01 +00:00
Mark Andrews
13b6591fd0
map tat to trust-anchor-telemetry
...
(cherry picked from commit 352185e9a8 )
2017-10-07 12:11:16 +11:00
Evan Hunt
0e30df7847
[v9_10] add missing names
2017-10-06 17:39:05 -07:00
Mark Andrews
f3ac1b6715
Normalize all the line endings
2017-10-07 11:24:51 +11:00
Tinderbox User
2f09ac92f1
update copyright notice / whitespace
2017-10-06 23:47:26 +00:00
Tinderbox User
ed166a93e5
newcopyrights
2017-10-06 23:30:59 +00:00
Evan Hunt
dddf97d534
[v9_10] further restrict update-policy local
...
4762. [func] "update-policy local" is now restricted to updates
from local addresses. (Previously, other addresses
were allowed so long as updates were signed by the
local session key.) [RT #45492 ]
2017-10-06 15:43:05 -07:00
Michał Kępień
3402ce550a
[v9_10] Add support for DOA
...
4761. [protocol] Add support for DOA. [RT #45612 ]
(cherry picked from commit 4ee1fbe056 )
2017-10-06 12:56:58 +02:00
Mark Andrews
cc158c813d
add trust-anchor-telemetry to bring into sync with bin/named/log.c
...
(cherry picked from commit 1cd67567f7 )
2017-10-06 16:44:15 +11:00
Mark Andrews
09fee80ff8
add dns_name_istat to libdns.def.in
2017-10-06 14:24:18 +11:00
Mark Andrews
3a1fa8eeea
4759. [func] Add logging channel "trust-anchor-telementry" to
...
record trust-anchor-telementry in incoming requests.
Both _ta-XXXX.<anchor>/NULL and EDNS KEY-TAG options
are logged. [RT #46124 ]
(cherry picked from commit b41c1aacbc )
(cherry picked from commit 1c8aa38b53 )
2017-10-06 14:06:40 +11:00
Evan Hunt
9658354cdb
[v9_10] fix topology doc
...
4758. [doc] Remove documentation of unimplemented "topology".
[RT #46161 ]
2017-10-05 18:52:19 -07:00
Tinderbox User
fbfb482f6e
regen v9_10
2017-10-06 01:22:23 +00:00
Tinderbox User
1476addacf
update copyright notice / whitespace
2017-10-05 23:47:09 +00:00
Tinderbox User
f3071b1674
newcopyrights
2017-10-05 23:30:58 +00:00
Evan Hunt
e91341837a
[v9_10] revise style guide information on bracing
2017-10-05 11:28:23 -07:00
Michał Kępień
1ddb1cd440
[v9_10] Prevent dig INSIST failures and hangs in some failure modes
...
4756. [bug] Interrupting dig could lead to an INSIST failure after
certain errors were encountered while querying a host
whose name resolved to more than one address. Change
4537 increased the odds of triggering this issue by
causing dig to hang indefinitely when certain error
paths were evaluated. dig now also retries TCP queries
(once) if the server gracefully closes the connection
before sending a response. [RT #42832 , #45159 ]
(cherry picked from commit b1ce9b3d54 )
2017-10-05 09:48:45 +02:00
Mark Andrews
8360489f0f
4754. [bug] dns_zone_setview needs a two stage commit to properly
...
handle errors. [RT #45841 ]
(cherry picked from commit 2732d4922c )
2017-10-05 16:06:07 +11:00
Mark Andrews
67b2a90235
cast to unsigned int
...
(cherry picked from commit 34efd9ad93 )
2017-10-05 13:35:19 +11:00
Evan Hunt
4e833f9c66
[v9_10] fix tag
2017-10-04 18:44:33 -07:00
Tinderbox User
7994863f90
update copyright notice / whitespace
2017-10-04 23:47:03 +00:00
Evan Hunt
681f1100da
[v9_10] remove nslint, query-loc and zkt from contrib
...
4753. [contrib] Software obtainable from known upstream locations
(i.e., zkt, nslint, query-loc) has been removed.
Links to these and other packages can be found at
https://www.isc.org/community/tools [RT #46182 ]
2017-10-04 16:40:42 -07:00
Tinderbox User
56661c3e99
newcopyrights
2017-10-04 23:30:33 +00:00
Evan Hunt
18c878a76a
[v9_10] copy the color-coded test functions to conf.sh.win32
2017-10-04 09:28:51 -07:00
Mark Andrews
f0462f4a88
add L for wide
...
(cherry picked from commit 055d310e54 )
2017-10-04 20:45:17 +11:00
Mark Andrews
348ffa8054
stderr to /dev/null also
...
(cherry picked from commit 4615bc5408 )
2017-10-04 19:27:05 +11:00
Mark Andrews
60596b7abf
test for 'printf'
...
(cherry picked from commit d1e823af15 )
2017-10-04 19:20:09 +11:00
Mark Andrews
3300d816b7
silence compiler warning
2017-10-04 18:08:19 +11:00
Mark Andrews
f36ee87f84
#undef inet_ntop
...
(cherry picked from commit 396125eefe )
2017-10-04 17:50:27 +11:00
Mark Andrews
118653b38d
add isctest.@O@ dependancy
2017-10-04 17:19:43 +11:00
Mark Andrews
ab491ab5a6
sort
2017-10-04 17:15:47 +11:00
Mark Andrews
28b311d1ad
tabify
2017-10-04 14:34:19 +11:00
Mark Andrews
d1e38b4734
4752. [test] Add unit test for isc_net_pton. [RT #46171 ]
...
(cherry picked from commit 5fcdb09126 )
2017-10-04 14:22:12 +11:00
Evan Hunt
b434598b0a
[v9_10] missing declaration of INSIST
2017-10-03 20:03:25 -07:00
Evan Hunt
a9b56499a7
[v9_10] remove spurious control character
2017-10-03 19:42:06 -07:00
Tinderbox User
aafc292564
update copyright notice / whitespace
2017-10-03 23:47:11 +00:00
Tinderbox User
f755b9266e
newcopyrights
2017-10-03 23:30:28 +00:00
Evan Hunt
e43e479d5b
[v9_10] de-DLV
...
4749. [func] The ISC DLV service has been shut down, and all
DLV records have been removed from dlv.isc.org.
- Removed references to ISC DLV in documentation
- Removed DLV key from bind.keys
- No longer use ISC DLV by default in delv
[RT #46155 ]
2017-10-03 00:52:58 -07:00
Mark Andrews
825f4a4869
4748. [cleanup] Sprintf to snprintf coversions. [RT #46132 ]
...
(cherry picked from commit a009d03a1a )
2017-10-03 14:55:57 +11:00
Tinderbox User
09e5209477
regen v9_10
2017-10-01 01:22:40 +00:00
Tinderbox User
ac5565ee28
update copyright notice / whitespace
2017-09-30 23:51:08 +00:00
Tinderbox User
5178c0dc50
newcopyrights
2017-09-30 23:30:49 +00:00
Evan Hunt
6d86c99e22
[v9_10] add configured prefixes to summary
...
4746. [cleanup] Add configured prefixes to configure summary
output. [RT #46153 ]
(cherry picked from commit c0f8a8f30a )
2017-09-30 10:07:35 -07:00
Evan Hunt
d7e8c245bf
[v9_10] color-coded test output
...
4745. [test] Add color-coded pass/fail messages to system
tests when running on terminals that support them.
[RT #45977 ]
(cherry picked from commit 3bb6150cae )
2017-09-30 10:03:05 -07:00
Mark Andrews
1f2ee1b48c
4744. [bug] Suppress trust-anchor-telementry queries if
...
validation is disabled. [RT #46131 ]
(cherry picked from commit dc0a792d94 )
2017-09-29 09:34:26 +10:00
Tinderbox User
957dd25717
update copyright notice / whitespace
2017-09-27 23:47:43 +00:00
Tinderbox User
06bff49732
newcopyrights
2017-09-27 23:30:20 +00:00
Mark Andrews
b996491e66
switch to using snprintf from sprintf
...
(cherry picked from commit d386eb54c6 )
2017-09-28 07:16:27 +10:00
Mukund Sivaraman
6da7b3227c
Make isc_refcount_current() atomically read the counter value ( #46074 )
...
(cherry picked from commit abb8813a33 )
(cherry picked from commit a8fa3e2d44 )
2017-09-27 15:11:05 +05:30
Mukund Sivaraman
b85bb66388
Use stdatomic.h in acache code ( #46085 )
...
Part of change 4728.
(cherry picked from commit d0d2ba9546 )
2017-09-27 15:00:09 +05:30
Mark Andrews
124f5de567
tcp test got reversed
...
(cherry picked from commit b4c31c8795 )
2017-09-27 15:20:25 +10:00
Mark Andrews
755e74bb28
4739. [cleanup] Address clang static analysis warnings. [RT #45952 ]
...
(cherry picked from commit f9f3f20d2d )
2017-09-27 13:00:57 +10:00
Evan Hunt
a6184ac6ee
[v9_10] backport rpz tweaks
...
4713. [cleanup] Minor revisions to RPZ code to reduce
differences with the development branch. [RT #46037 ]
(cherry picked from commit 68d7ff133c )
2017-09-26 11:03:26 -07:00
Mark Andrews
abb1a8877b
4738. [port] win32: strftime mishandles %Z. [RT #46039 ]
...
(cherry picked from commit 744061a03b )
2017-09-26 23:33:34 +10:00
Mark Andrews
5d6a51ce1b
4737. [cleanup] Address Coverity warnings. [RT #46012 ]
...
(cherry picked from commit 08151d7fce )
2017-09-26 23:25:02 +10:00
Michał Kępień
c024e79d2d
[v9_10] Comment NSEC3-related code and fix a few minor issues
...
4736. [cleanup] (a) Added comments to NSEC3-related functions in
lib/dns/zone.c. (b) Refactored NSEC3 salt formatting
code. (c) Minor tweaks to lock and result handling.
[RT #46053 ]
(cherry picked from commit acc3728c47 )
2017-09-26 11:28:47 +02:00
Tinderbox User
bf7181d4e5
update copyright notice / whitespace
2017-09-23 23:47:08 +00:00
Tinderbox User
9db5a243bb
newcopyrights
2017-09-23 23:30:15 +00:00
Mark Andrews
2b105193b0
4735. [bug] Add @ISC_OPENSSL_LIBS@ to isc-config. [RT #46078 ]
...
(cherry picked from commit 2919a6d34b )
2017-09-23 14:58:29 +10:00
Tinderbox User
a4a4e8e5f4
update copyright notice / whitespace
2017-09-22 23:51:33 +00:00
Evan Hunt
d14f978f63
[v9_10] contrib: dns-over-tls sample configurations
...
4734. [contrib] Added sample configuration for DNS-over-TLS in
contrib/dnspriv.
(cherry picked from commit e02abf7ed8 )
(cherry picked from commit 36ec0d3748 )
2017-09-22 15:15:18 -07:00
Mukund Sivaraman
7cf6516670
Use stdint.h only when stdatomic.h is in use (stdint.h isn't available everywhere)
...
(cherry picked from commit fb9712f639 )
(cherry picked from commit dc0d95a23d )
2017-09-22 15:15:59 +05:30
Mark Andrews
abe0548125
#include <isc/string.h> as it includes both <string.h> and <strings.h> if they both exist
...
(cherry picked from commit 6138c5a5e4 )
2017-09-22 18:09:58 +10:00
Tinderbox User
f633d943c1
newcopyrights
2017-09-21 23:30:53 +00:00
Tinderbox User
b79ebcdaf0
regen v9_10
2017-09-21 07:37:08 +00:00
Mark Andrews
b129689ff1
#include <stdint.h>
2017-09-21 14:20:59 +10:00
Tinderbox User
f3b815c257
regen v9_10
2017-09-21 03:52:25 +00:00
Mark Andrews
7260156bec
atomic_compare_exchange_strong_explicit's second argument should not be atomic_*
2017-09-21 13:41:56 +10:00
Mark Andrews
4e714d3766
explicitly list test programs
2017-09-21 13:06:42 +10:00
Tinderbox User
fb548d30d7
update copyright notice / whitespace
2017-09-19 23:48:54 +00:00
Tinderbox User
f8b665cf5a
newcopyrights
2017-09-19 23:30:42 +00:00
Evan Hunt
6da5ebd9bf
[v9_10] correct the license info
2017-09-19 13:00:12 -07:00
Mukund Sivaraman
36c67a310a
Fix changeset numbers
2017-09-19 19:53:16 +05:30
Mukund Sivaraman
71a86a75d9
Fix out of bounds access in DHCID totext() method ( #46001 )
...
(cherry picked from commit 98998f3ddd )
(cherry picked from commit 027a4a5b5d )
2017-09-19 19:34:31 +05:30
Mukund Sivaraman
aaf04460a0
Don't use memset() to wipe memory ( #45947 )
...
(cherry picked from commit d5707676e4 )
(cherry picked from commit b5252fcde5 )
2017-09-19 17:45:57 +05:30
Mukund Sivaraman
5bae58a2e7
Use C11's stdatomic.h instead of isc_atomic where available
...
(cherry picked from commit 404c9b1c53 )
(cherry picked from commit 9905606390 )
2017-09-19 15:53:32 +05:30
Tinderbox User
3ea46cae3e
update copyright notice / whitespace
2017-09-18 23:55:11 +00:00
Tinderbox User
68d2eb8332
newcopyrights
2017-09-18 23:31:49 +00:00
Michał Kępień
4ceebc8874
[v9_10] Prevent possible infinite signing loop after retransferring an inline-signed slave using NSEC3
...
4727. [bug] Retransferring an inline-signed slave using NSEC3
around the time its NSEC3 salt was changed could result
in an infinite signing loop. [RT #45080 ]
(cherry picked from commit 62f2fefaec )
2017-09-18 09:28:34 +02:00
Mark Andrews
9411ffc095
4725. [bug] Nsupdate: "recvsoa" was incorrectly reported for
...
failures in sending the update message. The correct
location to be reported is "update_completed".
[RT #46014 ]
(cherry picked from commit 0bcb8b0b7c )
2017-09-18 14:30:28 +10:00
Mark Andrews
40697a91e3
don't use strlcat with non NUL terminated strings rt45981_stage3
...
(cherry picked from commit dc71aa898a )
2017-09-15 13:14:48 +10:00
Tinderbox User
3ae4b027b9
update copyright notice / whitespace
2017-09-14 23:50:11 +00:00
Tinderbox User
0a8652aa86
newcopyrights
2017-09-14 23:31:03 +00:00
Evan Hunt
0a03e39790
[v9_10] revert dlzexternal changes for portability
2017-09-14 11:34:10 -07:00
Mark Andrews
33c4213802
silence warning
...
(cherry picked from commit c59bf663e8 )
2017-09-14 19:02:50 +10:00
Mark Andrews
2fd8fb5b74
#include <isc/string.h>
...
(cherry picked from commit 7eb73f6288 )
2017-09-14 18:58:19 +10:00
Mark Andrews
759d231b5e
#include <isc/string.h>
...
(cherry picked from commit 5fb0c09a5e )
2017-09-14 18:55:22 +10:00
Mark Andrews
f31a98ebbf
more str{n}{cat,cpy} corrections rt45981_stage2
...
(cherry picked from commit cb629cdeda )
2017-09-14 18:40:23 +10:00
Mukund Sivaraman
69cbd89f0d
Link dlzexternal system test's driver against libisc
...
(cherry picked from commit bbe9f1dd95 )
(cherry picked from commit e05b7dc69a )
2017-09-14 13:37:46 +05:30
Evan Hunt
00bf7aa70e
[v9_10] cast char *
2017-09-13 22:04:13 -07:00
Evan Hunt
2782b17587
[v9_10] clean up bufsize errors
...
(cherry picked from commit 9b729a06b0 )
2017-09-13 21:19:23 -07:00
Tinderbox User
9b39cb394a
update copyright notice / whitespace
2017-09-13 23:54:53 +00:00
Tinderbox User
4a50199935
newcopyrights
2017-09-13 23:32:36 +00:00
Mark Andrews
9e10bdb55f
fix filenamelen so it has the buffer length rather than buffer length - 1
...
(cherry picked from commit 21c12d0107 )
2017-09-14 09:30:11 +10:00
Evan Hunt
047f41241c
[v9_10] fix incorrect comment
2017-09-13 13:54:47 -07:00
Mukund Sivaraman
822ee758b0
Fix output string size in GOST unittest
...
(cherry picked from commit e5eca6eebb )
(cherry picked from commit d45eddf28f )
2017-09-14 01:36:52 +05:30
Mukund Sivaraman
d2f0804591
Fix gost unittest failure
...
(cherry picked from commit 93f7384928 )
(cherry picked from commit e004f87b71 )
2017-09-14 00:30:22 +05:30
Mark Andrews
bf5e318303
add #include <isc/string.h>
...
(cherry picked from commit 4c9ba9ded8 )
(cherry picked from commit 28a55095f7 )
2017-09-13 19:52:21 +05:30
Mukund Sivaraman
83dfa75ac3
Add missing <isc/print.h>
...
(cherry picked from commit 188fa6ea68 )
(cherry picked from commit a13e9f894c )
2017-09-13 19:52:20 +05:30
Mukund Sivaraman
f3e90ace9d
Tweak hash_test.c further, passing sizeof(str)
...
(cherry picked from commit 8997fc0a3f )
(cherry picked from commit fc7ed600ae )
2017-09-13 19:34:31 +05:30
Mukund Sivaraman
1be28340db
Tweak
...
(cherry picked from commit a2873eabf6 )
(cherry picked from commit 4baac8b9f3 )
2017-09-13 19:34:30 +05:30
Mukund Sivaraman
6e338884b5
Fix size of output string in hash tests
...
(cherry picked from commit bc5e0a6868 )
(cherry picked from commit 3dc00443bb )
2017-09-13 19:34:28 +05:30
Francis Dupont
035c315235
Added isc/string.h to shutdown_test which got strlcpy
...
(cherry picked from commit 804ca1d926 )
2017-09-13 23:01:10 +10:00
Evan Hunt
e0ddfb109e
[master] cleanup strcat/strcpy
...
4722. [cleanup] Clean up uses of strcpy() and strcat() in favor of
strlcpy() and strlcat() for safety. [RT #45981 ]
(cherry picked from commit 114f95089c )
(cherry picked from commit 7cd594b842 )
2017-09-13 00:18:44 -07:00
Mark Andrews
9caa3cec56
give more time for the initial signing of bits in the inline signing test to complete
...
(cherry picked from commit e930487ce7 )
2017-09-13 12:19:49 +10:00
Mark Andrews
3e777e1e1f
fix first if test in setoption
...
(cherry picked from commit abda73147d )
2017-09-13 11:58:55 +10:00
Mark Andrews
3534cc3144
4719. [bug] Address PVS static analyzer warnings. [RT #45946 ]
...
(cherry picked from commit 34130ee25a )
2017-09-13 09:53:13 +10:00
Tinderbox User
87f5992d62
update copyright notice / whitespace
2017-09-12 23:48:28 +00:00
Tinderbox User
7aac3b3070
newcopyrights
2017-09-12 23:32:30 +00:00
Evan Hunt
8bfb6923e2
[v9_10] improve handling of qcount=0 replies
...
4717. [bug] Treat replies with QCOUNT=0 as truncated if TC=1,
FORMERR if TC=0, and log the error correctly.
[RT #45836 ]
(cherry picked from commit 25b33bede4 )
(cherry picked from commit a2a0100e0f )
2017-09-12 15:27:12 -07:00
Mark Andrews
23d9ceabae
4715. [bug] TreeMemMax was mis-identified as a second HeapMemMax
...
in the Json cache statistics. [RT #45980 ]
(cherry picked from commit 0a1359034d )
2017-09-12 14:55:46 +10:00
Mark Andrews
b51a66b4f3
4714. [port] openbsd/libressl: add support for building with
...
--enable-openssl-hash. [RT #45982 ]
(cherry picked from commit c75e9c7630 )
2017-09-12 14:20:38 +10:00
Mark Andrews
c97d0c548c
update
2017-09-12 12:51:03 +10:00
Evan Hunt
88e2cefcc2
[v9_10] dig: retain domain when retrying with tcp
...
4712. [bug] "dig +domain" and "dig +search" didn't retain the
search domain when retrying with TCP. [RT #45547 ]
(cherry picked from commit 8e014c45ae )
2017-09-11 10:32:27 -07:00
Evan Hunt
87a593271d
[v9_10] add missing rrtypes to genzones
...
4711. [test] Some RR types were missing from genzones.sh.
[RT #45782 ]
(cherry picked from commit 3e66721b35 )
(cherry picked from commit 29f0ced781 )
2017-09-11 09:35:10 -07:00
Evan Hunt
2755d9708c
[v9_10] removed outdated library reference
2017-09-09 11:50:28 -07:00
Tinderbox User
d07f95402d
update copyright notice / whitespace
2017-09-08 23:48:21 +00:00
Tinderbox User
0287e4b61a
newcopyrights
2017-09-08 23:32:12 +00:00
Evan Hunt
8cc85bb736
[v9_10] change hash function for RRL
...
4709. [cleanup] Use dns_name_fullhash() to hash names for RRL.
[RT #45435 ]
(cherry picked from commit f13385770e )
(cherry picked from commit b9fd54f8d4 )
2017-09-08 15:47:04 -07:00
Tinderbox User
8c4a217078
update copyright notice / whitespace
2017-09-07 23:50:03 +00:00
Tinderbox User
c8b5ccfbca
newcopyrights
2017-09-07 23:31:01 +00:00
Mark Andrews
c8854351f7
4703. [bug] BINDInstall.exe was missing some buffer length checks.
...
[RT #45898 ]
(cherry picked from commit 7e40d6274e )
2017-09-07 12:59:41 +10:00
Mark Andrews
bdc943e86e
sync option order with master
2017-09-06 17:26:52 +10:00
Mark Andrews
ad014e9235
add PYTHON_INSTALL_DIR
2017-09-06 13:24:19 +10:00
Tinderbox User
b664f12618
regen v9_10
2017-09-05 01:27:38 +00:00
Tinderbox User
d373489aa4
update copyright notice / whitespace
2017-09-04 23:48:00 +00:00
Tinderbox User
f0b2cafd24
newcopyrights
2017-09-04 23:31:15 +00:00
Michał Kępień
25aeff76ad
[v9_10] Add --with-python-install-dir configure option
...
4698. [port] Add --with-python-install-dir configure option to allow
specifying a nonstandard installation directory for
Python modules. [RT #45407 ]
(cherry picked from commit a5dc1bc395 )
2017-09-04 08:45:36 +02:00
Mark Andrews
3ce7d65f00
4696. [port] Enable filter-aaaa support by default on Windows
...
builds. [RT #45883 ]
(cherry picked from commit b4eb8b9656 )
2017-08-31 13:38:31 +10:00
Mark Andrews
a127e830b9
sort view_clauses
2017-08-31 08:23:28 +10:00
Mark Andrews
5c19fc1740
4692. [bug] Fix build failures with libressl introduced in 4676.
...
[RT #45879 ]
(cherry picked from commit c26370fc69 )
2017-08-30 18:22:41 +10:00
Tinderbox User
9fcff8403a
regen v9_10
2017-08-30 01:28:59 +00:00
Tinderbox User
f229a65608
update copyright notice / whitespace
2017-08-29 23:49:16 +00:00
Tinderbox User
d020113bc6
newcopyrights
2017-08-29 23:30:44 +00:00
Michał Kępień
16650c6fa2
[v9_10] Ensure consistent handling of -4/-6 command line options in all tools
...
4690. [bug] Command line options -4/-6 were handled inconsistently
between tools. [RT #45632 ]
(cherry picked from commit d6814700de )
2017-08-29 10:25:25 +02:00
Mark Andrews
459256b06e
fix changes number
...
(cherry picked from commit 503223b800 )
2017-08-26 13:27:01 +10:00
Evan Hunt
a2a0864414
[v9_10] turn on minimal responses for CDS/CDNSKEY
...
4678. [cleanup] Turn on minimal responses for CDNSKEY and CDS in
addition to DNSKEY and DS. Thanks to Tony Finch.
[RT #45690 ]
(cherry picked from commit 391a3a2f20 )
2017-08-25 13:32:32 -07:00
Tinderbox User
6513f86a13
regen v9_10
2017-08-25 01:27:48 +00:00
Tinderbox User
90ee437fa3
update copyright notice / whitespace
2017-08-24 23:50:17 +00:00
Tinderbox User
bfa068a50e
newcopyrights
2017-08-24 23:30:43 +00:00
Mark Andrews
99f5031371
4688. [protocol] Check and display EDNS KEY TAG options (RFC 8145) in
...
messages. [RT #44804 ]
(cherry picked from commit 07741d43c8 )
2017-08-25 08:48:35 +10:00
Tinderbox User
f1b8d01e34
regen v9_10
2017-08-22 01:28:30 +00:00
Tinderbox User
f101819ece
update copyright notice / whitespace
2017-08-21 23:53:06 +00:00
Tinderbox User
62a867ba04
newcopyrights
2017-08-21 23:30:59 +00:00
Michał Kępień
2a0ef82b19
[v9_10] Prevent dnssec-settime from printing a bogus warning
...
4686. [bug] dnssec-settime -p could print a bogus warning about
key deletion scheduled before its inactivation when a
key had an inactivation date set but no deletion date
set. [RT #45807 ]
(cherry picked from commit 330365566d )
2017-08-21 10:22:10 +02:00
Michał Kępień
457dc09806
[v9_10] Fix calculation of dates for a successor key
...
4685. [bug] dnssec-settime incorrectly calculated publication and
activation dates for a successor key. [RT #45806 ]
(cherry picked from commit 5201b96d03 )
2017-08-21 10:01:17 +02:00
Michał Kępień
c67ab4349a
[v9_10] Prevent delv from sending bogus queries for provided server address
...
4684. [bug] delv could send bogus DNS queries when an explicit
server address was specified on the command line along
with -4/-6. [RT #45804 ]
(cherry picked from commit 367fcd7454 )
2017-08-21 09:19:01 +02:00
Tinderbox User
3ad5a46a9f
regen v9_10
2017-08-18 01:26:59 +00:00
Tinderbox User
1e895335f0
update copyright notice / whitespace
2017-08-17 23:49:24 +00:00
Tinderbox User
ace5c9f673
newcopyrights
2017-08-17 23:31:22 +00:00
Michał Kępień
6f86040452
[v9_10] Prevent nsupdate from immediately exiting on invalid user input in interactive mode
...
4683. [bug] Prevent nsupdate from immediately exiting on invalid
user input in interactive mode. [RT #28194 ]
(cherry picked from commit e02fa56849 )
2017-08-17 08:33:10 +02:00
Mark Andrews
c3d0881843
4682. [bug] Don't report errors on records below a DNAME.
...
[RT #44880 ]
(cherry picked from commit 615b961e02 )
2017-08-17 15:52:00 +10:00
Tinderbox User
9268b2ebe5
update copyright notice / whitespace
2017-08-15 23:51:13 +00:00
Tinderbox User
60c46c3823
newcopyrights
2017-08-15 23:30:33 +00:00
Mark Andrews
afb94d6134
'uname -o' is not portable, suppress error message; remove spurious cat tmp.out; provide forensics for failure analysis
...
(cherry picked from commit e85a2c5624 )
2017-08-15 18:03:37 +10:00
Tinderbox User
00429b83b0
update copyright notice / whitespace
2017-08-14 23:51:09 +00:00
Tinderbox User
9b97f9a8d4
newcopyrights
2017-08-14 23:30:46 +00:00
Michał Kępień
3506fc6494
[v9_10] Fix master address failover when GSS-API is used
...
4680. [bug] Fix failing over to another master server address when
nsupdate is used with GSS-API. [RT #45380 ]
(cherry picked from commit b55ec74eaa )
2017-08-14 15:01:01 +02:00
Michał Kępień
2dbab02703
[v9_10] Make dnssec-verify suggest using -o when appropriate
...
4679. [cleanup] Suggest using -o when dnssec-verify finds a SOA record
not at top of zone and -o is not used. [RT #45519 ]
(cherry picked from commit 877c264edc )
2017-08-14 14:03:00 +02:00
Mark Andrews
0ee8fe7865
sort options
...
(cherry picked from commit 00f067539a )
2017-08-14 21:42:32 +10:00
Mark Andrews
7e3e98c4f9
alphabetize options_clauses
2017-08-14 07:33:19 +00:00
Mark Andrews
f4245ec8b1
tcp-only was out of alphabetical order
2017-08-14 07:03:43 +00:00
Mark Andrews
3d5f0fcc5a
use isc_thread_self instead of pthread_self
...
(cherry picked from commit 5e9d9aa9d0 )
2017-08-14 13:54:41 +10:00
Tinderbox User
748efb8966
update copyright notice / whitespace
2017-08-11 23:49:35 +00:00
Tinderbox User
3237edf7a9
newcopyrights
2017-08-11 23:30:49 +00:00
Evan Hunt
a187f66113
[v9_10] fix CHANGES note
2017-08-10 22:53:28 -07:00
Evan Hunt
6640e00924
[v9_10] split up main and add callback function pointers to support iOS
...
4677. [port] Split up the main function in dig to better support
the iOS app version. [RT #45508 ]
2017-08-10 22:39:18 -07:00
Evan Hunt
3990b8b32d
[v9_10] grep for either "SERVFAIL" or "failure"
...
- check for both values because it depends on whether fetchlimit is enabled
2017-08-10 20:05:56 -07:00
Evan Hunt
eabf23ee9c
[v9_10] revert test change
2017-08-10 18:51:25 -07:00
Tinderbox User
ea90de7bac
regen v9_10
2017-08-10 01:30:04 +00:00
Mark Andrews
02cf40b87f
4676. [cleanup] Allow BIND to be built using OpenSSL 1.0.X with
...
deprecated functions removed. [RT #45706 ]
(cherry picked from commit cbc80a42d3 )
2017-08-10 10:17:07 +10:00
Tinderbox User
bcd441c112
update copyright notice / whitespace
2017-08-09 23:50:59 +00:00
Tinderbox User
edf5374bb2
newcopyrights
2017-08-09 23:30:40 +00:00
Mark Andrews
068f818c5e
4675. [cleanup] Don't use C++ keyword class. [RT #45726 ]
2017-08-10 08:45:33 +10:00
Evan Hunt
d55749b585
[v9_10] grammar error and missing reference to filter-aaaa-on-v6
...
(cherry picked from commit b2a5df8d4b )
2017-08-09 15:05:41 -07:00
Evan Hunt
733404ab8c
[v9_10] silence gcc 7 warnings
...
4673. [port] Silence GCC 7 warnings. [RT #45592 ]
(cherry picked from commit cdacec1dcb )
(cherry picked from commit 7dbeb5e7f0 )
2017-08-09 00:32:44 -07:00
Mark Andrews
ef899b41f4
add comment
...
(cherry picked from commit 93049edb81 )
2017-08-09 10:48:56 +05:30
Evan Hunt
164d30e3a1
style
...
(cherry picked from commit 72f91848ef )
2017-08-09 10:48:55 +05:30
Tinderbox User
c64ca8ce71
update copyright notice / whitespace
2017-08-09 01:13:43 +00:00
Tinderbox User
1ef3476889
newcopyrights
2017-08-09 00:43:41 +00:00
Mark Andrews
315210c904
style
2017-08-09 07:51:12 +10:00
Mukund Sivaraman
dc94345bbd
Fix tsig_test.c unittest (OK'd by Mark on Jabber)
...
(cherry picked from commit f2b6eef899 )
(cherry picked from commit 8ecd1dc557 )
2017-08-08 21:56:43 +05:30
Mukund Sivaraman
88178e13e6
Fix bug where named as resolver would not try other fctx addresses upon fetch timeout ( #45321 )
2017-08-08 20:48:05 +05:30
Mukund Sivaraman
6859f1d265
Fix a race in resume_dslookup() ( #45168 )
...
(cherry picked from commit c88efb83b3 )
(cherry picked from commit 6e10f87913 )
2017-08-08 13:13:27 +05:30
Evan Hunt
a85d7a02e0
[v9_10] ensure verified_sig
...
4670. [cleanup] Ensure that a request MAC is never sent back
in an XFR response unless the signature was
verified. [RT #45494 ]
(cherry picked from commit 0ad72b96d2 )
(cherry picked from commit 37f6466aa3 )
2017-08-07 18:55:00 -07:00
Evan Hunt
83ef0d514e
[v9_10] add missing eddsa files
...
(cherry picked from commit 5832599943 )
2017-08-07 14:35:45 -07:00
Tinderbox User
6dd7407abf
regen v9_10
2017-08-04 01:21:37 +00:00
Curtis Blackburn
9588abd659
fix pthread_np.h detection
...
[rt45680]
2017-08-03 18:06:13 -07:00
Tinderbox User
5e8a063aed
update copyright notice / whitespace
2017-08-02 23:58:52 +00:00
Tinderbox User
df3f8a806e
newcopyrights
2017-08-02 23:51:03 +00:00
Mark Andrews
625673c598
fix merge error
2017-08-03 09:40:56 +10:00
Mark Andrews
a10354263c
4668. [bug] Use localtime_r and gmtime_r for thread safety.
...
[RT #45664 ]
(cherry picked from commit 2019cf29e2 )
2017-08-03 08:46:56 +10:00
Mark Andrews
ff2a9999a6
remove bin/tests/rdata_test.c
2017-08-02 12:42:40 +10:00
Tinderbox User
bb8aad2148
update copyright notice / whitespace
2017-08-01 23:48:35 +00:00
Tinderbox User
14b962f9a4
newcopyrights
2017-08-01 23:31:41 +00:00
Michał Kępień
41620b94c4
[v9_10] Refactor RDATA unit tests
...
4667. [cleanup] Refactor RDATA unit tests. [RT #45610 ]
(cherry picked from commit 712825d755 )
2017-08-01 12:49:10 +02:00
Mukund Sivaraman
fc9b18d917
Add missing file
2017-08-01 07:48:46 +05:30
Mark Andrews
80bd82c98c
handle .key and .private files
...
(cherry picked from commit 3c4dffefe8 )
2017-08-01 12:11:14 +10:00
Tinderbox User
c254244eba
regen v9_10
2017-08-01 01:23:40 +00:00
Tinderbox User
660525663f
sync
2017-08-01 01:17:00 +00:00
Tinderbox User
17a549b541
update copyright notice / whitespace
2017-07-31 23:47:22 +00:00
Tinderbox User
a925551287
newcopyrights
2017-07-31 23:31:34 +00:00
Evan Hunt
e19bd1fb20
[v9_10] revise CHANGES note and add release note
2017-07-31 10:36:59 -07:00
Francis Dupont
b03f0672e1
Added Ed25519 support ( #44696 )
2017-07-31 16:05:05 +02:00
Tinderbox User
18e797e379
regen v9_10
2017-07-29 01:24:29 +00:00
Tinderbox User
8d3cdf1029
update copyright notice / whitespace
2017-07-28 23:48:00 +00:00
Tinderbox User
03f07089fb
newcopyrights
2017-07-28 23:31:22 +00:00
Evan Hunt
8cea474b6e
[v9_10] remove unnecessary acronym expansions
2017-07-28 12:24:49 -07:00
Michał Kępień
e4752ae279
[v9_10] Clarify error message printed by dnssec-dsfromkey
...
4663. [cleanup] Clarify error message printed by dnssec-dsfromkey.
[RT #21731 ]
(cherry picked from commit c150f68609 )
2017-07-28 10:30:16 +02:00
Evan Hunt
2f9fb02be1
[v9_10] Maintain ZEROTTL cache entries at the tail of the LRU lists
...
4662. [performance] Improve cache memory cleanup of zero TTL records
by putting them at the tail of LRU header lists.
[RT #45274 ]
(cherry picked from commit e924155211 )
2017-07-28 00:13:59 -07:00
Evan Hunt
66a19ce21a
[v9_10] race condition when reloading while resigning
...
4661. [bug] A race condition could occur if a zone was reloaded
while resigning, triggering a crash in
rbtdb.c:closeversion(). [RT #45276 ]
(cherry picked from commit 036305f00d )
2017-07-28 00:03:00 -07:00
Mark Andrews
2965d77a8c
4660. [bug] Remove spurious "peer" from Windows socket log
...
messages. [RT #45617 ]
(cherry picked from commit 5140501a0b )
2017-07-28 16:07:32 +10:00
Mark Andrews
4874217267
add semicolon
2017-07-28 15:59:08 +10:00
Mark Andrews
8b60e93cef
4658. [bug] Clean up build directory created by "setup.py install"
...
immediately. [RT #45628 ]
(cherry picked from commit e54f256bb4 )
2017-07-28 15:57:06 +10:00
Tinderbox User
3d2bd26081
update copyright notice / whitespace
2017-07-27 23:55:03 +00:00
Tinderbox User
8dd8510b1f
newcopyrights
2017-07-27 23:40:39 +00:00
Evan Hunt
166d1bf5f5
[v9_10] fix typo in BADCDS
2017-07-27 15:42:52 -07:00
Tinderbox User
99c4a6ad5c
update copyright notice / whitespace
2017-07-26 23:48:27 +00:00
Tinderbox User
e165f19916
newcopyrights
2017-07-26 23:31:37 +00:00
Michał Kępień
89cd73f8f7
[v9_10] Properly handle errors in rrchecker system test
...
4657. [bug] rrchecker system test result could be improperly
determined. [RT #45602 ]
(cherry picked from commit 984a28c771 )
2017-07-26 10:41:15 +02:00
Mark Andrews
008e955ba7
fix RT number
...
(cherry picked from commit cdc5e0cea0 )
2017-07-26 16:40:44 +10:00
Mark Andrews
3b3116ad61
9.10.6
2017-07-24 17:27:07 +10:00
Mark Andrews
a8536d2f07
4655. [bug] Lack of seccomp could be falsely reported. [RT #45599 ]
...
(cherry picked from commit 4f4b94a042 )
2017-07-23 07:17:57 +10:00
Tinderbox User
56a32b9f54
update copyright notice / whitespace
2017-07-21 23:47:10 +00:00
Tinderbox User
a2b0f18837
newcopyrights
2017-07-21 23:30:51 +00:00
Mark Andrews
9156962f46
4654. [cleanup] Don't use C++ keywords delete, new and namespace.
...
[RT #45538 ]
(cherry picked from commit 4bf32aa587 )
2017-07-21 12:43:55 +10:00
Tinderbox User
7fe0ecbbb1
update copyright notice / whitespace
2017-07-20 23:46:14 +00:00
Tinderbox User
dd3d10c2c5
newcopyrights
2017-07-20 23:30:22 +00:00
Mark Andrews
60b18677c2
9.10.6rc2
2017-07-20 13:11:42 +10:00
Mark Andrews
e271a20f1f
4653. [bug] Reorder includes to move @DST_OPENSSL_INC@ and
...
@ISC_OPENSSL_INC@ after shipped include directories.
[RT #45581 ]
(cherry picked from commit 124712666e )
2017-07-20 11:58:58 +10:00
Tinderbox User
033ed86a4e
update copyright notice / whitespace
2017-07-19 23:46:06 +00:00
Mark Andrews
23c6b0c709
4653. [bug] Reorder includes in bin/nsupdate/Makefile.in.
...
[RT #45581 ]
(cherry picked from commit a5a4cf96c6 )
2017-07-20 09:38:08 +10:00
Tinderbox User
7e821369ea
newcopyrights
2017-07-19 23:30:30 +00:00
Mark Andrews
38b82dca7d
correct for missing placeholder
2017-07-19 16:14:37 +10:00
Mark Andrews
353b83ee64
use 'test "constant" <condition> "$variable"' [RT #45486 ]
...
(cherry picked from commit aed501fb88 )
2017-07-19 16:00:15 +10:00
Mark Andrews
dac36869f3
4651. [bug] Nsupdate could attempt to use a zeroed address on
...
server timeout. [RT #45417 ]
2017-07-19 15:35:41 +10:00
Mark Andrews
38edf586f9
4651. [bug] Nsupdate could attempt to use a zeroed address on
...
server timeout. [RT #45417 ]
2017-07-19 15:34:44 +10:00
Mark Andrews
a3f965dd16
4650. [test] Silence coverity warnings in tsig_test.c. [RT #45528 ]
...
(cherry picked from commit c0ac259940 )
2017-07-19 14:36:37 +10:00
Tinderbox User
5786f973fc
regenerate
2017-07-16 22:28:16 +00:00
Tinderbox User
d0f82c9ac4
regen v9_10
2017-07-16 21:29:29 +00:00
Evan Hunt
f0c125a2c8
[v9_10] update api ranges
2017-07-16 13:57:29 -07:00
Evan Hunt
fc12f81fd5
[v9_10] prep 9.10.6
2017-07-16 13:45:01 -07:00
Tinderbox User
3db4ad8fc7
regen v9_10
2017-07-16 01:20:20 +00:00
Evan Hunt
5d13f6c9af
[v9_10] update relnotes to mention termination of windows XP support
2017-07-15 13:57:42 -07:00
Tinderbox User
e636bf5dcd
regen v9_10
2017-07-15 01:25:25 +00:00
Evan Hunt
28693697f8
[v9_10] add a release note for TSIG regression
2017-07-14 14:53:17 -07:00
Tinderbox User
8814bbde8d
newcopyrights
2017-07-11 04:04:45 +00:00
Tinderbox User
8315721479
regen v9_10
2017-07-11 03:42:30 +00:00
Mark Andrews
b259551ef0
note change in AD setting on some truncated answers
...
(cherry picked from commit 56d8312a48 )
2017-07-11 13:29:38 +10:00
Tinderbox User
abae38e81c
update copyright notice / whitespace
...
(cherry picked from commit 0b3fb0379d )
2017-07-11 12:45:23 +10:00
Mark Andrews
9c3658d2bb
add note about .local
...
(cherry picked from commit 9987992232 )
(cherry picked from commit 66afb7c86a )
2017-07-11 12:45:20 +10:00
Tinderbox User
275df9cc3a
regen v9_10
2017-07-10 07:29:01 +00:00
Tinderbox User
396f444f37
regen v9_10
2017-07-10 06:29:55 +00:00
Mark Andrews
fb56761641
update for 9.10.6rc1
2017-07-10 15:22:13 +10:00
Tinderbox User
457145b797
regen v9_10
2017-07-08 01:34:20 +00:00
Tinderbox User
be61b1d2cf
update copyright notice / whitespace
2017-07-07 23:46:45 +00:00
Tinderbox User
5496f63e56
newcopyrights
2017-07-07 23:30:30 +00:00
Evan Hunt
5d1ca6139b
[v9_10] remove spurious "None" from relnotes
2017-07-07 13:20:06 -07:00
Mark Andrews
23d1fe4ae7
add #include <isc/print.h>
...
(cherry picked from commit 00a235c8e6 )
2017-07-08 00:48:25 +10:00
Mark Andrews
379b12b573
4647. [bug] Change 4643 broke verification of TSIG signed TCP
...
message sequences where not all the messages contain
TSIG records. These may be used in AXFR and IXFR
responses. [RT #45509 ]
2017-07-07 23:38:05 +10:00
Mukund Sivaraman
a876a730a1
Fix typo in configure output
...
(cherry picked from commit 5f88472fd1 )
(cherry picked from commit 5eceaccb00 )
2017-07-07 17:34:04 +05:30
Mark Andrews
c4f0e9c412
address merge error
2017-07-07 15:46:31 +10:00
Ray Bellis
4e69e1d072
fixed new warning with previous iOS patch
...
(cherry picked from commit 70676a01eb )
2017-07-04 12:13:16 +01:00
Ray Bellis
bfb96a9bb8
fix warnings from iOS build of dig
...
(cherry picked from commit 03a4e4381e )
2017-07-04 11:57:42 +01:00
Tinderbox User
7fdd5cd44e
update copyright notice / whitespace
2017-06-30 23:46:30 +00:00
Tinderbox User
ed0cf8fd31
newcopyrights
2017-06-30 23:30:22 +00:00
Evan Hunt
e195feb456
[v9_10] fix RSA parsing when md5 disabled
...
4645. [bug] Fix PKCS#11 RSA parsing when MD5 is disabled.
[RT #45300 ]
(cherry picked from commit b05b3fab3c )
2017-06-29 15:54:54 -07:00
Tinderbox User
2c00a11db3
regen v9_10
2017-06-29 00:25:13 +00:00
Evan Hunt
f9d1853c6b
[v9_10] complete change #4643
2017-06-28 09:12:09 -07:00
Tinderbox User
e5ed7f1ae2
regen v9_10
2017-06-28 01:25:48 +00:00
Tinderbox User
f1862f0c15
update copyright notice / whitespace
2017-06-27 23:46:46 +00:00
Tinderbox User
91f105532b
newcopyrights
2017-06-27 23:30:21 +00:00
Evan Hunt
2437eaa744
[v9_10] fix API ranges (170-179 was used for two branches)
2017-06-27 12:22:11 -07:00
Evan Hunt
88dc9d367d
[v9_10] address TSIG bypass/forgery vulnerabilities
...
4643. [security] An error in TSIG handling could permit unauthorized
zone transfers or zone updates. (CVE-2017-3142)
(CVE-2017-3143) [RT #45383 ]
(cherry picked from commit 581c1526ab )
(cherry picked from commit a03f4b1ea4 )
2017-06-27 11:40:31 -07:00
Evan Hunt
a71114e8bd
[v9_10] enhanced rfc 5011 logging
...
4642. [cleanup] Add more logging of RFC 5011 events affecting the
status of managed keys: newly observed keys,
deletion of revoked keys, etc. [RT #45354 ]
(cherry picked from commit 0d90835d2a )
2017-06-27 10:50:54 -07:00
Tinderbox User
1cc47a7edf
update copyright notice / whitespace
2017-06-26 23:46:39 +00:00
Tinderbox User
1b0c5d4c2e
newcopyrights
2017-06-26 23:30:25 +00:00
Mark Andrews
2d147f55bc
update
2017-06-26 16:55:28 +10:00
Mark Andrews
2eefa93835
update
2017-06-26 16:45:23 +10:00
Mark Andrews
e8cea60564
add EXCLUDED
2017-06-26 16:34:47 +10:00
Mark Andrews
ee741fb0c0
spelling
2017-06-26 16:28:40 +10:00
Tinderbox User
83eab97b25
regen v9_10
2017-06-26 03:09:43 +00:00
Mark Andrews
6ff47b9e98
update api for 9.10.6b1
2017-06-26 12:56:10 +10:00
Mark Andrews
5110e6a630
update api for 9.10.6b1
2017-06-26 12:53:40 +10:00
Mark Andrews
936e82cd47
'name' should be on isc_thread_setname argument not isc_thread_create
...
(cherry picked from commit 15471a63a2 )
2017-06-26 12:42:51 +10:00
Mark Andrews
1759cc3436
add 9.10.6b1 release marker
2017-06-26 12:39:42 +10:00
Mark Andrews
f0689b8241
copyrights
2017-06-26 12:22:52 +10:00
Mark Andrews
e2e98a628d
4641. [cleanup] Parallel builds (make -j) could fail with --with-atf /
...
--enable-developer. [RT #45373 ]
(cherry picked from commit 1be7580be7 )
2017-06-26 10:02:55 +10:00
Mark Andrews
18bb24bc37
4640. [bug] If query_findversion failed in query_getdb due to
...
memory failure the error status was incorrectly
discarded. [RT #45331 ]
(cherry picked from commit b551ee14bd )
2017-06-23 17:18:59 +10:00
Tinderbox User
68c2253cf5
update copyright notice / whitespace
2017-06-13 23:46:27 +00:00
Tinderbox User
85643550f1
newcopyrights
2017-06-13 23:30:32 +00:00
Mark Andrews
9067cda974
4636. [bug] Normalize rpz policy zone names when checking for
...
existence. [RT #45358 ]
(cherry picked from commit e85e95c19e )
2017-06-13 13:07:46 +10:00
Mukund Sivaraman
d936126bf1
Don't log NSDNAME failures as NSIP ( #45052 )
...
(cherry picked from commit 2c11da8441 )
(cherry picked from commit 3a58e1fefb )
2017-06-12 14:15:18 +05:30
Tinderbox User
abe35b9e96
newcopyrights
2017-06-11 23:30:18 +00:00
Mark Andrews
55e4910660
4634. [contrib] check5011.pl needs to handle optional space before
...
semi-colon in +multi-line output. [RT #45352 ]
(cherry picked from commit ed2659c974 )
2017-06-11 22:05:22 +10:00
Tinderbox User
0e24f61207
update copyright notice / whitespace
2017-06-02 23:45:59 +00:00
Tinderbox User
6b61f8756d
newcopyrights
2017-06-02 23:30:17 +00:00
Mark Andrews
3f4dafe57d
4633. [maint] Updated AAAA (2001:500:200::b) for B.ROOT-SERVERS.NET.
...
(cherry picked from commit 9c179a5607 )
2017-06-02 11:49:01 +10:00
Mark Andrews
5e9a9a823e
fix changes numbers
...
(cherry picked from commit 5e1cedb130 )
2017-05-31 11:51:09 +10:00
Tinderbox User
f7aae09b5a
regen v9_10
2017-05-31 01:22:10 +00:00
Tinderbox User
8c2c69a9df
update copyright notice / whitespace
2017-05-30 23:46:35 +00:00
Tinderbox User
3c8f90245e
newcopyrights
2017-05-30 23:30:16 +00:00
Evan Hunt
f5dd7776e1
[v9_10] quote service registry paths
...
4532. [security] The BIND installer on Windows used an unquoted
service path, which can enable privilege escalation.
(CVE-2017-3141) [RT #45229 ]
(cherry picked from commit 967a3b9419 )
(cherry picked from commit c28e44f3f8 )
2017-05-30 13:38:59 -07:00
Evan Hunt
a57b289ed0
[v9_10] fix rpz formerr loop
...
4531. [security] Some RPZ configurations could go into an infinite
query loop when encountering responses with TTL=0.
(CVE-2017-3140) [RT #45181 ]
(cherry picked from commit 3440cf9c60 )
2017-05-30 12:35:59 -07:00
Mark Andrews
b9892c25c9
4629. [bug] dns_client_startupdate could not be called with a
...
running client. [RT #45277 ]
(cherry picked from commit e51d62ecae )
2017-05-30 09:51:34 +10:00
Tinderbox User
0a355e0574
update copyright notice / whitespace
2017-05-28 23:46:51 +00:00
Tinderbox User
0aa76bf731
newcopyrights
2017-05-28 23:30:19 +00:00
Evan Hunt
40a44ab265
[v9_10] Add DLZ db version to activeversions
...
4628. [bug] Fixed a potential reference leak in query_getdb().
[RT #45247 ]
(cherry picked from commit 594eadcc34 )
2017-05-28 14:30:36 -07:00
Evan Hunt
9d0174e5da
[v9_10] Use 127.0.0.1 as interface for rndc in logfileconfig test
2017-05-28 14:23:37 -07:00
Mark Andrews
10a12de0ef
test crypto support
...
(cherry picked from commit 0a78894304 )
2017-05-26 16:04:29 +10:00
Tinderbox User
cc2b6ff5dd
update copyright notice / whitespace
2017-05-24 23:46:22 +00:00
Tinderbox User
0f220d03f5
newcopyrights
2017-05-24 23:30:18 +00:00
Mark Andrews
1e3e44dace
make chain system test work with python 3
...
(cherry picked from commit b9c5b37e0c )
2017-05-24 21:45:23 +10:00
Mark Andrews
d9238976c1
use 'python -u' to run python scripts
...
(cherry picked from commit a5dc0d5066 )
2017-05-24 15:16:49 +10:00
Evan Hunt
d0babadb5c
[v9_10] copyrights
2017-05-23 16:47:30 -07:00
Tinderbox User
bd57f3e5f0
regen v9_10
2017-05-23 01:26:01 +00:00
Mark Andrews
0bf136b8c8
4627. [func] Deprecate 'dig +sit', it is replaced by 'dig +cookie'.
...
[RT #45245 ]
2017-05-23 10:38:25 +10:00
Evan Hunt
d90f168dfb
[v9_10] add chain ordering tests
...
4626. [test] Added more tests for handling of different record
ordering in CNAME and DNAME responses. [QA #430 ]
2017-05-22 17:15:39 -07:00
Tinderbox User
636fea80d2
update copyright notice / whitespace
2017-05-21 23:46:30 +00:00
Tinderbox User
cbb8175d82
newcopyrights
2017-05-21 23:30:18 +00:00
Evan Hunt
05bd6f368c
[v9_10] corrected a possible crash in isc_test_end()
...
(cherry picked from commit 9e44639ae0 )
2017-05-21 15:44:34 -07:00
Tinderbox User
7d69df0c9c
regen v9_10
2017-05-19 01:25:52 +00:00
Tinderbox User
533bbc54b9
update copyright notice / whitespace
2017-05-18 23:46:20 +00:00
Tinderbox User
58bc72754e
newcopyrights
2017-05-18 23:30:12 +00:00
Evan Hunt
2662b5f563
[v9_10] remove outdated reference to libbind
...
(cherry picked from commit ef9ab10ce0 )
2017-05-18 15:35:35 -07:00
Tinderbox User
46bbe5de15
regen v9_10
2017-05-18 01:23:35 +00:00
Mark Andrews
068d1ea528
update +[no]sit description
2017-05-18 08:31:22 +10:00
Tinderbox User
dc952f8bdc
regen v9_10
2017-05-17 01:25:01 +00:00
Tinderbox User
a849cd4136
update copyright notice / whitespace
2017-05-16 23:46:23 +00:00
Tinderbox User
d65a8e076c
newcopyrights
2017-05-16 23:30:14 +00:00
Evan Hunt
ea90793daa
[v9_10] symbolic option names for dig +ednsopt
...
4555. [func] dig +ednsopt: EDNS options can now be specified by
name in addition to numeric value. [RT #44461 ]
(cherry picked from commit 25a9b90369 )
(cherry picked from commit 403e7b4512 )
2017-05-16 10:16:33 -07:00
Tinderbox User
3911051cf3
update copyright notice / whitespace
2017-05-11 23:46:25 +00:00
Tinderbox User
5194033257
newcopyrights
2017-05-11 23:30:18 +00:00
Mark Andrews
5049d09bca
4624. [bug] Check isc_mem_strdup results in dns_view_setnewzones.
...
[RT #45210 ]
2017-05-11 20:31:03 +10:00
Tinderbox User
0ffa8328f4
regen v9_10
2017-05-11 01:25:17 +00:00
Mark Andrews
8f7396770e
add warning about semicolon no longer being escaped
...
(cherry picked from commit d4d73bca79 )
2017-05-11 11:03:13 +10:00
Mark Andrews
1afc9714cc
4622. [bug] Remove unnecessary escaping of semicolon in CAA and
...
URI records. [RT #45216 ]
(cherry picked from commit 1611ceb8b2 )
2017-05-11 10:58:10 +10:00
Tinderbox User
765287a19c
update copyright notice / whitespace
2017-05-10 23:46:25 +00:00
Tinderbox User
acb4919d62
newcopyrights
2017-05-10 23:30:18 +00:00
Mark Andrews
81d4efc918
4621. [port] Force alignment of oid arrays to silence loader
...
warnings. [RT #45131 ]
(cherry picked from commit 2fb1a0bdef )
2017-05-11 09:25:07 +10:00
Mark Andrews
e1be9253cb
4620. [port] Handle EPFNOSUPPORT being returned when probing
...
to see if a socket type is supported. [RT #45214 ]
(cherry picked from commit d352a9db95 )
2017-05-11 07:59:14 +10:00
Mark Andrews
06d13aae53
be consistent with master
2017-05-09 11:30:29 +10:00
Mark Andrews
3c8a15261c
cleanup
2017-05-09 11:21:22 +10:00
Tinderbox User
c2f8407edd
update copyright notice / whitespace
2017-05-08 23:46:23 +00:00
Tinderbox User
39b5caa781
newcopyrights
2017-05-08 23:30:16 +00:00
Mark Andrews
35a083665f
4617. [test] Update rndc system test to be more delay tolerant.
...
[RT #45177 ]
(cherry picked from commit 31f4fb98e2 )
2017-05-09 04:24:49 +10:00
Tinderbox User
e0615b47c2
update copyright notice / whitespace
2017-05-02 23:46:45 +00:00
Tinderbox User
c0df53e4b7
newcopyrights
2017-05-02 23:30:17 +00:00
Mark Andrews
ad32220fa8
4615. [bug] AD could be set on truncated answer with no records
...
present in the answer and authority sections.
[RT #45140 ]
(cherry picked from commit 33e94f501f )
2017-05-03 07:52:08 +10:00
Mark Andrews
768cce50c8
remove unused assignments [RT #45147 ]
...
(cherry picked from commit 78551a3f2c )
2017-05-03 07:46:28 +10:00
Evan Hunt
7f3a359d52
[v9_10] error in sockaddr unit test
...
4614. [test] Fixed an error in the sockaddr unit test. [RT #45146 ]
(cherry picked from commit d73c32c17f )
(cherry picked from commit 512765ba1e )
2017-05-02 13:41:19 -07:00
Tinderbox User
c47de98f4b
update copyright notice / whitespace
2017-05-01 23:46:27 +00:00
Tinderbox User
08910a9b30
newcopyrights
2017-05-01 23:30:34 +00:00
Mark Andrews
358aa43c8c
4612. [bug] Silence 'may be use uninitalised' warning and simplify
...
the code in lwres/getaddinfo:process_answer.
[RT #45158 ]
(cherry picked from commit b09eb48f8a )
2017-05-02 09:24:44 +10:00
Evan Hunt
b56af65e90
[v9_10] add util.h
...
(cherry picked from commit 532a001001 )
2017-05-01 13:29:00 -07:00
Mark Andrews
b439ba10af
complete comment marker change
...
(cherry picked from commit c8abbc4312 )
2017-04-30 20:55:41 +10:00
Tinderbox User
67e24d0890
update copyright notice / whitespace
2017-04-28 23:46:21 +00:00
Tinderbox User
f047d1e0b6
newcopyrights
2017-04-28 23:30:18 +00:00
Evan Hunt
cdb08d61f7
[v9_10] change markdown comment style for pandoc
2017-04-27 23:44:25 -07:00
Mark Andrews
ba75c654a0
silence 'may be used uninitialized' warning. [RT #45139 ]
...
(cherry picked from commit d1554926d0 )
2017-04-28 11:02:19 +10:00
Mark Andrews
fbb9d55479
add mark_stale_header and rbtdb_zero_header defines
2017-04-27 12:53:20 +10:00
Tinderbox User
03cd3db02d
regen v9_10
2017-04-26 23:35:43 +00:00
Evan Hunt
420b577d0b
[v9_10] fix building of markdown output on docs
2017-04-26 16:20:29 -07:00
Tinderbox User
1376fb702f
regen v9_10
2017-04-25 01:14:51 +00:00
Tinderbox User
06391274be
update copyright notice / whitespace
2017-04-24 23:46:31 +00:00
Tinderbox User
77e9b92472
newcopyrights
2017-04-24 23:30:21 +00:00
Evan Hunt
7e5ab67300
[v9_10] allow parallel make
...
4609. [cleanup] Rearrange makefiles to enable parallel execution
(i.e. "make -j"). [RT #45078 ]
2017-04-23 23:04:46 -07:00
Mark Andrews
bb9321de7f
4608. [func] DiG now warns about .local queries which are reserved
...
for Multicast DNS. [RT #44783 ]
(cherry picked from commit 7ef453bf43 )
2017-04-24 12:07:18 +10:00
Mark Andrews
a93444e77f
4606. [port] Stop using experimental "Experimental keys on scalar"
...
feature of perl as it has been removed. [RT #45012 ]
(cherry picked from commit a14562e120 )
2017-04-24 11:21:20 +10:00
Tinderbox User
03485e7087
regen v9_10
2017-04-24 01:15:20 +00:00
Evan Hunt
fc1bce500b
[v9_10] update copyrights that had been missed recently
2017-04-23 17:10:33 -07:00
Evan Hunt
8396513ce1
[v9_10] recent_changes script could terminate too early
...
(cherry picked from commit 58502352f2 )
2017-04-23 17:06:52 -07:00
Tinderbox User
4ea8c7b6f4
update copyright notice / whitespace
2017-04-23 23:46:24 +00:00
Mark Andrews
61a498616a
update
2017-04-24 09:43:56 +10:00
Tinderbox User
6f7d5b7835
regen v9_10
2017-04-23 01:14:12 +00:00
Mukund Sivaraman
cb0c1c0b04
Add missing types for non-threaded build
...
(cherry picked from commit b1568eeedc )
(cherry picked from commit 5fb7dd046e )
2017-04-22 20:02:27 +05:30
Evan Hunt
e27dfe5a6c
[v9_10] openssl backward compatibility fix
...
4604. [bug] Don't use ERR_load_crypto_strings() when building
with OpenSSL 1.1.0. [RT #45117 ]
(cherry picked from commit 4c31eda5e1 )
2017-04-21 18:56:33 -07:00
Evan Hunt
7687a76d0a
[v9_10] fix portability issue
...
(cherry picked from commit 8ee6a6afd8 )
2017-04-21 18:16:24 -07:00
Tinderbox User
aba880a43e
update copyright notice / whitespace
2017-04-21 23:46:38 +00:00
Evan Hunt
5480e4274b
[v9_10] auto-generate named.conf.docbook
...
4603. [doc] Automatically generate named.conf(5) man page
from doc/misc/options. Thanks to Tony Finch.
[RT #43525 ]
2017-04-21 16:34:11 -07:00
Evan Hunt
14ed39ad6e
[v9_10] give threads unique names to assist debugging
...
4602. [func] Threads are now set to human-readable
names to assist debugging, when supported by
the OS. [RT #43234 ]
(cherry picked from commit d26ae7fc08 )
(cherry picked from commit 8b9c4592ed )
2017-04-21 14:00:23 -07:00
Evan Hunt
134fb9a2bf
[v9_10] clear out relnotes
2017-04-21 13:38:29 -07:00
Evan Hunt
794e994b5b
[v9_10] typo in rndc doc
...
(cherry picked from commit b9e736f4f6 )
2017-04-21 13:17:26 -07:00
Mukund Sivaraman
2540059b7b
Reject incorrect RSA key lengths during key generation and and sign/verify context creation ( #45043 )
...
(cherry picked from commit 239e9dc81c )
(cherry picked from commit 264e17e739 )
2017-04-21 19:06:04 +05:30
Mukund Sivaraman
3f8245a08f
Adjust RPZ trigger counts only when the entry being deleted exists ( #43386 )
...
(cherry picked from commit f23c10f925 )
(cherry picked from commit 9a8b2b3ab3 )
2017-04-21 17:18:35 +05:30
Mukund Sivaraman
fb5c4bc94c
Fix inconsistencies in inline signing time comparisons ( #42112 )
...
(cherry picked from commit 4176d278e2 )
(cherry picked from commit eeb16584fb )
2017-04-21 16:46:13 +05:30
Mukund Sivaraman
4ab28446c1
Ignore SHA-1 DS digest type when SHA-384 DS digest type is present ( #45017 )
...
(cherry picked from commit 5d01eab088 )
(cherry picked from commit 9540b42695 )
2017-04-21 16:21:49 +05:30
Mukund Sivaraman
b958488b2e
Validate glue before adding it to the additional section ( #45062 )
...
(cherry picked from commit b0dbcba2d2 )
(cherry picked from commit fec9247b8f )
2017-04-21 15:53:47 +05:30
Evan Hunt
7e42ecd28f
[v9_10] fix merge error
2017-04-20 20:59:07 -07:00
Evan Hunt
e9c9b9396a
[v9_10] remove references to compile options that aren't in 9.10
2017-04-20 20:13:22 -07:00
Evan Hunt
dc35ff9ec6
[v9_10] update README, remove FAQ
...
4593. [doc] Update README using markdown, remove outdated FAQ
file in favor of the knowledge base.
2017-04-20 19:39:06 -07:00
Evan Hunt
59e1db1eac
[v9_10] fix change number
2017-04-20 17:43:33 -07:00
Evan Hunt
70590c691b
[v9_10] fix dispatch.c shutdown race
...
4952. [bug] A race condition on shutdown could trigger an
assertion failure in dispatch.c. [RT #43822 ]
(cherry picked from commit 019132b70c )
2017-04-20 17:42:03 -07:00
Evan Hunt
17c7582ad8
[v9_10] python 3 compatibility
...
4591. [port] Addressed some python 3 compatibility issues.
Thanks to Ville Skytta. [RT #44955 ] [RT #44956 ]
(cherry picked from commit 6d19d975c6 )
2017-04-20 17:31:25 -07:00
Mark Andrews
c39e634dfd
4590. [bug] Support for PTHREAD_MUTEX_ADAPTIVE_NP was not being
...
properly detected. [RT #44871 ]
(cherry picked from commit 88740c7fce )
2017-04-21 10:03:57 +10:00
Tinderbox User
24c84fa6aa
update copyright notice / whitespace
2017-04-20 23:46:37 +00:00
Tinderbox User
5c0c69922d
newcopyrights
2017-04-20 23:30:35 +00:00
Evan Hunt
7dfc1632c9
[v9_10] correct a mistake in nsupdate help
...
(cherry picked from commit bdbdc69a75 )
2017-04-20 16:18:06 -07:00
Evan Hunt
4db2cb92da
[v9_10] some output was not silenced with configure -q
...
4589. [cleanup] "configure -q" is now silent. [RT #44829 ]
(cherry picked from commit 897049d129 )
2017-04-20 15:39:55 -07:00
Evan Hunt
c0f24a64e5
[v9_10] nsupdate: send tkey queries to the right server
...
4588. [bug] nsupdate could send queries for TKEY to the wrong
server when using GSSAPI. Thanks to Tomas Hozza.
[RT #39893 ]
(cherry picked from commit 66b71679b7 )
2017-04-20 09:30:08 -07:00
Mark Andrews
0580a56901
4587. [bug] named-checkzone failed to handle occulted data below
...
DNAMEs correctly. [RT #44877 ]
(cherry picked from commit 600b027731 )
2017-04-20 13:30:26 +10:00
Mark Andrews
28c8b282dd
4585. [port] win32: Set CompileAS value. [RT #42474 ]
...
(cherry picked from commit 3742338a7b )
2017-04-20 12:43:17 +10:00
Mark Andrews
2848dbf5cd
4574. [bug] Dig leaked memory with multiple +subnet options.
...
[RT #44683 ]
(cherry picked from commit af2b20ee3f )
2017-04-20 10:47:51 +10:00
Mark Andrews
fc945cbc44
4584. [bug] A number of memory usage statistics were not properly
...
reported when they exceeded 4G. [RT #44750 ]
(cherry picked from commit ddac00e3e0 )
2017-04-20 10:23:06 +10:00
Tinderbox User
2b0bef65b5
update copyright notice / whitespace
2017-04-17 23:46:36 +00:00
Tinderbox User
8a3b4b557d
newcopyrights
2017-04-17 23:30:20 +00:00
Evan Hunt
18b2c47d52
[v9_10] fix out of tree build error
...
(cherry picked from commit 28cff4f924 )
2017-04-17 14:31:56 -07:00
Tinderbox User
feb005b1b9
regenerate
2017-04-14 03:54:11 +00:00
Tinderbox User
d8db5132ef
regen v9_10
2017-04-14 03:54:08 +00:00
Evan Hunt
a779842da4
[v9_10] prep 9.10.5
2017-04-13 20:42:21 -07:00
Tinderbox User
1f6f0be710
regen v9_10
2017-04-12 21:32:56 +00:00
Evan Hunt
6edf89ba7a
[v9_10] formatting
...
(cherry picked from commit 52e398c0af )
2017-04-12 14:06:11 -07:00
Tinderbox User
a522189a27
regen v9_10
2017-04-12 01:12:39 +00:00
Tinderbox User
e4751d0a36
update copyright notice / whitespace
2017-04-11 23:46:32 +00:00
Tinderbox User
28660b0bca
newcopyrights
2017-04-11 23:30:20 +00:00
Evan Hunt
a35dd11527
[v9_10] correct -M in synopsis
...
(cherry picked from commit a477a025d5 )
2017-04-11 12:24:41 -07:00
Tinderbox User
709352017e
regenerate
2017-03-29 22:10:56 +00:00
Tinderbox User
e75e221299
regen v9_10
2017-03-29 22:10:54 +00:00
Mark Andrews
2a5cd07979
add CVE-2017-3138
...
(cherry picked from commit fe1ad70e51 )
2017-03-30 02:57:10 +11:00
Tinderbox User
6d4aea9289
regen v9_10
2017-03-26 01:12:58 +00:00
Tinderbox User
f6e12bd9b2
update copyright notice / whitespace
2017-03-25 23:46:28 +00:00
Tinderbox User
d409aaa0a9
newcopyrights
2017-03-25 23:30:19 +00:00
Evan Hunt
646b17251d
[v9_10] document that delv should be used instead of sigchase
...
(cherry picked from commit db93f3d4b3 )
2017-03-25 12:23:36 -07:00
Tinderbox User
960bf5835b
update copyright notice / whitespace
2017-03-24 23:46:33 +00:00
Tinderbox User
70f56706ef
newcopyrights
2017-03-24 23:30:22 +00:00
Mark Andrews
a636604b20
4582. [security] 'rndc ""' could trigger a assertion failure in named.
...
(CVE-2017-3138) [RT #44924 ]
(cherry picked from commit 8e8dfc5941 )
2017-03-25 02:05:09 +11:00
Tinderbox User
b51818af06
update copyright notice / whitespace
2017-03-16 23:48:48 +00:00
Tinderbox User
f6cc01b53b
newcopyrights
2017-03-16 23:30:33 +00:00
Mark Andrews
62fd33b09c
4581. [port] Linux: Add getpid and getrandom to the list of system
...
calls named uses for seccomp. [RT #44883 ]
(cherry picked from commit f94f3e2791 )
2017-03-16 11:25:39 +11:00
Tinderbox User
4b47f2d6fd
regen v9_10
2017-03-15 01:15:02 +00:00
Mark Andrews
7ab9e8e007
4580. [bug] 4578 introduced a regression when handling CNAME to
...
referral below the current domain. [RT #44850 ]
(cherry picked from commit 638c7c635d )
2017-03-14 15:15:08 +11:00
Francis Dupont
8098649b99
Visual Studio 2017 was published
2017-03-10 08:23:40 +01:00
Mark Andrews
9cff7880a3
adjust range
...
(cherry picked from commit 9301c35ae6 )
2017-03-02 12:36:29 +11:00
Tinderbox User
7f90852277
regen v9_10
2017-03-01 02:34:13 +00:00
Tinderbox User
7ef5374b0b
update copyright notice / whitespace
2017-03-01 01:55:24 +00:00
Tinderbox User
aad872d3f6
newcopyrights
2017-03-01 01:51:29 +00:00
Tinderbox User
e8598bd7f1
regen v9_10
2017-03-01 01:12:17 +00:00
Mark Andrews
6841d7b854
Reimplement:
...
4578. [security] Some chaining (CNAME or DNAME) responses to upstream
queries could trigger assertion failures.
(CVE-2017-3137) [RT #44734 ]
(cherry picked from commit f240f4a5de )
2017-03-01 12:02:45 +11:00
Tinderbox User
bbe8717b37
update copyright notice / whitespace
2017-02-28 23:46:22 +00:00
Tinderbox User
881aee66a7
newcopyrights
2017-02-28 23:30:15 +00:00
Mark Andrews
6922bf3846
fix nsupdate reference
...
(cherry picked from commit 02fa49a4d8 )
2017-03-01 08:34:38 +11:00
Tinderbox User
25c2fe59ca
regenerate
2017-02-24 02:40:44 +00:00
Tinderbox User
09b8f27006
regen v9_10
2017-02-24 01:16:45 +00:00
Evan Hunt
69fd759b4a
[v9_10] remove unnecessary INSIST and prep 9.10.5rc2
...
4578. [security] Some chaining (CNAME or DNAME) responses to upstream
queries could trigger assertion failures.
(CVE-2017-3137) [RT #44734 ]
(cherry picked from commit a1365a0042 )
(cherry picked from commit 559cbe04e7 )
2017-02-23 15:01:30 -08:00
Mark Andrews
3c14e3c7b5
explicitly cast to (unsigned int)
2017-02-20 17:07:16 +11:00
Mark Andrews
9998a15284
explictly cast to isc_stdtime_t
2017-02-20 16:57:09 +11:00
Tinderbox User
6e21ba486c
regen v9_10
2017-02-16 01:50:26 +00:00
Mark Andrews
2a32d6cce1
9.10.5; copyrights
2017-02-16 12:38:53 +11:00
Tinderbox User
a4bd77daf0
regen v9_10
2017-02-16 01:12:25 +00:00
Mark Andrews
a71d773a3d
api numbers clashed between 9.10 and 9.11; record ranges; account for -P's
2017-02-16 11:52:20 +11:00
Mark Andrews
3020c73f26
add CVE-2017-3136 note
...
(cherry picked from commit d77eadc261 )
2017-02-15 12:45:25 +11:00
Mark Andrews
a08a3dfe2d
update description
2017-02-15 12:37:57 +11:00
Mark Andrews
764240ca07
4575. [security] Dns64 with break-dnssec yes; can result in a
...
assertion failure. (CVE-2017-3136) [RT #44653 ]
(cherry picked from commit 3bce12e4b6 )
2017-02-15 12:24:01 +11:00
Tinderbox User
dd6c979eff
regen v9_10
2017-02-08 01:11:45 +00:00
Evan Hunt
40462c6d00
[v9_10] doc style
2017-02-07 08:19:29 -08:00
Tinderbox User
6ba4f72c4b
regen v9_10
2017-02-07 01:11:03 +00:00
Evan Hunt
0fffe04229
[v9_10] removed extra note about bind.keys update
2017-02-06 14:19:06 -08:00
Mark Andrews
66d4de0075
4571. [bug] Out-of-tree builds of backtrace_test failed.
...
(cherry picked from commit 3e48466e0a )
2017-02-06 13:47:15 +11:00
Tinderbox User
3296644426
newcopyrights
2017-02-05 23:30:14 +00:00
Tinderbox User
87b4d16b22
regenerate
2017-02-05 07:00:34 +00:00
Tinderbox User
3edf86ac26
regen v9_10
2017-02-05 06:48:29 +00:00
Evan Hunt
0f3d3f825f
[v9_10] prep 9.10.5rc1
2017-02-04 22:33:09 -08:00
Evan Hunt
84269e5e4c
[v9_10] release note about new root key
2017-02-04 22:16:00 -08:00
Tinderbox User
339223cdda
newcopyrights
2017-02-04 23:30:16 +00:00
Evan Hunt
f6c22352fb
[v9_10] fall back to builtin keys if bind.keys is empty
...
4570. [cleanup] named did not correctly fall back to the built-in
initializing keys if the bind.keys file was present
but empty. [RT #44531 ]
2017-02-04 00:43:05 -08:00
Evan Hunt
1f6c6ab8c0
[v9_10] revised comment
2017-02-04 00:24:20 -08:00
Tinderbox User
de0d386baa
regen v9_10
2017-02-04 01:13:45 +00:00
Evan Hunt
fd9b416561
[v9_10] add "configure --with-bind" option to dnsperf
...
4568. [contrib] Added a --with-bind option to the dnsperf configure
script to specify BIND prefix path.
(cherry picked from commit adcdff94d9 )
2017-02-03 16:29:17 -08:00
Tinderbox User
94f8e9b86a
update copyright notice / whitespace
2017-02-03 23:46:25 +00:00
Tinderbox User
c6579427bd
newcopyrights
2017-02-03 23:30:14 +00:00
Evan Hunt
2653661530
[v9_10] silence "unused value" warning
...
(cherry picked from commit f4d20b15a2 )
2017-02-03 11:27:12 -08:00
Mark Andrews
6d93a4e91a
remove outdated cvs $Id strings
2017-02-03 18:41:40 +11:00
Mark Andrews
f2641a126c
4567. [port] Call getprotobyname and getservbyname prior to calling
...
chroot so that shared libraries get loaded. [RT #44537 ]
(cherry picked from commit c550e75ade )
2017-02-03 14:23:33 +11:00
Tinderbox User
93f7f73d0d
regen v9_10
2017-02-03 01:12:00 +00:00
Tinderbox User
91b32fb6d9
update copyright notice / whitespace
2017-02-02 23:47:12 +00:00
Tinderbox User
88a712f61e
newcopyrights
2017-02-02 23:30:35 +00:00
Evan Hunt
5af4ca291e
[v9_10] Remove obsolete Id lines that showed old date on generated bind.keys.h
2017-02-02 11:16:36 -08:00
Mark Andrews
64dff3d8fa
new root KSK
2017-02-02 18:28:25 +11:00
Mark Andrews
f92fddeff2
9.10.5rc1
2017-02-02 18:16:29 +11:00
Mark Andrews
3984c8da30
4564. [maint] Update the built in managed keys to include the
...
upcoming root KSK. [RT #44579 ]
(cherry picked from commit 00a83c64d7 )
2017-02-02 17:37:43 +11:00
Mark Andrews
3f5f6afbd9
4563. [bug] Modified zones would occasionally fail to reload.
...
[RT #39424 ]
(cherry picked from commit dfe3068ef3 )
2017-02-02 17:14:23 +11:00
Evan Hunt
fc5e144446
[v9_10] Squashed commit of the following:
...
4561. [port] Silence a warning in strict C99 compilers. [RT #44414 ]
(cherry picked from commit 6cb5e36ca3 )
2017-02-01 17:31:29 -08:00
Tinderbox User
89abe04af5
update copyright notice / whitespace
2017-01-31 23:46:51 +00:00
Tinderbox User
594e5b33d4
newcopyrights
2017-01-31 23:30:29 +00:00
Tinderbox User
85cfa9380b
regen v9_10
2017-01-31 01:12:46 +00:00
Evan Hunt
5eca4fc646
[v9_10] address portability issues
...
(cherry picked from commit a2bd99a959 )
2017-01-30 16:52:37 -08:00
Mark Andrews
6106ed6841
add a REQUIRE to catch the NULL pointer dereference that triggered CVE-2017-3135
...
(cherry picked from commit 1d8995d226 )
2017-01-31 11:21:18 +11:00
Tinderbox User
f936bc441b
update copyright notice / whitespace
2017-01-30 23:47:45 +00:00
Evan Hunt
a5a7e48035
[v9_10] change 4558 was incomplete
...
(cherry picked from commit cd668ea57f )
2017-01-30 14:11:25 -08:00
Tinderbox User
19b2930dda
regen v9_10
2017-01-25 01:12:02 +00:00
Tinderbox User
562244d395
update copyright notice / whitespace
2017-01-24 23:46:25 +00:00
Tinderbox User
47524c327e
newcopyrights
2017-01-24 23:30:15 +00:00
Evan Hunt
a2b83c5477
[v9_10] CHANGES typo
2017-01-24 13:10:23 -08:00
Mark Andrews
c6597858c3
fix changes note
2017-01-24 17:53:24 +11:00
Mark Andrews
f7903e4bcc
4560. [bug] mdig: add -m option to enable memory debugging rather
...
than have in on all the time. [RT #44509 ]
4559. [bug] Openssl_link.c didn't compile if ISC_MEM_TRACKLINES
was turned off. [RT #44509 ]
(cherry picked from commit 25da687db7 )
2017-01-24 17:50:06 +11:00
Mark Andrews
e63f8e9467
4558. [bug] Synthesised CNAME before matching DNAME was still
...
being cached when it should have been. [RT #44318 ]
(cherry picked from commit 9f4bf43b79 )
2017-01-24 17:41:22 +11:00
Evan Hunt
c5eedfe91f
[v9_10] expand relnote
...
(cherry picked from commit afa0ff0cbb )
2017-01-23 20:04:56 -08:00
Mark Andrews
04dffefe97
fix changes number
2017-01-24 12:39:24 +11:00
Tinderbox User
5b58597bd3
regen v9_10
2017-01-24 01:12:07 +00:00
Mark Andrews
5abe80ef13
4556. [security] Combining dns64 and rpz can result in dereferencing
...
a NULL pointer (read). (CVE-2017-3135) [RT#44434]
2017-01-24 09:53:21 +11:00
Tinderbox User
7c9d578215
update copyright notice / whitespace
2017-01-19 23:46:35 +00:00
Tinderbox User
b5bfe76cf3
newcopyrights
2017-01-19 23:30:16 +00:00
Mark Andrews
2fa1676380
use TCP macro
2017-01-18 09:54:46 +11:00
Tinderbox User
28f72096e7
update copyright notice / whitespace
2017-01-14 23:46:28 +00:00
Tinderbox User
8967673850
newcopyrights
2017-01-14 23:30:21 +00:00
Mark Andrews
80d5fed95a
4554. [bug] Remove double unlock in dns_dispatchmgr_setudp.
...
[RT #44336 ]
(cherry picked from commit 5dfa5221d5 )
2017-01-14 13:14:35 +11:00
Tinderbox User
610b6f852e
update copyright notice / whitespace
2017-01-13 23:46:31 +00:00
Tinderbox User
c3885e9e59
newcopyrights
2017-01-13 23:30:15 +00:00
Mark Andrews
26907d031e
make e's declaration unconditional. [RT #44324 ]
...
(cherry picked from commit b8eee0f48d )
2017-01-13 16:10:45 +11:00
Mark Andrews
aa09e7be55
remove false negatives (add eol to grep patterns; add missing ret=0)
...
(cherry picked from commit bcfaac260a )
2017-01-13 16:00:30 +11:00
Tinderbox User
9586038a7a
regen v9_10
2017-01-13 01:12:10 +00:00
Tinderbox User
ff7d77ce73
update copyright notice / whitespace
2017-01-12 23:46:57 +00:00
Tinderbox User
1932262a87
newcopyrights
2017-01-12 23:30:44 +00:00
Mark Andrews
bfb569d34f
address shadow warning
...
(cherry picked from commit c2687b0594 )
2017-01-13 09:15:02 +11:00
Evan Hunt
809c79f42a
[v9_10] more specific date for DLV shutdown warning
2017-01-12 09:11:51 -08:00
Mark Andrews
63fb01bb78
4553. [bug] Named could deadlock there were multiple changes to
...
NSEC/NSEC3 parameters for a zone being processed at
the same time. [RT #42770 ]
(cherry picked from commit d2e1b47d4f )
2017-01-12 14:26:11 +11:00
Mark Andrews
e1e980e7ba
4552. [bug] Named could trigger a assertion when sending notify
...
messages. [RT #44019 ]
(cherry picked from commit 42924b40af )
2017-01-12 14:19:01 +11:00
Mark Andrews
8b9cfa1b93
4552. [bug] Named could trigger a assertion when sending notify
...
messages. [RT #44019 ]
(cherry picked from commit 7b9e28f1a5 )
2017-01-12 14:13:44 +11:00
Mark Andrews
4c74af8c4e
--enable-developer now compiles bin/tests's XTARGETS [RT #44205 ]
...
(cherry picked from commit 434477aa02 )
2017-01-12 14:06:34 +11:00
Mark Andrews
a90f8a983c
remove false positives due to bad grep [RT #44178 ]
...
(cherry picked from commit 0c43d50368 )
2017-01-12 13:59:33 +11:00
Mark Andrews
051b0953c8
win2utils/Configure report modify file list [RT #43994 ]
...
(cherry picked from commit 260ca42f96 )
2017-01-12 13:47:44 +11:00
Mark Andrews
7033d7027e
4551. [test] Add system tests for integrity checks of MX and
...
SRV records. [RT #43953 ]
(cherry picked from commit 750619b7a8 )
2017-01-12 13:36:11 +11:00
Tinderbox User
0cc74d59ab
update copyright notice / whitespace
2017-01-11 23:46:23 +00:00
Tinderbox User
1271fe5916
newcopyrights
2017-01-11 23:30:13 +00:00
Evan Hunt
7a326082ad
[v9_10] expand the flags field in dns_master_style
...
4550. [cleanup] Increased the number of available master file
output style flags from 32 to 64. [RT #44043 ]
2017-01-11 12:06:29 -08:00
Tinderbox User
c8544d2c58
update copyright notice / whitespace
2017-01-05 23:46:14 +00:00
Tinderbox User
3f4dc60349
newcopyrights
2017-01-05 23:30:14 +00:00
Tinderbox User
feeb441c91
regen v9_10
2017-01-05 01:12:22 +00:00
Tinderbox User
7b947adb4a
sync
2017-01-05 01:09:15 +00:00
Tinderbox User
b16ec7b570
update copyright notice / whitespace
2017-01-04 23:46:14 +00:00
Tinderbox User
1d604a6e67
newcopyrights
2017-01-04 23:30:40 +00:00
Tinderbox User
269f4b08c6
regen v9_10
2017-01-04 01:12:22 +00:00
Evan Hunt
44bbbfcca9
[v9_10] add support for native pkcs11 on keyper
...
4547. [port] Add support for --enable-native-pkcs11 on the AEP
Keyper HSM. [RT #42463 ]
2017-01-03 16:41:58 -08:00
Mark Andrews
9eecd8f517
regen
2016-12-30 16:10:46 +11:00
Evan Hunt
341e64a2de
[v9_10] don't use binmode when setting up files for VS2005 (XP build)
2016-12-29 14:22:32 -08:00
Evan Hunt
c06270131e
[v9_10] remove refrerences to keymgr
2016-12-29 11:29:50 -08:00
Mark Andrews
75b9d13b47
remove keymgr.py and keyseries.py
2016-12-30 01:54:13 +11:00
Tinderbox User
08893c7236
newcopyrights
2016-12-29 12:19:20 +00:00
Mark Andrews
6960be7265
remove dnssec-keymgr.html
2016-12-29 19:57:47 +11:00
Mark Andrews
05b483e012
fix ProjectGuid
2016-12-29 19:25:40 +11:00
Mark Andrews
a32c7d123f
remove 764DBE24-C8B3-46E8-BE73-196431353A5D and E1478F40-786C-4738-8E99-E7A71DD98661
2016-12-29 18:58:11 +11:00
Mark Andrews
4dfb40ab78
dnssec-keymgr is not part of 9.10
2016-12-29 18:46:05 +11:00
Tinderbox User
f5d60ce68b
regenerate
2016-12-29 05:23:53 +00:00
Tinderbox User
534bb36049
regen v9_10
2016-12-29 05:06:48 +00:00
Evan Hunt
6e537b245e
[v9_10] README
2016-12-28 20:41:27 -08:00
Evan Hunt
8881b5083e
[v9_10] release notes
2016-12-28 20:12:47 -08:00
Evan Hunt
655092507c
[v9_10] silence warning
...
(cherry picked from commit b3aebb5890 )
2016-12-28 17:54:47 -08:00
Mark Andrews
f204635d42
9.10.5b1
2016-12-29 12:39:00 +11:00
Mark Andrews
d0d8924625
spelling
2016-12-29 12:12:23 +11:00
Mark Andrews
48030ca50f
spelling
2016-12-29 12:09:45 +11:00
Mark Andrews
735b309d87
spelling
2016-12-29 12:08:27 +11:00
Mark Andrews
1ec66e6a83
4510. [security] Named mishandled some responses where covering RRSIG
...
records are returned without the requested data
resulting in a assertion failure. (CVE-2016-9147)
[RT #43548 ]
(cherry picked from commit 6adf421e7e )
2016-12-29 11:52:46 +11:00
Mark Andrews
2cfd915235
4508. [security] Named incorrectly tried to cache TKEY records which
...
could trigger a assertion failure when there was
a class mismatch. (CVE-2016-9131) [RT #43522 ]
(cherry picked from commit 2c1c4b99a1 )
2016-12-29 11:29:41 +11:00
Tinderbox User
ad4e4b05f2
update copyright notice / whitespace
2016-12-28 23:52:29 +00:00
Mark Andrews
6bed6ea11b
fix back port issue
2016-12-29 10:48:46 +11:00
Mark Andrews
04c7ee66b1
4517. [security] Named could mishandle authority sections that were
...
missing RRSIGs triggering an assertion failure.
(CVE-2016-9444) [RT # 43632]
(cherry picked from commit 1df30cfd27c5a3c57fce357c54aaf6c702227d51)
2016-12-29 10:41:19 +11:00
Tinderbox User
c78c5277be
newcopyrights
2016-12-28 23:31:19 +00:00
Evan Hunt
6c35df6c0b
[v9_10] fix tag mismatch
2016-12-28 13:55:58 -08:00
Evan Hunt
9ac9f3d0e5
[v9_10] release notes
2016-12-28 13:19:18 -08:00
Evan Hunt
bfbd0da775
[v9_10] spelling
2016-12-28 11:52:37 -08:00
Mark Andrews
3c3cba0a63
4543. [bug] dns_client_startupdate now delays sending the update
...
request until isc_app_ctxrun has been called.
[RT #43976 ]
(cherry picked from commit 6f94747270 )
2016-12-28 15:55:47 +11:00
Mark Andrews
b92f7c2245
4541. [bug] rndc addzone should properly reject non master/slave
...
zones. [RT #43665 ]
(cherry picked from commit e20db12918 )
2016-12-28 10:59:23 +11:00
Tinderbox User
a263f19bff
update copyright notice / whitespace
2016-12-26 23:48:48 +00:00
Tinderbox User
704cc83e01
newcopyrights
2016-12-26 23:31:14 +00:00
Mark Andrews
b4fe043277
remove references to catalog-zones
2016-12-27 09:43:08 +11:00
Mark Andrews
a1f98389a3
4539. [bug] Referencing a nonexistant zone with rpz could lead
...
to a assertion failure when configuring. [RT #43787 ]
(cherry picked from commit 762c4fc5a8 )
2016-12-27 09:29:32 +11:00
Mark Andrews
74685182f7
4538. [bug] Call dns_client_startresolve from client->task.
...
[RT #43896 ]
(cherry picked from commit aceabacdb8 )
2016-12-27 07:14:56 +11:00
Mark Andrews
e9b393d2f2
if gen fails remove the file [RT #43949 ]
...
(cherry picked from commit e17d2f98be )
2016-12-23 09:21:17 +11:00
Mark Andrews
875f3c3cdb
freeaddrinfo is called too early.
...
(cherry picked from commit c1870d0e44 )
2016-12-15 09:39:58 +11:00
Mark Andrews
5fb74a2d04
4537. [bug] Handle timouts better in dig/host/nslookup. [RT #43576 ]
...
(cherry picked from commit 6089c8df71 )
2016-12-14 15:44:49 +11:00
Tinderbox User
b3ff1f2182
update copyright notice / whitespace
2016-12-13 23:48:55 +00:00
Mark Andrews
31da2eba56
4536. [bug] ISC_SOCKEVENTATTR_USEMINMTU was not being cleared
...
when reusing the event structure. [RT #43885 ]
(cherry picked from commit a678e70481 )
2016-12-14 10:43:41 +11:00
Mark Andrews
4043669112
4535. [bug] Address race condition in setting / testing of
...
DNS_REQUEST_F_SENDING. [RT #43889 ]
(cherry picked from commit 37a8db0ba4 )
2016-12-14 10:33:13 +11:00
Tinderbox User
351004e83b
newcopyrights
2016-12-13 23:31:07 +00:00
Mark Andrews
83139f2a21
4534. [bug] Only set RD, RA and CD in QUERY responses. [RT #43879 ]
...
(cherry picked from commit def6b33bad )
2016-12-13 16:37:47 +11:00
Mark Andrews
6c5a07f99a
spelling
2016-12-13 16:19:35 +11:00
Mark Andrews
42c58e5580
4533. [bug] dns_client_update should terminate on prerequiste
...
failures (NXDOMAIN, YXDOMAIN, NXRRSET, YXRRSET)
and also on BADZONE. [RT #43865 ]
(cherry picked from commit 8ca45ba01a )
2016-12-13 15:53:49 +11:00
Mark Andrews
712523f9f4
number all resolver tests
...
(cherry picked from commit 4914e3ddc6 )
2016-12-13 15:05:42 +11:00
Tinderbox User
54207c4741
newcopyrights
2016-12-12 23:30:48 +00:00
Evan Hunt
379b1500a8
[v9_10] tweak logfileconfig test so it can pass on slower machines
...
(cherry picked from commit 76a26842a9 )
2016-12-12 12:13:31 -08:00
Mark Andrews
b6299cc932
4532. [contrib] Make gen-data-queryperf.py python 3 compatible.
...
[RT #43836 ]
(cherry picked from commit 043ae106d2 )
2016-12-12 17:47:46 +11:00
Tinderbox User
747ea9a9bc
update copyright notice / whitespace
2016-12-09 23:47:45 +00:00
Tinderbox User
87f5b1d09a
newcopyrights
2016-12-09 23:30:38 +00:00
Mark Andrews
df9832fd9e
4530. [bug] Change 4489 broke the handling of CNAME -> DNAME
...
in responses resulting in SERVFAIL being returned.
[RT #43779 ]
(cherry picked from commit 60cb462c56 )
2016-12-09 12:51:16 +11:00
Evan Hunt
345dfb282e
[v9_10] silence DSCP probing error
...
4529. [cleanup] Silence noisy log warning when DSCP probe fails
due to firewall rules. [RT #43847 ]
(cherry picked from commit f2c7ae114a )
2016-12-08 08:44:52 -08:00
Mark Andrews
1dc4d731a1
4528. [bug] Only set the flag bits for the i/o we are waiting
...
for on EPOLLERR or EPOLLHUP. [RT #43617 ]
(cherry picked from commit c1619b8420 )
2016-12-08 17:00:46 +11:00
Tinderbox User
37a5b3cfee
regen v9_10
2016-12-08 01:14:21 +00:00
Tinderbox User
917aac759b
update copyright notice / whitespace
2016-12-07 23:48:27 +00:00
Tinderbox User
9ab469eead
newcopyrights
2016-12-07 23:30:44 +00:00
Tinderbox User
43e5a815ba
regen v9_10
2016-12-07 01:13:35 +00:00
Mark Andrews
e49bb92384
4527. [doc] Support DocBook XSL Stylesheets v1.79.1. [RT #43831 ]
...
(cherry picked from commit 1b8ce3b330 )
2016-12-07 10:56:40 +11:00
Tinderbox User
3be5d95e3c
update copyright notice / whitespace
2016-12-05 23:48:54 +00:00
Tinderbox User
eb3701508b
newcopyrights
2016-12-05 23:31:17 +00:00
Tinderbox User
c5a4b4c08d
regenerate
2016-12-05 19:19:50 +00:00
Tinderbox User
dec4908e35
regen v9_10
2016-12-05 18:32:06 +00:00
Evan Hunt
920352629b
[v9_10] fix backporting error
2016-12-05 10:02:13 -08:00
Evan Hunt
43f627ada4
[v9_10] fixed ARM grammars
...
4526. [doc] Corrected errors and improved formatting of
grammar defintiions in the ARM. [RT #43739 ]
2016-12-05 00:44:01 -08:00
Mark Andrews
c5ea10656b
look $UNLIMITEDFILE.4 as $UNLIMITEDFILE.5 may not exist yet
2016-12-05 18:20:11 +11:00
Evan Hunt
9e42fd3420
[v9_10] fix managed-keys doc
...
4525. [doc] Fixed outdated documentation on managed-keys.
[RT #43810 ]
(cherry picked from commit e1ba21bd58 )
2016-12-04 20:25:15 -08:00
Mark Andrews
f32a24a236
4524. [bug] The net zero test was broken causing IPv4 servers
...
with addresses ending in .0 to be rejected. [RT #43776 ]
(cherry picked from commit df372d967e )
2016-12-05 10:49:08 +11:00
Mark Andrews
88ec925cfc
added -T keepstderr to keep stderr open when daemonizing [RT #43736 ]
...
(cherry picked from commit c9ee977f31 )
2016-12-05 10:38:59 +11:00
Mukund Sivaraman
150ff959d1
Add doc function for cfg_type_querysource4 and cfg_type_querysource6 ( #43768 )
...
(cherry picked from commit 5c843b384d )
(cherry picked from commit 6ae22c4119 )
2016-12-02 11:24:06 +05:30
Tinderbox User
ce6f41d955
update copyright notice / whitespace
2016-11-30 23:50:25 +00:00
Mark Andrews
0c59005c31
update
2016-12-01 10:40:00 +11:00
Tinderbox User
874579fab3
regen v9_10
2016-11-30 01:14:48 +00:00
Mark Andrews
caac0a6e8b
4522. [bug] Handle big gaps in log file version numbers better.
...
[RT #38688 ]
(cherry picked from commit cab871f1bc )
2016-11-30 11:27:43 +11:00
Evan Hunt
c549716739
[v9_10] log as error if entropy unavailable
...
4521. [cleanup] Log it as an error if an entropy source is not
found and there is no fallback available. [RT #43659 ]
(cherry picked from commit 6bdb70057d )
2016-11-29 11:30:52 -08:00
Mark Andrews
ccfd8ebb9f
4520. [cleanup] Alphabetise more of the grammar when printing it
...
out. Fix unbalanced indenting. [RT #43755 ]
(cherry picked from commit 4352551d23 )
2016-11-29 15:42:09 +11:00
Mark Andrews
cd62059c76
4519. [port] win32: handle ERROR_MORE_DATA. [RT #43534 ]
...
(cherry picked from commit a611e44f9a )
2016-11-29 11:29:42 +11:00
Tinderbox User
b84d0d5e17
regen v9_10
2016-11-25 21:08:22 +00:00
Mark Andrews
cd1465de0e
automate insertion of copyright year list into Bv9ARM-book.xml
2016-11-26 07:53:09 +11:00
Francis Dupont
ecd6ac96cf
Added VS 2017 RC
2016-11-24 17:45:03 +01:00
Mark Andrews
373d3907ac
4516. [bug] isc_socketmgr_renderjson was missing from the
...
windows build. [RT #43602 ]
(cherry picked from commit 358c6ecd26 )
2016-11-22 12:08:37 +11:00
Tinderbox User
95bc668604
update copyright notice / whitespace
2016-11-19 23:48:59 +00:00
Curtis Blackburn
1cabc776f4
4515. [port] FreeBSD: Find readline headers when they are in
...
edit/readline/ instead of readline/. [RT #43658 ]
2016-11-18 11:36:30 -08:00
Tinderbox User
aaa486ee60
regen v9_10
2016-11-17 01:14:31 +00:00
Tinderbox User
3a252a9bd4
sync
2016-11-17 01:11:01 +00:00
Mark Andrews
d2ab2c78d4
check the value of s
...
(cherry picked from commit 28f344c18a )
2016-11-15 16:52:39 +11:00
Mukund Sivaraman
bc03086838
Update CHANGES entry to match KB article
...
(cherry picked from commit ea3c3afadc )
2016-11-14 14:24:03 +09:00
Mark Andrews
cc857f5058
add --ipv6only=no test
2016-11-11 10:02:06 +11:00
Mark Andrews
2be1086433
fix change number
2016-11-10 10:00:50 +11:00
Mark Andrews
f95bc73abb
4513. [cleanup] Minimum Python versions are now 2.7 and 3.2.
...
[RT #43566 ]
(cherry picked from commit 472e99cfa6 )
2016-11-10 09:56:24 +11:00
Mark Andrews
81a7b8132d
don't call dst_lib_destroy in t2_vfy
...
(cherry picked from commit 1106845b4e )
2016-11-09 17:04:40 +11:00
Tinderbox User
9423b4f701
update copyright notice / whitespace
2016-11-08 23:51:48 +00:00
Tinderbox User
17c96d0f58
newcopyrights
2016-11-08 23:31:15 +00:00
Mark Andrews
a22b4b9ed9
locks are only need in OpenSSL < 1.1
2016-11-09 10:06:39 +11:00
Mark Andrews
8cb6771585
only call dns_test_begin once
...
(cherry picked from commit f13c7b01746a07bef87a386ceff93ccb2a7488a9)
(cherry picked from commit 56c6fc0dac )
2016-11-09 10:03:53 +11:00
Mark Andrews
11088c8f65
remove spurious newline [RT #43585 ]
...
(cherry picked from commit fed2f7e4c1 )
2016-11-09 08:27:32 +11:00
Evan Hunt
174f4cb0ab
[v9_10] typo in comment
2016-11-08 09:06:35 -08:00
Mark Andrews
e24f1b5eaa
4512. [bug] win32: @GEOIP_INC@ missing from delv.vcxproj.in.
...
[RT #43556 ]
(cherry picked from commit 084d88f67b )
2016-11-07 10:06:21 +11:00
Francis Dupont
8c17e0d959
Fixed filter-aaaa prereq.sh
2016-11-04 14:58:38 +01:00
Tinderbox User
944b2f1f53
update copyright notice / whitespace
2016-11-03 23:49:18 +00:00
Tinderbox User
bea7e028b5
newcopyrights
2016-11-03 23:31:16 +00:00
Evan Hunt
1ecdb4d59e
[v9_10] make rrl system test more robust
...
4508. [test] Make the rrl system test more reliable on slower
machines by using mdig instead of dig. [RT #43280 ]
2016-11-02 20:11:21 -07:00
Evan Hunt
585ced4895
[v9_10] corrected typo in nsupdate test (DIG-->$DIG)
2016-11-02 19:34:58 -07:00
Mark Andrews
a873ad10bd
copyrights/whitespace
2016-11-03 12:47:03 +11:00
Tinderbox User
91cdb031b8
regen v9_10
2016-11-03 01:16:35 +00:00
Tinderbox User
4282468058
update copyright notice / whitespace
2016-11-02 23:49:23 +00:00
Mark Andrews
0fab2ebfb8
add dns_db_getsize, dns_rdataslab_count, dns_zone_getmaxrecords, dns_zone_setmaxrecords
...
(cherry picked from commit aee76db9e3 )
2016-11-03 10:02:18 +11:00
Mark Andrews
1bbcfe2fc8
4504. [security] Allow the maximum number of records in a zone to
...
be specified. This provides a control for issues
raised in CVE-2016-6170. [RT #42143 ]
(cherry picked from commit 5f8412a4cb )
2016-11-03 10:01:52 +11:00
Evan Hunt
0f254a61f9
[v9_10] typo
2016-11-02 09:43:16 -07:00
Francis Dupont
f72fec65bc
Name -> Named
2016-11-02 09:28:17 +01:00
Francis Dupont
4dbaeedf93
Fixed IP_PMTUDISC_OMIT typos
2016-11-02 09:21:15 +01:00
Mark Andrews
58a1bcad5f
4507. [bug] Name could incorrectly log 'allows updates by IP
...
address, which is insecure' [RT #43432 ]
(cherry picked from commit 2b2b85c897 )
2016-11-02 18:17:39 +11:00
Mark Andrews
e44a8a063e
4505. [port] Use IP_PMTUDISC_OMIT if available. [RT #35494 ]
...
(cherry picked from commit a61f252391 )
2016-11-02 17:40:45 +11:00
Evan Hunt
f3424b1dea
[v9_10] restore dropped #else block
2016-11-01 22:34:50 -07:00
Evan Hunt
b79ee99485
[v9_10] typo
2016-11-01 20:31:16 -07:00
Evan Hunt
398f8c32f3
[v9_10] make uninstall
...
4503. [cleanup] "make uninstall" now removes file installed by
BIND. (This currently excludes Python files
due to lack of support in setup.py.) [RT #42912 ]
(cherry picked from commit 6087f87afb )
2016-11-01 19:35:44 -07:00
Evan Hunt
5a8a8387e3
[v9_10] fix backporting error
2016-11-01 19:08:27 -07:00
Mark Andrews
4f49a6bed2
4502. [func] Report multiple and experimental options when printing
...
grammar. [RT #43134 ]
(cherry picked from commit 89286906dc )
2016-11-02 12:59:07 +11:00
Tinderbox User
c02ba42f46
regen v9_10
2016-11-02 01:15:21 +00:00
Mark Andrews
decd3bb79c
copyright/whitespace
2016-11-02 10:43:07 +11:00
Mark Andrews
fde9e57653
'I:exit status: <value>' should be outsied of if
2016-11-02 09:09:26 +11:00
Mark Andrews
fb915a912f
4500. [bug] Support modifier I64 in isc__print_printf. [RT #43526 ]
...
(cherry picked from commit e200da5044 )
2016-11-02 08:46:46 +11:00
Evan Hunt
2a5c77691b
[v9_10] use arc4random_stir() when available
...
4499. [port] MacOSX: silence deprecated function warning
by using arc4random_stir() when available
instead of arc4random_addrandom(). [RT #43503 ]
(cherry picked from commit 3fb62a5a4e )
2016-11-01 14:01:00 -07:00
Evan Hunt
4dcc9dbf7c
[v9_10] clean up reporting of R:FAIL so it can't spuriously appear mid-test
...
(cherry picked from commit 7960fc596b )
2016-11-01 13:47:29 -07:00
Evan Hunt
6e09e18400
[v9_10] simplify prereq checks by using feature-test.c
...
4498. [test] Simplify prerequisite checks in system tests.
[RT #43516 ]
(cherry picked from commit 5480a74b70 )
(cherry picked from commit 45fd95544c )
2016-11-01 12:41:48 -07:00
Evan Hunt
a2575e2796
[v9_10] system tests on windows
...
4487. [test] Make system tests work on Windows. [RT #42931 ]
2016-11-01 09:50:09 -07:00
Evan Hunt
7aec46a5ef
[v9_10] 4496. [func] dig: add +idnout to control whether labels are
...
display in punycode or not. Requires idn support
to be enabled at compile time. [RT #43398 ]
(cherry picked from commit 42470b0b87 )
(cherry picked from commit 6552f33198 )
2016-10-31 22:54:41 -07:00
Mark Andrews
b2c1d6f0a2
check for LIBRESSL_VERSION_NUMBER
2016-11-01 12:48:53 +11:00
Mark Andrews
60d267ac10
add more LIBRESSL_VERSION_NUMBER checks
...
(cherry picked from commit 429b543086 )
2016-11-01 12:37:39 +11:00
Mark Andrews
9489afeed3
add more LIBRESSL_VERSION_NUMBER checks
...
(cherry picked from commit 3d38cfaf8a )
2016-11-01 12:25:09 +11:00
Mark Andrews
fa43314964
check for LIBRESSL_VERSION_NUMBER
...
(cherry picked from commit f53fc4540a )
2016-11-01 12:07:36 +11:00
Mark Andrews
d3feb65b63
update spelling in comment
...
(cherry picked from commit ace79092b3 )
2016-11-01 10:52:01 +11:00
Tinderbox User
de7069b725
update copyright notice / whitespace
2016-10-30 23:48:17 +00:00
Tinderbox User
2006b0e016
newcopyrights
2016-10-30 23:30:46 +00:00
Mark Andrews
4bee9dcc78
4497. [port] Add support for OpenSSL 1.1.0. [RT #41284 ]
...
(cherry picked from commit 1fce0951ed )
2016-10-31 10:08:08 +11:00
Mark Andrews
0778e7590d
update copyrights
2016-10-28 11:29:49 +11:00
Francis Dupont
cb5f5abd6e
Merged rt43345 libisccfg spuriously depended on libisccc
2016-10-27 14:09:00 +02:00
Mark Andrews
f38c4c9c4f
4494. [bug] Look for <editline/readline.h>. [RT #43429 ]
...
(cherry picked from commit 6fbb2b51d8 )
2016-10-27 15:50:10 +11:00
Mark Andrews
e5d2e331b6
4492. [bug] irs_resconf_load failed to initialise sortlistnxt
...
causing bad writes if resolv.conf contained a
sortlist directive. [RT #43459 ]
(cherry picked from commit 55b78fff62 )
2016-10-27 13:19:34 +11:00
Tinderbox User
93aa2380a0
update copyright notice / whitespace
2016-10-26 23:48:26 +00:00
Tinderbox User
2f950c7877
newcopyrights
2016-10-26 23:30:24 +00:00
Mark Andrews
e19874e329
4491. [bug] Improve message emitted when testing whether sendmsg
...
works with TOS/TCLASS fails. [RT #43483 ]
(cherry picked from commit 8eaf918adf )
2016-10-27 09:02:47 +11:00
Mark Andrews
159b383289
s/,/;/
...
(cherry picked from commit 856c77cc40 )
2016-10-26 22:39:02 +11:00
Mark Andrews
c8f7bbdf12
4490. [maint] Added AAAA (2001:500:12::d0d) for G.ROOT-SERVERS.NET.
...
(cherry picked from commit 3b7cb2c5b1 )
2016-10-21 22:44:49 +11:00
Mark Andrews
c1d0599a24
4489. [security] It was possible to trigger assertions when processing
...
a response. (CVE-2016-8864) [RT #43465 ]
(cherry picked from commit bd6f27f5c3 )
2016-10-21 14:56:26 +11:00
Tinderbox User
47c3b1ed58
update copyright notice / whitespace
2016-10-20 23:49:00 +00:00
Tinderbox User
33fefbfc3b
newcopyrights
2016-10-20 23:32:11 +00:00
Mark Andrews
bd8adb3ab1
4488. [port] Darwin: use -framework for Kerberos. [RT #43418 ]
...
(cherry picked from commit 8d6fefac31 )
2016-10-20 10:35:51 +11:00
Tinderbox User
ba52405256
regen v9_10
2016-10-16 01:14:48 +00:00
Mark Andrews
09851d5fde
add managed keys to view section
...
(cherry picked from commit 7551ec1ebe )
2016-10-16 08:15:54 +11:00
Mark Andrews
2232aa02f9
fix changes numbers
...
(cherry picked from commit b1b595617b )
2016-10-12 12:35:06 +11:00
Mark Andrews
015a3bfe65
further readline changes [RT #43139 ]
...
(cherry picked from commit 09f914d2d4 )
2016-10-12 11:57:45 +11:00
Tinderbox User
e6848a2c3e
update copyright notice / whitespace
2016-10-11 23:48:09 +00:00
Tinderbox User
619f34616f
newcopyrights
2016-10-11 23:30:43 +00:00
Mark Andrews
93cc2a3b14
don't clobber readline
...
(cherry picked from commit ccf0bea98a )
2016-10-11 17:32:12 +11:00
Mark Andrews
3e77655c1a
fix typo
...
(cherry picked from commit 6bb84df34d )
2016-10-11 17:06:04 +11:00
Mark Andrews
57b17a67d2
don't require lctx to be non NULL
...
(cherry picked from commit 3793d848bd )
2016-10-11 17:03:08 +11:00
Mark Andrews
c94d4eab34
4485. [bug] Look in $prefix/lib/pythonX.Y/site-packages for
...
the python modules we install. [RT #43330 ]
(cherry picked from commit 01862dfaa5 )
2016-10-11 15:22:32 +11:00
Mark Andrews
9b6c83df44
4484. [bug] Failure to find readline when requested should be
...
fatal to configure. [RT #43328 ]
(cherry picked from commit 6caac8d9a9 )
2016-10-11 15:16:26 +11:00
Mark Andrews
4415634cd3
4483. [func] Check prefixes in acls to make sure the address and
...
prefix lengths are consistent. Warn only in
BIND 9.11 and earlier. [RT #43367 ]
2016-10-11 15:04:11 +11:00
Mark Andrews
e236673170
4482. [bug] Address use before require check and remove extraneous
...
dns_message_gettsigkey call in dns_tsig_sign.
[RT #43374 ]
(cherry picked from commit 61463ab7a4 )
2016-10-11 14:41:41 +11:00
Evan Hunt
d58d861cbc
[v9_10] add missing REQUIREs in cfg parser
2016-10-10 17:15:01 -07:00
Mark Andrews
efc0966a47
sleep 2 to let in progress lookups complete
...
(cherry picked from commit d3f29e7a4f )
2016-10-10 14:36:09 +11:00
Tinderbox User
8fde7b83f8
regen v9_10
2016-10-06 01:12:57 +00:00
Tinderbox User
aaf8627cee
update copyright notice / whitespace
2016-10-05 23:46:45 +00:00
Tinderbox User
18211b8d42
newcopyrights
2016-10-05 23:30:18 +00:00
Witold Krecicki
c6af05e354
4476. [test] Fix reclimit test on slower machines. [RT #43283 ]
2016-10-05 11:54:46 +02:00
Mark Andrews
03a391d6c6
4475. [doc] Update named-checkconf documentation. [RT #43153 ]
...
(cherry picked from commit 67cdd2d3a4 )
2016-10-05 14:27:12 +11:00
Mark Andrews
31be5b7394
4474. [bug] win32: call WSAStartup in fromtext_in_wks so that
...
getprotobyname and getservbyname work. [RT #43197 ]
(cherry picked from commit 82a50a619a )
2016-10-05 12:30:05 +11:00
Mark Andrews
c99efbfa1b
4473. [bug] Only call fsync / _commit on regular files. [RT #43196 ]
...
(cherry picked from commit fe4d0fbc7c )
2016-10-05 12:20:53 +11:00
Tinderbox User
6c6a5f8e71
update copyright notice / whitespace
2016-10-04 23:47:59 +00:00
Mark Andrews
e54d81ed00
4472. [bug] Named could fail to find the correct NSEC3 records when
...
a zone was update between looking for the answer and
looking for the NSEC3 records proving non-existance
of the answer. [RT #43247 ]
2016-10-05 10:39:13 +11:00
Tinderbox User
3c8c7ffd78
newcopyrights
2016-10-04 23:30:43 +00:00
Witold Krecicki
f8e3534f18
[master] Fix a minor bug in isc_netaddr_masktoprefixlen
...
(cherry picked from commit f78603b534 )
2016-10-05 09:07:24 +11:00
Mukund Sivaraman
62b4b99d0e
Typo
...
(cherry picked from commit b7d07b861b )
(cherry picked from commit 6f2752da7a )
2016-10-01 11:36:14 +05:30
Tinderbox User
edd2709331
update copyright notice / whitespace
2016-09-29 23:47:49 +00:00
Tinderbox User
c6546a2478
newcopyrights
2016-09-29 23:30:35 +00:00
Mark Andrews
7e63b17f15
make statschannel version number agnostic
...
(cherry picked from commit 1477c19dd9 )
2016-09-29 17:02:14 +10:00
Mark Andrews
c1d94279ff
whitespace
2016-09-29 07:19:26 +10:00
Mark Andrews
385931c8e7
use repo.isc.org rt43254
...
(cherry picked from commit ea23a4868c )
2016-09-26 15:25:44 +10:00
Tinderbox User
8402b27bec
update copyright notice / whitespace
2016-09-21 23:49:57 +00:00
Evan Hunt
b9dc79840e
[v9_10] revert accidental query logging format change
...
4471. [cleanup] Revert a query logging change inadvertently
backported from 9.11. [RT #43238 ]
(cherry picked from commit 00d496d9e20b2c8c1d4a5ce752a1f8efb3009ca0)
2016-09-21 11:22:27 -07:00
Tinderbox User
80ef32010a
regen v9_10
2016-09-14 01:11:28 +00:00
Mark Andrews
88e9f0b489
4468. [bug] Address ECS option handling issues. [RT #43191 ]
...
(cherry picked from commit df17290113 )
2016-09-14 09:06:24 +10:00
Tinderbox User
c33be8f074
regen v9_10
2016-09-09 02:25:08 +00:00
Mark Andrews
89996b6bd9
add CVE-2016-2776
2016-09-09 11:52:19 +10:00
Mark Andrews
49f80e0fc5
add CVE-2016-2776
2016-09-09 11:41:12 +10:00
Mark Andrews
58a2ad8139
add CVE-2016-2776
...
(cherry picked from commit 9872e3fbd9 )
2016-09-09 11:36:59 +10:00
Mark Andrews
9dd582167a
4467. [security] It was possible to trigger a assertion when rendering
...
a message. [RT #43139 ]
(cherry picked from commit 2bd0922cf9 )
2016-09-09 11:32:12 +10:00
Tinderbox User
c4cf4f37a5
update copyright notice / whitespace
2016-09-08 23:46:17 +00:00
Tinderbox User
f74ec8ffdc
newcopyrights
2016-09-08 23:30:09 +00:00
Mark Andrews
9b0583b37e
4466. [bug] Interface scanning didn't work on a Windows system
...
without a non local IPv6 addresses. [RT #43130 ]
(cherry picked from commit 61ca100b80 )
2016-09-08 14:26:37 +10:00
Mark Andrews
e94f153cd6
4464. [bug] Fix windows python support. [RT #43173 ]
...
(cherry picked from commit 85468d4c81 )
2016-09-08 14:00:01 +10:00
Francis Dupont
ae3bef3e3a
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2016-09-08 01:59:16 +02:00
Francis Dupont
1c62963176
Fixed obvious typo in t_atomic
2016-09-08 01:58:18 +02:00
Tinderbox User
dfc79e1313
update copyright notice / whitespace
2016-09-07 23:46:16 +00:00
Tinderbox User
998330b6db
newcopyrights
2016-09-07 23:30:16 +00:00
Mark Andrews
69f9ca5830
4461. [bug] win32: not all external data was properly marked
...
as external data for windows dll. [RT #43161 ]
2016-09-07 14:43:14 +10:00
Mark Andrews
fcc8f5b565
silence unused variable 'pollstate' warning [RT #43109 ]
...
(cherry picked from commit 9d11e46714 )
2016-08-30 14:26:27 +10:00
Mark Andrews
25a3193bdc
spelling
2016-08-30 09:56:45 +10:00
Tinderbox User
f9b7b2b195
update copyright notice / whitespace
2016-08-29 23:46:23 +00:00
Mark Andrews
616ac6807c
whitespace
2016-08-30 09:43:21 +10:00
Tinderbox User
23625fa4ee
newcopyrights
2016-08-29 23:30:11 +00:00
Evan Hunt
a3cee5460d
Plug a geoip leak and some cleanup [RT #43106 ]
...
(cherry picked from commit a26a62cef2 )
(cherry picked from commit af326c2e3f )
2016-08-30 00:38:39 +05:30
Mukund Sivaraman
0edca7b6cd
Update assertions to be more correct, and also remove use of a reserved word ( #43090 )
...
Note: this doesn't actually fix #43090 .
(cherry picked from commit becac651e8 )
(cherry picked from commit ce78690029 )
2016-08-29 18:56:06 +05:30
Mark Andrews
5816e72666
make depend needs to decend into lib/*/test [rt #43105 ]
...
(cherry picked from commit 5336feefb0 )
2016-08-29 10:20:27 +10:00
Mark Andrews
4fba489dbe
4457. [maint] Added AAAA (2001:500:a8::e) for E.ROOT-SERVERS.NET.
...
(cherry picked from commit c55b572ccf )
2016-08-29 10:16:52 +10:00
Tinderbox User
edcca04039
update copyright notice / whitespace
2016-08-26 23:46:28 +00:00
Tinderbox User
df9d076298
newcopyrights
2016-08-26 23:30:12 +00:00
Mark Andrews
d847be96c1
4456. [doc] Add DOCTYPE and lang attribute to <html> tags.
...
[RT #42587 ]
(cherry picked from commit 63fe88e8d8 )
2016-08-26 15:49:58 +10:00
Mark Andrews
025b1a2396
remove spurious 'i'
...
(cherry picked from commit e1f590a59a )
2016-08-26 13:43:30 +10:00
Tinderbox User
26beb2a21d
update copyright notice / whitespace
2016-08-25 23:46:50 +00:00
Tinderbox User
dcf9258671
newcopyrights
2016-08-25 23:30:30 +00:00
Mark Andrews
a33f9a7eff
4453. [bug] Prefetching of DS records failed to update their
...
RRSIGs. [RT #42865 ]
(cherry picked from commit f431bf02a6 )
2016-08-25 09:55:08 +10:00
Tinderbox User
d698e6738d
update copyright notice / whitespace
2016-08-24 23:46:27 +00:00
Evan Hunt
d3c2ad5025
[v9_10] 43076 was missed from CHANGES
...
(cherry picked from commit 9d990968ad )
2016-08-24 14:10:15 -07:00
Mark Andrews
169546c6ad
update copyrights / whitespace
2016-08-23 09:51:39 +10:00
Francis Dupont
95aca48a15
Added print.h include
2016-08-22 14:26:07 +02:00
Francis Dupont
92d1b38a81
Merged rt43077 (new RSA verify unit test)
2016-08-22 14:11:08 +02:00
Francis Dupont
185762b486
Merged rt43076 (log PKCS#11 provider load failure)
2016-08-22 14:08:33 +02:00
Francis Dupont
bf144a9856
regen configure
2016-08-22 14:06:27 +02:00
Tinderbox User
fce1a23769
regen v9_10
2016-08-19 01:59:43 +00:00
Tinderbox User
9831d2c6e5
update copyright notice / whitespace
2016-08-19 01:23:59 +00:00
Tinderbox User
ab5d740514
regen v9_10
2016-08-19 01:11:30 +00:00
Mark Andrews
90176641e7
update copyright list
2016-08-19 11:01:57 +10:00
Evan Hunt
b57eef8c27
[v9_10] clarify README.site
...
(cherry picked from commit 6d2963e4d4 )
2016-08-18 17:53:03 -07:00
Mark Andrews
e0449a0a4a
4450. [port] Provide more nuanced HSM support which better matches
...
the specific PKCS11 providers capabilities. [RT #42458 ]
(cherry picked from commit 8ee6f289d8 )
2016-08-19 08:25:54 +10:00
Mark Andrews
10793ed5fd
install isc/errno.h
...
(cherry picked from commit dec17fb662 )
2016-08-18 22:14:55 +10:00
Mark Andrews
6f7ea1aa4b
4448. [bug] win32: ::1 was not being found when iterating
...
interfaces. [RT #42993 ]
(cherry picked from commit 6e4788dd12 )
2016-08-18 22:00:26 +10:00
Tinderbox User
83b6462693
update copyright notice / whitespace
2016-08-17 23:46:31 +00:00
Tinderbox User
d15fe93867
newcopyrights
2016-08-17 23:30:35 +00:00
Evan Hunt
845f67f505
[v9_10] fix merge error
2016-08-17 12:34:25 -07:00
Evan Hunt
e3fd4a7fc4
[v9_10] check for STALE rdatasets in cache search
...
4446. [bug] The cache_find() and _findrdataset() functions
could find rdatasets that had been marked stale.
[RT #42853 ]
(cherry picked from commit 46e7763d19 )
2016-08-17 11:44:46 -07:00
Evan Hunt
ddef16e1d9
[v9_10] isc_errno_toresult()
...
4445. [cleanup] isc_errno_toresult() can now be used to call the
formerly private function isc__errno2result().
[RT #43050 ]
2016-08-17 11:32:16 -07:00
Tinderbox User
5591cf2635
update copyright notice / whitespace
2016-08-16 23:46:14 +00:00
Mark Andrews
97c84752fa
update
2016-08-16 09:46:03 +10:00
Mark Andrews
7f4800a71f
4443. [func] Set TCP_MAXSEG in addition to IPV6_USE_MIN_MTU on
...
TCP sockets. [RT #42864 ]
(cherry picked from commit 7872d4d1c0 )
2016-08-16 07:43:02 +10:00
Francis Dupont
68beaf475c
_MSV_VER -> _MSC_VER
2016-08-15 17:58:53 +02:00
Mukund Sivaraman
418b43028e
Fix RPZ CIDR tree insertion bug ( #43035 )
...
(cherry picked from commit 131307a70e )
2016-08-15 17:07:06 +05:30
Mark Andrews
b95bebad34
4441. [cleanup] Alphabetize host's help output. [RT #43031 ]
...
(cherry picked from commit 8a98ea9e94 )
2016-08-15 11:23:28 +10:00
Tinderbox User
2693dc0d72
regen v9_10
2016-08-12 01:12:03 +00:00
Tinderbox User
4858334554
update copyright notice / whitespace
2016-08-11 23:46:19 +00:00
Mark Andrews
fdcca0a23e
4435. [tuning] Only set IPV6_USE_MIN_MTU for UDP when the message
...
will not fit into a single IPv4 encapsulated IPv6
UDP packet when transmitted over a Ethernet link.
[RT #42871 ]
(cherry picked from commit 31ffec1541 )
2016-08-12 09:44:02 +10:00
Mark Andrews
db46366e36
4434. [protocol] Return EDNS EXPIRE option for master zones in addition
...
to slave zones. [RT #43008 ]
(cherry picked from commit bf2238b064 )
2016-08-12 09:33:30 +10:00
Tinderbox User
799151844e
newcopyrights
2016-08-11 23:30:25 +00:00
Evan Hunt
17de0f290c
[v9_10] error on bad parameter to 'rndc dumpdb'
...
4433. [cleanup] Report an error when passing an invalid option or
view name to "rndc dumpdb". [RT #42958 ]
(cherry picked from commit c38d989fdd )
2016-08-11 16:12:00 -07:00
Evan Hunt
b20048483c
[v9_10] correct change number for tcp-only (was 4013 in master)
2016-08-11 16:06:40 -07:00
Francis Dupont
b9344889bb
Copied 4013/RT 37800 entry to 4433/RT 42840
2016-08-11 14:37:20 +02:00
Francis Dupont
7a4d54f6c6
Merged rt42840_10 (tcp-only backport)
2016-08-11 14:28:22 +02:00
Tinderbox User
22fabcccbd
update copyright notice / whitespace
2016-08-10 23:46:10 +00:00
Tinderbox User
1a841e8290
newcopyrights
2016-08-10 23:30:12 +00:00
Evan Hunt
7529bcd665
[v9_10] correct [testing] tags to [test]
2016-08-10 09:28:46 -07:00
Mark Andrews
1d62f4c0ba
4432. [testing] Hide rndc output on expected failures in logfileconfig
...
system test. [RT #27996 ]
(cherry picked from commit 12895c8d6f )
2016-08-10 13:11:08 +10:00
Mark Andrews
2b141cf0a9
remove openssl-1.0.2f-patch and openssl-1.0.1q-patch
2016-08-09 10:28:46 +10:00
Tinderbox User
afc53628ef
update copyright notice / whitespace
2016-08-09 00:26:15 +00:00
Mark Andrews
267fd94a4c
update
2016-08-09 10:20:55 +10:00
Mark Andrews
73b4cbb1ff
4431. [bug] named-checkconf now checks the rate-limit clause.
...
[RT #42970 ]
(cherry picked from commit 632e67baa6 )
2016-08-08 23:55:03 +10:00
Mark Andrews
a191925df6
4430. [bug] Lwresd died if a search list was not defined.
...
Found by 0x710DDDD At Alibaba Security. [RT #42895 ]
(cherry picked from commit 3146be6fd6 )
2016-08-08 10:30:16 +10:00
Mark Andrews
5081691d0a
remove spurious break
2016-08-01 12:25:49 +10:00
Tinderbox User
1e05ceb613
update copyright notice / whitespace
2016-07-25 23:48:51 +00:00
Tinderbox User
4616bfeb1c
newcopyrights
2016-07-25 23:30:58 +00:00
Mark Andrews
0a0a300e8c
grammar
2016-07-26 07:09:13 +10:00
Mark Andrews
c572930400
4425. [bug] arpaname and dnstap-read were not being installed
...
into ${prefix}/bin. Tidy up installation issues
with CHANGE 4421. [RT #42910 ]
(cherry picked from commit 711aff9fa7 )
2016-07-26 07:06:00 +10:00
Tinderbox User
36e8f15cea
newcopyrights
2016-07-23 23:31:25 +00:00
Tinderbox User
4427555e1a
regen v9_10
2016-07-23 01:20:33 +00:00
Tinderbox User
7a90fc75f5
update copyright notice / whitespace
2016-07-22 23:48:53 +00:00
Tinderbox User
4861457de8
newcopyrights
2016-07-22 23:31:11 +00:00
Mark Andrews
fc24ea9ac8
add dns_keytable_forall
...
(cherry picked from commit 6655b7db13 )
2016-07-22 20:34:39 +10:00
Mark Andrews
aa1a7e1e58
4424. [experimental] Named now sends _ta-XXXX.<trust-anchor>/NULL queries
...
to provide feedback to the trust-anchor administrators
about how key rollovers are progressing as per
draft-ietf-dnsop-edns-key-tag-02. This can be
disabled using 'trust-anchor-telemetry no;'.
[RT #40583 ]
(cherry picked from commit f20179857a )
2016-07-22 20:16:59 +10:00
Evan Hunt
f54a8c74c4
[v9_10] add aaaa for b.root-servers.net
...
4423. [maint] Added missing IPv6 address 2001:500:84::b for
B.ROOT-SERVERS.NET. [RT #42898 ]
Patch submitted by Xoze Vazquez Perez (xose.vazquez@gmail.com ).
2016-07-21 20:02:54 -07:00
Tinderbox User
d78ca68684
regen v9_10
2016-07-22 01:15:11 +00:00
Evan Hunt
e06ef9651e
[v9_10] silence clang warnings
...
4422. [port] Silence clang warnings in dig.c and dighost.c.
[RT #42451 ]
2016-07-21 15:54:17 -07:00
Witold Krecicki
4c2fcac334
4418. [bug] Fix a compiler warning in GSSAPI code. [RT #42879 ]
2016-07-21 12:18:37 +02:00
Tinderbox User
388a80b087
update copyright notice / whitespace
2016-07-19 23:47:31 +00:00
Tinderbox User
80545b8b21
newcopyrights
2016-07-19 23:30:45 +00:00
Evan Hunt
8d6d676b5f
[v9_10] fix isc_atomic_xadd() on MIPS
...
4414. [bug] Corrected a bug in the MIPS implementation of
isc_atomic_xadd(). [RT #41965 ]
Submitted by Lamont Jones (lamont@debian.org ). Closes Debian issue #406409 .
2016-07-19 11:12:14 -07:00
Tinderbox User
d122358d76
update copyright notice / whitespace
2016-07-14 23:52:39 +00:00
Tinderbox User
31e5c77d21
newcopyrights
2016-07-14 23:30:35 +00:00
Mark Andrews
594b2c2597
4413. [bug] GSSAPI negotiation could fail if GSS_S_CONTINUE_NEEDED
...
was returned. [RT #42733 ]
(cherry picked from commit 63e58ad048 )
2016-07-14 15:08:28 +10:00
Tinderbox User
1cd8b75c0e
regen v9_10
2016-07-14 02:08:28 +00:00
Mark Andrews
55827dd5ca
Visual Studio 2005 doesn't like named elements, construct addr using isc_netaddr_fromin6
2016-07-14 11:32:22 +10:00
Mark Andrews
fcf740d53d
Windows doesn't like LLU use ULL instead
...
(cherry picked from commit 6b5d6472cdbdb57ee7d8247d85f07c42fb347663)
2016-07-14 11:14:03 +10:00
Tinderbox User
2b0cab5589
update copyright notice / whitespace
2016-07-13 23:47:02 +00:00
Mark Andrews
9bfd1c3cfb
grammar
...
(cherry picked from commit 8f7881684b )
2016-07-14 09:42:58 +10:00
Tinderbox User
397c3d7daa
newcopyrights
2016-07-13 23:30:18 +00:00
Mark Andrews
6c1ff11464
bug -> security
2016-07-14 09:21:52 +10:00
Mukund Sivaraman
e7a3b8948f
Some general cleanup ( #42827 )
...
(cherry picked from commit e65cd99461 )
(cherry picked from commit 47ed813864 )
2016-07-13 14:33:16 +05:30
Mukund Sivaraman
48ed0dec09
Make fixes for GCC 6 ( #42721 )
...
(cherry picked from commit 4116177ac4 )
(cherry picked from commit 2d5581de6e )
2016-07-13 14:00:27 +05:30
Tinderbox User
e80adb21c1
regen v9_10
2016-07-13 04:52:34 +00:00
Mark Andrews
7cfdeb95b3
add [RT #42694 ]
2016-07-13 11:36:33 +10:00
Mark Andrews
f149905e47
whitespace
2016-07-13 11:24:54 +10:00
Mark Andrews
53b5a45dd2
add more DNS64 default exclude acl tests
...
(cherry picked from commit d147d56227 )
2016-07-13 10:58:37 +10:00
Mark Andrews
7dd6f73b02
spelling/grammar
...
(cherry picked from commit 1256b0c344 )
2016-07-13 10:27:19 +10:00
Tinderbox User
c10c5cb54d
regen v9_10
2016-07-12 01:13:59 +00:00
Tinderbox User
390881b8d4
update copyright notice / whitespace
2016-07-11 23:48:11 +00:00
Tinderbox User
ba0055df69
newcopyrights
2016-07-11 23:30:56 +00:00
Mark Andrews
8dbe2bedce
add CVE-2016-2775
2016-07-12 01:17:44 +10:00
Mark Andrews
8db11cd77b
dns_iptable_addprefix2 -> dns_iptable_addprefix
...
(cherry picked from commit 9b93305605 )
2016-07-11 18:40:58 +10:00
Mark Andrews
c061a3d842
4409. [bug] DNS64 should exlude mapped addresses by default when
...
a exclude acl is not defined. [RT #42810 ]
2016-07-11 14:16:15 +10:00
Tinderbox User
0cb3f2e0a0
update copyright notice / whitespace
2016-07-10 23:47:36 +00:00
Tinderbox User
e20eab08ee
newcopyrights
2016-07-10 23:31:29 +00:00
Mukund Sivaraman
e95d4c17e0
Use GCC builtin for clz in RPZ lookup code ( #42818 )
...
(cherry picked from commit 27038b159b )
# Conflicts:
# configure
# configure.in
2016-07-10 20:01:37 +05:30
Tinderbox User
cf2dbf5efe
regen v9_10
2016-07-08 01:13:32 +00:00
Tinderbox User
c0e570397c
update copyright notice / whitespace
2016-07-07 23:47:53 +00:00
Tinderbox User
8beac636ed
newcopyrights
2016-07-07 04:18:24 +00:00
Mark Andrews
aacf0753e9
add note for rt42694
2016-07-07 13:53:16 +10:00
Mark Andrews
c465ac56e0
4406. [bug] getrrsetbyname with a non absolute name could
...
trigger a infinite recursion bug in lwresd
and named with lwres configured if when combined
with a search list entry the resulting name is
too long. [RT #42694 ]
(cherry picked from commit 38cc2d14e2 )
2016-07-07 12:53:45 +10:00
Mark Andrews
c057888f93
ignore bin/tests/system/rndc/ns4/named.conf
...
(cherry picked from commit 3c88f741c6 )
2016-07-07 09:57:18 +10:00
Tinderbox User
96f78dd40a
update copyright notice / whitespace
2016-07-06 23:48:14 +00:00
Tinderbox User
ecccd4e738
newcopyrights
2016-07-06 23:32:17 +00:00
Mark Andrews
aac09340ee
4405. [bug] Change 4342 introduced a regression where you could
...
not remove a delegation in a NSEC3 signed zone using
OPTOUT via nsupdate. [RT #42702 ]
(cherry picked from commit d811a7d9ef )
2016-07-06 10:20:16 +10:00
Tinderbox User
351f101697
update copyright notice / whitespace
2016-07-05 23:47:38 +00:00
Tinderbox User
cbf197cfe7
newcopyrights
2016-07-05 23:30:20 +00:00
Evan Hunt
709a380ecd
[v9_10] remove spurious license text
2016-07-05 15:41:40 -07:00
Evan Hunt
fb07d9858b
[v9_10] clarify some comments
2016-07-05 10:53:22 -07:00
Mark Andrews
7eb4402ad8
4404. [misc] Allow krb5-config to be used when configuring gssapi.
...
[RT #42580 ]
(cherry picked from commit c8fb7e488a )
2016-07-04 15:47:37 +10:00
Tinderbox User
d12dc09a2d
update copyright notice / whitespace
2016-06-29 23:45:50 +00:00
Tinderbox User
9a7e4abf8c
newcopyrights
2016-06-29 23:30:18 +00:00
Mark Andrews
1c43ba49be
ignore configure generated files
2016-06-29 23:33:07 +10:00
Mark Andrews
ad6f70b596
ignore configure generated files
2016-06-29 23:29:31 +10:00
Mark Andrews
c8f34dbca6
4403. [bug] Rename variables and arguments that shadow: basename,
...
clone and gai_error.
(cherry picked from commit ecfa005085 )
2016-06-29 11:28:04 +10:00
Tinderbox User
45eba6c32a
regen v9_10
2016-06-27 05:32:51 +00:00
Tinderbox User
c48b1523c0
update copyright notice / whitespace
2016-06-24 23:45:30 +00:00
Tinderbox User
ba45cb2fba
newcopyrights
2016-06-24 23:30:05 +00:00
Mark Andrews
63533a891f
4397. [bug] Update Windows python support. [RT #42538 ]
...
(cherry picked from commit 9f5443280f )
2016-06-24 16:13:30 +10:00
Mark Andrews
7e609eff3d
distclean cleanup
2016-06-24 13:43:43 +10:00
Mark Andrews
e2209cc82c
4395 [bug] Improve out-of-tree installation of python modules.
...
[RT #42586 ]
(cherry picked from commit 4840ef4581 )
2016-06-24 12:50:36 +10:00
Jeremy C. Reed
1b101fe1d7
Use test random file for tsig test using keygen
...
This is for #42565 : tsig test hangs and KEYGEN and randomdev
It was okayed there and is a trivial fix. No changes log needed.
2016-06-23 18:56:38 -04:00
Tinderbox User
7a2abdfb45
update copyright notice / whitespace
2016-06-22 23:45:39 +00:00
Tinderbox User
0ae27790b3
newcopyrights
2016-06-22 23:30:27 +00:00
Mark Andrews
71b099bf2e
4387. [bug] Change 4336 was not complete leading to SERVFAIL
...
being return as NS records expired. [RT #42683 ]
(cherry picked from commit b56bd9b59f )
2016-06-22 15:44:20 +10:00
Mark Andrews
a40ae8bd66
seed is not always used rt42703
...
(cherry picked from commit a3a12fa575 )
2016-06-22 11:13:04 +10:00
Tinderbox User
cedcede9ce
regen v9_10
2016-06-22 01:08:54 +00:00
Mark Andrews
6efde725d0
request-ixfr is a slave option rather than a master option
...
(cherry picked from commit 13dcf86725 )
2016-06-22 08:12:32 +10:00
Mark Andrews
76d34484c3
report subtest number
2016-06-18 00:45:20 +10:00
Mark Andrews
8ca20861f8
4384. [bug] Change 4256 accidentally disabled logging of the
...
rndc command. [RT #42654 ]
(cherry picked from commit 948fe5822b )
2016-06-18 00:28:51 +10:00
Mark Andrews
5913ffb425
report subtest number
...
(cherry picked from commit 3f0de196f7 )
2016-06-17 10:51:10 +10:00
Tinderbox User
5c174bc119
update copyright notice / whitespace
2016-06-16 23:45:43 +00:00
Tinderbox User
5095a3f2ae
newcopyrights
2016-06-16 23:30:09 +00:00
Mark Andrews
17c01907d6
backport dns_name_t *name -> const dns_name_t *name
...
(cherry picked from commit ded95d497df16579852356fc5434671d24c7f00d)
2016-06-16 21:42:10 +10:00
Tinderbox User
9724fd91cb
update copyright notice / whitespace
2016-06-14 23:45:50 +00:00
Tinderbox User
976e2c9a3d
newcopyrights
2016-06-14 23:30:08 +00:00
Mark Andrews
0d3fba1448
do not overflow exit status. [RT #42643 ]
...
(cherry picked from commit 3635d8f910 )
2016-06-14 14:22:51 +10:00
Tinderbox User
0afbd50023
regen v9_10
2016-06-14 01:09:02 +00:00
Tinderbox User
2ab98ae127
newcopyrights
2016-06-13 23:30:16 +00:00
Francis Dupont
659d1e0572
Updated OpenSSL patches for 1.0.[12] (active/supported)
2016-06-13 18:07:23 +02:00
Francis Dupont
45bb69204c
AEP keyper PKCS#11 provider is available in 64 bits
2016-06-13 15:47:52 +02:00
Evan Hunt
c39b7042ba
[v9_10] spelling
2016-06-09 23:08:35 -07:00
Mark Andrews
6f2dc2c339
also cleanup node
2016-06-03 18:34:51 +10:00
Mark Andrews
0dfaba58c0
detach before restore
2016-06-03 18:34:49 +10:00
Mark Andrews
86d6b0548d
reset zversion on restart
...
(cherry picked from commit b4750b5991 )
2016-06-03 14:33:36 +10:00
Evan Hunt
84d5e1dbe2
[v9_10] prevent spurious warning when configuring native-pkcs11
2016-06-02 10:27:53 -07:00
Tinderbox User
93a78ae9f1
regen v9_10
2016-06-02 01:08:56 +00:00
Mark Andrews
ced3052415
simplify poorly written conditional
...
(cherry picked from commit d055178624 )
2016-06-02 10:19:20 +10:00
Tinderbox User
6c16dd3f6c
update copyright notice / whitespace
2016-06-01 23:45:53 +00:00
Tinderbox User
4e8394e752
newcopyrights
2016-06-01 23:30:06 +00:00
Francis Dupont
3534b599dc
Merged rt42563 (host.c fix)
2016-06-01 14:53:44 +02:00
Francis Dupont
07e35360e4
Merged rt42505 (misc DNSSEC bugs)
2016-06-01 09:28:40 +02:00
Mark Andrews
c33e89b832
add isc_sha224_data, isc_sha224_end, v isc_sha384_end, isc_sha512_data and isc_sha512_end
...
(cherry picked from commit 3d1b4bf278 )
2016-05-31 14:31:53 +10:00
Tinderbox User
0283bd1e5c
sync
2016-05-31 01:05:04 +00:00
Tinderbox User
180ab2aef7
update copyright notice / whitespace
2016-05-27 23:45:44 +00:00
Tinderbox User
cb45db8477
newcopyrights
2016-05-27 23:30:18 +00:00
Mark Andrews
19a4c5035c
4379. [bug] An INSIST could be triggered if a zone contains
...
RRSIG records with expiry fields that loop
using serial number arithmetic. [RT #40571 ]
(cherry picked from commit 9268297baa )
2016-05-27 15:25:11 +10:00
Evan Hunt
0017ccff05
[v9_10] use $DIG not dig
2016-05-26 18:39:20 -07:00
Mark Andrews
de50484bb6
4378. [contrib] #include <isc/string.h> for strlcat in zone2ldap.c.
...
[RT #42525 ]
(cherry picked from commit d7ab0204e2 )
2016-05-27 11:21:00 +10:00
Tinderbox User
39e0e5e9e4
regen v9_10
2016-05-27 01:09:13 +00:00
Mark Andrews
839a1c4026
REDIRECT macro is 9.11.0+
2016-05-27 10:07:46 +10:00
Mark Andrews
59c9c592c5
4377. [bug] Don't reuse zero TTL responses beyond the current
...
client set (excludes ANY/SIG/RRSIG queries).
[RT #42142 ]
(cherry picked from commit aabcb1fde0 )
2016-05-27 10:00:36 +10:00
Tinderbox User
958d4d3f91
update copyright notice / whitespace
2016-05-26 23:45:41 +00:00
Tinderbox User
d51f06c7e9
newcopyrights
2016-05-26 23:30:06 +00:00
Mark Andrews
2c4cca7e24
document python requirements
2016-05-26 15:40:30 +10:00
Mark Andrews
9d14a37b4a
minor host man page cleanups from Tony Finch [RT #42476 ]
...
(cherry picked from commit 28784b996b )
2016-05-26 13:58:41 +10:00
Mark Andrews
6bd1c80e75
4374. [bug] Use SAVE/RESTORE macros in query.c to reduce the
...
probability of reference counting errors as seen
in 4365. [RT #42405 ]
(cherry picked from commit ac11084829 )
2016-05-26 12:50:05 +10:00
Mark Andrews
01d178ba1a
4373. [bug] Address undefined behaviour in getaddrinfo. [RT #42479 ]
...
(cherry picked from commit ede52ba98d )
2016-05-26 12:06:04 +10:00
Mark Andrews
3541650d42
4372. [bug] Address undefined behaviour in libt_api. [RT #42480 ]
...
(cherry picked from commit a0f5a5e3c5 )
2016-05-26 11:58:05 +10:00
Evan Hunt
67ea1259df
[v9_10] spelling
2016-05-25 18:45:39 -07:00
Evan Hunt
c50901e0aa
[v9_10] extend release notes
2016-05-25 18:44:14 -07:00
Mark Andrews
07d5d01182
4369. [bug] Fix 'make' and 'make install' out-of-tree python
...
support. [RT #42484 ]
(cherry picked from commit d3600bb89d )
2016-05-24 10:00:16 +10:00
Mark Andrews
46be4d0401
spelling
2016-05-22 07:56:08 +10:00
Mark Andrews
c70ea32e1c
update 4363 description
2016-05-20 11:52:03 +10:00
Mukund Sivaraman
1dbce8a78e
Don't use %z format specifier that caused crash with rndc stats on some Visual Studio builds
...
(cherry picked from commit 7472cd350f )
2016-05-19 19:19:57 +05:30
Mark Andrews
521551909f
4367. [bug] Remove unnecessary assignment of loadtime in
...
zone_touched. [RT #42440 ]
(cherry picked from commit 049a49c295 )
2016-05-18 12:40:52 +10:00
Mark Andrews
edbc60bcea
simplify
...
(cherry picked from commit 26f652d387 )
2016-05-18 10:40:51 +10:00
Mark Andrews
65cc4fe205
silence compiler warning
...
(cherry picked from commit 75167fb746 )
2016-05-17 17:50:25 +10:00
Mark Andrews
00e25a670e
silence warning
...
(cherry picked from commit 7abac4a395 )
2016-05-17 17:50:14 +10:00
Mark Andrews
04a6d1de64
4366. [bug] Address race condition when updating rbtnode bit
...
fields. [RT #42379 ]
(cherry picked from commit e2047969de )
2016-05-17 13:15:05 +10:00
Tinderbox User
99cf801b24
sync
2016-05-14 01:06:26 +00:00
Tinderbox User
d25f22ce54
sync
2016-05-12 01:05:39 +00:00
Tinderbox User
29530737c1
update copyright notice / whitespace
2016-05-11 23:45:45 +00:00
Tinderbox User
6188eee456
newcopyrights
2016-05-11 23:30:15 +00:00
Mark Andrews
f3caf28166
add timestamp target
2016-05-12 09:20:13 +10:00
Tinderbox User
20d1d03327
regen v9_10
2016-05-10 01:09:44 +00:00
Mark Andrews
09b9c84b5a
remove repeated like
...
(cherry picked from commit 2fef945936 )
2016-05-10 07:23:21 +10:00
Mark Andrews
bbb8c74531
4363. [port] Turn off triggering UAC when running BINDInstall
...
temporarily.
(cherry picked from commit 8090ceb932 )
2016-05-09 19:08:12 +10:00
Tinderbox User
5cebccfd7e
update copyright notice / whitespace
2016-05-05 23:46:25 +00:00
Tinderbox User
9070927f1d
newcopyrights
2016-05-05 23:31:07 +00:00
Evan Hunt
19a4cb16fc
[v9_10] nanosecond-accurate file modification times
...
4361. [cleanup] Where supported, file modification times returned
by isc_file_getmodtime() are now accurate to the
nanosecond. [RT #41968 ]
2016-05-05 12:22:49 -07:00
Mark Andrews
525dc475ee
4360. [bug] Silence spurious 'bad key type' message when there is
...
a existing TSIG key. [RT #42195 ]
(cherry picked from commit 5ac427050f )
2016-05-05 22:42:56 +10:00
Mark Andrews
a78ebc0302
4359. [bug] Inherited 'also-notify' lists were not being checked
...
by named-checkconf. [RT #42174 ]
(cherry picked from commit 594d15df25 )
2016-05-05 22:01:27 +10:00
Mark Andrews
b412f689ed
add reported by
...
(cherry picked from commit b0ffe32862 )
2016-05-05 14:22:43 +10:00
Mark Andrews
544bde5212
4354. [bug] Check that the received HMAC length matches the
...
expected length prior to check the contents on the
control channel. This prevents a OOB read error.
[RT #42215 ]
(cherry picked from commit 402c63495c )
2016-05-05 14:22:43 +10:00
Tinderbox User
30b95351e6
regen v9_10
2016-05-05 01:09:36 +00:00
Tinderbox User
7603a135ff
update copyright notice / whitespace
2016-05-04 23:46:09 +00:00
Tinderbox User
f23e6f4dd7
newcopyrights
2016-05-04 23:30:23 +00:00
Evan Hunt
38e0fc106e
[v9_10] update pkcs11 headers
...
4353. [cleanup] Update PKCS#11 header files. [RT #42175 ]
2016-05-04 16:06:51 -07:00
Evan Hunt
707bcb08a7
[v9_10] log message when using ISC DLV
...
4352. [cleanup] The ISC DNSSEC Lookaside Validation (DLV) service
is scheduled to be disabled in 2017. A warning is
now logged when named is configured to use it,
either explicitly or via "dnssec-lookaside auto;"
[RT #42207 ]
2016-05-04 14:38:01 -07:00
Tinderbox User
45d574e0b5
update copyright notice / whitespace
2016-04-30 23:47:22 +00:00
Tinderbox User
f6f05d8dd2
newcopyrights
2016-04-30 23:30:31 +00:00
Evan Hunt
3c0195d847
[v9_10] Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2016-04-30 15:58:23 -07:00
Mark Andrews
81747c015f
break from loop if we have found a good python
2016-05-01 08:23:50 +10:00
Mark Andrews
be133c6ad7
support truncated hashes longer that 7
...
(cherry picked from commit 5b291f619e312689e25de8fd5662b0b9d4a62679)
2016-05-01 07:48:31 +10:00
Evan Hunt
7868ff8b61
[v9_10] fix merge error in coverage test
2016-04-29 19:06:29 -07:00
Tinderbox User
364712b495
regen v9_10
2016-04-30 01:11:02 +00:00
Tinderbox User
94d382bbd8
update copyright notice / whitespace
2016-04-29 23:46:17 +00:00
Tinderbox User
4e4ccaffc3
newcopyrights
2016-04-29 23:30:28 +00:00
Evan Hunt
9e9cc8f04e
[v9_10] more python2/3 compatibility fixes; use setup.py to install
2016-04-29 14:44:57 -07:00
Evan Hunt
6bfb11b25e
[v9_10] address some python2/3 incompatibilities
2016-04-29 10:39:07 -07:00
Evan Hunt
530e40e7d0
[v9_10] remove gnu make dependency
2016-04-29 09:37:01 -07:00
Evan Hunt
e7cf52beaf
[v9_10] copyrights
2016-04-28 22:35:53 -07:00
Evan Hunt
a686d12b75
[v9_10] fix update_copyrights to deal with python modules correctly
...
(also removed an unnecessary part of python isc module, not used in 9.10)
2016-04-28 22:34:07 -07:00
Evan Hunt
fa7311e107
[v9_10] refactor python tools
...
4348. [cleanup] Refactor dnssec-coverage and dnssec-checkds
functionality into an "isc" python module. [RT #39211 ]
2016-04-28 19:45:35 -07:00
Mark Andrews
e34864bb31
4351. [bug] 'dig +noignore' didn't work. [RT #42273 ]
...
(cherry picked from commit 48bf87ba83 )
2016-04-29 12:41:43 +10:00
Mark Andrews
df547d999a
alphabetize host options
...
(cherry picked from commit cf69e3d8b2 )
2016-04-29 11:34:32 +10:00
Mark Andrews
a55c5b08f9
4350. [contrib] Declare result in dlz_filesystem_dynamic.c.
...
(cherry picked from commit cd6eeeb827 )
2016-04-29 10:10:08 +10:00
Tinderbox User
a5e4938f2d
regenerate
2016-04-20 20:11:20 +00:00
Tinderbox User
4b8bb08626
regen v9_10
2016-04-20 18:26:32 +00:00
Evan Hunt
14125c1bdf
[v9_10] prep 9.10.4
2016-04-20 10:27:22 -07:00
Mark Andrews
8841d5ba32
fix changes
...
(cherry picked from commit 16591ba9ae )
2016-04-16 12:03:33 +10:00
Tinderbox User
051dbd455b
update copyright notice / whitespace
2016-04-15 04:53:14 +00:00
Tinderbox User
40f5566bc5
newcopyrights
2016-04-15 04:52:35 +00:00
Evan Hunt
cea32f84f0
[v9_10] fix build error on x86_64 solaris
2016-04-14 19:23:36 -07:00
Evan Hunt
720a03cc8c
[v9_10] copyrights
2016-04-14 19:12:25 -07:00
Evan Hunt
01badd28ba
[v9_10] fixed revoked key regression
...
4436. [bug] Fixed a regression introduced in change #4337 which
caused signed domains with revoked KSKs to fail
validation. [RT #42147 ]
2016-04-14 18:53:54 -07:00
Evan Hunt
8ef05e6beb
[v9_10] fix build error due to incorrect readline probing
2016-04-14 13:46:40 -07:00
Tinderbox User
aa2c921dfb
regenerate
2016-04-14 00:06:51 +00:00
Tinderbox User
69d0bb9f76
regen v9_10
2016-04-13 23:30:09 +00:00
Jeremy C. Reed
8c7161702b
add missing comma
2016-04-13 19:24:52 -04:00
Evan Hunt
c443b6d0e1
[v9_10] prep 9.10.4rc1
2016-04-13 16:09:08 -07:00
Tinderbox User
a58cacb162
update copyright notice / whitespace
2016-04-12 23:45:36 +00:00
Tinderbox User
cd2614d9dd
newcopyrights
2016-04-12 23:30:08 +00:00
Mark Andrews
59ed724f1d
4345. [contrib] perftcpdns mishandled the return values from
...
clock_nanosleep. [RT #42131 ]
(cherry picked from commit 8fcf2413e9 )
2016-04-12 10:54:47 +10:00
Tinderbox User
34d112b3da
update copyright notice / whitespace
2016-04-05 23:45:34 +00:00
Tinderbox User
55ead399f4
newcopyrights
2016-04-05 23:30:08 +00:00
Mark Andrews
763e6386e0
4344. [port] Address openssl version differences. [RT #42059 ]
2016-04-06 04:32:55 +10:00
Tinderbox User
4f00c6e350
regen v9_10
2016-03-31 01:09:15 +00:00
Jeremy C. Reed
896b3933d0
[v9_10] some release notes updates
...
mention that the document summarizes "significant" changes
since obviously it misses a lot.
Also refer to the CHANGES file.
Added a few bugs. Wording some discussed via email, phone call, and jabber.
2016-03-30 13:38:20 -04:00
Mark Andrews
5ff9fb2299
attempt to create a node at the flushtree name
...
(cherry picked from commit dd185fb371 )
2016-03-27 08:26:03 +11:00
Tinderbox User
2a76b0a54e
update copyright notice / whitespace
2016-03-25 23:45:32 +00:00
Tinderbox User
9c8aa1b2d8
newcopyrights
2016-03-25 23:30:08 +00:00
Mark Andrews
87a3601d12
fix typo in isc-hmac-fixup.exe
2016-03-26 09:08:52 +11:00
Tinderbox User
2f98c1c2a0
regenerate
2016-03-25 05:30:29 +00:00
Tinderbox User
0d4666a368
regen v9_10
2016-03-25 01:09:18 +00:00
Evan Hunt
72a5d063b7
[v9_10] more release note corrections
2016-03-24 16:41:41 -07:00
Evan Hunt
4290eeb44c
[v9_10] fixes for release notes
2016-03-24 14:42:40 -07:00
Evan Hunt
8f6dc230d0
[v9_10] prep 9.10.4b3
2016-03-24 12:41:57 -07:00
Evan Hunt
2d232c3179
[v9_10] windows: copy missing HTML man pages into zips
2016-03-24 12:27:15 -07:00
Evan Hunt
e8fd60b02d
[v9_10] fix unit test
2016-03-24 10:32:22 -07:00
Mark Andrews
f2b7ff5fdd
use full tag with git archive
...
(cherry picked from commit 32a09f01d61ce2fb963370b51e328a7b54c3ad27)
2016-03-24 17:03:41 +11:00
Evan Hunt
a95ec4fb11
[v9_10] fix ECS family 0 handling
...
4341. [bug] Correct the handling of ECS options with
address family 0. [RT #41377 ]
2016-03-23 19:04:04 -07:00
Mark Andrews
c25c284caa
use shorthash to avoid race when using a branch name
...
(cherry picked from commit fe35097681 )
2016-03-24 12:58:49 +11:00
Mark Andrews
ac9f304678
fix changes number
...
(cherry picked from commit b1888f0e2e )
2016-03-24 12:23:47 +11:00
Mark Andrews
4c981c3bf7
4341. [bug] 'rndc flushtree' could fail to clean the tree if there
...
wasn't a node at the specified name. [RT #41846 ]
(cherry picked from commit 6214c3c93a )
2016-03-24 11:32:52 +11:00
Tinderbox User
63741d968f
update copyright notice / whitespace
2016-03-23 23:45:41 +00:00
Tinderbox User
92e097bbf1
newcopyrights
2016-03-23 23:30:07 +00:00
Evan Hunt
ae96d1f641
[v9_10] disallow out-of-range descriptors in isc_socket_fdwatchcreate()
2016-03-22 18:12:02 -07:00
Evan Hunt
a17b07d466
[v9_10] fix AES configuration for cross-compiling
2016-03-22 18:01:27 -07:00
Evan Hunt
4d8742e668
[v9_10] remove obsolete unit test
2016-03-22 17:46:16 -07:00
Evan Hunt
8f127cde08
[v9_10] fix uiAccess for win64 build
2016-03-22 17:30:19 -07:00
Tinderbox User
2a28287aa7
update copyright notice / whitespace
2016-03-22 23:45:30 +00:00
Mark Andrews
57564eff5f
4338. [bug] Reimplement change 4324 as it wasn't properly doing
...
all the required book keeping. [RT #41941 ]
(cherry picked from commit 558278974e )
2016-03-23 10:39:02 +11:00
Tinderbox User
069219c2a5
newcopyrights
2016-03-22 23:30:07 +00:00
Evan Hunt
c82e4d2379
[v9_10] fix mkeys TTL 0 issue
...
4337. [bug] The previous change exposed a latent flaw in
key refresh queries for managed-keys when
a cached DNSKEY had TTL 0. [RT #41986 ]
2016-03-22 12:13:25 -07:00
Tinderbox User
9861d0b5c6
update copyright notice / whitespace
2016-03-21 23:45:41 +00:00
Tinderbox User
3c3f37e716
newcopyrights
2016-03-21 23:30:08 +00:00
Mark Andrews
b7e6ee04a7
4336. [bug] Don't emit records with zero ttl unless the records
...
were learnt with a zero ttl. [RT #41687 ]
(cherry picked from commit 0993cd5f22 )
2016-03-21 13:24:55 +11:00
Mark Andrews
21c7ebce7d
4335. [bug] zone->view could be detached too early. [RT #41942 ]
...
(cherry picked from commit b8dcc13bc5 )
2016-03-21 13:03:19 +11:00
Tinderbox User
4f5b0f452a
update copyright notice / whitespace
2016-03-17 23:45:36 +00:00
Tinderbox User
4ae4072112
newcopyrights
2016-03-17 23:30:05 +00:00
Mark Andrews
e16a55154e
don't run 'make clean' if --no-create is specified
...
(cherry picked from commit 6e3839e1bb )
2016-03-18 08:30:23 +11:00
Jeremy C. Reed
9263677c0a
add comments about why the configuration is bad
...
I didn't get review. This is trivial.
2016-03-17 07:04:46 -04:00
Jeremy C. Reed
8657122d38
change [=PATH] to [=ARG] for two dlz configure switches help text
...
this is for #41940
--with-dlz-filesystem and --with-dlz-stub don't use a path
so update the --help text for them
too trivial to add a CHANGES entry
2016-03-17 07:01:43 -04:00
Evan Hunt
60bfe36be0
[v9_10] remove duplicate delv test
2016-03-16 14:32:53 -07:00
Tinderbox User
2995f694f2
update copyright notice / whitespace
2016-03-11 23:45:45 +00:00
Tinderbox User
fab469ac6b
newcopyrights
2016-03-11 23:30:07 +00:00
Jeremy C. Reed
2868badff9
use -r $RANDFILE for test using keygen
...
stops hang
this is for ticket #41898
2016-03-11 09:30:20 -05:00
Mark Andrews
8a51afbac5
4333. [maint] L.ROOT-SERVERS.NET is now 199.7.83.42 and
...
2001:500:9f::42.
(cherry picked from commit 1add4a7939 )
2016-03-11 20:41:26 +11:00
Mark Andrews
51201c60a6
silence compiler warning
2016-03-11 13:19:02 +11:00
Tinderbox User
d36f894b88
9.10.4b2
2016-03-11 01:50:11 +00:00
Tinderbox User
000a95621c
regen v9_10
2016-03-11 01:40:14 +00:00
Mark Andrews
35fed7be8c
9.10.4b2
2016-03-11 12:36:06 +11:00
Mark Andrews
3f119b3df1
note rrsig regeneration
...
(cherry picked from commit 98c5690bd9 )
2016-03-11 12:27:55 +11:00
Mark Andrews
3578e664e3
4331. [func] When loading managed signed zones detect if the
...
RRSIG's inception time is in the future and regenerate
the RRSIG immediately. [RT #41808 ]
(cherry picked from commit 7c52595464 )
2016-03-11 12:17:02 +11:00
Mark Andrews
3617a14d42
4332. [bug] Windows SIT -> COOKIE configuration support was
...
accidentally back ported to 9.10 breaking existing
configurations. [RT #41905 ]
2016-03-11 11:39:03 +11:00
Tinderbox User
48c13be6d9
update copyright notice / whitespace
2016-03-10 23:45:32 +00:00
Tinderbox User
765340d680
newcopyrights
2016-03-10 23:30:09 +00:00
Mark Andrews
9f8d166497
4330. [protocol] Identify the PAD option as "PAD" when printing out
...
a message.
(cherry picked from commit 33a4294f44 )
2016-03-10 16:54:08 +11:00
Mark Andrews
98e54554ed
silence compiler false positive
...
(cherry picked from commit 31a1cbf101 )
2016-03-10 08:43:47 +11:00
Mark Andrews
37a931d774
silence compiler warning
2016-03-09 14:43:27 +11:00
Mark Andrews
632f984881
silence compiler warning
...
(cherry picked from commit 0e5c8a65a2 )
2016-03-09 12:38:05 +11:00
Tinderbox User
340305002b
update copyright notice / whitespace
2016-03-09 00:56:29 +00:00
Tinderbox User
9e83abe604
newcopyrights
2016-03-09 00:55:56 +00:00
Tinderbox User
2f3745aee1
regen v9_10
2016-03-09 00:42:52 +00:00
Mark Andrews
be91c04d4b
use xmlint to process include
...
(cherry picked from commit 71e9df17b671f7ef5742967b25a1ab36ec3dd91b)
2016-03-09 11:35:01 +11:00
Tinderbox User
2a66279f43
newcopyrights
2016-03-08 23:03:30 +00:00
Tinderbox User
d8aa0b288b
9.10.4b1
2016-03-08 22:57:29 +00:00
Tinderbox User
52d3b7fc53
regen v9_10
2016-03-08 22:38:55 +00:00
Tinderbox User
db2a612c3f
update copyright notice / whitespace
2016-03-08 22:29:30 +00:00
Tinderbox User
c065048a69
newcopyrights
2016-03-08 22:28:45 +00:00
Mark Andrews
a1be5e17d0
update 4327's description
...
(cherry picked from commit ade0aa3cb0 )
2016-03-09 09:25:24 +11:00
Mark Andrews
a7ac6b54dd
add automatic-interface-scan to ARM grammar
...
(cherry picked from commit 1188aa3010 )
2016-03-09 09:00:53 +11:00
Mark Andrews
90499817bf
add automatic-interface-scan to ARM grammar
2016-03-09 08:57:12 +11:00
Mark Andrews
235151bad7
reorder cve list
2016-03-09 07:03:42 +11:00
Jeremy C. Reed
d64f7b7dcb
add resource record type added, typo fix, new contrib software, and named -V
2016-03-08 09:42:45 -05:00
Jeremy C. Reed
b1bc013634
misspelling
2016-03-08 09:41:40 -05:00
Tinderbox User
b884f3154e
newcopyrights
2016-03-08 06:32:27 +00:00
Tinderbox User
4278332e2e
regen v9_10
2016-03-08 06:19:40 +00:00
Mark Andrews
13a95c3775
update copyrights
2016-03-08 16:20:10 +11:00
Mark Andrews
ff813ea134
add dns_name_isrfc1918 and dns_name_isula
...
(cherry picked from commit 56d1de40e4 )
2016-03-08 12:00:39 +11:00
Mark Andrews
b712215fcb
9.10.4b1
2016-03-08 11:53:41 +11:00
Mark Andrews
274ea210b0
sync w/ 9.10.3-P4
2016-03-08 11:34:15 +11:00
Tinderbox User
b45473686c
update copyright notice / whitespace
2016-03-07 23:45:44 +00:00
Mark Andrews
b8341f294c
4329. [func] Warn about a common misconfiguration when forwarding
...
RFC 1918 zones. [RT #41441 ]
2016-03-08 10:11:56 +11:00
Mukund Sivaraman
2a461f1348
Repack dns_rbtnode struct to gain some space (reduce packing holes) ( #41854 )
...
(cherry picked from commit 8dbf9ceb8c )
2016-03-07 16:16:32 +05:30
Evan Hunt
53bcdbd5e3
[v9_10] silence coverity warning
2016-03-05 19:50:51 -08:00
Tinderbox User
87bdeb8a8b
regen v9_10
2016-03-06 01:07:51 +00:00
Mukund Sivaraman
19afa0cc8f
Fix rbt_remove_empty unittest
...
(reviewed by Evan on Jabber)
(cherry picked from commit f5cb0dd58b )
2016-03-05 13:55:10 +05:30
Mark Andrews
49abe5882d
add AVC
...
(cherry picked from commit e011df2927 )
2016-03-05 17:57:16 +11:00
Tinderbox User
89a9ff4a85
regen v9_10
2016-03-05 01:19:08 +00:00
Tinderbox User
736b0ac1c8
update copyright notice / whitespace
2016-03-04 23:45:45 +00:00
Tinderbox User
ca42a07b8c
newcopyrights
2016-03-04 23:30:15 +00:00
Mukund Sivaraman
09b9ffc029
Revert DEFAULT_NODE_LOCK_COUNT back to 7 ( #40997 )
2016-03-04 16:30:33 +05:30
Mukund Sivaraman
1cbbc0bde6
Include missing isc/print.h
2016-03-04 14:56:58 +05:30
Mukund Sivaraman
491a5a2a3c
Check if threads support is available
...
(cherry picked from commit 2457a4b245 )
2016-03-04 14:06:32 +05:30
Mukund Sivaraman
cb93542612
Use libisc thread functions
...
(cherry picked from commit 051197362b )
2016-03-04 14:00:26 +05:30
Mukund Sivaraman
d820e8ff8a
Add dns_name_fromwire() benchmark
...
(cherry picked from commit 59328c7674 )
2016-03-04 13:47:31 +05:30
Mukund Sivaraman
666fa20ef3
Log query and depth counters during fetches when querytrace is enabled ( #41787 )
...
(cherry picked from commit 275265ab27 )
2016-03-04 13:26:33 +05:30
Evan Hunt
1c57a595b1
[rt41656] line length
...
(cherry picked from commit 6957e9451cc7bf89d44716dfe4266281867e00e5)
(cherry picked from commit d4ed29b019 )
2016-03-04 13:02:17 +05:30
Mark Andrews
96085d274e
add AVC
2016-03-04 18:17:57 +11:00
Mark Andrews
d489cf8fd7
4326. [protocol] Add support for AVC. [RT #41819
...
(cherry picked from commit 8398f00156 )
2016-03-04 18:14:04 +11:00
Mukund Sivaraman
b15dde2889
Code cleanups ( #41656 )
...
(cherry picked from commit 9da98335c1 )
2016-03-04 12:23:32 +05:30
Evan Hunt
db06cd726c
[v9_10] recursively clean empty interior nodes when deleting database records
...
4324. [bug] When deleting records from a zone database, interior
nodes could be left empty but not deleted, damaging
search performance afterward. [RT #40997 ]
(cherry picked from commit 44c86318ed )
2016-03-03 21:15:21 -08:00
Tinderbox User
03eeffb060
update copyright notice / whitespace
2016-03-02 23:45:38 +00:00
Tinderbox User
223b51a35a
newcopyrights
2016-03-02 23:30:05 +00:00
Mark Andrews
74d495fdce
fix changes number
2016-03-02 12:27:43 +11:00
Mark Andrews
62e7d7533a
4223. [bug] Improve HTTP header processing on statschannel.
...
[RT #41674 ]
(cherry picked from commit ce7216c40a )
2016-03-02 11:10:32 +11:00
Tinderbox User
6d12bd7997
regen v9_10
2016-03-01 01:07:17 +00:00
Mark Andrews
ca3d4db1a5
re-order security list into reverse order
2016-02-29 12:44:35 +11:00
Mark Andrews
202efe3c3b
spelling
...
(cherry picked from commit 40401165e4 )
2016-02-29 12:20:33 +11:00
Mark Andrews
c08e4c3636
silence may be used when unset false positive
...
(cherry picked from commit c7aae79b62 )
2016-02-29 11:25:08 +11:00
Mark Andrews
e87b18eb8f
more sit -> cookie cleanups
2016-02-29 11:15:44 +11:00
Mark Andrews
0d2ac7e76e
rename sit buffer cookie
2016-02-29 10:32:03 +11:00
Mark Andrews
29d808c386
compute_sit/process_sit -> compute_cookie/process_cookie to aid with backporting
2016-02-29 10:26:06 +11:00
Mark Andrews
499952eb45
Part 2 of:
...
4319. [security] Fix resolver assertion failure due to improper
DNAME handling when parsing fetch reply messages.
(CVE-2016-1286) [RT #41753 ]
(cherry picked from commit 2de89ee9de )
2016-02-29 07:17:31 +11:00
Mark Andrews
b5c239dcdc
add CVE-2016-2088
2016-02-27 13:21:55 +11:00
Tinderbox User
3288843a56
regen v9_10
2016-02-27 01:07:30 +00:00
Mark Andrews
7cd300abd6
4322. [security] Duplicate EDNS COOKIE options in a response could
...
trigger an assertion failure. (CVE-2016-2088)
[RT #41809 ]
(cherry picked from commit 455c0848f8 )
2016-02-27 11:46:16 +11:00
Mark Andrews
498b6195f6
update copyrights
2016-02-25 10:56:48 +11:00
Mark Andrews
3b4b57bb4f
add CVE-2016-1286
2016-02-24 13:16:25 +11:00
Mark Andrews
f0eb27c402
4321. [bug] Zones using mapped files containing out-of-zone data
...
could return SERVFAIL instead of the expected NODATA
or NXDOMAIN results. [RT #41596 ]
(cherry picked from commit f9da4a8e54 )
2016-02-24 11:25:04 +11:00
Tinderbox User
c2d5cfa264
update copyright notice / whitespace
2016-02-23 23:46:00 +00:00
Tinderbox User
72ed396db8
newcopyrights
2016-02-23 23:30:36 +00:00
Mukund Sivaraman
77fe016206
Test bin/tests/system/checkconf/good-*.conf
2016-02-23 12:59:37 +05:30
Mukund Sivaraman
c685f0d741
Fix allocation for "none" ACL that caused assertion failure ( #41745 )
...
(cherry picked from commit 293a9e9978 )
2016-02-23 12:57:08 +05:30
Mark Andrews
e7c31225e7
update usage
...
(cherry picked from commit a125381c60 )
2016-02-23 16:57:57 +11:00
Tinderbox User
baa71f756a
regen v9_10
2016-02-23 01:07:37 +00:00
Mukund Sivaraman
456e1eadd2
Fix resolver assertion failure due to improper DNAME handling (CVE-2016-1286) ( #41753 )
...
(cherry picked from commit 5995fec51c )
2016-02-22 12:24:15 +05:30
Tinderbox User
a372b927ed
regen v9_10
2016-02-19 01:07:10 +00:00
Tinderbox User
160c8ad89d
update copyright notice / whitespace
2016-02-18 23:45:59 +00:00
Tinderbox User
4c287181f5
newcopyrights
2016-02-18 23:30:19 +00:00
Mark Andrews
e7e15d1302
4318. [security] Malformed control messages can trigger assertions
...
in named and rndc. (CVE-2016-1285) [RT #41666 ]
(cherry picked from commit a2b15b3305 )
2016-02-18 12:12:02 +11:00
Tinderbox User
c40415360f
newcopyrights
2016-02-12 23:30:11 +00:00
Mark Andrews
849e9d6dce
4317. [bug] Age all unused servers on fetch timeout. [RT #41597 ]
...
(cherry picked from commit d372f426ca )
2016-02-12 12:34:49 +11:00
Tinderbox User
78636ea480
regen v9_10
2016-02-12 01:07:16 +00:00
Mark Andrews
5a62da0ee6
add sanity check that $base is '.docbook'
2016-02-12 11:20:19 +11:00
Mark Andrews
9c580f296b
automatically set year to 'DOCBOOK' if '.docbook' exists for MAN and HTML
2016-02-12 11:20:12 +11:00
Mark Andrews
d3c00d1bae
inherit years from docbook
2016-02-12 10:48:47 +11:00
Mark Andrews
47eb670742
copyrights / whitespace
2016-02-11 10:45:43 +11:00
Mukund Sivaraman
6f3e21cd9b
Remove nodechain from dns_rbt_addnode() ( #41246 )
...
(cherry picked from commit 9267cc8e83 )
2016-02-08 15:40:20 +05:30
Mukund Sivaraman
400dd1020c
Add tests for hash function, and comment dns_rbt_addnode() ( #41179 )
...
No CHANGES entry necessary.
(cherry picked from commit 614ce1b65f )
2016-02-08 14:53:24 +05:30
Mukund Sivaraman
0b46608d6e
Check that configured view class isn't a meta class ( #41572 )
...
(cherry picked from commit 0c29904b27 )
2016-02-08 14:01:05 +05:30
Mark Andrews
eb768908f8
specify what to copy
...
(cherry picked from commit 88624c9c32 )
2016-02-05 13:54:35 +11:00
Mark Andrews
8e66424688
add missing line break
...
(cherry picked from commit 68ecf1c9a5 )
2016-02-04 11:52:18 +11:00
Tinderbox User
dfe0a4d775
newcopyrights
2016-02-03 23:31:21 +00:00
Evan Hunt
caf457cb7e
[v9_10] add dnsperf to contrib
...
4314. [contrib] Added 'dnsperf-2.1.0.0-1', a set of performance
testing tools provided by Nominum, Inc.
2016-02-03 15:29:25 -08:00
Mark Andrews
5c993c326f
4313. [bug] Handle ns_client_replace failures in test mode.
...
[RT #41190 ]
(cherry picked from commit d88ba93712 )
2016-02-03 15:01:22 +11:00
Tinderbox User
40b40b51bb
update copyright notice / whitespace
2016-02-02 23:45:50 +00:00
Tinderbox User
e23646fe78
newcopyrights
2016-02-02 23:30:06 +00:00
Mukund Sivaraman
df7f430894
Remove 45 second sleeps from notify system test ( #41248 )
...
No CHANGES entry required.
(cherry picked from commit f9b167290a )
2016-02-02 09:50:24 +05:30
Mark Andrews
c0a2b2672f
4312. [bug] dig's unknown dns and edns flags (MBZ value) logging
...
was not consistent. [RT #41600 ]
(cherry picked from commit 8d00c5ab2c )
2016-02-02 14:19:41 +11:00
Mark Andrews
4c375c6fa8
handle permission denied
2016-02-02 12:38:40 +11:00
Mark Andrews
2d58f4aee2
capture rndc output
2016-02-02 12:26:04 +11:00
Tinderbox User
724704f65b
update copyright notice / whitespace
2016-02-01 23:45:54 +00:00
Tinderbox User
dfa27e44f4
newcopyrights
2016-02-01 23:30:08 +00:00
Evan Hunt
16f69da352
[v9_10] add [performance]
2016-02-01 09:52:19 -08:00
Evan Hunt
c66805df00
[v9_10] disallow delzone on policiy zones
...
4311. [bug] Prevent "rndc delzone" from being used on
response-policy zones. [RT #41593 ]
2016-02-01 09:49:18 -08:00
Mukund Sivaraman
6e2e0f72b1
Use __built_expect() where available ( #41411 )
...
(cherry picked from commit d1dbf6b20f )
2016-02-01 09:07:12 +05:30
Tinderbox User
79fd99913b
update copyright notice / whitespace
2016-01-31 23:45:50 +00:00
Tinderbox User
8ee9f36804
newcopyrights
2016-01-31 23:30:07 +00:00
Evan Hunt
d061582945
[v9_10] spelling
2016-01-31 09:55:39 -08:00
Tinderbox User
4073ea6b67
update copyright notice / whitespace
2016-01-30 23:45:51 +00:00
Tinderbox User
4e7805e7d5
newcopyrights
2016-01-30 23:30:09 +00:00
Evan Hunt
d91ba32696
[v9_10] add uname data to named -V
...
4308. [func] Added operating system details to "named -V"
output. [RT #41452 ]
2016-01-30 11:07:53 -08:00
Evan Hunt
e57da0b1b6
[v9_10] dig could send misformatted ECS options
...
4307. [bug] "dig +subnet" could send incorrectly-formatted
Client Subnet options if the prefix length was
not divisble by 8. [RT #45178 ]
2016-01-29 17:42:23 -08:00
Tinderbox User
ee0661903e
regen v9_10
2016-01-30 01:07:14 +00:00
Tinderbox User
6e9b6e94f6
newcopyrights
2016-01-29 23:30:06 +00:00
Evan Hunt
f88b79ab08
[v9_10] remove reporter's name per his request
2016-01-29 10:37:45 -08:00
Tinderbox User
88bdff9eac
regen v9_10
2016-01-29 01:07:17 +00:00
Tinderbox User
392e684f0e
update copyright notice / whitespace
2016-01-28 23:46:02 +00:00
Tinderbox User
523f5ec152
newcopyrights
2016-01-28 23:30:19 +00:00
Evan Hunt
f64fb5c1c2
[v9_10] don't test dig +subnet in 9.10: it isn't supported in named yet
2016-01-28 13:37:46 -08:00
Evan Hunt
07f2374a12
[v9_10] openssl 1.0.2f patch
...
4306. [maint] Added a PKCS#11 openssl patch supporting
version 1.0.2f [RT #38312 ]
2016-01-28 13:27:48 -08:00
Mark Andrews
f4367d019e
4305. [bug] dnssec-signzone was not removing unnecessary rrsigs
...
from the zone's apex. [RT #41483 ]
(cherry picked from commit 832ab79d1f )
2016-01-28 15:42:51 +11:00
Mark Andrews
fa2fbb708b
4304. [port] xfer system test failed as 'tail -n +value' is not
...
portable. [RT #41315 ]
(cherry picked from commit 9d85a77382 )
2016-01-28 15:38:31 +11:00
Evan Hunt
0146f39472
[v9_10] correct also-notify grammar
2016-01-27 19:07:59 -08:00
Evan Hunt
ceff729ac2
[v9_10] fix dig=+subnet zero-length prefix
...
4303. [bug] "dig +subnet" was unable to send a prefix length of
zero, as it was incorrectly changed to 32 for v4
prefixes or 128 for v6 prefixes. In addition to
fixing this, "dig +subnet=0" has been added as a
short form for 0.0.0.0/0. The same changes have
also been made in "mdig". [RT #41553 ]
2016-01-27 19:04:03 -08:00
Evan Hunt
83289a39b0
[v9_10] removed /Gy- from VS project files
...
4302. [port] win32: fixed a build error in VS 2015. [RT #41426 ]
2016-01-27 15:29:53 -08:00
Tinderbox User
752c7096b3
update copyright notice / whitespace
2016-01-25 23:45:53 +00:00
Tinderbox User
fcb132d529
newcopyrights
2016-01-25 23:30:06 +00:00
Mark Andrews
4eb865b8e0
use 0 not ISC_FALSE for dns_name_fromtext
2016-01-25 16:57:13 +11:00
Tinderbox User
00882e92c9
update copyright notice / whitespace
2016-01-22 23:45:51 +00:00
Tinderbox User
abce9576cd
newcopyrights
2016-01-22 23:30:05 +00:00
Evan Hunt
a3723512c8
[v9_10] expanded query trace logging
...
4300. [cleanup] Added new querytrace logging. [RT #41155 ]
2016-01-22 14:23:50 -08:00
Tinderbox User
ecad80c2c4
update copyright notice / whitespace
2016-01-21 23:45:50 +00:00
Tinderbox User
55989efb1a
newcopyrights
2016-01-21 23:30:06 +00:00
Mark Andrews
9fa2a6f92f
4299. [bug] Check that exactly totallen bytes are read when
...
reading a RRset from raw files in both single read
and incremental modes. [RT #41402 ]
(cherry picked from commit 1d383fd4b2 )
2016-01-21 15:33:41 +11:00
Mark Andrews
0be82a114d
4298. [bug] dns_rpz_add errors in loadzone were not being
...
propogated up the call stack. [RT #41425 ]
(cherry picked from commit 3ecc17d551 )
2016-01-21 14:43:30 +11:00
Evan Hunt
763c67c878
[v9_10] add regression test for RT #41518
...
4297. [test] Ensure delegations in RPZ zones fail robustly.
[RT #41518 ]
2016-01-20 17:43:57 -08:00
Evan Hunt
847eacdf56
[v9_10] fix unchecked result
...
4295. [bug] An unchecked result in dns_message_pseudosectiontotext()
could allow incorrect text formatting of EDNS EXPIRE
options. [RT #41437 ]
2016-01-20 17:19:47 -08:00
Tinderbox User
56b1d266fa
update copyright notice / whitespace
2016-01-20 23:45:49 +00:00
Tinderbox User
3540360d0b
newcopyrights
2016-01-20 23:30:06 +00:00
Evan Hunt
19bee30eb0
[v9_10] fixed rndc stop -p
...
4294. [bug] Fixed a regression in which "rndc stop -p" failed
to print the PID. [RT #41513 ]
2016-01-20 09:56:51 -08:00
Mark Andrews
84fbd9a186
4293. [bug] Address memory leak on priming query creation failure.
...
[RT #41512 ]
(cherry picked from commit 73fbd4c9d3 )
2016-01-20 16:39:01 +11:00
Tinderbox User
b66f98643d
update copyright notice / whitespace
2016-01-14 23:45:45 +00:00
Tinderbox User
c42210cdd7
newcopyrights
2016-01-14 23:30:09 +00:00
Evan Hunt
25da0107d1
[v9_10] added sockaddr.h
...
4291. [cleanup] Added a required include to dns/forward.h. [RT #41474 ]
(cherry picked from commit b4ccec331d )
2016-01-14 10:27:35 -08:00
Tinderbox User
5928a274b5
newcopyrights
2016-01-13 23:30:09 +00:00
Francis Dupont
59765f985e
Fixed small bugs in WIN32 legacy
2016-01-13 15:24:11 +01:00
Francis Dupont
a31b7ffdba
Fixed incorrect paths in WIN32 legacy
2016-01-13 14:53:48 +01:00
Tinderbox User
4ce081323c
regen v9_10
2016-01-06 01:07:27 +00:00
Tinderbox User
29846050bb
update copyright notice / whitespace
2016-01-05 23:45:56 +00:00
Tinderbox User
fcaf8d0c0b
newcopyrights
2016-01-05 23:30:04 +00:00
Evan Hunt
8dd83ecf37
[v9_10] check addrlen/scopelen fit within family address length
2016-01-05 13:40:06 -08:00
Evan Hunt
0bcdd1a803
[v9_10] check ECS address length
2016-01-05 12:28:22 -08:00
Francis Dupont
74ee48f067
Silent WIN64 warnings (alrady fixed in master)
2016-01-05 18:57:28 +01:00
Francis Dupont
695089f339
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2016-01-05 18:39:44 +01:00
Francis Dupont
7378c35a18
Silent WIN64 warnings
2016-01-05 18:39:22 +01:00
Evan Hunt
f13c25ad9e
[v9_10] Merge branch 'v9_10' of ssh://repo/proj/git/prod/bind9 into v9_10
2016-01-05 09:34:34 -08:00
Francis Dupont
efd4c8f64c
Fixed WIN32 BIND9_CONFIG
2016-01-05 18:09:10 +01:00
Evan Hunt
6f39162aaf
[v9_10] fix ticket number
2016-01-05 09:08:57 -08:00
Evan Hunt
79e824b2eb
[v9_10] fix use after free on xfr timeout
...
4289. [bug] The server could crash due to memory being used
after it was freed if a zone transfer timed out.
[RT #41297 ]
2016-01-04 22:06:05 -08:00
Tinderbox User
70b193a8f3
regen v9_10
2016-01-05 01:35:44 +00:00
Tinderbox User
e11aa3e52c
fix tag mismatch
2016-01-05 01:30:22 +00:00
Evan Hunt
0dd38adbe7
[v9_10] Merge branch 'v9_10' of ssh://repo/proj/git/prod/bind9 into v9_10
2016-01-04 16:10:05 -08:00
Evan Hunt
b4cf962eef
[v9_10] fixed bogus server regression
...
4288. [bug] Fixed a regression in resolver.c:possibly_mark()
which caused known-bogus servers to be queried
anyway. [RT #41321 ]
2016-01-04 16:01:38 -08:00
Evan Hunt
e81fd88813
[v9_10] clean up relnotes to include only things added since 9.10.3
2016-01-04 16:00:33 -08:00
Tinderbox User
add1f7a8d2
update copyright notice / whitespace
2016-01-04 23:45:56 +00:00
Evan Hunt
c2c209e149
[v9_10] document return values from nslookup
2016-01-04 15:38:20 -08:00
Tinderbox User
742f802655
newcopyrights
2016-01-04 23:30:04 +00:00
Evan Hunt
191336a7d5
[v9_10] silence noisy logging
...
4287. [bug] Silence an overly noisy log message when message
parsing fails. [RT #41374 ]
2016-01-04 13:06:58 -08:00
Francis Dupont
1bc5470e8f
Updated copyrights
2016-01-04 19:11:43 +01:00
Francis Dupont
def7e9796f
Updated WIN32 files (rt40877) bis
2016-01-04 18:55:57 +01:00
Francis Dupont
9c88ac2977
Updated WIN32 files (rt40877)
2016-01-04 18:31:53 +01:00
Evan Hunt
ae14e490cc
[v9_10] clean up notes
2016-01-03 21:22:55 -08:00
Tinderbox User
0cd701d770
newcopyrights
2016-01-02 23:30:04 +00:00
Tinderbox User
1b3cb979a7
update copyright notice / whitespace
2016-01-01 23:45:46 +00:00
Tinderbox User
6dd2152bd6
newcopyrights
2016-01-01 23:30:06 +00:00
Tinderbox User
82962d684b
regen v9_10
2016-01-01 01:07:18 +00:00
Tinderbox User
66035c86ad
update copyright notice / whitespace
2015-12-31 11:45:18 +00:00
Mark Andrews
a9eeaea7d6
4286. [security] render_ecs errors were mishandled when printing out
...
a OPT record resulting in a assertion failure.
(CVE-2015-8705) [RT #41397 ]
(cherry picked from commit 3e0c1603a8 )
2015-12-31 22:19:31 +11:00
Mark Andrews
b248438052
remove period
2015-12-31 14:34:44 +11:00
Mark Andrews
8725470692
4285. [security] Specific APL data could trigger a INSIST.
...
(CVE-2015-8704) [RT #41396 ]
(cherry picked from commit 1b3d211802 )
2015-12-31 13:45:36 +11:00
Tinderbox User
c4558976df
update copyright notice / whitespace
2015-12-27 23:45:52 +00:00
Evan Hunt
1a473a8d45
[v9_10] copyrights
2015-12-26 18:07:51 -08:00
Tinderbox User
06a863ff1e
regen v9_10
2015-12-27 01:07:14 +00:00
Evan Hunt
a65eda95d0
[v9_10] fix geoip options
...
4284. [bug] Some GeoIP options were incorrectly documented
using abbreviated forms which were not accepted by
named. The code has been updated to allow both
long and abbreviated forms. [RT #41381 ]
2015-12-26 10:51:30 -08:00
Mark Andrews
b127dd6b07
fix changes #
...
(cherry picked from commit 4fa9eaf073 )
2015-12-24 12:23:13 +11:00
Mark Andrews
2688aba48d
4383. [bug] OPENSSL_config is no longer re-callable. [RT #41348 ]
...
(cherry picked from commit bed6e9d614 )
2015-12-24 10:33:17 +11:00
Francis Dupont
eccdf31fb4
updated copyrights
2015-12-23 22:56:30 +01:00
Francis Dupont
a885a3b9b8
Cleaned up OpenSSL patches
2015-12-23 21:15:17 +01:00
Francis Dupont
917e3837a8
Updated OpenSSL 1.0.1 patch
2015-12-23 19:34:05 +01:00
Francis Dupont
5b56413447
Updated OpenSSL 1.0.0 patch
2015-12-23 18:49:18 +01:00
Francis Dupont
f45a3df0c8
Updated OpenSSL 0.9.8 patch
2015-12-23 17:55:01 +01:00
Mark Andrews
03123b9684
spelling
...
(cherry picked from commit 757e405d3c )
2015-12-17 16:00:12 +11:00
Tinderbox User
33c5482511
update copyright notice / whitespace
2015-12-16 23:45:54 +00:00
Tinderbox User
eb64bca2b5
newcopyrights
2015-12-16 23:30:14 +00:00
Mark Andrews
a3b1ba34fb
don't mix IPv4 and IPv6 capability bits
...
(cherry picked from commit 27deca2bf0 )
2015-12-17 08:27:34 +11:00
Curtis Blackburn
27a0af9f04
Merge branch 'v9_10' of repo.isc.org:/proj/git/prod/bind9 into v9_10
2015-12-16 08:42:01 -08:00
Mark Andrews
cb9394a104
Merge branch 'v9_10' of repo.isc.org:/proj/git/prod/bind9 into v9_10
2015-12-16 15:41:02 +11:00
Mark Andrews
f9c9fce5c7
perform a more complete cleanup after running system tests [rt41255]
...
(cherry picked from commit ecfedec0e0 )
Conflicts:
bin/tests/system/acl/clean.sh
bin/tests/system/addzone/clean.sh
bin/tests/system/allow_query/clean.sh
bin/tests/system/autosign/clean.sh
bin/tests/system/case/clean.sh
bin/tests/system/checknames/clean.sh
bin/tests/system/dlzexternal/clean.sh
bin/tests/system/dscp/clean.sh
bin/tests/system/ednscompliance/clean.sh
bin/tests/system/emptyzones/clean.sh
bin/tests/system/formerr/clean.sh
bin/tests/system/forward/clean.sh
bin/tests/system/glue/clean.sh
bin/tests/system/limits/clean.sh
bin/tests/system/lwresd/clean.sh
bin/tests/system/masterfile/clean.sh
bin/tests/system/names/clean.sh
bin/tests/system/nslookup/clean.sh
bin/tests/system/nsupdate/clean.sh
bin/tests/system/sfcache/clean.sh
bin/tests/system/sit/clean.sh
bin/tests/system/sortlist/clean.sh
bin/tests/system/stub/clean.sh
bin/tests/system/xferquota/clean.sh
2015-12-16 15:39:52 +11:00
Tinderbox User
414048dc07
regen v9_10
2015-12-16 01:07:05 +00:00
Curtis Blackburn
a3b31e03cb
removed tests that should not have been backported from master.
2015-12-15 15:50:45 -08:00
Tinderbox User
cc90c4e9bd
update copyright notice / whitespace
2015-12-15 23:45:51 +00:00
Tinderbox User
ed8a80851f
newcopyrights
2015-12-15 23:30:11 +00:00
Curtis Blackburn
e98376a5f8
[master] reclimit test was broken with v6
2015-12-15 15:19:29 -08:00
Curtis Blackburn
30ef44bbfb
[rt41269] additional tests for dig and delv,
...
fix for --disable-ipv6 on osx,
fixes for tests with --disable-ipv6
2015-12-15 15:18:49 -08:00
Mukund Sivaraman
f2d05dbb6f
Update notes.xml for #40996
...
(cherry picked from commit 6960e7fd12 )
2015-12-15 18:07:06 +05:30
Mukund Sivaraman
1780ade486
Use optimal message sizes to improve compression in AXFRs ( #40996 )
...
(cherry picked from commit ecc06cbc32 )
Backported from master to not include the config option.
2015-12-15 15:23:59 +05:30
Mark Andrews
d090709551
4281. [bug] Teach dns_message_totext about BADCOOKIE. [RT #41257 ]
...
(cherry picked from commit f647c0df9f )
Conflicts:
CHANGES
bin/named/query.c
bin/tests/system/sit/tests.sh
lib/dns/message.c
2015-12-15 20:02:37 +11:00
Evan Hunt
d87f683699
[v9_10] use perl for query burst
2015-12-14 21:28:12 -08:00
Mark Andrews
af503b42d4
4279. [test] Don't use fixed ports when unit testing. [RT #41194 ]
...
(cherry picked from commit 94c7301f6f )
2015-12-15 12:51:29 +11:00
Evan Hunt
29bb71029b
[v9_10] fixed an incorrect test case in rpzrecurse
2015-12-13 14:15:54 -08:00
Tinderbox User
d82e5d1b64
update copyright notice / whitespace
2015-12-11 23:45:49 +00:00
Mark Andrews
8f63580655
whitespace
...
(cherry picked from commit 564968bc0a )
2015-12-11 14:30:12 +11:00
Evan Hunt
a635aa75f6
[v9_10] clarify in the help message that delv -c is a noop
2015-12-10 16:10:50 -08:00
Tinderbox User
c547a8836b
update copyright notice / whitespace
2015-12-10 23:46:42 +00:00
Tinderbox User
2e4be86486
newcopyrights
2015-12-10 23:30:13 +00:00
Curtis Blackburn
37d6aeb93b
Revert "[rt40106] add tests for dig +[no]ttlunits"
...
This reverts commit ac91642ba4 .
2015-12-10 13:27:51 -08:00
Curtis Blackburn
ac91642ba4
[rt40106] add tests for dig +[no]ttlunits
2015-12-10 12:17:25 -08:00
Evan Hunt
f5f9dc0d83
[master] comments
...
(cherry picked from commit f21d2ee372 )
2015-12-10 22:57:00 +05:30
Mukund Sivaraman
ff546376c4
Disable the RBT benchmark unittest
...
(cherry picked from commit 22f379298c )
2015-12-10 22:56:46 +05:30
Mukund Sivaraman
318158d66a
Improve performance of RBT ( #41165 )
...
(cherry picked from commit 5d79b60fc5 )
2015-12-10 22:52:52 +05:30
Mark Andrews
8c61782f47
add digdelv test
2015-12-10 12:57:41 +11:00
Mark Andrews
cfdf8b1b53
add digdelv test
2015-12-10 12:56:15 +11:00
Mark Andrews
c40016c45a
4278. [bug] 'delv +short +[no]split[=##]' didn't work as expected.
...
[RT #41238 ]
(cherry picked from commit 505d311709 )
2015-12-10 12:44:59 +11:00
Mark Andrews
2996004044
make the lib/dns newrr target visible at the top level
...
(cherry picked from commit be123554f0 )
2015-12-08 16:39:24 +11:00
Tinderbox User
83ecdd595b
regen v9_10
2015-12-08 01:07:05 +00:00
Tinderbox User
0422c0480b
update copyright notice / whitespace
2015-12-07 23:45:52 +00:00
Tinderbox User
4ff4cf9c73
newcopyrights
2015-12-07 23:30:13 +00:00
Mark Andrews
9f375be7d9
4276. [protocol] Add support for SMIMEA. [RT #40513 ]
...
(cherry picked from commit 322e6b5be7 )
2015-12-08 08:17:35 +11:00
Mukund Sivaraman
d048a2c7f4
Speed up typemap_fromtext() ( #41196 )
...
(cherry picked from commit 5b13a593fe )
2015-12-07 12:37:20 +05:30
Mark Andrews
7305bf85ba
4273. [bug] Only call dns_test_begin() and dns_test_end() once each
...
in nsec3_test as it fails with GOST if called multiple
times.
(cherry picked from commit 95bef099e9 )
2015-12-07 17:53:42 +11:00
Mark Andrews
fb4529baa2
bracket mismatch; window openssl version check
2015-12-06 23:08:14 +11:00
Evan Hunt
106d059d92
[v9_10] fix dig +norrcomments
...
4272. [bug] dig: the +norrcomments option didn't work with +multi.
[RT #41234 ]
2015-12-04 16:19:35 -08:00
Evan Hunt
e7d8959e1b
[v9_10] isc__taskmgr_pause() could deadlock
...
4271. [test] Unit tests could deadlock in isc__taskmgr_pause().
[RT #41235 ]
2015-12-03 20:48:46 -08:00
Tinderbox User
2a5f7d6087
regen v9_10
2015-12-04 01:07:07 +00:00
Tinderbox User
24bb00b60b
update copyright notice / whitespace
2015-12-03 23:45:51 +00:00
Mark Andrews
9168a21871
4270. [security] Update allowed OpenSSL versions as named is
...
potentially vulnerable to CVE-2015-3193.
(cherry picked from commit 10d7ab44cc )
2015-12-04 10:29:13 +11:00
Evan Hunt
4db36f766e
[v9_10] disallow map zones in response-policy
...
4269. [bug] Zones using "map" format master files currently
don't work as policy zones. This limitation has
now been documented; attempting to use such zones
in "response-policy" statements is now a
configuration error. [RT #38321 ]
2015-12-02 21:10:43 -08:00
Mark Andrews
19cce81c83
update description
...
(cherry picked from commit 7bde79b32a )
2015-12-03 15:43:12 +11:00
Mark Andrews
2b478a7e20
Add CVE-2015-8461
...
(cherry picked from commit ff2f98076c )
2015-12-03 15:31:47 +11:00
Mark Andrews
70173295be
update copyrights
2015-12-03 14:18:33 +11:00
Mark Andrews
ea24d3f0a2
change 4253 to security and add CVE
...
(cherry picked from commit 92cc6acdff )
2015-12-03 09:51:35 +11:00
Evan Hunt
5faabe4b61
[v9_10] mention --enable-full-report in config summary output
2015-12-02 14:03:18 -08:00
Mark Andrews
9b6af44b69
remove placeholder
2015-12-02 13:24:28 +11:00
Mark Andrews
93669e845c
4267. [test] Check sdlz error handling. [RT #41142 ]
...
(cherry picked from commit 26177be294 )
2015-12-02 13:01:03 +11:00
Tinderbox User
b8dd37fae0
update copyright notice / whitespace
2015-11-30 23:45:51 +00:00
Tinderbox User
8eb90d683a
newcopyrights
2015-11-30 23:30:08 +00:00
Mukund Sivaraman
06df62fd7b
Mark performance CHANGES as such
...
(cherry picked from commit 35928b7e1a )
2015-11-30 14:01:55 +05:30
Mark Andrews
0eda4fc1d5
4265. [bug] Address unchecked isc_mem_get calls. [RT #41187 ]
...
(cherry picked from commit 8e73941f33 )
2015-11-30 10:30:01 +11:00
Tinderbox User
32672dac69
update copyright notice / whitespace
2015-11-24 23:45:52 +00:00
Tinderbox User
660e2cbacc
newcopyrights
2015-11-24 23:30:08 +00:00
Evan Hunt
698c0fd069
[v9_10] update developer guide, expanding on comments and unit tests
2015-11-24 14:43:42 -08:00
Francis Dupont
0c63357718
Applied VS 2015 64 bit warning fixes ( #40373 )
2015-11-23 18:19:37 +01:00
Mark Andrews
b5446b1121
use isc_buffer_constinit
...
(cherry picked from commit 447591a49c )
2015-11-23 07:27:35 +11:00
Mark Andrews
0baebb81be
fix path for CHANGES.SE
...
(cherry picked from commit e948cf361c75ff0a64bb3365271efbbdaec740f3)
2015-11-21 12:22:46 +11:00
Tinderbox User
e04451ce97
regen v9_10
2015-11-21 01:07:05 +00:00
Tinderbox User
b66e3a7eeb
update copyright notice / whitespace
2015-11-20 23:45:52 +00:00
Tinderbox User
bbf39db5cd
newcopyrights
2015-11-20 23:30:09 +00:00
Mark Andrews
dbeb3f06ff
4264. [bug] Check const of strchr/strrchr assignments match
...
argument's const status. [RT #41150 ]
(cherry picked from commit 5b1c7ef35b )
2015-11-20 18:39:57 +11:00
Mark Andrews
ef070eb5e7
spelling
...
(cherry picked from commit cbc660172d )
2015-11-20 14:55:48 +11:00
李昶
264d7653dd
Cleanup in journal_open() correctly ( #41129 )
...
(cherry picked from commit 65f6e2f909 )
2015-11-19 11:21:46 +05:30
Mukund Sivaraman
dd2b5cf45b
Fix bug in epoll_ctl() usage causing blocked connections ( #41067 )
...
(cherry picked from commit 7bc21557f3 )
2015-11-19 11:05:48 +05:30
Tinderbox User
c00585facb
regen v9_10
2015-11-18 01:07:04 +00:00
Mark Andrews
a089f3bc84
note the address changes for H.ROOT-SERVERS.NET
...
(cherry picked from commit b57276f89e )
2015-11-18 11:09:13 +11:00
Tinderbox User
63a192a1da
update copyright notice / whitespace
2015-11-17 23:45:57 +00:00
Jeremy C. Reed
c75cc4f07d
add simpara to some note tags
...
So generated "Note" header isn't on same line as content.
Also removed one place that said "Note" (so doesn't say
"Note Note").
2015-11-17 11:00:13 -05:00
Jeremy C. Reed
7582107324
clean up refpurpose contents to be consistent
...
This is to be consistent with other manuals:
- no period punctuation at end
- no capitalization at beginning unless acronym or proper noun
- and no simple article (like "A") to start sentence.
While the docbook specification says refpurpose is a "one sentence",
its examples show it with the rules shown above.
Also compared with many manpages as this is common format for the
.Nd macro's one line description.
2015-11-17 11:00:03 -05:00
Jeremy C. Reed
f13f51e3e4
make sure there is a simpara for missing context for note tag
2015-11-17 10:59:21 -05:00
Jeremy C. Reed
157d47c277
remove errant word
...
a word is repeated in a sentence and didn't make sense as-is
so removed it
2015-11-17 10:59:12 -05:00
Jeremy C. Reed
c32583845c
get rid of the "See also fetch-glue" since is obsolete
...
This doesn't remove the description but don't have other
options refer to obsolete option.
No CHANGES entry since very minor.
2015-11-17 10:59:05 -05:00
Mark Andrews
2d8617416f
add CVE-2015-8000
2015-11-17 15:27:54 +11:00
Evan Hunt
76ac8417e1
[v9_10] typo
2015-11-16 18:21:41 -08:00
Mark Andrews
49901a30a4
4261. [maint] H.ROOT-SERVERS.NET is 198.97.190.53 and 2001:500:1::53.
...
[RT #40556 ]
(cherry picked from commit 268c4e79c4 )
2015-11-17 13:19:19 +11:00
Mark Andrews
39c5586111
record updated 9.9.x range
2015-11-17 12:52:39 +11:00
Tinderbox User
0334721ef6
regen v9_10
2015-11-17 01:08:12 +00:00
Tinderbox User
e2315b4c8d
update copyright notice / whitespace
2015-11-16 23:45:52 +00:00
Tinderbox User
c3979a5957
newcopyrights
2015-11-16 23:30:09 +00:00
Mark Andrews
aaf878e8c8
use *newrdatas rather than *oldrdatas in sizeof for consistency [RT #41131 ]
...
(cherry picked from commit a248b59381 )
2015-11-17 06:29:42 +11:00
Mark Andrews
d8eb1ac5ff
add dns_message_setclass
...
(cherry picked from commit 0d44dd6131 )
2015-11-16 14:27:24 +11:00
Mark Andrews
3a4c24c4a5
4260. [security] Insufficient testing when parsing a message allowed
...
records with an incorrect class to be be accepted,
triggering a REQUIRE failure when those records
were subsequently cached. (CVE-2015-8000) [RT #4098 ]
(cherry picked from commit c8821d124c )
2015-11-16 13:21:54 +11:00
Tinderbox User
c8a643d37a
update copyright notice / whitespace
2015-11-11 23:45:52 +00:00
Tinderbox User
22da43180a
newcopyrights
2015-11-11 23:30:09 +00:00
Mark Andrews
401567a6a9
check ptr is not NULL
...
(cherry picked from commit 946e2cd351 )
2015-11-11 22:34:33 +11:00
Mukund Sivaraman
380eee242d
Limit rndc query message sizes to 32 KiB ( #41073 )
...
(cherry picked from commit 9b17fd447c )
2015-11-11 09:58:17 +05:30
Mark Andrews
68f0d1f5c4
don't run {doc,man}clean for releaseinfo.xml and friend
...
(cherry picked from commit 1d83f85752 )
2015-11-10 14:40:05 +11:00
Tinderbox User
a68111c6f9
update copyright notice / whitespace
2015-11-09 23:45:50 +00:00
Tinderbox User
5bb48f709c
newcopyrights
2015-11-09 23:30:15 +00:00
Evan Hunt
fbf5b36b69
[v9_10] fix python script versions
...
4257. [cleanup] Python scripts reported incorrect version. [RT #41080 ]
2015-11-08 21:36:27 -08:00
Tinderbox User
41dfdd72f5
update copyright notice / whitespace
2015-11-06 23:45:53 +00:00
Tinderbox User
6aaa32acb2
newcopyrights
2015-11-06 23:30:07 +00:00
Evan Hunt
d1ce32ad70
[v9_10] allow spaces in rndc arguments
...
4256. [bug] Allow rndc command arguments to be quoted so as
to allow spaces. [RT #36665 ]
(cherry picked from commit b513918481 )
2015-11-05 21:11:17 -08:00
Tinderbox User
0baeadfb08
regen v9_10
2015-11-06 01:06:58 +00:00
Evan Hunt
9da8f9c114
[v9_10] remove inadvertent references to modzone
2015-11-05 10:06:52 -08:00
Mark Andrews
f368713d9d
4254. [bug] Address missing lock when getting zone's serial.
...
[RT #41072 ]
(cherry picked from commit 29868ebbe3 )
2015-11-05 17:44:27 +11:00
Mark Andrews
318dc44700
4253. [bug] Address fetch context reference count handling error
...
on socket error. [RT#40945]
(cherry picked from commit 2f450fcd29 )
2015-11-05 17:15:36 +11:00
Tinderbox User
f57dca0c69
regen v9_10
2015-10-30 01:07:00 +00:00
Tinderbox User
cd3e1c96d1
update copyright notice / whitespace
2015-10-29 23:46:14 +00:00
Tinderbox User
e3e676f9e9
newcopyrights
2015-10-29 23:30:06 +00:00
Evan Hunt
7654cd1bdb
[v9_10] typo
2015-10-29 15:54:51 -07:00
Mark Andrews
a1503a1461
0xf5f5f5f5f5f5f5f5 is a LLU
...
(cherry picked from commit 7c38fa994b )
2015-10-30 08:13:42 +11:00
Mark Andrews
f75f9e1b62
#ifdef ISC_PLATFORM_HAVEATOMICSTORE
2015-10-30 07:06:20 +11:00
Evan Hunt
db67a07ab8
[v9_10] isc_atomic_storeq()/stats improvements
...
4248. [func] Add an isc_atomic_storeq() function, use it in
stats counters to improve performance.
[RT #39972 ] [RT #39979 ]
2015-10-28 22:19:58 -07:00
Mark Andrews
b95b55f52c
return dns_dbtable_add result on error [RT #40653 ]
...
(cherry picked from commit 1ff2118d6c )
2015-10-29 15:48:18 +11:00
Evan Hunt
8f91b835fc
[v9_10] update README-SGML
2015-10-28 21:39:24 -07:00
Mark Andrews
b105ce7a8b
4247. [port] Require both HAVE_JSON and JSON_C_VERSION to be
...
defined to report json library version. [RT #41045 ]
(cherry picked from commit f06b6a9b14 )
2015-10-29 15:27:52 +11:00
Evan Hunt
ed3f67b837
[v9_10] fix statschannel with no libjson
...
4246. [test] Ensure the statschannel system test runs when BIND
is not built with libjson. [RT #40944 ]
(cherry picked from commit aa9b64060f )
2015-10-28 21:07:46 -07:00
Tinderbox User
84d34a3e2f
regen v9_10
2015-10-29 02:59:03 +00:00
Mark Andrews
f27baffe5e
4245. [bug] Fix statistics version to match against in bind9.xsl.
...
[RT #41039 ]
2015-10-29 12:59:04 +11:00
Mark Andrews
24672444a7
4244. [bug] The parser was not reporting that use-ixfr is obsolete.
...
[RT #41010 ]
2015-10-29 12:53:05 +11:00
Tinderbox User
caa957c067
regen v9_10
2015-10-22 05:56:10 +00:00
Mark Andrews
b724be8882
cleanup trailing whitespace
2015-10-22 16:25:36 +11:00
Mark Andrews
96195d06ec
cleanup trailing white space in SGML like files
2015-10-22 16:11:02 +11:00
Mark Andrews
48bb15b354
add TCP macro
2015-10-22 12:07:33 +11:00
Mark Andrews
42d7d1b5ed
4242. [bug] Replace the client if not already replaced when
...
prefetching. [RT #41001 ]
(cherry picked from commit 0526268c2b )
2015-10-22 10:59:11 +11:00
Tinderbox User
dfc391e141
regen v9_10
2015-10-20 01:08:20 +00:00
Tinderbox User
76b5783581
update copyright notice / whitespace
2015-10-19 23:45:49 +00:00
Evan Hunt
f4205c5acc
[v9_10] update TSIG, TKEY, SIG(0) documentation
...
4241. [doc] Improved the TSIG, TKEY, and SIG(0) sections in
the ARM. [RT #40955 ]
2015-10-19 08:48:40 -07:00
Mark Andrews
c1c8ff9dc2
fix changes
...
(cherry picked from commit 9d8169cbf8 )
2015-10-19 12:28:03 +11:00
Mark Andrews
0070bbe0d2
4340. [port] Fix LibreSSL compatibility. [RT #40977 ]
...
(cherry picked from commit f824c65d1f )
2015-10-19 10:46:27 +11:00
Tinderbox User
c28c75eb84
update copyright notice / whitespace
2015-10-16 23:45:47 +00:00
Tinderbox User
539c99f7be
newcopyrights
2015-10-16 23:30:05 +00:00
Mark Andrews
82c060e875
remove redundant geoip.c in DNSSRCS
2015-10-16 23:22:47 +11:00
Tinderbox User
a793df69e9
update copyright notice / whitespace
2015-10-15 23:45:49 +00:00
Tinderbox User
7c671e8431
newcopyrights
2015-10-15 23:30:05 +00:00
Mark Andrews
1237d81417
4238. [bug] Don't send to servers on net zero (0.0.0.0/8).
...
[RT #40947 ]
(cherry picked from commit 6588a2b404 )
2015-10-16 08:07:35 +11:00
Tinderbox User
6e7a43d493
regen v9_10
2015-10-15 01:11:47 +00:00
Evan Hunt
dd828c2462
[v9_10] remove unneeded xsl code, fix a link in ARM
2015-10-14 14:58:06 -07:00
Tinderbox User
8492150243
regen v9_10
2015-10-13 01:07:57 +00:00
Evan Hunt
94272ec71d
[v9_10] add link anchors to <section> tags
2015-10-12 13:01:39 -07:00
Tinderbox User
8ab94857cb
regen v9_10
2015-10-07 04:14:58 +00:00
Mark Andrews
c791d1ca39
use /usr/local/share/xsl/docbook-ns on freebsd
2015-10-07 15:05:10 +11:00
Tinderbox User
f68e3b3304
regen v9_10
2015-10-07 01:11:18 +00:00
Tinderbox User
92c7eabe72
update copyright notice / whitespace
2015-10-06 23:45:53 +00:00
Mark Andrews
573a007837
update
2015-10-07 10:39:08 +11:00
Mark Andrews
2dd3e1d277
teach merge_copyrights about .sty, .pdf, and .eps
...
(cherry picked from commit f7a6d4f915 )
2015-10-07 10:37:10 +11:00
Mark Andrews
fdfc5477df
look for opening [
...
(cherry picked from commit d9156bba3e )
2015-10-06 19:40:25 +11:00
Mark Andrews
1960528e11
handle <!ENTITY within <!DOCTYPE
...
(cherry picked from commit 3db767c98f )
2015-10-06 19:16:22 +11:00
Evan Hunt
640231d858
[v9_10] fix copyright warnings
2015-10-05 23:15:08 -07:00
Evan Hunt
1f2d59c14b
[v9_10] put back headings
2015-10-05 22:53:24 -07:00
Tinderbox User
975f5af067
regen v9_10
2015-10-06 05:48:21 +00:00
Tinderbox User
137d11c594
regen v9_10
2015-10-06 05:31:43 +00:00
Evan Hunt
cb2b92bcd0
[v9_10] upgrade doc toolchain
...
4237. [doc] Upgraded documentation toolchain to use DocBook 5
and dblatex. [RT #40766 ]
2015-10-05 22:00:42 -07:00
Mukund Sivaraman
0774c4c6f6
Add note about Windows ( #40761 )
...
(cherry picked from commit 31cca00bba )
2015-10-06 05:57:51 +05:30
Mukund Sivaraman
56a1cede21
Update named manual page ( #40761 )
...
(cherry picked from commit 1a989c4322 )
2015-10-06 05:52:26 +05:30
Mukund Sivaraman
450f4f0ef8
Fix notes and CHANGES for #40761
...
(cherry picked from commit 56ebb560a1 )
2015-10-06 05:45:39 +05:30
Tinderbox User
88abc3fdaa
regen v9_10
2015-10-04 01:16:53 +00:00
Mukund Sivaraman
4039647930
Update the default value for number of UDP listeners ( #40761 )
...
(cherry picked from commit 930719e876 )
2015-10-03 07:13:14 +05:30
Tinderbox User
30d71dfea1
update copyright notice / whitespace
2015-10-01 23:46:09 +00:00
Tinderbox User
51fddf5a24
newcopyrights
2015-10-01 23:30:07 +00:00
Mark Andrews
df4474f9e4
emit "E:TESTNAME:DATE" when we can't start a server
...
(cherry picked from commit 3ed714b961 )
2015-10-01 16:50:43 +10:00
Mark Andrews
9947780b13
fix CHANGES numbers
...
(cherry picked from commit 18749940ae )
2015-10-01 11:29:06 +10:00
Tinderbox User
f7cc95a671
regen v9_10
2015-10-01 01:11:26 +00:00
Tinderbox User
46a3181839
update copyright notice / whitespace
2015-09-30 23:46:12 +00:00
Tinderbox User
5d2c8371ed
newcopyrights
2015-09-30 23:30:09 +00:00
Mark Andrews
c4806f6b29
spelling
...
(cherry picked from commit c7e5ba1d17 )
2015-09-30 16:09:36 +10:00
Mark Andrews
2d60077e56
4232. [test] Add tests for CDS and CDNSKEY with delegation-only.
...
[RT #40597 ]
(cherry picked from commit 65d59a4307 )
2015-09-30 15:56:17 +10:00
Mark Andrews
fc9f0ac577
4231. [contrib] Address unchecked memory allocation calls in
...
query-loc and zone2ldap. [RT #40789 ]
(cherry picked from commit ffdd3bc812 )
2015-09-30 15:48:03 +10:00
Mark Andrews
8ca68e4c5f
4230. [contrib] dlz_wildcard_dynamic.c:dlz_create could return a
...
uninitalised result. [RT #40839 ]
(cherry picked from commit 0dc485ffb6 )
2015-09-30 15:33:41 +10:00
Mark Andrews
5f2a7f9470
4229. [bug] A variable could be used uninitalised in
...
dns_update_signaturesinc. [RT #40784 ]
(cherry picked from commit 24231afa05 )
2015-09-30 15:29:41 +10:00
Mark Andrews
715a450e0b
4228. [bug] Address race condition in dns_client_destroyrestrans.
...
[RT #40605 ]
(cherry picked from commit 8a0b6b3901 )
2015-09-30 14:59:09 +10:00
Mark Andrews
81db2c08f1
4227. [bug] Silence static analysis warnings. [RT #40828
...
(cherry picked from commit 2a12984ce6 )
2015-09-30 14:35:05 +10:00
Evan Hunt
58921d77d6
[v9_10] document the spill category
2015-09-29 21:22:00 -07:00
Tinderbox User
b75677603d
regen v9_10
2015-09-30 03:52:45 +00:00
Mark Andrews
0637e8861b
split out logging-categories [RT #40844 ]
...
(cherry picked from commit 6c4f9b5cf6 )
2015-09-30 13:09:33 +10:00
Mark Andrews
2927965e50
address linking issues
...
(cherry picked from commit 1a0e5b0504 )
2015-09-30 12:40:59 +10:00
Tinderbox User
cd704a2c5d
update copyright notice / whitespace
2015-09-29 23:46:09 +00:00
Tinderbox User
b87fb2fe0f
newcopyrights
2015-09-29 23:30:35 +00:00
Evan Hunt
6878c2f64a
[v9_10] fix theoretical shutdown race
...
4226. [bug] Address a theoretical shutdown race in
zone.c:notify_send_queue(). [RT #38958 ]
2015-09-29 15:27:33 -07:00
Mar Andrews
e53155e038
4225. [port] freebsd/openbsd: Use '${CC} -shared' for building
...
shared libraries. [RT #39557 ]
(cherry picked from commit 87e7d08a8b )
2015-09-30 01:58:16 +10:00
Mark Andrews
e312d43579
make macro name match category name
...
(cherry picked from commit 4d085258cc )
2015-09-29 15:04:03 +10:00
Tinderbox User
d6611eac2b
newcopyrights
2015-09-28 23:30:11 +00:00
Mark Andrews
36d6fb03c7
Introduce end-of-line normalization
2015-09-29 08:26:56 +10:00
Mark Andrews
2a3ee10260
4221. [bug] Resource leak on DNS_R_NXDOMAIN in fctx_create.
...
[RT #40583 ]
(cherry picked from commit 8d80b4939d )
2015-09-25 09:19:37 +10:00
Tinderbox User
e0b2257691
newcopyrights
2015-09-23 23:30:08 +00:00
Mark Andrews
c473f17b79
add S: T: and E: log lines
...
(cherry picked from commit 1cb514f56a )
2015-09-24 07:43:57 +10:00
Tinderbox User
53a5bb949e
regen v9_10
2015-09-23 01:09:56 +00:00
Tinderbox User
7088ec9136
update copyright notice / whitespace
2015-09-22 23:45:50 +00:00
Tinderbox User
293a3c377b
newcopyrights
2015-09-22 23:30:11 +00:00
Evan Hunt
8c4c475ec9
[v9_10] need id tag on refentry
2015-09-21 21:36:36 -07:00
Tinderbox User
5b49c02735
regen v9_10
2015-09-22 01:10:40 +00:00
Tinderbox User
f8392ea370
update copyright notice / whitespace
2015-09-21 23:45:51 +00:00
Tinderbox User
15bcb0d40a
newcopyrights
2015-09-21 23:30:13 +00:00
Evan Hunt
d0883ef29a
[v9_10] comment no longer needed
2015-09-21 13:17:33 -07:00
Evan Hunt
88abf29ba5
[v9_10] named.conf and lwresd man pages missing from ARM
2015-09-21 13:15:29 -07:00
Jeremy C. Reed
cd307df7cf
fix typo
2015-09-21 11:10:38 -04:00
Jeremy C. Reed
83bd5203ef
Improve docs for zone-statistics
...
This is for ticket #36955 .
Improve grammar for zone-statistics to list new arguments.
Refer to the docs in the options section.
Clarify about stats may not show view name.
2015-09-21 11:07:51 -04:00
Jeremy C. Reed
7eaaf0be97
move nosit-udp-size doc
...
This is for ticket #39570 .
I didn't have this reviewed for v9_10, but was reviewed for the
master but had different option names.
Moved some docs from server statement to options.
While there add a missing related option from grammar.
Also improved docs a little for nosit-udp-size.
Note I didn't add a changelog entry. The documentation was already
there and only modified a little.
2015-09-21 09:34:29 -05:00
Jeremy C. Reed
c84ba65ce9
remove the only section in the history appendix to workaround dblatex issue
...
dblatex generated LaTeX that failed with the "id" for link reference
in the sect1 when itr had no <title> to reference.
(A workaround is to set a <title>.)
But since this appendix only had one section
and looked off to have B1 with no title and no B2, just remove the
sect1 tags.
I added the id to the first <para> tag just in case someone uses
it to link.
Note I didn't reformat the content there.
I didn't get this reviewed as was trivial change.
2015-09-21 09:30:56 -05:00
Mark Andrews
e4f94ceb13
4219. [bug] Set event->result to ISC_R_WOULDBLOCK on EWOULDBLOCK,
...
EGAIN when these soft error are not retried for
isc_socket_send*().
(cherry picked from commit a21c415687 )
2015-09-21 18:04:57 +10:00
Tinderbox User
e632f467e1
regen v9_10
2015-09-19 01:15:12 +00:00
Tinderbox User
99be06f28c
update copyright notice / whitespace
2015-09-18 23:45:51 +00:00
Tinderbox User
313ffb6905
newcopyrights
2015-09-18 23:30:14 +00:00
Mark Andrews
93df3a6e4e
fix whitespace
...
(cherry picked from commit 47115d91ef )
2015-09-19 07:18:14 +10:00
Mark Andrews
a384ec6569
4218. [bug] Potential null pointer dereference on out of memory if mmap is not supported. [RT #40777 ]
...
(cherry picked from commit 4dd41c7d59 )
2015-09-19 07:13:14 +10:00
Evan Hunt
ef363a2bef
[v9_10] fix wire_test so it can read files with comment lines
2015-09-18 11:40:28 -07:00
Mark Andrews
7677f0083f
4217. [protocol] Add support for CSYNC. [RT #40532 ]
...
(cherry picked from commit f6e45a5c54 )
2015-09-18 23:47:54 +10:00
Mark Andrews
6ea2c41bea
4216. [cleanup] Silence static analysis warnings. [RT #40649 ]
...
(cherry picked from commit 705d56b47a )
2015-09-18 23:31:14 +10:00
Mark Andrews
33cc6456c7
document optional class
...
(cherry picked from commit 2592ee16b5 )
2015-09-18 13:25:57 +10:00
Mark Andrews
b6ac63e13c
document that the syslog facility is optional
...
(cherry picked from commit 03fac9f931 )
2015-09-18 13:15:33 +10:00
Tinderbox User
caa0bdde07
regen v9_10
2015-09-18 01:12:10 +00:00
Mark Andrews
76bdaba546
4215. [bug] nsupdate: skip to next request on GSSTKEY create
...
failure. [RT #40685 ]
(cherry picked from commit ff55c577ba )
2015-09-18 09:54:01 +10:00
Tinderbox User
109d0d0eec
update copyright notice / whitespace
2015-09-17 23:45:52 +00:00
Tinderbox User
52436bdc1c
newcopyrights
2015-09-17 23:30:14 +00:00
Mark Andrews
5641a85a11
4214. [protocol] Add support for TALINK. [RT #40544 ]
...
(cherry picked from commit e0a30050c8 )
2015-09-18 07:45:47 +10:00
Evan Hunt
82181d3932
[v9_10] some options were in the wrong section of the ARM
2015-09-17 09:37:23 -07:00
Mark Andrews
5c86b9d97e
4213. [bug] Don't reuse a cache across multiple classes.
...
[RT #40205 ]
(cherry picked from commit dd1bcab25c )
2015-09-17 14:52:15 +10:00
Mark Andrews
cdb3033788
address race condition in ecdsa system test leading to differing authority sections. [RT #40283 ]; no CHANGES entry.
...
(cherry picked from commit 1d5ebfc05f )
2015-09-17 14:24:14 +10:00
Mark Andrews
de8a5c0d3b
4210. [cleanup] Silence use after free false positive. [RT #40743 ]
...
(cherry picked from commit f43e5c8ed2 )
2015-09-17 14:05:51 +10:00
Mark Andrews
f81faf7001
4209. [bug] Address resource leaks in dlz modules. [RT #40654 ]
...
(cherry picked from commit 7b1f63dcd1 )
2015-09-17 13:20:03 +10:00
Tinderbox User
93d30b3c29
regen v9_10
2015-09-17 01:10:32 +00:00
Mark Andrews
eb4de5324b
fix company name
2015-09-17 10:17:34 +10:00
Mark Andrews
645fd1ac0e
update util/copyrights
2015-09-17 09:41:34 +10:00
Mark Andrews
1b96d74ae2
4208. [bug] Address null pointer dereferences on out of memory.
...
[RT #40764 ]
(cherry picked from commit fe51e068f0 )
2015-09-17 08:51:50 +10:00
Jeremy C. Reed
1ee220eaed
document zone "type" in the ARM
...
This is for ticket #39577
It only added two sentences so didn't update changelog.
2015-09-16 10:55:20 -04:00
Mark Andrews
8cca6950a8
fix opcode usage
...
(cherry picked from commit 48bbe9c7f2 )
2015-09-16 21:18:25 +10:00
Mark Andrews
44455db0a9
4207. [bug] Handle class mismatches with raw zone files.
...
[RT #40746 ]
(cherry picked from commit 0f2ecf4b5c )
2015-09-16 10:44:00 +10:00
Evan Hunt
e62bd7e975
[v9_10] add debian/ubuntu path for docbook-xsl to configure
2015-09-14 20:20:15 -07:00
Tinderbox User
981e64275f
update copyright notice / whitespace
2015-09-14 23:45:49 +00:00
Tinderbox User
9b63f4bccf
newcopyrights
2015-09-14 23:30:07 +00:00
Evan Hunt
4534589b64
[v9_10] possible null deref in dlz_wildcard
...
4206. [bug] contrib: fixed a possible NULL dereference in
DLZ wildcard module. [RT #40745 ]
2015-09-14 10:40:28 -07:00
Evan Hunt
abfa2247af
[v9_10] spurious spaces in named-checkconf -p
...
4205. [bug] 'named-checkconf -p' could include unwanted spaces
when printing tuples with unset optional fields.
[RT #40731 ]
2015-09-14 08:53:17 -07:00
Tinderbox User
4f9619e0d4
regen v9_10
2015-09-12 01:14:51 +00:00
Tinderbox User
7ae5096ba5
update copyright notice / whitespace
2015-09-11 23:46:09 +00:00
Tinderbox User
5217ab576a
newcopyrights
2015-09-11 23:30:12 +00:00
Mark Andrews
ff27d0258d
4204. [bug] 'dig +trace' failed to lookup the correct type if
...
the initial root ns query was retried. [RT #40296 ]
`
(cherry picked from commit 295a711b72 )
2015-09-12 09:06:40 +10:00
Jeremy C. Reed
c8bdfc0f7b
add docbook tag for dns64 suffix value
...
add missing docbook formatting.
Note the element is standard, but that can be fixed in bulk later.
2015-09-11 14:36:49 -04:00
Mark Andrews
8431a9d3c1
4199. [protocol] Add support for NINFO, RKEY, SINK, TA.
...
[RT #40545 ] [RT #40547 ] [RT #40561 ] [RT #40563 ]
(cherry picked from commit 5a49f61ca9 )
2015-09-11 17:36:18 +10:00
Evan Hunt
dc4577e506
[v9_10] improve rrchecker test
...
4203. [test] The rrchecker system test now tests conversion
to and from unkonwn-type format. [RT #40584 ]
2015-09-11 00:25:06 -07:00
Evan Hunt
918a74ff08
[v9_10] incorrect result code in isccc
...
4202. [bug] isccc_cc_fromwire() could return an incorrect
result. [RT #40614 ]
2015-09-11 00:05:34 -07:00
Mark Andrews
64a3134529
4201. [func] The default preferred-glue is now the address record
...
type of the transport the query was received
over. [RT #40468 ]
(cherry picked from commit a0ef8211d3 )
2015-09-11 13:28:24 +10:00
Mark Andrews
279b537999
4200. [cleanup] win32: update BINDinstall to be BIND release
...
independent. [RT #38915 ]
(cherry picked from commit 3fa134363f )
2015-09-11 12:27:06 +10:00
Mark Andrews
693df0aa7d
add NINFO and RKEY
...
(cherry picked from commit 329073f6b8 )
2015-09-11 11:41:23 +10:00
Tinderbox User
3d963604e6
regen v9_10
2015-09-11 01:10:37 +00:00
Tinderbox User
03e2c07f24
update copyright notice / whitespace
2015-09-10 23:46:55 +00:00
Tinderbox User
24a02702c3
newcopyrights
2015-09-10 23:30:26 +00:00
Jeremy C. Reed
cc6cd94731
add missing space
...
noticed in manual review of the PDF
minor so wasn't reviewed
(after cherry-pick had to fix conflicts too)
2015-09-10 10:40:25 -04:00
Mark Andrews
0f6e4cb5bd
4199. [protocol] Add support for NINFO, RKEY, TA.
...
[RT #40545 ] [RT #40547 ] [RT #40563 ]
(cherry picked from commit 3dd63ba00f )
2015-09-10 17:59:44 +10:00
Mark Andrews
9a95c605e8
4199. [protocol] Add support for NINFO, RKEY. [RT #40547 ] [RT #40563 ]
...
(cherry picked from commit 63874956de )
2015-09-10 17:08:02 +10:00
Mark Andrews
f00d028c20
4199. [protocol] Add support for RKEY. [RT #40563 ]
...
(cherry picked from commit 8b29fc0b7a )
2015-09-10 14:53:20 +10:00
Tinderbox User
91356a4f20
regen v9_10
2015-09-10 01:10:57 +00:00
Mark Andrews
90cdbb6ae7
update
2015-09-10 10:40:22 +10:00
Evan Hunt
d35df79b54
[v9_10] clean up dead code
2015-09-09 08:38:32 -07:00
Mark Andrews
be8abebe44
address race condition rt40242
...
(cherry picked from commit 5be3128599 )
2015-09-09 18:12:22 +10:00
Mark Andrews
513f6f6ff5
4198. [doc] Add fetch-quota-params, fetches-per-server, and
...
fetches-per-zone to doc/misc/options. [RT #40601 ]
2015-09-09 18:04:50 +10:00
Mark Andrews
0978e56fd3
4197. [bug] 'named-checkconf -z' didn't handle 'in-view' clauses.
...
[RT #40603 ]
(cherry picked from commit 075a3d60c2 )
2015-09-09 17:57:11 +10:00
Mark Andrews
f524494512
4196. [doc] Improve how "enum + other" types are documented.
...
[RT #40608 ]
4195. [bug] 'max-zone-ttl unlimited;' was broken. [RT #40608 ]
(cherry picked from commit 4ca7391e64 )
2015-09-09 17:23:11 +10:00
Mark Andrews
74b964fabe
4194. [bug] named-checkconf -p failed to properly print a port
...
range. [RT #40634 ]
(cherry picked from commit fbd9aaa58c )
2015-09-09 16:49:54 +10:00
Tinderbox User
2799933bc6
regenerate
2015-09-09 02:23:40 +00:00
Tinderbox User
2c0c9afe57
regen v9_10
2015-09-09 02:14:10 +00:00
Evan Hunt
255b91fad4
[v9_10] prep 9.10.3
2015-09-08 18:33:51 -07:00
Tinderbox User
1bfe161c93
regen v9_10
2015-09-09 01:11:19 +00:00
Jeremy C. Reed
2632269e88
fix grammar for keys to use key_id
...
This is for ticket #23009 .
Remove statement about grammar too.
No CHANGES entry done.
2015-09-08 16:16:52 -04:00
Jeremy C. Reed
320d0e0496
improve dnssec-enable and dnssec-validation documentation
...
This is for #37362
Okayed via jabber
No CHANGES entry
2015-09-08 16:05:59 -04:00
Tinderbox User
a3f3394f6c
regen v9_10
2015-09-05 01:12:57 +00:00
Mark Andrews
f9dc3249a8
startup-notify-rate and notify-rate are 9.11 directives
2015-09-05 05:01:29 +10:00
Tinderbox User
af616f3e64
regen v9_10
2015-09-01 01:10:16 +00:00
Tinderbox User
3619f2a9b7
update copyright notice / whitespace
2015-08-31 23:45:54 +00:00
Tinderbox User
3759658b38
newcopyrights
2015-08-31 23:30:06 +00:00
Jeremy C. Reed
cd6bd9864e
grammar
2015-08-31 12:54:42 -04:00
Mark Andrews
19e4476456
update list of supported types in the ARM
2015-08-31 15:19:24 +10:00
Tinderbox User
5f080b689f
regen v9_10
2015-08-28 01:11:04 +00:00
Tinderbox User
0b1c2f14c3
newcopyrights
2015-08-28 00:01:24 +00:00
Mark Andrews
c2fdaf81d9
add support for .gitattributes
...
(cherry picked from commit 6376f61899 )
2015-08-27 23:57:52 +00:00
Mark Andrews
0d9fcd6afe
*.vcxproj.in should use CRLF as EOL
2015-08-27 21:59:45 +00:00
Evan Hunt
4d7926b1f3
[v9_10] s/the the/the/
2015-08-27 14:12:02 -07:00
Evan Hunt
bb4b0be101
[v9_10] fix incorrect bug ID
2015-08-27 10:22:58 -07:00
Evan Hunt
de7ba81cb4
[v9_10] fix tag
2015-08-27 10:20:06 -07:00
Tinderbox User
81aa863a22
update copyright notice / whitespace
2015-08-26 23:45:50 +00:00
Tinderbox User
1b9ccb53ff
newcopyrights
2015-08-26 23:30:08 +00:00
Curtis Blackburn
c5bc9512c4
removing .gitattributes file, to resolve issues with permanantly modified .vcxproj.in files in git 2.4 and up
2015-08-26 11:56:05 -07:00
Mark Andrews
f426a1d4ec
eol -> crlf
2015-08-26 12:41:25 +10:00
Mark Andrews
1a32255fb7
copy notes.pdf to Build\Releasei and link to it from index.html
...
(cherry picked from commit 7ec3c447fd )
2015-08-26 12:39:47 +10:00
Tinderbox User
2fb8dcf2a8
update copyright notice / whitespace
2015-08-25 23:45:57 +00:00
Tinderbox User
40ef87f9ff
newcopyrights
2015-08-25 23:30:14 +00:00
Tinderbox User
29904d0564
regenerate
2015-08-25 21:41:54 +00:00
Tinderbox User
f9ce0f83a4
regen v9_10
2015-08-25 20:48:29 +00:00
Evan Hunt
cf954d24ba
[v9_10] relnotes
2015-08-25 13:34:34 -07:00
Evan Hunt
42a6343cbf
[v9_10] prep 9.10.3rc1
2015-08-25 11:20:47 -07:00
Mark Andrews
d324bececc
4193. [bug] Handle broken servers that return BADVERS incorrectly.
...
[RT #40427 ]
2015-08-25 16:54:04 +10:00
Mark Andrews
53d88bc684
4192. [bug] The default rrset-order of random was not always being
...
applied. [RT #40456 ]
(cherry picked from commit 9b956d342e )
2015-08-25 14:52:51 +10:00
Mark Andrews
e99165ed46
4191. [protocol] Accept DNS-SD non LDH PTR records in reverse zones
...
as per RFC 6763. [RT #37889 ]
(cherry picked from commit 5855fd79e3 )
2015-08-25 14:46:35 +10:00
Mark Andrews
da5b5aac41
check isc_buffer_allocate result
2015-08-23 19:42:39 +10:00
Tinderbox User
c653fb616d
update copyright notice / whitespace
2015-08-22 23:45:50 +00:00
Tinderbox User
3495b3315d
newcopyrights
2015-08-22 23:30:11 +00:00
Mark Andrews
daec213a5c
4190. [protocol] Accept Active Diretory gc._msdcs.<forest> name as
...
valid with check-names. <forest> still needs to be
LDH. [RT #40399 ]
(cherry picked from commit dc3912f3ca )
2015-08-22 15:28:09 +10:00
Mark Andrews
4bf90d3566
4189. [cleanup] Don't exit on overly long tokens in named.conf.
...
[RT #40418 ]
(cherry picked from commit 7d0dfa63cf )
2015-08-22 15:08:48 +10:00
Tinderbox User
203f39e24c
newcopyrights
2015-08-20 23:30:06 +00:00
Mark Andrews
5243abcfde
ignore *-symtbl.c
...
(cherry picked from commit 2c210d117e )
2015-08-20 14:06:22 +10:00
Mark Andrews
820a9517ad
add /
2015-08-20 14:01:53 +10:00
Mark Andrews
cb27041b00
ignore xmlstats
...
(cherry picked from commit b5caf98644 )
2015-08-20 14:00:47 +10:00
Mark Andrews
afd71aeaf7
4188. [bug] Support HTTP/1.0 client properly on the statistics
...
channel. [RT #40261 ]
(cherry picked from commit 18ba804f3a )
2015-08-20 09:56:03 +10:00
Tinderbox User
f21b6da8ff
update copyright notice / whitespace
2015-08-19 23:45:50 +00:00
Mark Andrews
7d18c60309
update
2015-08-19 09:56:29 +10:00
Tinderbox User
e347eab9af
update copyright notice / whitespace
2015-08-18 23:45:54 +00:00
Mark Andrews
0b30f1a160
#include <isc/safe.h>
2015-08-19 05:33:18 +10:00
Mukund Sivaraman
ff82214714
Use unknown format when totext() is not implemented for any RDATA ( #40317 )
...
(cherry picked from commit ec3dbae9eb )
2015-08-18 20:13:55 +05:30
Mukund Sivaraman
92260722dc
Fix RPZ bugs related to wildcard triggers ( #40357 )
...
(cherry picked from commit bf350c9f1a )
Conflicts:
CHANGES
bin/tests/system/rpzrecurse/tests.sh
2015-08-18 19:48:42 +05:30
Mark Andrews
281e52ec79
add statistics
2015-08-18 22:22:42 +10:00
Mark Andrews
dad0cbeed4
check for libxml2
2015-08-18 22:20:28 +10:00
Mark Andrews
55042f9879
9.9 doesn't have isc_buffer_reserve
2015-08-18 21:22:14 +10:00
Evan Hunt
02211d3f70
[v9_10] credit loganaden
2015-08-17 22:59:19 -07:00
Evan Hunt
39f83c3b8b
[v9_10] improve wire_test.c for large messages
2015-08-17 22:44:57 -07:00
Mark Andrews
621bf85906
add isc_safe_memequal and isc_safe_memcompare; remove isc_safe_memcmp
...
(cherry picked from commit 47d459ef43 )
2015-08-18 12:25:37 +10:00
Evan Hunt
cd6122b164
[v9_10] timing safe memory comparisons
...
4183. [cleanup] Use timing-safe memory comparisons in cryptographic
code. Also, the timing-safe comparison functions have
been renamed to avoid possible confusion with
memcmp(). [RT #40148 ]
(cherry picked from commit 420a43c8d8 )
2015-08-17 18:28:27 -07:00
Mark Andrews
ba30980823
use grep rather than xmllint
...
(cherry picked from commit 486c763015 )
2015-08-18 10:08:53 +10:00
Tinderbox User
b177b5fed7
update copyright notice / whitespace
2015-08-17 23:46:10 +00:00
Tinderbox User
ed8914eda9
newcopyrights
2015-08-17 23:30:10 +00:00
Evan Hunt
34be5ddcf5
[v9_10] win32: vs2015 compliance
2015-08-17 11:36:38 -07:00
Mukund Sivaraman
25747be3cb
Use mnemonics for RR class and type comparisons ( #40297 )
...
(cherry picked from commit b0ba1a6059 )
2015-08-17 12:25:46 +05:30
Mark Andrews
8cbf220a1e
4181. [bug] Queued notify messages could be dequeued from the
...
wrong rate limiter queue. [RT #40350 ]
(cherry picked from commit 70862302f8 )
2015-08-17 10:38:17 +10:00
Tinderbox User
73dd026d44
update copyright notice / whitespace
2015-08-16 23:46:14 +00:00
Tinderbox User
0a05f39b11
newcopyrights
2015-08-16 23:30:10 +00:00
Mark Andrews
789cf538f9
address use after free error
...
(cherry picked from commit 6458ad3ab2 )
2015-08-16 20:30:03 +10:00
Tinderbox User
40130c37fc
regen v9_10
2015-08-16 01:09:43 +00:00
Tinderbox User
2ec276ac53
newcopyrights
2015-08-15 23:30:10 +00:00
Evan Hunt
42802dd2e8
[v9_10] fix the o umlaut for HTML and TXT too
2015-08-14 19:58:12 -07:00
Tinderbox User
becbacfb68
update copyright notice / whitespace
2015-08-14 23:45:57 +00:00
Tinderbox User
dc9a03ebcc
newcopyrights
2015-08-14 23:30:18 +00:00
Mukund Sivaraman
cec7b98404
Fix double frees in getaddrinfo() in libirs ( #40209 )
...
(cherry picked from commit d7262e5c86 )
2015-08-14 14:08:15 +05:30
Mukund Sivaraman
9a88ab054b
Fix assertion failure in parsing UNSPEC(103) RR from text ( #40274 )
...
(cherry picked from commit 984d2bb9e5 )
2015-08-14 13:31:43 +05:30
Mukund Sivaraman
9250173510
Fix assertion failure in parsing NSAP records from text
...
(cherry picked from commit 474921d733 )
2015-08-14 13:12:04 +05:30
Mark Andrews
516f52a820
4176. [bug] Address race issues with lwresd. [RT #40284 ]
...
(cherry picked from commit 563878539a )
2015-08-14 15:48:17 +10:00
Evan Hunt
35ad403ebe
[v9_10] typo
2015-08-13 21:35:48 -07:00
Mark Andrews
63788eef30
printmsg.[ch] are no more
...
(cherry picked from commit a72e61866a )
2015-08-14 11:25:11 +10:00
Tinderbox User
b23d24228a
regen v9_10
2015-08-14 01:09:03 +00:00
Tinderbox User
0333f3462e
update copyright notice / whitespace
2015-08-13 23:45:54 +00:00
Tinderbox User
dc6ab63bdb
newcopyrights
2015-08-13 23:30:08 +00:00
Evan Hunt
96f318b0c6
[v9_10] add CVE number
2015-08-13 15:31:15 -07:00
Mark Andrews
9a44ac1838
4175. [bug] TKEY with GSS-API keys needed bigger buffers.
...
[RT #40333 ]
(cherry picked from commit 9dc5ef7f24 )
2015-08-14 08:20:26 +10:00
Evan Hunt
1ca1a3f4df
[v9_10] address VS2015 compiler warning
2015-08-13 14:58:50 -07:00
Tinderbox User
6a6990e4f1
document omlaut
...
(cherry picked from commit f619a2035b )
2015-08-14 06:45:16 +10:00
Tinderbox User
d3ba0ffc90
support umlaut 'o'
...
(cherry picked from commit a73d9c0b4d )
2015-08-14 05:52:16 +10:00
Evan Hunt
cbfa8eddc5
[v9_10] better reporting of xml/json unavailability
...
- error if "configure --with-libxml2" but the library isn't available
- log a warning on startup if only JSON or only XML can be served
2015-08-12 21:59:36 -07:00
Evan Hunt
aaa8c27733
[v9_10] xml doesn't define ö
2015-08-12 18:16:38 -07:00
Tinderbox User
73b5671cdf
update copyright notice / whitespace
2015-08-12 23:45:54 +00:00
Tinderbox User
4b1efa0f75
newcopyrights
2015-08-12 23:30:15 +00:00
Evan Hunt
b4b30c62af
[v9_10] handle time units in dnssec-coverage -r
...
4174. [bug] "dnssec-coverage -r" didn't handle time unit
suffixes correctly. [RT #38444 ]
2015-08-12 12:21:11 -07:00
Mark Andrews
3a581d2eca
4173. [bug] dig +sigchase was not properly matching the trusted
...
key. [RT #40188 ]
(cherry picked from commit efb028b6c8 )
2015-08-12 19:12:18 +10:00
Mark Andrews
c911ee6769
4172. [bug] Named / named-checkconf didn't handle a view of CLASS0.
...
[RT #40265 ]
(cherry picked from commit 151f1bcd5e )
2015-08-12 19:06:31 +10:00
Evan Hunt
1d18ee80ea
[v9_10] fix tsig class checks
...
4171. [bug] Fixed incorrect class checks in TSIG RR
implementation. [RT #40287 ]
2015-08-11 22:17:00 -07:00
Evan Hunt
a51bed6650
[v9_10] fix length check in OPENPGPKEY
...
4170. [security] An incorrect boundary check in the OPENPGPKEY
rdatatype could trigger an assertion failure.
[RT #40286 ]
2015-08-11 20:02:39 -07:00
Mark Andrews
211debcee4
add '=' to +opcode description
2015-08-12 07:04:34 +10:00
Evan Hunt
8239492fab
[v9_10] use dns_message_totext() in wire_data
2015-08-10 20:51:43 -07:00
Evan Hunt
59efb086c3
[v9_10] use libdns functions to convert rcode and opcode to text
2015-08-10 20:28:55 -07:00
Mark Andrews
a48dbeffe1
address len being shadowed
...
(cherry picked from commit f260e3a188 )
2015-08-11 13:00:23 +10:00
Tinderbox User
6f08b48aef
update copyright notice / whitespace
2015-08-10 23:45:52 +00:00
Tinderbox User
d99c65fb28
newcopyrights
2015-08-10 23:30:12 +00:00
Evan Hunt
e7a5e53a16
[v9_10] add a "wire_test -d" option to read raw binary data
...
4169. [test] Added a 'wire_test -d' option to read input as
raw binary data, for use as a fuzzing harness.
[RT #40312 ]
2015-08-10 14:44:18 -07:00
Tinderbox User
cd7459a034
regen v9_10
2015-08-08 01:11:49 +00:00
Tinderbox User
979d849b60
update copyright notice / whitespace
2015-08-07 23:45:57 +00:00
Tinderbox User
6bae78668d
newcopyrights
2015-08-07 23:30:07 +00:00
Evan Hunt
7163ce122d
[v9_10] address buffer accounting error
...
4168. [security] A buffer accounting error could trigger an
assertion failure when parsing certain malformed
DNSSEC keys. (CVE-2015-5722) [RT #40212 ]
(cherry picked from commit ce9f893e21 )
2015-08-07 13:23:03 -07:00
Tinderbox User
c0dc39d84d
regen v9_10
2015-08-07 01:10:56 +00:00
Evan Hunt
5d1a343762
[v9_10] remove spurious "None"
2015-08-06 14:16:55 -07:00
Evan Hunt
d9417d8311
[v9_10] revert incorrect 'correction'
2015-08-05 12:15:39 -07:00
Evan Hunt
b3e2361dba
[v9_10] fix an awk portability issue
2015-08-03 14:22:01 -07:00
Evan Hunt
bc66dfc5ce
[v9_10] add fetchlimit to README
2015-08-03 12:53:36 -07:00
Tinderbox User
1df794dff8
update copyright notice / whitespace
2015-08-02 23:45:49 +00:00
Tinderbox User
b381fb5fde
newcopyrights
2015-08-02 23:30:09 +00:00
Evan Hunt
559226a147
[v9_10] reduce code duplication
2015-08-02 11:23:29 -07:00
Tinderbox User
61459501d6
regen v9_10
2015-08-01 01:11:08 +00:00
Tinderbox User
4144b84b21
update copyright notice / whitespace
2015-07-31 23:45:54 +00:00
Tinderbox User
34d0925a24
newcopyrights
2015-07-31 23:30:08 +00:00
Evan Hunt
349c92557c
[v9_10] use 7 character short hash for srcid
2015-07-31 14:11:00 -07:00
Evan Hunt
be4ececeb0
[v9_10] corrected relnotes -- assertion in name.c not message.c
2015-07-31 12:03:44 -07:00
Mukund Sivaraman
63dcc28d3e
Fix win32 build (UNUSED is present later)
2015-07-31 14:32:47 +05:30
Tinderbox User
1767227885
regenerate
2015-07-31 07:18:29 +00:00
Tinderbox User
5a6ce6c0a8
regen v9_10
2015-07-31 07:16:42 +00:00
Mukund Sivaraman
09b4ed3797
Bump version for 9.10.3b1
2015-07-31 12:42:03 +05:30
Mukund Sivaraman
8ddb21cd82
Bump api versions
2015-07-31 12:33:36 +05:30
Mukund Sivaraman
d637242e0c
Update CHANGES for the new release
2015-07-31 12:33:29 +05:30
Mark Andrews
38df037565
badcookie has a offical code point of 23
...
(cherry picked from commit 46e7fc51b8 )
2015-07-27 15:22:42 +10:00
Tinderbox User
01843e9a88
regen v9_10
2015-07-24 01:08:49 +00:00
Mark Andrews
fa25ae3d4d
whitespace
2015-07-23 19:52:07 +10:00
Evan Hunt
f41d4b6eeb
[v9_10] missing 'use' caused test failure
2015-07-21 13:50:23 -07:00
Evan Hunt
30ba2158e2
[v9_10] statschannel test failed when only JSON was available
2015-07-20 19:09:47 -07:00
Evan Hunt
bdbab298fc
[v9_10] portability
2015-07-20 19:01:45 -07:00
Tinderbox User
5d5fe61534
regen v9_10
2015-07-21 01:09:02 +00:00
Evan Hunt
c41d5c2d5d
[v9_10] remove accidentally duplicated section on clients-per-query
2015-07-20 15:28:17 -07:00
Tinderbox User
d7707ba51f
regen v9_10
2015-07-15 01:08:44 +00:00
Mark Andrews
fba94b205b
add CVE-2015-5477
2015-07-15 07:55:52 +10:00
Mark Andrews
d64c609f36
change tag to security
...
(cherry picked from commit 13c55f6a60 )
2015-07-15 07:30:59 +10:00
Evan Hunt
c712562dd1
[v9_10] spelling
2015-07-14 00:37:55 -07:00
Mark Andrews
0b08938f80
4165. [bug] An failure to reset a value to NULL in tkey.c could
...
result in an assertion failure. (CVE-2015-5477)
[RT #40046 ]
(cherry picked from commit dbb064aa79 )
2015-07-14 14:49:15 +10:00
Tinderbox User
dae3e8def6
update copyright notice / whitespace
2015-07-13 23:45:49 +00:00
Tinderbox User
720300d50f
newcopyrights
2015-07-13 23:30:07 +00:00
Mark Andrews
d03dbac02e
4164. [bug] Don't rename slave files and journals on out of memory.
...
[RT #40033 ]
4163. [bug] Address compiler warnings. [RT #40024 ]
(cherry picked from commit 3a49d0ff10 )
2015-07-13 09:48:42 +10:00
Tinderbox User
877ef1db24
regen v9_10
2015-07-11 01:10:45 +00:00
Tinderbox User
1ef1f8e88e
newcopyrights
2015-07-10 23:30:22 +00:00
Mark Andrews
33076e7331
4162. [bug] httpdmgr->flags was not being initialized. [RT #40017 ]
...
(cherry picked from commit 0bc743f9bc )
2015-07-10 18:43:17 +10:00
Mark Andrews
fc6bbb71ac
zone is not optional for zonestatus [RT #40012 ]
...
(cherry picked from commit 539c3f73b7 )
2015-07-10 15:29:44 +10:00
Evan Hunt
8272aedccb
[v9_10] add JSON and XML tests
...
4161. [test] Test for consistency between "rndc stats" and the
XML and JSON statistics channel contents. [RT #38700 ]
2015-07-09 21:26:32 -07:00
Tinderbox User
1abf201343
regen v9_10
2015-07-10 01:08:50 +00:00
Tinderbox User
a704920204
update copyright notice / whitespace
2015-07-09 23:45:51 +00:00
Tinderbox User
40fe58c07d
newcopyrights
2015-07-09 23:30:42 +00:00
Evan Hunt
d52e7431b0
[v9_10] fix build error with ISC_MEM_TRACKLINES=0
2015-07-09 14:23:50 -07:00
Evan Hunt
46d8fe1bb5
[v9_10] Merge branch 'v9_10' of ssh://repo/proj/git/prod/bind9 into v9_10
2015-07-08 22:56:22 -07:00
Evan Hunt
83d0b1ab69
[v9_10] DDoS mitigation features
...
3938. [func] Added quotas to be used in recursive resolvers
that are under high query load for names in zones
whose authoritative servers are nonresponsive or
are experiencing a denial of service attack.
- "fetches-per-server" limits the number of
simultaneous queries that can be sent to any
single authoritative server. The configured
value is a starting point; it is automatically
adjusted downward if the server is partially or
completely non-responsive. The algorithm used to
adjust the quota can be configured via the
"fetch-quota-params" option.
- "fetches-per-zone" limits the number of
simultaneous queries that can be sent for names
within a single domain. (Note: Unlike
"fetches-per-server", this value is not
self-tuning.)
- New stats counters have been added to count
queries spilled due to these quotas.
These options are not available by default;
use "configure --enable-fetchlimit" (or
--enable-developer) to include them in the build.
See the ARM for details of these options. [RT #37125 ]
2015-07-08 22:55:31 -07:00
Mark Andrews
3794ab5cd0
add comment about +trace and @server
...
(cherry picked from commit 2561b2dd84 )
2015-07-09 12:12:30 +10:00
Tinderbox User
4b6accc40b
regen v9_10
2015-07-08 01:08:43 +00:00
Tinderbox User
fc5aaa5e11
update copyright notice / whitespace
2015-07-07 23:45:48 +00:00
Mark Andrews
15a8195c7a
4159. [cleanup] Alphabetize dig's help output. [RT #39966 ]
2015-07-08 09:35:28 +10:00
Tinderbox User
9e2a374206
newcopyrights
2015-07-07 23:30:08 +00:00
Mark Andrews
2addc50960
4159. [cleanup] Alphabetize dig's help output. [RT #39966 ]
2015-07-08 09:14:01 +10:00
Mark Andrews
bb7971417a
4157. [protocol] Update experimental SIT code to use the EDNS COOKIE
...
option code point (10). This is the minimal change
required to use the new code point. [RT #39928 ]
2015-07-07 15:43:04 +10:00
Mark Andrews
6eb68161a9
add warning not about handling malformed option content
...
(cherry picked from commit bd08b82891 )
2015-07-07 10:25:30 +10:00
Tinderbox User
932ce73955
update copyright notice / whitespace
2015-07-06 23:45:49 +00:00
Tinderbox User
ff27d5ae06
newcopyrights
2015-07-06 23:30:14 +00:00
Mark Andrews
28d2815802
dig +ednsopt=<invalid> could trigger a assertion failure [RT #39990 ]
...
(cherry picked from commit 46fc714aa0 )
2015-07-06 23:04:18 +10:00
Mark Andrews
d83bdd0e70
DNS_R_FORMERR -> DNS_R_OPTERR
2015-07-06 17:05:47 +10:00
Mark Andrews
a9557c404e
4154. [bug] A OPT record should be included with the FORMERR
...
response when there is a malformed EDNS option.
[RT #39647 ]
4153. [bug] Dig should zero non significant +subnet bits. Check
that non significant ECS bits are zero on receipt.
[RT #39647 ]
(cherry picked from commit 3e33f4198d )
2015-07-06 13:47:17 +10:00
Tinderbox User
af9a2450cf
update copyright notice / whitespace
2015-07-03 23:45:50 +00:00
Tinderbox User
38e0222ef5
newcopyrights
2015-07-03 23:30:12 +00:00
Mark Andrews
7ae1d55020
4151. [bug] 'rndc flush' could cause a deadlock. [RT #39835 ]
2015-07-03 10:17:49 +10:00
Tinderbox User
4ec5967eeb
update copyright notice / whitespace
2015-07-01 23:45:48 +00:00
Tinderbox User
2fb829468b
newcopyrights
2015-07-01 23:30:06 +00:00
Mark Andrews
124356c435
4150. [bug] win32: listen-on-v6 { any; }; was not working. Apply
...
minimal fix. [RT #39667 ]
(cherry picked from commit 753b27a7d3 )
2015-07-01 11:52:10 +10:00
Tinderbox User
c838ed659d
update copyright notice / whitespace
2015-06-29 23:45:48 +00:00
Tinderbox User
d78225a91a
newcopyrights
2015-06-29 23:30:10 +00:00
Mukund Sivaraman
6141f501d9
Fix race in getaddrinfo() in libirs, which caused assertion failure in delv ( #39873 )
...
(cherry picked from commit c44c77178e )
2015-06-29 19:48:19 +05:30
Mukund Sivaraman
f69f188b90
Fix a bug printing zone names with '/' character in XML and JSON stats ( #39873 )
...
(cherry picked from commit 08f0129732 )
Conflicts:
bin/tests/system/statistics/clean.sh
2015-06-29 18:46:36 +05:30
Mark Andrews
a6f608404f
4147. [bug] Filter-aaaa / filter-aaaa-on-v4 / filter-aaaa-on-v6
...
was returning referrals rather than nodata responses
when the AAAA records were filtered. [RT #39843 ]
(cherry picked from commit 4a61eae651 )
2015-06-29 15:49:12 +10:00
Mark Andrews
cd09591680
4146. [bug] Address reference leak that could prevent a clean
...
shutdown. [RT #37125 ]
(cherry picked from commit adbf81335b )
2015-06-25 18:36:53 +10:00
Mark Andrews
fd007b4e59
4145. [bug] Not all unassociated adb entries where being printed.
...
[RT #37125 ]
(cherry picked from commit 2f66e2dd81 )
2015-06-25 18:27:53 +10:00
Tinderbox User
42792e6b2a
regen v9_10
2015-06-25 01:08:51 +00:00
Mark Andrews
be4b9178f0
4143. [bug] serial-query-rate was not effective for notify.
...
[RT #39858 ]
2015-06-24 20:54:56 +10:00
Tinderbox User
c53e425c7a
update copyright notice / whitespace
2015-06-23 23:45:47 +00:00
Tinderbox User
9a30727c43
newcopyrights
2015-06-23 23:30:10 +00:00
Mukund Sivaraman
8134e7662e
Fix parsing of NZFs saved by rndc addzone with view specified ( #39845 )
...
(cherry picked from commit 0439bfedd9 )
Conflicts:
bin/named/server.c
bin/tests/system/addzone/tests.sh
2015-06-23 14:57:20 +05:30
Mukund Sivaraman
17bb17af46
Print unsigned values for serial, etc. in rndc zonestatus output ( #39854 )
...
(cherry picked from commit b4e114e3cd )
Conflicts:
CHANGES
bin/named/server.c
2015-06-23 14:09:47 +05:30
Mukund Sivaraman
62c6267220
Tweak CHANGES to match style
...
(cherry picked from commit 71931ab6b3 )
Conflicts:
CHANGES
2015-06-23 13:48:28 +05:30
Tinderbox User
c024374dd3
regen v9_10
2015-06-20 01:11:19 +00:00
Witold Krecicki
2e02ab4e50
fix rpz-client-ip documentation [RT #39783 ]
2015-06-19 10:26:04 +02:00
Tinderbox User
73f14fb2bc
regen v9_10
2015-06-19 01:09:14 +00:00
Mark Andrews
19818edc45
don't use C++ keyword new; use (const char *) for output of strchr((const char *), char)
...
(cherry picked from commit d4422ec231 )
2015-06-18 11:15:15 +10:00
Mukund Sivaraman
f38cbc4cc9
Add comma
...
(cherry picked from commit f4d1c19691 )
2015-06-17 12:26:14 +05:30
Mark Andrews
48f85bd5a2
add release notes for CVE-2015-4620
...
(cherry picked from commit 572e95f52a )
2015-06-17 11:20:44 +10:00
Mark Andrews
43e677fa1b
grammar
2015-06-17 10:03:14 +10:00
Mark Andrews
f7d53a6f3b
4138. [bug] A uninitialized value in validator.c could result
...
in a assertion failure. (CVE-2015-4620) [RT #39795 ]
(cherry picked from commit a85c6b35af )
2015-06-17 09:14:19 +10:00
Tinderbox User
102554f26f
update copyright notice / whitespace
2015-06-12 23:45:59 +00:00
Tinderbox User
f482d0d4ec
newcopyrights
2015-06-12 23:30:08 +00:00
Witold Krecicki
e71cc07e40
rndc reconfig reports configuration errors the same way rndc reload does [RT #39635 ]
2015-06-12 11:08:21 +02:00
Mark Andrews
6348a4fb9f
add #define check_stale_rdataset check_stale_rdataset64
...
(cherry picked from commit a8cb6c6fbc )
2015-06-12 11:17:28 +10:00
Mark Andrews
cfcc0e5d88
silence unused parameter warning
...
(cherry picked from commit c781d465b6 )
2015-06-11 14:04:17 +10:00
Evan Hunt
2e398e72f0
[v9_10] log outdated rpz settings regardless of enable-querytrace
2015-06-10 10:23:32 -07:00
Mukund Sivaraman
9f1888805b
Propagate stale attribute when updating stats ( #39141 )
...
Squashed commit of the following:
commit 9b5b9fa30fbeba8ee1e95cb1028017230ed4db02
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Apr 7 19:30:54 2015 +0530
Remove double function prototypes
commit f3bb8cc60ae476eaa871ba10330b16425ced2d7c
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Apr 7 19:30:34 2015 +0530
Unify several copies of redundant code into a helper function
commit 4899fb9b2f36fc5d159fa877c0780a442a7cbdb3
Author: Mukund Sivaraman <muks@isc.org >
Date: Thu Apr 2 00:23:53 2015 +0530
Propagate stale attribute when updating stats
(cherry picked from commit 59a9cb54c1 )
Conflicts:
CHANGES
2015-06-10 16:10:44 +05:30
Evan Hunt
34d5a93026
[v9_10] rpz_ver check was ineffective
2015-06-09 15:06:00 -07:00
Tinderbox User
6b3a82832c
regen v9_10
2015-06-06 01:12:12 +00:00
Tinderbox User
889f1723d0
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2015-06-06 01:07:33 +00:00
Tinderbox User
b08498ecf9
update copyright notice / whitespace
2015-06-05 23:45:53 +00:00
Tinderbox User
7fef76bb60
newcopyrights
2015-06-05 23:30:05 +00:00
Evan Hunt
90402a0bc3
[v9_10] whitespace
2015-06-05 09:29:36 -07:00
Evan Hunt
44c150683f
[v9_10] add CHANGES note
...
4134. [cleanup] Include client-ip rules when logging the number
of RPZ rules of each type. [RT #39670 ]
2015-06-05 09:22:50 -07:00
Witold Krecicki
6fa116f6d2
better logging of RPZ changes RT #39670
2015-06-05 12:26:07 +02:00
Mark Andrews
1f0e687cfa
update rpz doc as per rt39703
...
(cherry picked from commit 94f7158d44 )
2015-06-05 11:14:38 +10:00
Tinderbox User
3851d4137f
regen v9_10
2015-06-05 01:08:54 +00:00
Mark Andrews
1e0d972fcd
update comment as per rt39703
...
(cherry picked from commit bc6ed947572243587dec59918fdff382b2b4229c)
2015-06-05 11:07:59 +10:00
Mark Andrews
9cc1d6b878
4133. [port] Update how various json libraries are handled.
...
[RT #39646 ]
(cherry picked from commit 8a9bac8dec )
2015-06-05 10:17:10 +10:00
Tinderbox User
93dfacd77f
update copyright notice / whitespace
2015-06-04 23:45:51 +00:00
Tinderbox User
d0e6b3bda0
newcopyrights
2015-06-04 23:30:10 +00:00
Evan Hunt
7438bd16de
[v9_10] dig option cleanups
...
4132. [cleanup] dig: added +rd as a synonym for +recurse,
added +class as an unabbreviated alternative
to +cl. [RT #39686 ]
2015-06-04 08:55:50 -07:00
Evan Hunt
f89d03dc9e
[v9_10] further RPZ fixes
...
4131. [bug] Addressed further problems with reloading RPZ
zones. [RT #39649 ]
2015-06-03 18:19:19 -07:00
Mark Andrews
858eccb37e
unlock T4_mx
...
(cherry picked from commit b704d25ff3 )
2015-05-30 17:54:52 +10:00
Mark Andrews
c9cb7502ec
silence coverity warnings
...
(cherry picked from commit e0fea0bf85 )
2015-05-30 17:45:12 +10:00
Mark Andrews
63af3e1af1
add INSIST to silence coverity
...
(cherry picked from commit 03089dd420 )
2015-05-30 17:37:34 +10:00
Mark Andrews
a17d59f11e
use sed as tail -n +# is not portable
...
(cherry picked from commit 8c74b6a9a1 )
2015-05-30 11:06:12 +10:00
Mark Andrews
72dda1b374
unsigned constants
...
(cherry picked from commit 4e056cee66 )
2015-05-29 11:26:46 +10:00
Tinderbox User
2ce9b9310a
regen v9_10
2015-05-29 01:08:42 +00:00
Tinderbox User
b3623d80ab
update copyright notice / whitespace
2015-05-28 23:45:50 +00:00
Tinderbox User
28f191edf0
newcopyrights
2015-05-28 23:30:08 +00:00
Evan Hunt
03f4807662
[v9_10] typo in comment
2015-05-28 15:05:00 -07:00
Mark Andrews
90e4700853
4130. [bug] The compatability shim for *printf() misprinted some
...
large numbers. [RT #39586 ]
(cherry picked from commit 38c19e5779 )
2015-05-29 07:23:50 +10:00
Mark Andrews
234af55779
4129. [port] Address API changes in OpenSSL 1.1.0. [RT #39532 ]
...
(cherry picked from commit 8bb630c751 )
2015-05-28 14:42:13 +10:00
Mark Andrews
e44dd94916
update
2015-05-28 14:28:20 +10:00
Mark Andrews
c9ca5e3c87
4128. [bug] Address issues raised by Coverity 7.6. [RT #39537 ]
...
(cherry picked from commit e53e202ef3 )
2015-05-28 13:17:24 +10:00
Mark Andrews
ff3e305deb
link against ISC_OPENSSL_LIBS
...
(cherry picked from commit 52a487f71a )
2015-05-28 11:10:45 +10:00
Tinderbox User
1d6dbadbc4
regen v9_10
2015-05-28 01:08:38 +00:00
Tinderbox User
41cb49b786
update copyright notice / whitespace
2015-05-27 23:45:52 +00:00
Mark Andrews
00b1fc7536
add dns_zone_cdscheck
...
(cherry picked from commit e7b7ede003 )
2015-05-27 16:18:39 +10:00
Mark Andrews
d8161b8756
4127. [protocol] CDS and CDNSKEY need to be signed by the key signing
...
key as per RFC 7344, Section 4.1. [RT #37215 ]
(cherry picked from commit 598b502695 )
2015-05-27 15:36:55 +10:00
Evan Hunt
a6a15bb069
[v9_10] address regression
...
4126. [bug] Addressed a regression introduced in change #4121 .
[RT #39611 ]
2015-05-26 19:11:54 -07:00
Mark Andrews
82d3668faa
add -P and -T to help
...
(cherry picked from commit 91d3c63ca7 )
2015-05-27 10:57:27 +10:00
Tinderbox User
ecd3e9bc2b
update copyright notice / whitespace
2015-05-24 23:45:47 +00:00
Tinderbox User
8152f3d89c
newcopyrights
2015-05-24 23:30:09 +00:00
Evan Hunt
07858b945b
[v9_10] +ednsneg needs to be specified in 9.10
2015-05-23 23:39:10 -07:00
Mark Andrews
bacb1197f5
don't include <isc/print.h>
...
(cherry picked from commit cb9b145f39 )
2015-05-24 13:02:19 +10:00
Tinderbox User
83a64013b1
update copyright notice / whitespace
2015-05-23 23:46:59 +00:00
Tinderbox User
9f1aac2305
newcopyrights
2015-05-23 23:30:08 +00:00
Mark Andrews
1d86bbd908
#undef before #define
...
(cherry picked from commit 503f0b324a )
2015-05-24 06:04:44 +10:00
Mark Andrews
8b7a1fe06c
specfiy where libisc is
...
(cherry picked from commit c907e7b512e88b641595d514790e2b41575f149e)
2015-05-24 06:02:59 +10:00
Mark Andrews
66a3ccec36
link against ISCLIBS
...
(cherry picked from commit e6e7de5cda )
2015-05-24 05:43:03 +10:00
Francis Dupont
d0b0dbca7e
finished print.h stuff
2015-05-23 16:14:16 +02:00
Francis Dupont
9411106e30
updated copyrights
2015-05-23 15:02:13 +02:00
Francis Dupont
1db36edf82
added print.h includes
2015-05-23 14:46:47 +02:00
Tinderbox User
5fd8115e3f
regen v9_10
2015-05-23 01:09:48 +00:00
Tinderbox User
3f319600ef
update copyright notice / whitespace
2015-05-22 23:45:52 +00:00
Tinderbox User
5cf91d07aa
newcopyrights
2015-05-22 23:30:15 +00:00
Mark Andrews
c35424ca79
all of NEED*PRINT are needed if %z is not supported
...
(cherry picked from commit 7507c1826f )
2015-05-22 22:14:01 +10:00
Mark Andrews
129559e747
add print.o/print.c forn ISC_PLATFORM_NEEDPRINTF abd ISC_PLATFORM_NEEDFPRINTF
...
(cherry picked from commit 83a938d0f9 )
2015-05-22 13:33:06 +10:00
Mark Andrews
db90979991
update
2015-05-22 12:38:50 +10:00
Evan Hunt
b24278173d
[v9_10] fix tags
2015-05-21 18:28:38 -07:00
Mark Andrews
1e9f8e4dfe
unconditionally include stdio.h
...
(cherry picked from commit 22909ca827 )
2015-05-22 10:08:56 +10:00
Tinderbox User
1b9f989cae
update copyright notice / whitespace
2015-05-21 23:45:59 +00:00
Mark Andrews
e573bd39f9
exclude isc_print_printf and isc_print_fprintf
2015-05-22 08:22:42 +10:00
Evan Hunt
54b00a777b
[v9_10] add %z format options to printf
...
4123. [port] Added %z (size_t) format options to the portable
internal printf/sprintf implementation. [RT #39586 ]
(cherry picked from commit cadf8d687b )
2015-05-21 14:55:38 -07:00
Evan Hunt
1f71e84ce5
[v9_10] fix tags
2015-05-21 14:29:28 -07:00
Mukund Sivaraman
5470ba8d2b
Update notes.xml and CHANGES for #39567
...
(cherry picked from commit 72a1c3f1a7 )
2015-05-21 21:46:31 +05:30
Mukund Sivaraman
765bcb44ac
Fix RPZ radix tree search() for CLIENT-IP triggers ( #39481 )
...
(cherry picked from commit 705cea35a8 )
2015-05-21 11:17:58 +05:30
Mark Andrews
7338f45a04
Merge branch 'rt39585' into v9_10
2015-05-21 12:24:40 +10:00
Mark Andrews
70f9dd4bec
disable edns negotiation in dig for BIND 9.10
2015-05-21 12:23:04 +10:00
Mark Andrews
105720bad6
3993. [func] Dig now supports EDNS negotiation by default.
...
(dig +[no]ednsnegotiation). [RT #37604 ]
(cherry picked from commit 0f5144163c )
2015-05-21 11:45:56 +10:00
Mark Andrews
449b5bdc99
3951. [func] Add the ability to set yet-to-be-defined EDNS flags
...
to dig (+ednsflags=#). [RT #37142 ]
(cherry picked from commit 3867312e4c )
2015-05-21 11:22:36 +10:00
Mark Andrews
8a089c3007
add +ednsopt to -h output
...
(cherry picked from commit ccaee7760f )
2015-05-21 11:12:39 +10:00
Mark Andrews
dd696539d3
3812. [func] Dig now supports sending arbitary EDNS options from
...
the command line (+ednsopt=code[:value]). [RT #35584 ]
(cherry picked from commit e560fbdf77 )
2015-05-21 11:10:51 +10:00
Tinderbox User
582d2b0daa
regen v9_10
2015-05-21 01:08:25 +00:00
Mark Andrews
905d55107b
update util/copyrights
2015-05-21 10:35:50 +10:00
Evan Hunt
433b64a548
[v9_10] ensure rpz summary consistence during AXFR updates
...
4121. [bug] When updating a response-policy zone via AXFR,
summary data about other policy zones could fall
out of sync. Ultimately this could trigger an
assertion failure in rpz.c. [RT #39567 ]
(cherry picked from commit 19365b43e9 )
2015-05-20 15:07:09 -07:00
Evan Hunt
8655100300
[v9_10] revert erroneous cleanup
2015-05-20 13:45:16 -07:00
Evan Hunt
c2999f0646
[v9_10] address compiler warnings
2015-05-20 00:11:10 -07:00
Tinderbox User
a3591ab901
regen v9_10
2015-05-20 01:08:36 +00:00
Evan Hunt
04defaf799
[v9_10] address a possible policy update race
...
4120. [bug] A bug in RPZ could cause the server to crash if
policy zones were updated while recursion was
pending for RPZ processing of an active query.
[RT #39415 ]
(cherry picked from commit 7e6cf6fc6e )
2015-05-19 15:56:40 -07:00
Mark Andrews
086caf0d1e
change category to test
...
(cherry picked from commit 247a9c2cf6 )
2015-05-19 12:53:16 +10:00
Mark Andrews
68e9ae1885
4119. [func] Allow dig to set the message opcode. [RT #39550 ]
...
(cherry picked from commit c7463967db )
2015-05-19 12:53:02 +10:00
Mark Andrews
ebe22d869a
4118. [bug] Teach isc-config.sh about irs. [RT #39213 ]
...
(cherry picked from commit d9a0f1bea7 )
2015-05-19 12:43:43 +10:00
Mark Andrews
617a2024bd
4117. [protocol] Add EMPTY.AS112.ARPA as per RFC 7534.
...
(cherry picked from commit 8f20f6c9d7 )
2015-05-15 08:23:20 +10:00
Tinderbox User
507c672843
update copyright notice / whitespace
2015-05-11 23:45:49 +00:00
Tinderbox User
b423d81bc2
newcopyrights
2015-05-11 23:30:09 +00:00
Mark Andrews
b6d33c97b2
update variable name to better reflect reality
...
(cherry picked from commit 51a82fe30d )
2015-05-11 13:41:46 +10:00
Mark Andrews
cac0c38101
use dns_opcode_t
...
(cherry picked from commit 844b568182 )
2015-05-11 12:17:39 +10:00
Tinderbox User
dddddd0c10
update copyright notice / whitespace
2015-05-08 23:45:50 +00:00
Mark Andrews
bb3c442a0c
update copyrights
2015-05-08 16:32:19 +10:00
Tinderbox User
ee3b68f05c
regen v9_10
2015-05-08 01:08:55 +00:00
Mukund Sivaraman
5cbd509a3d
Fix a bug in RPZ that could cause unwanted recursion ( #39229 )
...
Conflicts:
doc/arm/notes.xml
(cherry picked from commit b947e1a521 )
Conflicts:
CHANGES
bin/tests/system/conf.sh.in
2015-05-07 08:36:49 +05:30
Tinderbox User
54fce5ab13
update copyright notice / whitespace
2015-05-05 23:45:51 +00:00
Tinderbox User
219e114897
newcopyrights
2015-05-05 23:30:08 +00:00
Evan Hunt
61de7bcf87
[v9_10] Allow some tests to run partially if Net::DNS is unavailable
2015-05-05 08:33:38 -07:00
Tinderbox User
68db6e5fd2
regen v9_10
2015-05-05 01:09:02 +00:00
Tinderbox User
66ed5cbc11
update copyright notice / whitespace
2015-05-04 23:45:49 +00:00
Tinderbox User
ee4f62fd4e
newcopyrights
2015-05-04 23:30:11 +00:00
Evan Hunt
dbfb3a18c8
[v9_10] check for Net::DNS
...
4113. [test] Check for Net::DNS is some system test
prerequisites. [RT #39369 ]
2015-05-04 12:52:28 -07:00
Evan Hunt
e6e24d37ea
[v9_10] fix root-delegation-only without exclude
...
4112. [bug] Named failed to load when "root-delegation-only"
was used without a list of domains to exclude.
[RT #39380 ]
2015-05-04 12:45:33 -07:00
Mark Andrews
0242131150
4111. [doc] Alphabetize rndc man page. [RT #39360 ]
2015-05-04 18:12:22 +10:00
Tinderbox User
08ebb2c56c
update copyright notice / whitespace
2015-04-28 23:45:51 +00:00
Tinderbox User
55542f04d2
newcopyrights
2015-04-28 23:30:07 +00:00
Mark Andrews
2865753e29
4110. [bug] Address memory leaks / null pointer dereferences
...
on out of memory. [RT #39310 ]
(cherry picked from commit b292230ab8 )
2015-04-29 03:18:04 +10:00
Tinderbox User
f65fd2aad1
regen v9_10
2015-04-25 01:11:07 +00:00
Mark Andrews
5c2f43d008
4109. [port] linux: support reading the local port range from
...
net.ipv4.ip_local_port_range. [RT # 39379]
2015-04-25 08:27:21 +10:00
Mark Andrews
35491f9cff
4107. [bug] Address potential deadlock when updating zone content.
...
[RT #39269 ]
(cherry picked from commit ef0e674456 )
2015-04-18 13:45:30 +10:00
Tinderbox User
4c15022601
update copyright notice / whitespace
2015-04-17 23:45:52 +00:00
Tinderbox User
af37189d5a
newcopyrights
2015-04-17 23:30:07 +00:00
Evan Hunt
83de958f8f
[v9_10] improve readline support
...
4106. [port] Improve readline support. [RT #38938 ]
2015-04-17 15:32:51 -07:00
Evan Hunt
0fdcf394cb
[v9_10] misc x64 VS 2015 CTP fixes [ #39308 ]
...
(cherry picked from commit ab973ec40c )
2015-04-17 15:32:05 -07:00
Mark Andrews
e35b1b4612
don't set rdh_ttl in init_rdataset
...
(cherry picked from commit def6608a44 )
2015-04-17 23:09:42 +10:00
Mark Andrews
6a905abeff
dns_updatemethod_none is not appropriate for 9.10
2015-04-17 15:45:28 +10:00
Mark Andrews
cc38fe32c0
4104. [bug] Address uninitialized elements. [RT #39252 ]
...
(cherry picked from commit f1a261ba2d )
2015-04-17 14:06:53 +10:00
Francis Dupont
1648365e62
fixed test == bugs for PYTHON
2015-04-17 05:06:06 +02:00
Mark Andrews
39ad068359
use awk for line count rather that wc -l which may space pad
...
(cherry picked from commit e834b30f7c )
2015-04-16 12:18:15 +10:00
Tinderbox User
c09508cf70
regen v9_10
2015-04-16 01:08:45 +00:00
Tinderbox User
e4654e78e1
update copyright notice / whitespace
2015-04-15 23:45:50 +00:00
Tinderbox User
b26a2e329b
newcopyrights
2015-04-15 23:30:06 +00:00
Evan Hunt
c0605a1d5a
[v9_10] use after free in resquery_destroy()
...
4102. [bug] Fix a use after free bug introduced in change
#4094 . [RT #39281 ]
2015-04-15 15:38:38 -07:00
Evan Hunt
094d578993
[v9_10] fix +split and +rrcomments with dig +short
...
4101. [bug] dig: the +split and +rrcomments options didn't
work with +short. [RT #39291 ]
2015-04-15 10:01:41 -07:00
Mark Andrews
ac32e1aa03
4100. [bug] Inherited owernames on the line immediately following
...
a $INCLUDE were not working. [RT #39268 ]
(cherry picked from commit c855e7170a )
2015-04-15 12:50:39 +10:00
Mark Andrews
d48dec46f2
4099. [port] clang: make unknown commandline options hard errors
...
when determining what options are supported.
[RT #39273 ]
(cherry picked from commit e840f92bfb )
2015-04-15 12:40:17 +10:00
Mark Andrews
2f088f0896
4098. [bug] Address use-after-free issue when using a
...
predecessor key with dnssec-settime. [RT #39272 ]
(cherry picked from commit bc8f82492d )
2015-04-15 12:33:52 +10:00
Tinderbox User
c4bf958afb
update copyright notice / whitespace
2015-04-14 23:45:47 +00:00
Tinderbox User
60cd6835d4
newcopyrights
2015-04-14 23:30:08 +00:00
Mukund Sivaraman
6065cb0858
Add additional logging about xfrin transfer status ( #39170 )
...
(cherry picked from commit ac31adc3b7 )
2015-04-14 12:22:24 +05:30
Mukund Sivaraman
7f2b905c81
Don't use query->sendevent after it's been destroyed ( #39132 )
...
(cherry picked from commit 2c4d5faf7f )
2015-04-13 15:07:27 +05:30
Mark Andrews
5c052b2f58
4095. [bug] zone->options2 was not being properly initalized.
...
[RT #39228 ]
(cherry picked from commit 54fe1d05b6 )
2015-04-11 08:04:34 +10:00
Tinderbox User
abd1513c63
regen v9_10
2015-04-09 01:08:56 +00:00
Evan Hunt
289ff24e2d
[v9_10] hold a reference on fetch context during query
...
4094. [bug] A race during shutdown or reconfiguration could
cause an assertion in mem.c. [RT #38979 ]
(cherry picked from commit 2cfe85e6ee33ec97102b6e2e80c86f827bba8594)
2015-04-08 14:34:10 -07:00
Tinderbox User
5058bdb645
regen v9_10
2015-04-08 01:09:02 +00:00
Tinderbox User
c97b1a80ee
update copyright notice / whitespace
2015-04-07 23:45:50 +00:00
Tinderbox User
e5c41089d7
newcopyrights
2015-04-07 23:30:10 +00:00
Evan Hunt
1c13a150ed
[v9_10] dig can now learn the SIT value when retrying
...
4093. [func] Dig now learns the SIT value from truncated
responses when it retries over TCP. [RT #39047 ]
2015-04-06 23:18:27 -07:00
Mark Andrews
3dbd0b7da5
4092. [bug] 'in-view' didn't work for zones beneath a empty zone.
...
[RT #39173 ]
(cherry picked from commit febb020dce )
2015-04-07 13:22:20 +10:00
Tinderbox User
306c1eb38d
regen v9_10
2015-04-07 01:08:54 +00:00
Evan Hunt
0b6dfb95ee
[v9_10] minor doc fixes
2015-04-06 13:48:48 -07:00
Tinderbox User
0a775763af
sync
2015-04-03 01:04:58 +00:00
Tinderbox User
5fa800e702
update copyright notice / whitespace
2015-03-27 23:45:49 +00:00
Tinderbox User
b171929903
newcopyrights
2015-03-27 23:30:10 +00:00
Mukund Sivaraman
8bf3c4972b
Some cleanups in isc mem code ( #38896 )
...
(cherry picked from commit fba894c98b )
2015-03-28 00:06:34 +05:30
Mukund Sivaraman
ffc5d17ea8
Fix a crash while parsing malformed CAA RRs in presentation format ( #39003 )
...
(cherry picked from commit f9f81abff0 )
2015-03-27 10:34:06 +05:30
Tinderbox User
06ea857da1
newcopyrights
2015-03-25 23:30:07 +00:00
Evan Hunt
9b61dd0ae8
[v9_10] updated contrib/README
2015-03-25 13:12:26 -05:00
Mukund Sivaraman
76d6b3c544
Send notifies immediately for slave zones during startup ( #38843 )
...
(cherry picked from commit 9a7532f836 )
2015-03-25 12:46:39 +05:30
Tinderbox User
2fa25cdb19
update copyright notice / whitespace
2015-03-23 23:45:47 +00:00
Tinderbox User
11355388f7
newcopyrights
2015-03-23 23:30:08 +00:00
Mark Andrews
0a8db1048c
@ISC_OPENSSL_INC@ needs to not be by itself
...
(cherry picked from commit a5885354413d503105521b7bf4cd603927f81814)
2015-03-24 07:54:45 +11:00
Evan Hunt
582bd9d5a4
[v9_10] fixed build errors with libressl
...
4088. [port] Fixed errors when building with libressl. [RT #38899 ]
2015-03-23 13:35:26 -05:00
Mukund Sivaraman
ac1ccdd323
Fix a crash due to use-after-free ( #38495 )
...
(cherry picked from commit ebeb4b3e09 )
2015-03-18 06:43:33 +05:30
Mark Andrews
05bae3f352
spelling
2015-03-18 09:35:27 +11:00
Tinderbox User
c019679b32
update copyright notice / whitespace
2015-03-16 23:45:45 +00:00
Tinderbox User
967b62a9cf
newcopyrights
2015-03-16 23:30:09 +00:00
Mukund Sivaraman
d5fc01df13
Fix out-of-srcdir build with native pkcs11 ( #38831 )
...
(cherry picked from commit 642e4ac70d )
2015-03-16 14:11:38 +05:30
Francis Dupont
9b525c672a
update VS last version
2015-03-14 15:46:53 +01:00
Tinderbox User
327ff9a0a4
regen v9_10
2015-03-11 01:08:28 +00:00
Mark Andrews
5e8cc6e868
Add warning about configuration inheritence with in-view
...
(cherry picked from commit 7b52254bf3 )
2015-03-11 10:43:34 +11:00
Evan Hunt
0d3d91ef3a
[v9_10] fix CHANGES numbers
2015-03-09 18:48:54 -07:00
Mark Andrews
715f98823b
4095. [bug] ISC_PLATFORM_HAVEXADDQ could be inconsistently set.
...
[RT #38828 ]
(cherry picked from commit 77b179cbbe )
2015-03-09 23:07:49 +11:00
Mukund Sivaraman
26406f9997
Fix a possible race in updating stats counters ( #38826 )
...
and do some other isc mem cleanups.
(cherry picked from commit 24f2cc7d06 )
Conflicts:
CHANGES
2015-03-09 11:00:43 +05:30
Mukund Sivaraman
c203b9040a
Fix -Wshadow warnings ( #38762 )
...
These happen due to ntohs()/htons() macro expansion in glibc.
(cherry picked from commit f5a62d97e3 )
2015-03-09 09:37:16 +05:30
Tinderbox User
b538882cb3
regen v9_10
2015-03-05 01:08:21 +00:00
Evan Hunt
951162a700
[v9_10] address -Wshadow error
2015-03-04 15:58:47 -08:00
Mark Andrews
f12d92bd7c
add missing defs
2015-03-05 10:47:21 +11:00
Tinderbox User
84a8cba55a
update copyright notice / whitespace
2015-03-04 23:45:48 +00:00
Tinderbox User
3a564df037
newcopyrights
2015-03-04 23:30:06 +00:00
Mark Andrews
b07543b521
4082. [bug] Incrementally sign large inline zone deltas.
...
[RT #37927 ]
(cherry picked from commit 1b05d22789 )
2015-03-05 10:05:39 +11:00
Francis Dupont
de950a36fd
updated OpenSSL PKCS#11 engine patches
2015-03-04 15:16:56 +01:00
Mark Andrews
a5b883cb53
use unique query names
2015-03-04 17:12:18 +11:00
Tinderbox User
e95f99f347
update copyright notice / whitespace
2015-03-03 23:45:49 +00:00
Tinderbox User
e327a2e930
newcopyrights
2015-03-03 23:30:07 +00:00
Mark Andrews
a55c3151b2
4081. [cleanup] Use dns_rdatalist_init consistently. [RT #38759 ]
...
(cherry picked from commit 29d52c001f )
2015-03-03 16:49:37 +11:00
Tinderbox User
127ddee5f9
regen v9_10
2015-03-03 01:09:45 +00:00
Tinderbox User
e037da3a0e
update copyright notice / whitespace
2015-03-02 23:45:48 +00:00
Tinderbox User
490754d009
newcopyrights
2015-03-02 23:30:06 +00:00
Mukund Sivaraman
67a9e487c7
Add support for Valgrind's helgrind tool ( #38706 )
...
Also fix one locking issue that helgrind found: Maintain stats->lock
while stats->reference is used.
(cherry picked from commit 10dd5f62f2 )
2015-03-02 13:44:35 +05:30
Mukund Sivaraman
5ec24730f9
Update win32 configure for --enable-querytrace ( #37520 )
...
Also enable querytrace when --enable-developer is specified.
(cherry picked from commit 84f95ddb25 )
2015-03-02 12:59:13 +05:30
Mukund Sivaraman
00cc9fb766
Remove more wider memset() over control now that it's handled below ( #38621 )
...
(cherry picked from commit 0ea9f8037d )
2015-03-02 12:53:48 +05:30
Tinderbox User
1010bfae70
regen v9_10
2015-02-28 01:08:59 +00:00
Tinderbox User
02c3c73c9b
update copyright notice / whitespace
2015-02-27 23:45:52 +00:00
Tinderbox User
1612815908
newcopyrights
2015-02-27 23:30:14 +00:00
Evan Hunt
53fa9f3ff4
[v9_10] include dso.h when testing DSO_METHOD_dlfcn
2015-02-27 09:05:21 -08:00
Mark Andrews
0901bea31b
add $DESCRIPTION
2015-02-28 00:04:13 +11:00
Mark Andrews
a16bd664a8
fix version tests
...
(cherry picked from commit 326b84f20e )
2015-02-27 17:02:17 +11:00
Evan Hunt
9364ff7555
[v9_10] typo
2015-02-26 21:52:37 -08:00
Mukund Sivaraman
3c2419037f
Fix CHANGES
...
(cherry picked from commit 5f590e93d2 )
2015-02-27 11:08:57 +05:30
Mark Andrews
0f79c81b2b
fix typo
2015-02-27 14:57:52 +11:00
Mark Andrews
76cbe3617f
4078. [bug] Hand the case where CMSG_SPACE(sizeof(int)) !=
...
CMSG_SPACE(sizeof(int)). [RT #38621 .
(cherry picked from commit b5edc023a1 )
2015-02-27 14:52:52 +11:00
Mark Andrews
f0d388e561
4077. [test] Add static-stub regression test for DS NXDOMAIN
...
return making the static stub disappear. [RT #38564 ]
(cherry picked from commit be9720ae2c )
2015-02-27 12:48:06 +11:00
Mark Andrews
b7d7ce54e7
4076. [bug] Named could crash on shutdown with outstanding
...
reload / reconfig events. [RT #38622 ]
(cherry picked from commit bb5df338d9 )
2015-02-27 12:35:23 +11:00
Mark Andrews
6abbd5dfb8
protect with #ifdef HAVE_PTHREAD_MUTEX_ADAPTIVE_NP
2015-02-27 11:56:16 +11:00
Mark Andrews
374fce8495
4074. [cleanup] Cleaned up more warnings from gcc -Wshadow. [RT #38708 ]
...
(cherry picked from commit af669cb4fd )
Conflicts:
bin/named/client.c
lib/dns/request.c
lib/dns/view.c
2015-02-27 10:59:45 +11:00
Tinderbox User
332ca2a157
update copyright notice / whitespace
2015-02-26 23:45:49 +00:00
Tinderbox User
9c7309c691
newcopyrights
2015-02-26 23:30:07 +00:00
Evan Hunt
8262b7708d
[v9_10] version cleanup
...
4073. [cleanup] Add libjson-c version number reporting to
"named -V"; normalize version number formatting.
[RT #38056 ]
2015-02-26 12:16:15 -08:00
Evan Hunt
4d2d2b5d01
[v9_10] incorrect RT #
2015-02-26 10:48:51 -08:00
Evan Hunt
cf0d42e078
[v9_10] clear out the relnotes from 9.10.2
2015-02-26 10:36:42 -08:00
Mukund Sivaraman
b83c20df65
Add a --enable-querytrace configure switch for very verbose query tracelogging ( #37520 )
...
(cherry picked from commit 1783676a64 )
2015-02-26 16:52:38 +05:30
Mukund Sivaraman
1473872cb8
Remove unused functions ( #38547 )
...
(cherry picked from commit ebeb668f86 )
2015-02-26 14:53:53 +05:30
Mukund Sivaraman
5e832b1f47
Initialize pthread_mutexattrs just once ( #38547 )
...
(cherry picked from commit 07dd40e8ee )
Conflicts:
lib/dns/tests/dnstest.c
2015-02-26 14:53:38 +05:30
Mukund Sivaraman
9b56539c01
Fix a segfault when running nslookup ( #38548 )
...
(cherry picked from commit db93c0def5 )
2015-02-26 14:07:14 +05:30
Evan Hunt
9593f245a8
[v9_10] fix merge glitch
2015-02-25 21:18:18 -08:00
Evan Hunt
65d341e68b
[v9_10] minor python3 portability fix
2015-02-25 17:12:21 -08:00
Evan Hunt
cc76e065c1
[v9_10] Merge branch 'v9_10' of ssh://repo/proj/git/prod/bind9 into v9_10
2015-02-25 17:11:23 -08:00
Tinderbox User
a55b90421b
regen v9_10
2015-02-26 01:08:27 +00:00
Evan Hunt
d7f290c6fd
[v9_10] reorganize nsupdate man page
...
4069. [doc] Reorganize options in the nsupdate man page.
[RT #38516 ]
(cherry picked from commit ca6e60cb70 )
2015-02-25 17:06:33 -08:00
Evan Hunt
9a4d40aa4e
[v9_10] correct CHANGES
2015-02-25 16:59:17 -08:00
Evan Hunt
5e0a330f71
[v9_10] include serial number in JSON zone stats
...
4068. [bug] Serial number was omitted from JSON zone statistics.
[RT #38604 ]
(cherry picked from commit aeff3f0541 )
2015-02-25 16:55:44 -08:00
Evan Hunt
bb38a3dcb9
[v9_10] reduce rrl logging noise
...
4067. [cleanup] Reduce noise from RRL when query logging is
disabled. [RT #38648 ]
(cherry picked from commit 8378b0c190 )
2015-02-25 16:45:01 -08:00
Evan Hunt
29fc775372
[v9_10] reorganize options in dig man page
...
4066. [doc] Reorganize options in the dig man page. [RT #38516 ]
(cherry picked from commit 53ae008f27 )
2015-02-25 16:39:23 -08:00
Evan Hunt
8dfc6c27f1
[v9_10] Add facility to run system test nameds under Valgrind ( #38546 )
2015-02-25 16:21:49 -08:00
Evan Hunt
9a8e6aaeec
[v9_10] dnssec-keyset.sh
...
4064. [contrib] dnssec-keyset.sh: Generates a specified number
of DNSSEC keys with timing set to implement a
pre-publication key rollover strategy. Thanks
to Jeffry A. Spain. [RT #38459 ]
(cherry picked from commit 177e523c48 )
2015-02-25 16:17:18 -08:00
Evan Hunt
62fd632bcb
[v9_10] fix LOADPENDING issues
...
4063. [bug] Asynchronous zone loads were not handled
correctly when the zone load was already in
progress; this could trigger a crash in zt.c.
[RT #37573 ]
(cherry picked from commit 7acc2f2156 )
2015-02-25 16:11:10 -08:00
Evan Hunt
09a87d841f
[v9_10] add better servfail logging
...
3937. [func] Added some debug logging to better indicate the
conditions causing SERVFAILs when resolving.
[RT #35538 ]
(cherry picked from commit f5c24a7f48 )
2015-02-25 16:05:31 -08:00
Evan Hunt
1088ad4cb9
[v9_10] set mkeytimers from #defines
2015-02-23 21:11:40 -08:00
Mark Andrews
d04eb678c4
merge copyrights
2015-02-23 08:07:06 +11:00
Evan Hunt
d4aa048126
[v9_10] report library version numbers on win32
2015-02-20 23:25:03 -08:00
Mark Andrews
b500c92600
used unsigned zero
...
(cherry picked from commit 072ce62d23 )
2015-02-19 15:42:45 +11:00
Tinderbox User
cc379d9d91
update copyright notice / whitespace
2015-02-18 23:45:51 +00:00
Tinderbox User
ce767b0163
newcopyrights
2015-02-18 23:30:07 +00:00
Mukund Sivaraman
73639a33fa
RPZ: Don't diff keys out of bounds, found via Valgrind ( #38559 )
...
(cherry picked from commit e58eb371a0 )
Conflicts:
CHANGES
2015-02-18 12:54:06 +05:30
Tinderbox User
53e49fb5a8
regenerate
2015-02-18 01:55:55 +00:00
Tinderbox User
ab4c4f1431
regen v9_10
2015-02-18 01:40:13 +00:00
Evan Hunt
f2009f0400
[v9_10] prep 9.10.2
2015-02-17 17:11:35 -08:00
Tinderbox User
85f71b64a8
update copyright notice / whitespace
2015-02-17 23:45:46 +00:00
Tinderbox User
ae467bea95
newcopyrights
2015-02-17 23:30:08 +00:00
Evan Hunt
a30b7ada90
[v9_10] silence warning
2015-02-17 11:37:18 -08:00
Evan Hunt
5999e976fa
[v9_10] edit CHANGES note
2015-02-17 08:50:58 -08:00
Tinderbox User
c9436dff28
update copyright notice / whitespace
2015-02-12 23:45:50 +00:00
Tinderbox User
df6bb3abda
newcopyrights
2015-02-12 23:30:13 +00:00
Evan Hunt
30ce1fd71e
[v9_10] spelling
2015-02-12 14:56:10 -08:00
Evan Hunt
74ec5dd26f
[v9_10] fixed testing problems with bdbhtp DLZ module
2015-02-12 10:21:02 -08:00
Mukund Sivaraman
b7c9ad2e26
Remove canary code from hash destroy function ( #38602 )
...
This triggers a Valgrind out-of-bounds read report. It was introduced by
commit 5d7849ad7f .
No CHANGES entry necessary as it doesn't have any user-visible or
behavioral change. It removes an out-of-bounds read issue that went
undetected when allocated through isc_mem as the memory was present.
The memory read was compared to itself, so it has no behavioral change.
(cherry picked from commit ffc393dd18 )
2015-02-12 18:19:04 +05:30
Mark Andrews
6482c1b4b7
ignore dig's result when expecting 'connection timed out'
...
(cherry picked from commit 82c6bce26a )
2015-02-12 13:44:49 +11:00
Tinderbox User
80348decfc
update copyright notice / whitespace
2015-02-11 23:45:53 +00:00
Tinderbox User
499d01bd9a
newcopyrights
2015-02-11 23:30:08 +00:00
Evan Hunt
551bea5743
[v9_10] typo
2015-02-10 22:44:46 -08:00
Mark Andrews
6b51ed9d5d
spelling
2015-02-11 17:00:57 +11:00
Mark Andrews
bc52858a67
4061. [bug] Handle timeout in legacy system test. [RT #38573 ]
...
(cherry picked from commit 2ff2145ff5 )
2015-02-11 16:54:28 +11:00
Mark Andrews
bc6ec8a625
4060. [bug] dns_rdata_freestruct could be call on a uninitialised
...
structure when handling a error. [RT #38568 ]
(cherry picked from commit f4102ab13e )
2015-02-11 16:50:55 +11:00
Mark Andrews
f96e5c9d50
add CVE-2015-1349
2015-02-11 16:33:57 +11:00
Evan Hunt
ca18699462
[v9_10] oops, win32 data exports work differently now
2015-02-10 17:27:42 -08:00
Evan Hunt
4f1e0dd70e
[v9_10] export dns_zone_mkey_{month,day,hour}
2015-02-10 17:00:44 -08:00
Tinderbox User
a60d1d80f9
regenerate
2015-02-11 00:00:38 +00:00
Tinderbox User
bce6232a49
regen v9_10
2015-02-10 23:58:03 +00:00
Tinderbox User
d5bad8c9b9
update copyright notice / whitespace
2015-02-10 23:45:50 +00:00
Tinderbox User
c583ad4cb1
newcopyrights
2015-02-10 23:30:07 +00:00
Evan Hunt
df3ca0d7f3
[v9_10] prep 9.10.2rc2
2015-02-10 15:12:49 -08:00
Evan Hunt
5d26333c87
[v9_10] silence RPZ log messages
...
4050. [cleanup] Silence occasional spurious "duplicate query" log
messages from RPZ. [RT #38510 ]
2015-02-10 15:01:46 -08:00
Evan Hunt
eb36da19e7
[v9_10] address valgrind warnings
...
4059. [bug] Addressed valgrind warnings. [RT #38549 ]
2015-02-10 14:03:27 -08:00
Evan Hunt
a7db54206c
[v9_10] fix PRNG selection in dispatch.c
...
4058. [bug] UDP dispatches could use the wrong psuedorandom
number generator context. [RT #38578 ]
2015-02-10 13:55:14 -08:00
Evan Hunt
81048281c2
[v9_10] cleanup
2015-02-10 13:50:01 -08:00
Evan Hunt
83b613cbfb
[v9_10] fix "initialize with revoked key" test
2015-02-10 13:40:39 -08:00
Evan Hunt
f87d4ca084
[v9_10] 5011 fixes
...
4056. [bug] Fixed several small bugs in automatic trust anchor
management, including a memory leak and a possible
loss of key state information. [RT #38458 ]
2015-02-10 12:59:38 -08:00
Mark Andrews
6a383a6318
4057. [bug] 'dnssec-dsfromkey -T 0' failed to add ttl field.
...
[RT #38565 ]
(cherry picked from commit e785f9c1c7 )
2015-02-06 17:02:36 +11:00
Tinderbox User
11cca1cf7e
regen v9_10
2015-02-06 01:08:25 +00:00
Mark Andrews
f4889a7491
cast to (unsigned long) to silence format warning
...
(cherry picked from commit d2a50c9ba8 )
2015-02-05 07:50:44 +11:00
Evan Hunt
6bd82ee4a5
[v9_10] avoid crash due to managed-key rollover
...
4053. [security] Revoking a managed trust anchor and supplying
an untrusted replacement could cause named
to crash with an assertion failure.
(CVE-2015-1349) [RT #38344 ]
2015-02-03 18:25:58 -08:00
Tinderbox User
18f1c5b304
regen v9_10
2015-02-04 01:08:20 +00:00
Tinderbox User
a45043e538
update copyright notice / whitespace
2015-02-03 23:46:54 +00:00
Tinderbox User
32302c8013
newcopyrights
2015-02-03 23:30:06 +00:00
Evan Hunt
039c916c48
[v9_10] clarify edns-udp-size doc
...
(cherry picked from commit 7267d1f335 )
2015-02-03 13:36:54 -08:00
Mukund Sivaraman
6ba6c73179
Update notes.xml for #38454
...
(cherry picked from commit e3e783a0e9 )
2015-02-03 12:08:17 +05:30
Mukund Sivaraman
718b30d039
Fix a leak of query fetchlock ( #38454 )
...
4052. [bug] Fix a leak of query fetchlock. [RT #38454 ]
(cherry picked from commit 4eefa351cc )
2015-02-03 11:47:44 +05:30
Mukund Sivaraman
ed436982c5
Fix a leak of pthread_mutexattr_t ( #38454 )
...
4051. [bug] Fix a leak of pthread_mutexattr_t. [RT #38454 ]
(cherry picked from commit fe12a8f107 )
Conflicts:
CHANGES
2015-02-03 11:47:21 +05:30
Tinderbox User
7c8189712b
update copyright notice / whitespace
2015-01-30 23:45:46 +00:00
Tinderbox User
4e06940d7b
newcopyrights
2015-01-30 23:30:05 +00:00
Mark Andrews
8c59d8f17a
4049. [bug] CDS and CDNSKEY had the wrong attributes. [RT #38491 ]
...
(cherry picked from commit e77ef50a57 )
2015-01-30 21:49:23 +11:00
Tinderbox User
82b5996b64
update copyright notice / whitespace
2015-01-29 23:45:48 +00:00
Tinderbox User
55a0253d6c
newcopyrights
2015-01-29 23:30:05 +00:00
Mark Andrews
93a8e57df1
copy COPYRIGHT and OpenSSL Licence to Build\Release
2015-01-29 14:36:40 +11:00
Mark Andrews
1829b78a8d
4048. [bug] adb hash table was not being grown. [RT #38470 ]
...
(cherry picked from commit 4b36b9c1ff )
2015-01-29 11:51:25 +11:00
Tinderbox User
d0c7c4694d
regenerate
2015-01-26 19:13:27 +00:00
Tinderbox User
788d6fa8fb
regen v9_10
2015-01-23 01:08:32 +00:00
Tinderbox User
1bf1157d72
update copyright notice / whitespace
2015-01-22 23:45:54 +00:00
Tinderbox User
3883755be9
newcopyrights
2015-01-22 23:30:12 +00:00
Evan Hunt
7389013151
[v9_10] bump mapapi (dns_rbtnode has changed)
2015-01-22 11:32:23 -08:00
Evan Hunt
2826029732
[v9_10] fixed library version reporting
...
- forgot to include a CHANGES note
- disabled on windows (it fails to link)
2015-01-22 11:18:37 -08:00
Tinderbox User
051d488aef
regenerate
2015-01-22 18:39:57 +00:00
Evan Hunt
d17847d30d
[v9_10] prep 9.10.2rc1
2015-01-22 10:35:49 -08:00
Evan Hunt
865621b742
[v9_10] fix 'total use' accounting
...
4046. [bug] Accounting of "total use" in memory context
statistics was not correct. [RT #38370 ]
2015-01-22 09:46:28 -08:00
Evan Hunt
6cb3753654
[v9_10] silence warning
2015-01-22 09:07:57 -08:00
Mark Andrews
9b02bf01a1
4045. [bug] Skip to next master on dns_request_createvia4 failure.
...
[RT #25185 ]
(cherry picked from commit 875574f1e4 )
2015-01-22 15:57:16 +11:00
Tinderbox User
e48e2d8638
regen v9_10
2015-01-22 01:08:28 +00:00
Tinderbox User
3a0e7f5300
update copyright notice / whitespace
2015-01-21 23:45:50 +00:00
Tinderbox User
b99f7bf9b7
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2015-01-21 23:45:31 +00:00
Evan Hunt
50b5bbcb11
[v9_10] typos
2015-01-21 15:42:25 -08:00
Mark Andrews
8fdd3e31d6
4044. [bug] Change 3955 was not complete resulting is a assertion
...
failure is the timing was just right. [RT #38352 ]
(cherry picked from commit 17dc146c7c )
2015-01-22 10:39:18 +11:00
Tinderbox User
f53c2be77a
newcopyrights
2015-01-21 23:30:07 +00:00
Evan Hunt
ce85d3132e
[v9_10] oops, semicolons were still wrong
2015-01-21 11:43:56 -08:00
Evan Hunt
20377516b6
[v9_10] reformat response-policy grammar
...
There was an overly long line that ran off the end of the
page in the PDF; also missing semicolons and close brace.
2015-01-21 11:19:33 -08:00
Mark Andrews
fa5be051ae
4042. [bug] zone.c:iszonesecure was being called too late.
...
[RT #38371 ]
(cherry picked from commit 22e3e00ac9 )
2015-01-21 13:19:19 +11:00
Mark Andrews
8cb74cf1b1
(cherry picked from commit 83b9e799df)
2015-01-21 13:08:57 +11:00
Tinderbox User
3817256ab9
update copyright notice / whitespace
2015-01-20 23:47:01 +00:00
Evan Hunt
a9034405a0
[v9_10] more windows VS14 compatibility work
...
(completes change #3987 )
2015-01-20 15:46:00 -08:00
Tinderbox User
cb1ee51970
newcopyrights
2015-01-20 23:30:19 +00:00
Evan Hunt
1ef4faabd5
[v9_10] clean up gcc -Wshadow warnings
...
4039. [cleanup] Cleaned up warnings from gcc -Wshadow. [RT #37381 ]
2015-01-20 13:43:35 -08:00
Mark Andrews
f9ef9ca233
4038. [bug] Add 'rpz' flag to node and use it to determine whether
...
to call dns_rpz_delete. This should prevent unbalanced
add / delete calls. [RT #36888
(cherry picked from commit cc0a48a381 )
2015-01-20 16:58:15 +11:00
Mark Andrews
4b499125a9
4037. [bug] also-notify was ignoring the tsig key when checking
...
for duplicates resulting in some expected notify
messages not being sent. [RT #38369 ]
(cherry picked from commit f8eb4e5bfd )
2015-01-20 16:46:06 +11:00
Evan Hunt
a7763db2e0
[v9_10] remove a potentially misleading log message
2015-01-19 20:15:24 -08:00
Mukund Sivaraman
1721fb782c
Close FILEs before overwriting NZF file ( #38332 )
...
Based on a patch sent in by Tony Finch <dot@dotat.at >.
2015-01-16 15:37:09 +05:30
Tinderbox User
534f45eecf
update copyright notice / whitespace
2015-01-14 23:45:49 +00:00
Tinderbox User
fba62a46d8
newcopyrights
2015-01-14 23:30:06 +00:00
Tony Finch
94f84083e4
doc: ignore and clean up isc-notes-html.xsl
...
(cherry picked from commit eb4221895f )
Conflicts:
doc/xsl/.gitignore
2015-01-14 17:27:15 +05:30
Tinderbox User
37cff9600e
regen v9_10
2015-01-14 01:08:26 +00:00
Tinderbox User
fcdfeaa0c2
update copyright notice / whitespace
2015-01-13 23:45:46 +00:00
Tinderbox User
a42e46cba2
newcopyrights
2015-01-13 23:30:07 +00:00
Evan Hunt
fa2cf1a85e
[v9_10] document default DNSKEY TTL
...
- see RT #38268
2015-01-13 09:55:21 -08:00
Evan Hunt
351181c89d
[v9_10] document dscp option
2015-01-13 09:16:00 -08:00
Tinderbox User
72046b8bb4
newcopyrights
2015-01-12 23:30:17 +00:00
Tinderbox User
6c4bed17c9
regen v9_10
2015-01-12 03:39:18 +00:00
Tinderbox User
631be33a32
regen v9_10
2015-01-11 01:09:02 +00:00
Tinderbox User
71b009ae5a
update copyright notice / whitespace
2015-01-10 23:45:50 +00:00
Tinderbox User
2bb909db90
newcopyrights
2015-01-10 23:30:04 +00:00
Mark Andrews
38e0062bbd
4033. [bug] Missing out of memory check in request.c:req_send.
...
[RT #38311 ]
(cherry picked from commit f4dda9cf28 )
2015-01-11 09:24:59 +11:00
Evan Hunt
45adb24e0f
[v9_10] revise pkcs11 doc
2015-01-10 11:39:41 -08:00
Mark Andrews
41460026bc
4032. [bug] Built-in "empty" zones did not correctly inherit the
...
"allow-transfer" ACL from the options or view.
[RT #38310 ]
(cherry picked from commit 7952156995 )
2015-01-10 22:03:57 +11:00
Evan Hunt
173d9db665
[v9_10] improve pkcs11.xml documentation
...
see RT #37801
2015-01-10 00:37:38 -08:00
Evan Hunt
503412e0ab
[v9_10] clarify change note further
2015-01-10 00:25:33 -08:00
Evan Hunt
ffd802e3e6
[v9_10] backport gperftools
...
3973. [test] Added hooks for Google Performance Tools
CPU profiler, including real-time/wall-clock
profiling. [RT #37339 ]
2015-01-10 00:17:46 -08:00
Tinderbox User
2cdc6e9314
newcopyrights
2015-01-09 23:30:03 +00:00
Tinderbox User
dae9be9597
regen v9_10
2015-01-09 01:08:52 +00:00
Tinderbox User
167beb6aa5
update copyright notice / whitespace
2015-01-08 23:45:50 +00:00
Tinderbox User
a12863cbde
newcopyrights
2015-01-08 23:30:10 +00:00
Mark Andrews
b1e4b4c0c8
4031. [bug] named-checkconf -z failed to report a missing file
...
with a hint zone. [RT #38294 ]
(cherry picked from commit d1f1f13c7f )
2015-01-08 19:20:04 +11:00
Evan Hunt
b21229de09
[v9_10] clean up release note stylesheets
2015-01-07 17:29:11 -08:00
Tinderbox User
8a088ef1c8
update copyright notice / whitespace
2015-01-06 23:45:48 +00:00
Tinderbox User
8898445e55
newcopyrights
2015-01-06 23:30:13 +00:00
Tinderbox User
ab4c346072
regen v9_10
2015-01-06 01:08:17 +00:00
Mark Andrews
b7a7bc79ee
4028. [bug] $GENERATE with a zero step was not being caught as a
...
error. A $GENERATE with a / but no step was not being
caught as a error. [RT #38262 ]
(cherry picked from commit b0c18fffd3 )
2015-01-06 11:32:53 +11:00
Tinderbox User
99d9cff985
update copyright notice / whitespace
2015-01-05 23:45:50 +00:00
Tinderbox User
389336af75
newcopyrights
2015-01-05 23:30:03 +00:00
Evan Hunt
8589b25367
[v9_10] suppress table of contents in notes.html and notes.pdf
2015-01-05 14:31:52 -08:00
Mark Andrews
2526b37089
remove old openssl patches
2015-01-03 11:11:32 +11:00
Tinderbox User
8fe6cae78d
newcopyrights
2015-01-02 23:30:15 +00:00
Francis Dupont
f5c65da3d8
update OpenSSL 1.0.1 patch
2015-01-02 16:07:50 +01:00
Francis Dupont
523037199a
update OpenSSL 1.0.0 patch
2015-01-02 15:30:01 +01:00
Francis Dupont
66a5cde250
update OpenSSL 0.9.8 patch
2015-01-02 15:00:48 +01:00
Tinderbox User
8e3567c1a1
update copyright notice / whitespace
2015-01-01 23:45:49 +00:00
Tinderbox User
c94d42bb67
newcopyrights
2015-01-01 23:30:04 +00:00
Mark Andrews
6eed93c97d
use gmtime
...
(cherry picked from commit c7b785510e )
2015-01-01 10:02:55 +11:00
Mark Andrews
c739a8b18d
mkd comments are not quite sgml comments
...
(cherry picked from commit e2653c8e84 )
2015-01-01 09:11:49 +11:00
Mark Andrews
60d8ae3400
add MKD
...
(cherry picked from commit 18483fce5b )
2015-01-01 09:11:46 +11:00
Evan Hunt
81e7b830bc
[v9_10] add style and developer guide source
2014-12-31 12:51:11 -08:00
Mark Andrews
e2b3755218
s/9.10.1/9.10.2/
2014-12-31 11:08:53 +11:00
Tinderbox User
fb3b6818ad
regenerate
2014-12-29 23:44:02 +00:00
Tinderbox User
1f240d3024
newcopyrights
2014-12-29 23:30:06 +00:00
Evan Hunt
85f45f14de
[v9_10] restore inadvertently removed line
2014-12-29 13:20:53 -08:00
Evan Hunt
4dde796836
[v9_10] more windows build fixes
2014-12-29 12:05:59 -08:00
Evan Hunt
9cad382ec7
[v9_10] corrections for win32/win64 builds
2014-12-29 11:29:28 -08:00
Evan Hunt
aa2f9dae5a
[v9_10] bump release tag
2014-12-29 10:46:55 -08:00
Evan Hunt
5112a07ff8
[v9_10] Fix typo (callback function name passed to dlz_create())
2014-12-29 09:56:39 -08:00
Mark Andrews
d4b074a858
4027. [port] Net::DNS 0.81 compatibility. [RT #38165
...
(cherry picked from commit 511ec77fca )
2014-12-23 08:38:14 +11:00
Mark Andrews
268e481090
4026. [bug] Fix RFC 3658 reference in dig +sigchase. [RT #38173 ]
...
(cherry picked from commit 44032d3918 )
2014-12-22 09:40:40 +11:00
Tinderbox User
33eb74f112
update copyright notice / whitespace
2014-12-19 23:45:48 +00:00
Tinderbox User
d8532e134d
newcopyrights
2014-12-19 23:30:07 +00:00
Evan Hunt
45be1de4ae
[v9_10] typo
2014-12-18 17:25:19 -08:00
Tinderbox User
4e94e71fd5
regen v9_10
2014-12-19 01:08:42 +00:00
Mark Andrews
af0cbd44b3
4025. [port] bsdi: failed to build. [RT #38047 ]
...
(cherry picked from commit 00bb9b88cecf7e2c365c9f008c049da3802ac415)
2014-12-19 11:56:02 +11:00
Mark Andrews
14c7ef12e0
4024. [bug] dns_rdata_opt_first, dns_rdata_opt_next,
...
dns_rdata_opt_current, dns_rdata_txt_first,
dns_rdata_txt_next and dns_rdata_txt_current were
documented but not implemented. These have now been
implemented.
dns_rdata_spf_first, dns_rdata_spf_next and
dns_rdata_spf_current were document but not
implemented. The prototypes for these
functions have been removed. [RT #38068 ]
4023. [bug] win32: socket handling with explict ports and
invoking named with -4 was broken for some
configurations. [RT #38068 ]
(cherry picked from commit 1e0ed0c6f5 )
2014-12-19 11:37:26 +11:00
Evan Hunt
8a64e078d1
[v9_10] prep 9.10.2b1
2014-12-18 13:51:12 -08:00
Evan Hunt
cf1deaa785
[v9_10] Merge branch 'v9_10' of ssh://repo/proj/git/prod/bind9 into v9_10
2014-12-17 14:21:48 -08:00
Evan Hunt
75edd46095
[v9_10] fix a problem with autoheader 2.69
2014-12-17 14:19:28 -08:00
Tinderbox User
c6b7736111
regen v9_10
2014-12-17 01:08:28 +00:00
Tinderbox User
f826cce6ce
update copyright notice / whitespace
2014-12-16 23:45:48 +00:00
Tinderbox User
645d46f1be
newcopyrights
2014-12-16 23:30:07 +00:00
Evan Hunt
af5527c87b
[v9_10] more missing entry points
2014-12-16 14:41:16 -08:00
Evan Hunt
6ac1d854a4
[v9_10] add more missing entry points
2014-12-16 12:41:20 -08:00
Mark Andrews
e948a249e2
add missing entry points
...
(cherry picked from commit eb690e00e7 )
2014-12-17 00:29:46 +11:00
Mark Andrews
699dd64fa7
add missing entry points
2014-12-16 23:47:35 +11:00
Evan Hunt
b0e9108311
[v9_10] adjust max-recursion-queries
...
4021. [bug] Adjust max-recursion-queries to accommodate
the need for more queries when the cache is
empty. [RT #38104 ]
(cherry picked from commit be7fba8019 )
2014-12-15 22:28:26 -08:00
Mark Andrews
f3f4a77108
add/sort
2014-12-16 14:49:10 +11:00
Mark Andrews
70759e6c14
add missing entries
...
(cherry picked from commit 7799a5edea )
2014-12-16 14:41:44 +11:00
Mark Andrews
cbc8dc8d7a
remove non null check
...
(cherry picked from commit 2e98ab2c9d )
2014-12-09 19:51:56 +11:00
Mark Andrews
110aa8ce81
adjust comment
...
(cherry picked from commit 8ee3233acd )
2014-12-09 07:41:39 +11:00
Evan Hunt
3c4dda4f1a
[v9_10] Clean up after reclimit system test
2014-12-08 08:52:49 -08:00
Tinderbox User
67e9f1fd66
regen v9_10
2014-12-06 01:09:03 +00:00
Mark Andrews
58a64a43be
remove legacy/ns1/named.conf
2014-12-06 10:53:58 +11:00
Mark Andrews
163077db65
merge copyrights
2014-12-06 10:48:40 +11:00
Tinderbox User
992ed2cb60
update copyright notice / whitespace
2014-12-05 23:45:49 +00:00
Mark Andrews
cff6ae17e8
skip subtest if cryptography not compiled in
2014-12-06 00:49:11 +11:00
Mark Andrews
cb41aeedd9
4020. [bug] Change 3736 broke nsupdate's SOA MNAME discovery
...
resulting in updates being sent to the wrong server.
[RT #37925 ]
(cherry picked from commit 03fd9cb81c )
2014-12-05 18:26:57 +11:00
Mark Andrews
ac9781c7cd
4019. [func] If named is not configured to validate the answer
...
then allow fallback to plain DNS on timeout even
when we know the server supports EDNS. [RT #37978 ]
2014-12-05 18:04:26 +11:00
Mark Andrews
d567ff7e9b
merge copyrights
2014-12-05 10:35:50 +11:00
Mark Andrews
199e906b00
clean up intermediates
2014-12-05 08:28:26 +11:00
Mark Andrews
32343ff6cc
pre-sign the zones
2014-12-05 07:29:01 +11:00
Tinderbox User
029dd16a4d
regen v9_10
2014-12-04 01:08:41 +00:00
Tinderbox User
5617f6b539
update copyright notice / whitespace
2014-12-03 23:45:52 +00:00
Tinderbox User
ca053a8f7b
newcopyrights
2014-12-03 23:31:14 +00:00
Evan Hunt
e84637eaa0
[v9_10] correct [test] tag
2014-12-03 13:01:23 -08:00
Mark Andrews
e5d902504f
4017. [testing] Add system test to check lookups to legacy servers
...
with broken DNS behaviour. [RT #37965 ]
2014-12-04 07:05:18 +11:00
Mukund Sivaraman
2d33a22970
Fix a dig segfault due to bad linked list usage [RT #37591 ]
...
The crash (#37591 ) seems to happen because the query is taken out of
lookup->q(query->link), and put on lookup->connecting(query->clink).
The code checks query->link where it is detached (-1 in next pointer).
However, there's no need to call send_tcp_connect() there as the queries
are already connecting at that point.
(cherry picked from commit c5e9423340 )
2014-12-03 16:33:43 +05:30
Tinderbox User
e5703b5dc2
regen v9_10
2014-12-03 01:08:46 +00:00
Mark Andrews
b99cdea866
4015. [bug] Nameservers that are skipped due to them being
...
CNAMEs were not being logged. They are now logged
to category 'cname' as per BIND 8. [RT #37935 ]
(cherry picked from commit ea3aa401bc )
2014-12-03 11:42:16 +11:00
Mark Andrews
89b3fa85ef
cleanup after removal of relay system test
2014-12-03 11:06:18 +11:00
Tinderbox User
0d310e1695
update copyright notice / whitespace
2014-12-02 23:45:48 +00:00
Tinderbox User
72ea3987d3
newcopyrights
2014-12-02 23:30:16 +00:00
Mark Andrews
d821a83c51
4014. [bug] When including a master file origin_changed was
...
not being properly set leading to a potentially
spurious 'inherited owner' warning. [RT #37919 ]
(cherry picked from commit 6444de08d1 )
2014-12-03 09:45:06 +11:00
Evan Hunt
4cff4b31ef
[v9_10] remove obsolete 'relay' test
2014-12-02 13:57:58 -08:00
Francis Dupont
d8ee3303a9
Hardened OpenSSL digest/HMAC calls [RT #37944 ]
2014-12-02 12:42:49 +01:00
Mark Andrews
2d4d5c4cac
use the actual header
2014-11-28 19:19:16 +11:00
Mark Andrews
a06d773309
unchecked putnull
2014-11-25 15:24:38 +11:00
Mark Andrews
6370a41ab5
add #define rdataset_clearprefetch rdataset_clearprefetch64
...
(cherry picked from commit 7554ff1619 )
2014-11-25 12:06:43 +11:00
Tinderbox User
59aa4616e2
update copyright notice / whitespace
2014-11-24 23:53:24 +00:00
Tinderbox User
50f3460ac2
newcopyrights
2014-11-24 23:52:49 +00:00
Mark Andrews
309cce9724
remove zkt-1.1.2
2014-11-25 10:50:52 +11:00
Mark Andrews
7a282ffa43
add named.port
...
(cherry picked from commit f10370fd44 )
2014-11-25 10:47:16 +11:00
Tinderbox User
c587b5b609
update copyright notice / whitespace
2014-11-24 23:45:48 +00:00
Mark Andrews
93e7c290d5
extend the permissible number of queries to 25 from 24
...
(cherry picked from commit 7301df07cf )
2014-11-25 08:38:20 +11:00
Mark Andrews
12326926c5
4011. [bug] master's list port and dscp inheritance was not
...
properly implemented. [RT #37792 ]
(cherry picked from commit d040fa2f1c )
2014-11-24 11:40:51 +11:00
Mark Andrews
dc6882addd
4010. [cleanup] Clear the prefetchable state when initiating a prefetch.
...
[RT #37399 ]
(cherry picked from commit 092d3b76db )
2014-11-24 11:20:20 +11:00
Tinderbox User
9d91651e5d
regen v9_10
2014-11-22 01:09:05 +00:00
Tinderbox User
f9a43faffc
newcopyrights
2014-11-21 23:34:15 +00:00
Evan Hunt
ac8b163722
[v9_10] added omitted examples directory
2014-11-21 08:47:19 -08:00
Evan Hunt
9976da697b
[v9_10] updated zkt
...
4008. [contrib] Updated zkt to latest version (1.1.3). [RT #37886 ]
2014-11-21 08:41:32 -08:00
Mark Andrews
b233d5585d
4007. [doc] Remove acl forward reference restriction. [RT #37772 ]
...
(cherry picked from commit 64d715c22a )
2014-11-21 15:27:28 +11:00
Tinderbox User
df020004b5
regen v9_10
2014-11-21 01:08:20 +00:00
Evan Hunt
1d50ae782a
[v9_10] win32 build fix
2014-11-20 15:56:16 -08:00
Tinderbox User
c12efe0d96
update copyright notice / whitespace
2014-11-20 23:45:53 +00:00
Evan Hunt
af63f90b99
[v9_10] add missing grammar
2014-11-20 15:36:48 -08:00
Tinderbox User
723eebf872
newcopyrights
2014-11-20 23:30:18 +00:00
Evan Hunt
5c21bc8e00
[v9_10] Merge branch 'v9_10' of ssh://repo/proj/git/prod/bind9 into v9_10
2014-11-20 13:24:42 -08:00
Evan Hunt
0af284b18b
[v9_10] add notes
2014-11-20 13:17:47 -08:00
Mark Andrews
6f8851d738
the many system test is no more
2014-11-21 08:07:29 +11:00
Evan Hunt
c58e4a4503
[v9_10] remove inadvertently-retained content from quota.h
2014-11-20 12:55:25 -08:00
Evan Hunt
6c049c57d9
[v9_10] refactor max-recursion-queries
...
- the counters weren't set correctly when fetches timed out.
instead we now pass down a counter object.
(cherry picked from commit 05e448935c )
2014-11-19 18:26:46 -08:00
Tinderbox User
a50124fe98
regen v9_10
2014-11-20 01:08:49 +00:00
Tinderbox User
13fc7dc7dc
update copyright notice / whitespace
2014-11-19 23:45:49 +00:00
Tinderbox User
fca3457c59
newcopyrights
2014-11-19 23:30:36 +00:00
Evan Hunt
3ba04bb8a0
[v9_10] fix reclimit test (remove servfail-ttl)
2014-11-19 00:18:20 -08:00
Evan Hunt
b3aa528d7e
[v9_10] add max-recursion-queries
...
also fixes and documentation for max-recursion-depth
(cherry picked from commit c4f54e5bd1 )
2014-11-18 22:13:13 -08:00
Tinderbox User
f9650eedfc
regen v9_10
2014-11-19 01:09:14 +00:00
Tinderbox User
ff68ed6890
update copyright notice / whitespace
2014-11-18 23:45:49 +00:00
Tinderbox User
39beffcd7d
newcopyrights
2014-11-18 23:30:31 +00:00
Evan Hunt
622819ca80
[v9_10] fix RT number
2014-11-18 08:59:06 -08:00
Evan Hunt
8c91f707e1
[v9_10] add CVE
2014-11-18 00:08:47 -08:00
Evan Hunt
6fd51d5088
[v9_10] limit recursion depth and iterative queries
...
4006. [security] A flaw in delegation handling could be exploited
to put named into an infinite loop. This has
been addressed by placing limits on the number
of levels of recursion named will allow (default 7),
and the number of iterative queries that it will
send (default 50) before terminating a recursive
query (CVE-2014-8500).
The recursion depth limit is configured via the
"max-recursion-depth" option. [RT #35780 ]
2014-11-17 23:48:20 -08:00
Mark Andrews
45174975bc
check returns from putstr and putnull
...
(cherry picked from commit 18fa89b01e )
2014-11-18 13:00:55 +11:00
Tinderbox User
6ff0c711ba
update copyright notice
2014-11-17 23:45:44 +00:00
Tinderbox User
90650e260c
newcopyrights
2014-11-17 23:30:11 +00:00
Evan Hunt
8b7a37a594
[v9_10] geoip security fixes
...
4003. [security] When geoip-directory was reconfigured during
named run-time, the previously loaded GeoIP
data could remain, potentially causing wrong
ACLs to be used or wrong results to be served
based on geolocation. [RT #37720 ]
4002. [security] Lookups in GeoIP databases that were not
loaded could cause an assertion failure.
[RT #37679 ]
4001. [security] The caching of GeoIP lookups did not always
handle address families correctly, potentially
resulting in an assertion failure. [RT #37672 ]
2014-11-16 08:39:47 -08:00
Evan Hunt
53b733da7f
[v9_10] fix false positive compiler warning
...
a "pointer always evaluates to true" warning was blocking
compilation of the radix ATF test when using --enable-developer
with gcc 4.8.2.
2014-11-15 00:55:06 -08:00
Tinderbox User
07af5d14d6
regen v9_10
2014-11-15 01:10:27 +00:00
Evan Hunt
96b6923a25
[v9_10] reference leak with AAAA glue but not A
...
4004. [bug] When delegations had AAAA glue but not A, a
reference could be leaked causing an assertion
failure on shutdown. [RT #37796 ]
(cherry picked from commit c4abb19716 )
2014-11-14 09:04:44 -08:00
Evan Hunt
5ffe6452e1
[v9_10] s/memcpy/memmove/
2014-11-06 13:02:40 -08:00
Tinderbox User
6c4b321c85
regen v9_10
2014-11-06 01:09:09 +00:00
Tinderbox User
9c65091de4
update copyright notice
2014-11-05 23:45:45 +00:00
Tinderbox User
beea83c959
newcopyrights
2014-11-05 23:30:09 +00:00
Evan Hunt
56293cd148
[v9_10] fix nxrrset in nxdomain redirection
...
4000. [bug] NXDOMAIN redirection incorrectly handled NXRRSET
from the redirect zone. [RT #37722 ]
(cherry picked from commit 3cc8c7d630 )
2014-11-04 23:53:54 -08:00
Tinderbox User
e88b7475bc
regen v9_10
2014-11-05 01:09:02 +00:00
Tinderbox User
8836da6a4d
update copyright notice
2014-11-04 23:45:46 +00:00
Tinderbox User
3404c3fa03
newcopyrights
2014-11-04 23:30:13 +00:00
Mark Andrews
ebdf2334f5
add missing opening bracket
...
(cherry picked from commit a31d0513c3 )
2014-11-04 17:12:20 +11:00
Evan Hunt
b28fd545ca
[v9_10] spelling
2014-11-03 17:44:19 -08:00
Mark Andrews
b2b3882c5c
3998. [bug] isc_radix_search was returning matches that were
...
to precise. [RT #37680 ]
(cherry picked from commit b976c39c07 )
2014-11-04 12:40:41 +11:00
Mark Andrews
04f10def58
3997. [protocol] Add OPENGPGKEY record. [RT# 37671]
2014-11-04 12:29:28 +11:00
Mark Andrews
73b7afc3b6
3997. [protocol] Add OPENGPGKEY record. [RT# 37671]
2014-11-04 12:24:56 +11:00
Tinderbox User
28eae93d32
regen v9_10
2014-11-01 01:09:11 +00:00
Tinderbox User
53b878cd1c
update copyright notice
2014-10-31 23:45:48 +00:00
Mark Andrews
d74c345b26
add end of life statement
2014-10-31 13:03:38 +11:00
Tinderbox User
9276bd6fb8
regen v9_10
2014-10-31 01:09:00 +00:00
Mark Andrews
5ccdac854e
3996. [bug] Address use after free on out of memory error in
...
keyring_add. [RT #37639 ]
(cherry picked from commit c2f8108123 )
2014-10-31 11:44:53 +11:00
Mark Andrews
1083f358ae
3995. [bug] receive_secure_serial holds the zone lock for too
...
long. [RT #37626 ]
(cherry picked from commit 4e59131f18 )
2014-10-31 11:39:45 +11:00
Tinderbox User
18064d993a
newcopyrights
2014-10-30 23:30:13 +00:00
Evan Hunt
197c3286f8
[v9_10] document that serial-query-rate has a floor of 1/second
2014-10-30 14:33:56 -07:00
Mark Andrews
a1675b15dc
3990. [testing] Add tests for unknown DNSSEC algorithm handling.
...
[RT #37541 ]
(cherry picked from commit a5c7cfbac4 )
2014-10-30 11:21:38 +11:00
Mark Andrews
ab7a781bc3
3989. [cleanup] Remove redundent dns_db_resigned calls. [RT #35748 ]
...
(cherry picked from commit eb5243365c )
2014-10-30 10:54:26 +11:00
Tinderbox User
f3ddf32fcc
regen v9_10
2014-10-23 01:09:00 +00:00
Evan Hunt
be8193f39c
[v9_10] missed a ticket number
2014-10-22 11:05:27 -07:00
Evan Hunt
8a1a960fdb
[v9_10] [rt36945] relnote
2014-10-22 10:45:37 -07:00
Evan Hunt
f027e29758
[v9_10] [rt36892] relnote
2014-10-22 10:41:01 -07:00
Evan Hunt
d7a7ca72ec
[v9_10] [rt37138] relnote
2014-10-22 10:33:49 -07:00
Evan Hunt
271f80635e
[v9_10] [rt37159] relnote
2014-10-22 10:24:32 -07:00
Evan Hunt
0a091e220e
[v9_10] [rt37172] relnote
2014-10-22 10:20:13 -07:00
Evan Hunt
8d589638bf
[v9_10] [rt37197] relnote
2014-10-22 10:12:40 -07:00
Evan Hunt
c639267181
[v9_10] [rt37410] relnote
2014-10-22 10:05:57 -07:00
Evan Hunt
b550c30df8
[v9_10] [rt37506] relnote
2014-10-22 10:02:27 -07:00
Evan Hunt
a860404ac5
[v9_10] more relnotes backfill
2014-10-21 22:58:48 -07:00
Tinderbox User
bdab9fe78f
update copyright notice
2014-10-21 23:45:51 +00:00
Tinderbox User
1cf5b49ae3
newcopyrights
2014-10-21 23:30:06 +00:00
Evan Hunt
0e9950f9df
[v9_10] fix typo misspellings
...
(cherry picked from commit 7caeff39c2 )
2014-10-21 16:10:01 -07:00
Francis Dupont
463a8fcc6b
Handle VS14 incompatible changes [RT #37380 ]
2014-10-21 09:35:28 +02:00
Tinderbox User
6c8c7405bf
regenerate
2014-10-21 06:52:44 +00:00
Tinderbox User
155d3ddc93
regen v9_10
2014-10-21 06:46:28 +00:00
Evan Hunt
3b8f8012eb
[v9_10] [rt37398] version string in ARM page footers
...
3986. [doc] Add the BIND version number to page footers
in the ARM. [RT #37398 ]
(cherry picked from commit dd66b77417 )
2014-10-20 23:34:58 -07:00
Tinderbox User
824e85b003
regen v9_10
2014-10-21 01:08:54 +00:00
Mark Andrews
22176335d9
update
2014-10-21 11:17:04 +11:00
Tinderbox User
c21f76a85e
update copyright notice
2014-10-20 23:45:55 +00:00
Mark Andrews
63d44ef7d2
3985. [doc] Describe how +ndots and +search interact in dig.
...
[RT #37529 ]
(cherry picked from commit 40b28f5402 )
2014-10-21 08:06:46 +11:00
Francis Dupont
fc9ddebdf5
Accept up to 256 byte PINs in native PKCS#11. [RT #37410 ]
2014-10-20 22:57:43 +02:00
Tinderbox User
052caa8ac5
regenerate
2014-10-20 20:02:24 +00:00
Tinderbox User
d5f72f4d34
[v9_10] Add generated notes.html and notes.pdf to git repository
2014-10-20 20:02:14 +00:00
Tinderbox User
8d165cd5b6
regen v9_10
2014-10-20 19:59:30 +00:00
Tinderbox User
7226c4d8d2
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-20 19:55:49 +00:00
Evan Hunt
4186404ffc
[v9_10] include relnotes in doc
...
3982. [doc] Include release notes in product documentation.
[RT #37272 ]
(cherry picked from commit 90e0af6bc6 )
2014-10-20 12:50:35 -07:00
Mark Andrews
9a7d8dab64
merge copyrights
2014-10-20 14:29:10 +11:00
Tinderbox User
8b968d3f66
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-19 01:04:46 +00:00
Mark Andrews
9efce3c577
3981. [bug] Cache DS/NXDOMAIN independently of other query types.
...
[RT #37467 ]
(cherry picked from commit 72775a79fe )
2014-10-18 13:09:40 +11:00
Mark Andrews
fd3a59740b
3980. [bug] Improve --with-tuning=large by self tuning of SO_RCVBUF
...
size. [RT #37187 ]
(cherry picked from commit 871f3c8bee )
2014-10-18 12:41:29 +11:00
Tinderbox User
21bb5f0031
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-18 01:04:43 +00:00
Evan Hunt
bc59dcd76e
[v9_10] add diffie-hellman key unit test
...
3978. [test] Added a unit test for Diffie-Hellman key
computation, completing change #3974 . [RT #37477 ]
(cherry picked from commit 188690149b )
2014-10-17 15:57:49 -07:00
Evan Hunt
5c409ba290
[v9_10] correctly validate 5011 trust anchors
...
3976. [bug] When refreshing managed-key trust anchors, clear
any cached trust so that they will always be
revalidated with the current set of secure
roots. [RT #37506 ]
(cherry picked from commit eb6d61d5e0 )
2014-10-17 15:41:55 -07:00
Tinderbox User
cd9882518a
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-17 01:04:47 +00:00
Tinderbox User
b1514e0bf0
update copyright notice
2014-10-16 23:45:46 +00:00
Tinderbox User
56ecf8bcf3
newcopyrights
2014-10-16 23:30:10 +00:00
Mark Andrews
27231c6877
allow for the set of ttls to be empty
...
(cherry picked from commit 44ef2206d7 )
2014-10-16 14:47:02 +11:00
Mark Andrews
bd5d920bd5
make test more robust in the face of server failures
2014-10-16 12:34:29 +11:00
Tinderbox User
20d6fdca2f
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-16 01:04:41 +00:00
Mark Andrews
47ff3b8567
initialize rdataset->private7
...
(cherry picked from commit ca77632f65 )
2014-10-16 11:24:37 +11:00
Tinderbox User
8775048c15
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-14 01:05:07 +00:00
Mark Andrews
dfb6462891
3974. [bug] handle DH_compute_key() failure correctly in
...
openssldh_link.c. [RT #37477 ]
(cherry picked from commit 58a1051e92 )
2014-10-13 23:42:22 +11:00
Tinderbox User
70e78c4008
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-11 01:04:49 +00:00
Evan Hunt
835ec62f82
[v9_10] add redirect zone to checkconf -z test
2014-10-09 18:30:50 -07:00
Tinderbox User
4100bd3907
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-09 01:04:50 +00:00
Mark Andrews
1330879d70
silence compiler warning
...
(cherry picked from commit bbec761a67 )
2014-10-08 17:48:06 +11:00
Tinderbox User
2efefe7ba9
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-07 01:05:10 +00:00
Mark Andrews
5d0183a773
3972. [bug] Fix host's usage statement. [RT #37397 ]
...
(cherry picked from commit c12c746e3a )
2014-10-07 01:10:05 +11:00
Tinderbox User
542c3e3690
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-05 01:05:40 +00:00
Tinderbox User
eb4bed2370
update copyright notice
2014-10-04 23:45:45 +00:00
Tinderbox User
8a619b42e5
newcopyrights
2014-10-04 23:30:12 +00:00
Mark Andrews
74741bc952
3971. [bug] Reduce the cascasding failures due to a bad $TTL line
...
in named-checkconf / named-checkzone. [RT #37138 ]
(cherry picked from commit c81d56c03e )
2014-10-05 08:30:29 +11:00
Mark Andrews
4c12b6709a
verifying inline zones work with views requires crypto to be configured
2014-10-04 18:06:25 +10:00
Tinderbox User
eb12d614cc
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-04 01:06:11 +00:00
Tinderbox User
fa893a5238
update copyright notice
2014-10-03 23:45:47 +00:00
Tinderbox User
d43ba897ed
newcopyrights
2014-10-03 23:30:24 +00:00
Evan Hunt
0d276a41f1
[v9_10] fix SDB bug
...
3970. [contrib] Fixed a use after free bug in the SDB LDAP driver.
[RT #37237 ]
2014-10-02 23:24:29 -07:00
Evan Hunt
e0e6797c03
[v9_10] add delv system test
...
3969. [test] Added 'delv' system test. [RT #36901 ]
(cherry picked from commit 12002ea49e )
2014-10-02 22:37:50 -07:00
Tinderbox User
b11d9bc1e2
Merge branch 'v9_10' of ssh://repo.isc.org/proj/git/prod/bind9 into v9_10
2014-10-03 01:05:53 +00:00
Tinderbox User
210ba0547c
update copyright notice
2014-10-02 23:45:51 +00:00
Tinderbox User
f7825f8ac5
newcopyrights
2014-10-02 23:30:15 +00:00
Mark Andrews
b7103cc603
3968. [bug] Silence spurious log messages when using 'named -[46]'.
...
[RT #37308 ]
(cherry picked from commit 6979ebf549 )
2014-10-03 08:06:25 +10:00
Mark Andrews
1b9a5c6516
3967. [test] Add test for inlined signed zone in multiple views
...
with different DNSKEY sets. [RT #35759 ]
(cherry picked from commit b24061719c )
2014-10-03 08:00:22 +10:00
Mark Andrews
9fe54596cc
3966. [bug] Missing dns_db_closeversion call in receive_secure_db.
...
[RT #35746 ]
(cherry picked from commit 9c0589bc8b )
2014-10-03 07:51:45 +10:00
Tinderbox User
37c0df8aef
regen v9_10
2014-10-02 01:10:34 +00:00
Mark Andrews
5bbdd6cc6b
SIG(0) update forwarding testing requires crypto be configured
...
(cherry picked from commit a837c939c4 )
2014-10-02 11:08:07 +10:00
Tinderbox User
f065bdc9b6
update copyright notice
2014-10-01 23:45:46 +00:00
Tinderbox User
465d52d237
newcopyrights
2014-10-01 23:30:10 +00:00
Evan Hunt
7d4b6b5a69
[v9_10] backport grammar fixes
2014-10-01 10:33:23 -07:00
Mark Andrews
3e8a36cf7e
3962. [bug] 'dig +topdown +trace +sigchase' address unhandled error conditions. [RT #34663 ]
...
(cherry picked from commit 7d891eaf91 )
2014-10-01 10:02:16 +10:00
Tinderbox User
d5a5ca7225
update copyright notice
2014-09-30 23:46:53 +00:00
Tinderbox User
928e2033db
newcopyrights
2014-09-30 23:30:12 +00:00
Mark Andrews
a6869655d6
3961. [bug] Forwarding of SIG(0) signed UPDATE messages failed with
...
BADSIG. [RT #37216 ]
2014-10-01 07:37:27 +10:00
Mark Andrews
7e2d191c0a
3960. [bug] 'dig +sigchase' could loop forever. [RT #37220 ]
...
(cherry picked from commit c83b91fb63 )
2014-10-01 07:17:42 +10:00
Mark Andrews
520fddb75b
3959. [bug] Updates could be lost if they arrived immediately
...
after a rndc thaw. [RT #37233 ]
(cherry picked from commit fa827173df )
2014-10-01 06:59:55 +10:00
Tinderbox User
c16cf64ba5
update copyright notice
2014-09-29 23:45:52 +00:00
Tinderbox User
8b386c7127
newcopyrights
2014-09-29 23:30:18 +00:00
Mark Andrews
d8aa4db790
use RANDFILE rather than /dev/urandom
...
(cherry picked from commit 4bc581ca31 )
2014-09-29 23:39:22 +10:00
Mark Andrews
eeafb33f52
3958. [bug] Detect when writeable files have multiple references
...
in named.conf. [RT #37172 ]
(cherry picked from commit 386d6c08167bc048dfd20e3bba051a5f9d3cc545)
2014-09-29 10:51:14 +10:00
Mark Andrews
c85116cb56
3957. [bug] "dnssec-keygen -S" failed for ECCGOST, ECDSAP256SHA256
...
and ECDSAP384SHA384. [RT #37183 ]
(cherry picked from commit 80169c379d )
2014-09-29 10:19:52 +10:00
Tinderbox User
1c536f8e6f
update copyright notice
2014-09-28 23:45:47 +00:00
Mark Andrews
b92f71d4fc
don't redefine GEOIP_DATA
2014-09-29 09:32:59 +10:00
Mark Andrews
319659fc23
3955. [bug] Notify messages due to changes are no longer queued
...
behind startup notify messages. [RT #24454 ]
2014-09-29 09:32:22 +10:00
Tinderbox User
306394fb90
regen v9_10
2014-09-28 01:10:07 +00:00
Tinderbox User
aba5aaeaa8
update copyright notice
2014-09-27 23:45:48 +00:00
Tinderbox User
e46baae586
newcopyrights
2014-09-27 23:30:16 +00:00
Mark Andrews
1b0646c2c8
3954. [bug] Unchecked mutex init in dlz_dlopen_driver.c [RT #37112 ]
...
(cherry picked from commit 6b6d6509f6 )
2014-09-27 12:30:34 +10:00
Mark Andrews
1809c690e3
3953. [bug] Don't escape semi-colon in TXT fields. [RT #37159 ]
...
(cherry picked from commit 9a36fb86f5 )
2014-09-27 12:14:47 +10:00
Mark Andrews
556259c4d3
3952. [bug] dns_name_fullcompare failed to set *nlabelsp when the
...
two name pointers were the same. [RT #37176 ]
(cherry picked from commit a266ab205b )
2014-09-27 11:44:59 +10:00
Mark Andrews
bfe741e7b6
fix response-policy synopsis
2014-09-27 11:30:07 +10:00
Mark Andrews
44483c28cb
give the nameserver a little longer to response
...
(cherry picked from commit 06e28e50bd )
2014-09-18 10:08:17 +10:00
Evan Hunt
fe66c6b152
[v9_10] update contact info in README and confiure --help
2014-09-16 12:27:15 -07:00
Tinderbox User
2c2e6fe8da
regenerate
2014-09-16 17:43:05 +00:00
Tinderbox User
17522a0a55
regen v9_10
2014-09-16 16:45:10 +00:00
Evan Hunt
2d3bd3471d
[v9_10] prep 9.10.1
2014-09-16 09:32:56 -07:00
Tinderbox User
7e6338b519
regenerate
2014-09-16 16:32:42 +00:00
Evan Hunt
bde3e46ba2
[v9_10] spelling
2014-09-15 18:20:20 -07:00
Mark Andrews
c29dc7a1a2
make depend fails in bin/python
2014-09-15 14:10:54 +10:00
Tinderbox User
30fa17292e
regen v9_10
2014-09-13 01:09:54 +00:00
Evan Hunt
357cce8964
[v9_10] [rt36993] work around a bmake bug in BSD
...
3950. [port] Changed the bin/python Makefile to work around a
bmake bug in FreeBSD 10 and NetBSD 6. [RT #36993 ]
(cherry picked from commit 8dba0e7d87 )
2014-09-12 15:22:11 -07:00
Mark Andrews
b38ca786e1
update named-checkzone manpage for SPF changes
2014-09-13 07:56:13 +10:00
Mark Andrews
af6a52437f
3948. [port] solaris: RCVBUFSIZE was too large on Solaris with
...
--with-tuning=large. [RT #37059 ]
(cherry picked from commit 52131a8351 )
2014-09-09 09:43:39 +10:00
Mark Andrews
20578153ca
spelling
2014-09-08 12:12:53 +10:00
Tinderbox User
0253b39064
update copyright notice
2014-09-05 23:45:59 +00:00
Mark Andrews
1605df03d6
README gets TXT.BRIEF
2014-09-06 09:44:04 +10:00
Tinderbox User
31fc098f8c
newcopyrights
2014-09-05 23:30:37 +00:00
Tinderbox User
90f5dc6f45
regenerate
2014-09-05 21:42:05 +00:00
Tinderbox User
46c722622c
regen v9_10
2014-09-05 19:30:57 +00:00
Evan Hunt
a099a11b79
[v9_10] add package version to scope statement
2014-09-05 12:18:22 -07:00
Evan Hunt
468281d88c
[v9_10] retain release info when updating copyright
2014-09-05 11:29:12 -07:00
Tinderbox User
d8e9c9b296
regenerate
2014-09-05 18:04:17 +00:00
Evan Hunt
2bb52b7c30
[v9_10] prep 9.10.1rc2
2014-09-05 10:35:42 -07:00
Evan Hunt
aa430f55f4
[v9_10] [rt36786] use INSTALL_PROGRAM for shared libs
...
3947. [cleanup] Set the executable bit on libraries when using
libtool. [RT #36786 ]
(cherry picked from commit f687e639f0 )
2014-09-05 10:24:54 -07:00
Evan Hunt
213d0a9473
[v9_10] improve python probing
...
3946. [cleanup] Improved "configure" search for a python interpreter.
[RT #36992 ]
(cherry picked from commit 523f3d6302 )
2014-09-05 10:20:52 -07:00
Evan Hunt
9f6a6d24dc
[v9_10] [rt37057] server-id tests
...
3944. [test] Added a regression test for "server-id". [RT #37057 ]
(cherry picked from commit c9e976dc43 )
2014-09-05 09:59:56 -07:00
Mark Andrews
04df7dff0d
3945. [bug] Invalid wildcard expansions could be incorrectly
...
accepted by the validator. [RT #37093 ]
(cherry picked from commit 2fa1fc5332 )
2014-09-05 12:11:49 +10:00
Tinderbox User
868bab4830
regen v9_10
2014-09-05 01:09:53 +00:00
Tinderbox User
db6d18d1a8
update copyright notice
2014-09-04 23:45:52 +00:00
Tinderbox User
674ee95588
newcopyrights
2014-09-04 23:30:26 +00:00
Evan Hunt
77f18b86f0
[v9_10] Revert "[v9_10] correct libgeoip check in configure"
...
This reverts commit 7500162962 .
(Not needed since this branch doesn't have ECS support.)
2014-09-03 21:42:18 -07:00
Evan Hunt
7500162962
[v9_10] correct libgeoip check in configure
2014-09-03 21:37:45 -07:00
Mark Andrews
99a3873ba5
3942. [bug] Wildcard responses from a optout range should be
...
marked as insecure. [RT #37072 ]
2014-09-04 13:58:15 +10:00
Evan Hunt
8cd1082584
[v9_10] add version number to ARM
...
3941. [doc] Include the BIND version number in the ARM. [RT #37067 ]
(cherry picked from commit 7ae9399897 )
2014-09-03 20:30:03 -07:00
Evan Hunt
0770913a4c
[v9_10] grammar fix
2014-09-03 12:50:37 -07:00
Mark Andrews
3af6883bba
conditional UNUSED(task)
2014-08-30 15:48:15 +10:00
Mark Andrews
a29fb8cef7
update copyrights
2014-08-30 12:29:06 +10:00
Evan Hunt
9c1a043383
[v9_10] prep 9.10.1rc1
2014-08-29 18:21:23 -07:00
Tinderbox User
b0553d6de9
regenerate
2014-08-30 01:17:58 +00:00
Tinderbox User
91ed46dd3a
update copyright notice
2014-08-29 23:45:51 +00:00
Tinderbox User
b33f37aba1
regen v9_10
2014-08-29 22:18:44 +00:00
Tinderbox User
4252b7e930
regenerate
2014-08-29 22:07:14 +00:00
Evan Hunt
4ab9bb2b27
[v9_10] fix geoip asnum matching
...
3935. [bug] "geoip asnum" ACL elements would not match unless
the full organization name was specified. They
can now match against the AS number alone (e.g.,
AS1234). [RT #36945 ]
2014-08-28 21:39:43 -07:00
Mark Andrews
788a83de31
spelling
2014-08-29 14:38:39 +10:00
Mark Andrews
e30f7e362d
3934. [bug] Catch bad 'sit-secret' in named-checkconf. Improve
...
sit-secrets documentation. [RT #36980 ]
(cherry picked from commit 7c73ac5e13 )
2014-08-29 14:36:55 +10:00
Mark Andrews
bd14463fc2
update-copyrights
2014-08-29 10:17:45 +10:00
Evan Hunt
3df390931e
[v9_10] fixes to checkconf test, HIP casecompare
...
3933. [bug] Corrected the implementation of dns_rdata_casecompare()
for the HIP rdata type. [RT #36911 ]
3932. [test] Improved named-checkconf tests. [RT #36911 ]
(cherry picked from commit 0c2313eb36 )
2014-08-27 21:36:46 -07:00
Mark Andrews
5859a1e047
3931. [cleanup] Cleanup how dlz grammer is defined. [RT #36879 ]
...
(cherry picked from commit 1164997311 )
2014-08-26 15:02:13 +10:00
Tinderbox User
90e4d6ffac
regen v9_10
2014-08-26 01:10:24 +00:00
Mark Andrews
846710b6ac
3929. [bug] 'host -a' needed to clear idnoptions. [RT #36963 ]
...
(cherry picked from commit 905ba39e10 )
2014-08-26 08:28:27 +10:00
Mark Andrews
d07f2a7497
dlz clauses are not inheritable
...
(cherry picked from commit be5d42f255 )
2014-08-25 14:52:53 +10:00
Tinderbox User
8f39d695d9
update copyright notice
2014-08-23 23:45:48 +00:00
Tinderbox User
06a4014082
newcopyrights
2014-08-23 23:30:06 +00:00
Evan Hunt
cc908c1912
[v9_10] silence coverity
...
(cherry picked from commit e7bc3d7d0815f795aef734ff6fe38cbf6d1ae4bf)
2014-08-22 18:18:37 -07:00
Tinderbox User
22280a6ec9
regen v9_10
2014-08-23 01:11:08 +00:00
Tinderbox User
d58d0e8801
update copyright notice
2014-08-22 23:45:56 +00:00
Evan Hunt
995aaaf785
[v9_10] add to rndc test
...
3928. [test] Improve rndc system test. [RT #36898 ]
(cherry picked from commit 2401ee51d83a4cd9101398f30679fa4e6046c582)
2014-08-22 16:41:38 -07:00
Tinderbox User
9fbfd1a870
newcopyrights
2014-08-22 23:30:11 +00:00
Evan Hunt
6c004123f9
[v9_10] complete change #3925
...
- don't use fwdname in dns_view_findzonecut()
(cherry picked from commit 27d6642e8b )
2014-08-22 14:58:17 -07:00
Evan Hunt
ec583aa401
[v9_10] register pkcs11 error codes in dig
...
3927. [bug] dig: report PKCS#11 error codes correctly when
compiled with --enable-native-pkcs11. [RT #36956 ]
(cherry picked from commit 24aaa04401 )
2014-08-22 10:41:43 -07:00
Jeremy C. Reed
8f2cb5b749
[36877] added doc about geoip-directory
2014-08-22 08:39:59 -05:00
Mark Andrews
fb5ab2d4ae
3925. [bug] DS lookup of RFC 1918 empty zones failed. [RT #36917
...
(cherry picked from commit 840d6a4614 )
2014-08-22 16:33:06 +10:00
Mark Andrews
fa5d267768
add [
2014-08-22 16:29:34 +10:00
Mark Andrews
32935449c8
3924. [bug] Improve 'rndc addzone' error reporting. RT #35187
...
(cherry picked from commit d4859b0b2a )
2014-08-22 16:19:07 +10:00
Mark Andrews
488fd78cd0
3923. [bug] Sanity check the xml2-config output. [RT #22246 ]
...
(cherry picked from commit 53f91cbd80 )
2014-08-22 16:11:03 +10:00
Evan Hunt
a1b0157ae0
[v9_10] don't clear signatures from zone cuts
...
3922. [bug] When resigning, dnssec-signzone was removing
all signatures from delegation nodes. It now
retains DS and (if applicable) NSEC signatures.
[RT #36946 ]
(cherry picked from commit eeb13c7cd2 )
2014-08-21 22:56:33 -07:00
Mark Andrews
0597c5fd5e
3921. [bug] AD was inappopriately set on RPZ responses. [RT #36833 ]
...
(cherry picked from commit cef76ee5bd )
2014-08-22 15:46:35 +10:00
Mark Andrews
3aa998eeb7
3919. [bug] dig: continue to next line if a address lookup fails
...
in batch mode. [RT #36755 ]
(cherry picked from commit adb503242bc427972afb9bf012e8e2af30852b5a)
2014-08-22 15:33:22 +10:00
Mark Andrews
d426add646
3918. [doc] Update check-spf documentation. [RT #36910 ]
2014-08-22 11:50:12 +10:00
Tinderbox User
4d5ff10a0a
update copyright notice
2014-08-21 23:45:46 +00:00
Tinderbox User
7b24b85355
newcopyrights
2014-08-21 23:30:18 +00:00
Mark Andrews
d5f5d2d502
3917. [bug] dig, nslookup and host now continue on names that are
...
too long after applying a search list elements.
[RT #36892 ]
2014-08-21 18:06:46 +10:00
Tinderbox User
d239052e36
update copyright notice
2014-08-20 23:45:45 +00:00
Tinderbox User
78a83264a4
newcopyrights
2014-08-20 23:30:08 +00:00
Mark Andrews
88e638c575
3916. [contrib] zone2sqlite checked wrong result code. Address
...
compiler warnings. [RT #36931 ]
(cherry picked from commit 58f1ac8dad )
2014-08-20 23:14:29 +10:00
Tinderbox User
007127f5b3
regen v9_10
2014-08-19 01:10:24 +00:00
Tinderbox User
81c00e3f87
update copyright notice
2014-08-18 23:45:46 +00:00
Tinderbox User
16cd7a59ca
newcopyrights
2014-08-18 23:30:07 +00:00
Evan Hunt
1058966060
[v9_10] backport doc fixes from master
2014-08-18 14:01:40 -07:00
Mark Andrews
f321bd292e
quiet mode is -q
2014-08-18 19:39:19 +10:00
Mark Andrews
5f0d37cc28
3915 [bug] Address a assertion if a route event arrived while
...
shutting down. [RT #36887 ]
2014-08-18 13:16:28 +10:00
Mark Andrews
0a484c39fc
remove duplicate request-ixfr rt36878
2014-08-16 08:50:36 +10:00
Evan Hunt
875188ddec
[v9_10] standardize [RT #<number>] formatting
2014-08-14 14:10:27 -07:00
Mark Andrews
a8f79ce26b
remove redundant isc_sockaddr_format call
2014-08-08 21:28:18 +10:00
Tinderbox User
addfa6e30b
update copyright notice
2014-08-07 23:45:43 +00:00
Tinderbox User
cef3fa920d
newcopyrights
2014-08-07 23:30:07 +00:00
Evan Hunt
bf3ebcb44c
[v9_10] win32 sockets don't support dscp
2014-08-06 21:36:10 -07:00
Evan Hunt
11a589a507
[v9_10] files missing for win32 build
2014-08-06 20:51:41 -07:00
Evan Hunt
c48620c997
[v9_10] need local strlcpy() in VS2005
2014-08-06 19:57:26 -07:00
Tinderbox User
fee9f28503
update copyright notice
2014-08-07 01:14:31 +00:00
Evan Hunt
932b3a7a5d
[v9_10] copyrights
2014-08-06 18:13:23 -07:00
Evan Hunt
a766d4c1d2
[v9_10] [36737] allow zero-length URI and CAA fields
...
3914. [bug] Allow the URI target and CAA value fields to
be zero length. [RT #36737 ]
(cherry picked from commit cfe32752a6 )
2014-08-06 17:41:16 -07:00
Tinderbox User
be39e5cb44
update copyright notice
2014-08-06 23:45:50 +00:00
Tinderbox User
0d614b15a3
newcopyrights
2014-08-06 23:30:12 +00:00
Mark Andrews
23cd746fc2
3913. [bug] Address race issue in dispatch. [RT #36731 ]
...
(cherry picked from commit 493f3eb297 )
2014-08-06 18:50:45 +10:00
Tinderbox User
b84920f74f
regenerate
2014-08-06 05:34:08 +00:00
Evan Hunt
14a9e98904
[v9_10] install new include file
2014-08-05 22:11:25 -07:00
Evan Hunt
336002e483
[v9_10] make lwres/stdlib.h and lwres/string.h instead of compat.h
2014-08-05 22:01:30 -07:00
Evan Hunt
649dca47a8
[v9_10] prep 9.10.1b2
2014-08-05 21:54:13 -07:00
Mark Andrews
0b9336e775
3912. [bug] Address some unrecoverable lookup failures. [RT #36330 ]
...
(cherry picked from commit c5734964e6 )
2014-08-06 14:18:47 +10:00
Mark Andrews
8676cea66f
silence signed/unsigned comparision warning
...
(cherry picked from commit f38a398033 )
2014-08-06 12:25:30 +10:00
Mark Andrews
d31ab36e72
alphabetize zone_clauses
2014-08-06 11:55:32 +10:00
Mukund Sivaraman
78ece3dad5
[36720] Free event early (fixes race to free)
...
Patch contributed by yhu2 <yadi.hu@windriver.com >.
(cherry picked from commit a338c2d947 )
2014-08-05 17:09:12 +05:30
Evan Hunt
3745ef2111
[v9_10] fix CHANGES number
2014-08-02 21:10:54 -07:00
Mark Andrews
1a90775452
3910. [bug] When computing the number of elements required for a
...
acl count_acl_elements could have a short count leading
to a assertion failure. Also zero out new acl elements
in dns_acl_merge. [RT #36675 ]
(cherry picked from commit 3e90f6c373 )
2014-08-03 10:05:40 +10:00
Tinderbox User
be5457a1e5
update copyright notice
2014-08-02 23:45:46 +00:00
Tinderbox User
266696a26d
newcopyrights
2014-08-02 23:30:13 +00:00
Mark Andrews
140ebff1cf
3908. [bug] rndc now differentiates between a zone in multiple
...
views and a zone that doesn't exist at all. [RT #36691 ]
(cherry picked from commit c38341ec43 )
2014-08-02 14:43:57 +10:00
Mark Andrews
8eb60c87ac
3907. [cleanup] Alphabetise rndc help. [RT#36683]
2014-08-01 10:32:04 +10:00
Tinderbox User
8cf1c91c10
update copyright notice
2014-07-31 23:45:48 +00:00
Mark Andrews
295056f6c6
remove trailing whitespace
2014-08-01 00:30:23 +10:00
Mark Andrews
b377bd505b
adjust range
2014-07-31 20:33:10 +10:00
Evan Hunt
ad85db4051
[v9_10] [rt36642] fix URI RR format
...
3906. [protocol] Update URI record format to comply with
draft-faltstrom-uri-08. [RT #36642 ]
(cherry picked from commit 7712d1660a )
2014-07-30 20:43:35 -07:00
Mark Andrews
84891e6828
[rt36341]
...
3905. [bug] Address deadlock between view.c and adb.c. [RT #36341 ]
2014-07-31 11:38:42 +10:00
Mark Andrews
ffd72eb9a0
3904. [func] Add the RPZ SOA to the additional section. [RT36507]
...
(cherry picked from commit 3a55d43527 )
2014-07-31 10:53:20 +10:00
Mark Andrews
c594d7be62
update copyrights
2014-07-31 09:50:01 +10:00
Mark Andrews
ecbce9696b
[rt36611]
...
3903. [bug] Improve the accuracy of DiG's reported round trip
time. [RT 36611]
(cherry picked from commit bc5db10d72 )
2014-07-31 07:43:57 +10:00
Evan Hunt
8cde7c8095
[v9_10] typo in CHANGES
2014-07-30 12:02:18 -07:00
Mark Andrews
52a884d62d
#include print_p.h
...
(cherry picked from commit 1e5fd07d16 )
2014-07-31 00:26:40 +10:00
Mark Andrews
136fd1daf9
[rt36039]
...
3902. bug] liblwres wasn't handling link-local addresses in
nameserver clauses in resolv.conf. [RT #36039 ]
(cherry picked from commit 70be388974 )
2014-07-30 23:33:02 +10:00
Tinderbox User
79ad2fed7b
update copyright notice
2014-07-29 23:45:45 +00:00
Tinderbox User
bed8037f85
newcopyrights
2014-07-29 23:30:12 +00:00
Evan Hunt
0248776225
[v9_10] use correct length
2014-07-29 15:24:15 -07:00
Evan Hunt
90802a2811
[v9_10] copypaste error in change number
2014-07-29 08:44:17 -07:00
Evan Hunt
eb898fa698
[v9_10] add CAA rdata support
...
3056. [protocol] Added support for CAA record type (RFC 6844).
[RT #36625 ]
2014-07-29 08:40:50 -07:00
Mukund Sivaraman
9d7c38e445
3900. [bug] Fix a crash in PostgreSQL DLZ driver. [RT #36637 ]
...
Squashed commit of the following:
commit ebdade4dfe59fc11d3c4ad8111729f722aab2008
Author: Mukund Sivaraman <muks@isc.org >
Date: Thu Jul 24 22:52:54 2014 +0530
Move statement to be after comment
commit 4b5d6a33350a469afb8e273bc552055824a32570
Author: Mukund Sivaraman <muks@isc.org >
Date: Thu Jul 24 21:42:52 2014 +0530
Return NULL in *rs so that caller doesn't PQclear() it again
(cherry picked from commit 586db4a3e4 )
2014-07-28 08:45:18 +05:30
Tinderbox User
ce4dbbeace
newcopyrights
2014-07-25 23:30:12 +00:00
Mark Andrews
6ba941664d
3899. [bug] "request-ixfr" is only applicable to slave and redirect
...
zones. [RT #36608 ]
Conflicts:
CHANGES
2014-07-25 14:25:32 +10:00
Mark Andrews
52550ed478
alphabetize optionstable
...
(cherry picked from commit bc4006c0d3 )
2014-07-22 14:15:21 +10:00
Mark Andrews
e187f3f027
alphabetize server_clauses
...
(cherry picked from commit 0e50e50206 )
2014-07-22 14:00:57 +10:00
Mark Andrews
4394594398
3898. [bug] To small a buffer in tohexstr() calls in test code.
...
[RT #36598 ]
(cherry picked from commit 6a6838f973 )
2014-07-22 11:26:50 +10:00
Mark Andrews
c1f186e453
3897. [bug] RPZ summary information was not properly being updated
...
after a AXFR resulting in changes sometimes being
ignored. [RT #35885 ]
(cherry picked from commit ac5ed74860 )
2014-07-22 10:58:34 +10:00
Mark Andrews
2ec32ccfc1
adjust INSIST now that dev->dscp is unsigned
2014-07-19 11:56:44 +10:00
Mark Andrews
77dbd56ad7
silence coverity, explicitly ignore dns_peer_gettransferdscp result
2014-07-18 12:55:24 +10:00
Mark Andrews
8900fed936
3896. [bug] Address performance issues with DSCP code on some
...
platforms. [RT #36534 ]
2014-07-18 11:41:46 +10:00
Mark Andrews
814b52a63d
7314:Extension Mechanisms for DNS (EDNS) EXPIRE Option
...
(cherry picked from commit bc98d5a4c6 )
2014-07-18 10:25:56 +10:00
Mark Andrews
78727550d4
silence "Value stored to 'length' is never read" by removing assignment
...
(cherry picked from commit 2e6d7a724a )
2014-07-17 09:45:17 +10:00
Tinderbox User
d47d4e9acf
update copyright notice
2014-07-15 23:45:43 +00:00
Tinderbox User
955e3078f0
newcopyrights
2014-07-15 23:30:14 +00:00
Mark Andrews
e1bbda10c5
3894. [bug] Buffers in isc_print_vsnprintf were not properly
...
initialized leading to potential overflows when
printing out quad values. [RT #36505 ]
(cherry picked from commit 71ec6d0940 )
2014-07-15 22:54:15 +10:00
Mark Andrews
55de28a496
3893. [bug] Peer DSCP values could be returned without being set.
...
[RT #36538 ]
(cherry picked from commit a920fb9dc2 )
2014-07-15 22:41:21 +10:00
Tinderbox User
340d2afbfb
update copyright notice
2014-07-10 23:45:42 +00:00
Tinderbox User
af416560e7
newcopyrights
2014-07-10 23:30:10 +00:00
Mark Andrews
76ed897302
update description to match code; doxygen fixes
2014-07-10 10:38:19 +10:00
Mark Andrews
20a9681497
Revert "update description to match code; doxygen fixes"
...
This reverts commit f1e08154ec .
2014-07-10 10:38:02 +10:00
Mark Andrews
f1e08154ec
update description to match code; doxygen fixes
2014-07-10 10:33:24 +10:00
Mark Andrews
9ecfad05e1
allow -Werror to be enabled; turn on -Werror by default with --enable-developer
...
(cherry picked from commit 2be0f12aaf )
2014-07-08 15:57:36 +10:00
Mark Andrews
6b51798ec4
update copyrights
2014-07-08 12:41:25 +10:00
Mark Andrews
4b8ee3ad60
rename dnssec/ns7/split-rrsig.in
2014-07-08 11:13:01 +10:00
Tinderbox User
d40ea01829
update copyright notice
2014-07-07 23:45:47 +00:00
Mark Andrews
5ee1a66864
3892. [bug] Setting '-t aaaa' in .digrc had unintended side
...
effects. [RT #36452 ]
2014-07-08 02:01:05 +10:00
Francis Dupont
d4c716f84b
update OpenSSL bases ( #36447 )
2014-07-07 15:01:20 +02:00
Mark Andrews
364b45bd31
3891. [bug] Use ${INSTALL_SCRIPT} rather than ${INSTALL_PROGRAM}
...
to install python programs.
(cherry picked from commit d734818278 )
2014-07-07 16:06:17 +10:00
Mark Andrews
f2d672a7e0
3890. [bug] RRSIG sets that were not loaded in a single transaction
...
at start up where not being correctly added to
re-signing heaps. [RT #36302 ]
(cherry picked from commit 63e1ac1e09 )
2014-07-07 12:07:44 +10:00
Mark Andrews
a5f71c79d9
state fw_copy is never used; n only needs to be set for fw_ordinary;
...
(cherry picked from commit d956d9689c13b093fff5faf6b10f06338354dcfc)
2014-07-04 08:52:24 +10:00
Mark Andrews
6353009b28
silence coverity warnings
...
(cherry picked from commit e58154a6ec )
2014-07-02 15:28:23 +10:00
Mark Andrews
ae67e03572
silence coverity - reviewed by Evan over jabber
...
(cherry picked from commit e31a37787b )
2014-07-01 09:52:59 +10:00
Mark Andrews
f801f870c8
put 3824 in its correct place
2014-06-30 12:56:56 +10:00
Mark Andrews
4099497a90
whitespace
2014-06-30 12:26:14 +10:00
Mark Andrews
3513757fc0
remove placeholder
2014-06-30 12:19:15 +10:00
Mark Andrews
28efa89818
make test for nsec3param more robust
...
(cherry picked from commit 62275d5306 )
2014-06-27 15:51:29 +10:00
Mark Andrews
15ccca1fdb
3889. [port] hurd: configure fixes as per:
...
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=746540
(cherry picked from commit 89119e3caf )
2014-06-26 11:47:41 +10:00
Mark Andrews
343e01c64b
rename closesocket to socketclose to avoid coverity model for window's closesocket
2014-06-26 10:55:48 +10:00
Mark Andrews
9e8d5137f5
cleanup nsupdate.out
2014-06-25 16:16:52 +10:00
Mark Andrews
bc1f1ea292
dump unexpected update failures
2014-06-25 16:16:52 +10:00
Mark Andrews
60135a133f
add init_count
2014-06-25 12:42:23 +10:00
Mark Andrews
ebe68cb7c6
move definition of FILE_VERSION to after #define of FILE_VERSION
...
(cherry picked from commit 777ea03a92 )
2014-06-25 12:29:33 +10:00
Mark Andrews
770de22d97
more statics that were optimised out
2014-06-25 11:26:09 +10:00
Mark Andrews
b12a947af4
add and deserialize are structure element names
...
(cherry picked from commit c21e9f1a92 )
2014-06-25 09:46:10 +10:00
Mark Andrews
4a9c9fff62
3887. [cleanup] Make all static symbols in rbtdb64 end in "64" so
...
they are easier to use in a debugger. [RT #36373 ]
2014-06-25 08:31:29 +10:00
Mark Andrews
518a11a418
Net::DNS 0.78 should work when it is released as it contains:
...
Fix rt.cpan.org #96439
Uninitialised decoding object when printing packet
(cherry picked from commit 70ee770c69 )
2014-06-25 01:03:34 +10:00
Mark Andrews
7fc20db578
plural
2014-06-25 00:22:02 +10:00
Mark Andrews
3344ad0d37
silence signed vs unsigned
...
(cherry picked from commit 6343df7150 )
2014-06-25 00:19:51 +10:00
Mark Andrews
d4d3d93c7c
3886. [bug] rbtdb_write_header should use a once to initialize
...
FILE_VERSION. [RT #36374 ]
(cherry picked from commit ba5c73b383 )
2014-06-24 19:59:39 +10:00
Mark Andrews
0e41705fa7
use $PERL
...
(cherry picked from commit 1c95f67232 )
2014-06-24 13:50:41 +10:00
Mark Andrews
cc152ad50f
3885. [port] Use 'open()' rather than 'file()' to open files in
...
python.
(cherry picked from commit bf59efcf0e )
2014-06-23 14:47:35 +10:00
Evan Hunt
0fc6ea9032
[v9_10] unresolved externals
2014-06-20 13:51:45 -07:00
Tinderbox User
dc4ffd8e06
update copyright notice
2014-06-19 23:45:51 +00:00
Tinderbox User
cdfc54ec6f
newcopyrights
2014-06-19 23:30:19 +00:00
Evan Hunt
06ad948626
[v9_10] enable libseccomp system call filtering
...
3851. [func] Allow libseccomp based system-call filtering
on Linux; use "configure --enable-seccomp" to
turn it on. Thanks to Loganaden Velvindron for
the contribution. [RT #35347 ]
2014-06-19 15:48:28 -07:00
Evan Hunt
9216516d8c
[v9_10] release tag
2014-06-19 01:07:38 -07:00
Evan Hunt
716453f37d
[v9_10] CDS/CDNSKEY rrtypes
...
3884. [protocol] Add CDS and CDNSKEY record types. [RT #36333 ]
(cherry picked from commit cac2181160 )
2014-06-19 00:35:53 -07:00
Tinderbox User
d53e17f8ec
regenerate
2014-06-19 06:51:35 +00:00
Evan Hunt
c8d92f75e1
[v9_10] prep 9.10.1b1
2014-06-18 23:49:55 -07:00
Mark Andrews
89955300be
silence coverity
2014-06-19 11:17:51 +10:00
Mark Andrews
1d9fdb0dd6
silence coverity - add nul termination
...
(cherry picked from commit 8eb2d262dc )
2014-06-18 20:04:47 +10:00
Mark Andrews
8a33c87731
3881. [bug] Address memory leak with UPDATE error handling.
...
[RT #36303 ]
(cherry picked from commit f5bb5eb7f6 )
2014-06-18 11:25:20 +10:00
Mark Andrews
8c66682176
cleanup remove .gitignore entries
2014-06-18 10:01:39 +10:00
Tinderbox User
d70ee64b80
update copyright notice
2014-06-17 23:45:45 +00:00
Tinderbox User
bc50563aee
newcopyrights
2014-06-17 23:30:34 +00:00
Evan Hunt
a71b8efb04
[v9_10] update gitignore files; use rev-parse to get srcid
...
(cherry picked from commit a4e76a630e )
2014-06-17 13:49:44 -07:00
Tinderbox User
7f2be18e4a
regen v9_10
2014-06-17 01:09:20 +00:00
Mark Andrews
fcd8ec0012
3880. [test] Update ans.pl to work with new TSIG support in
...
Net::DNS; add additional Net::DNS version prerequisite
checks. [RT #36327 ]
(cherry picked from commit a0d411c05f )
2014-06-17 10:36:11 +10:00
Mark Andrews
4ca22b5fc2
remove redundent nul setting
...
(cherry picked from commit bd7996b047 )
2014-06-17 10:27:16 +10:00
Mark Andrews
c59d8f60bf
add EAI_OVERFLOW to lwres
...
(cherry picked from commit e177c7b814 )
2014-06-17 10:22:04 +10:00
Tinderbox User
c52dec5aa2
update copyright notice
2014-06-16 23:45:45 +00:00
Tinderbox User
f5b2209e81
newcopyrights
2014-06-16 23:30:06 +00:00
Evan Hunt
44feb080fd
[v9_10] null terminate strings for coverity
2014-06-16 15:30:29 -07:00
Mukund Sivaraman
ccba3c9ffd
[10686] Add version printing option to various BIND utilites
...
Squashed commit of the following:
commit 95effe9b2582a7eb878ccb8cb9ef51dfc5bbfde7
Author: Evan Hunt <each@isc.org >
Date: Tue Jun 10 16:52:45 2014 -0700
[rt10686] move version() to dnssectool.c
commit df205b541d1572ea5306a5f671af8b54b9c5c770
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:38:31 2014 +0530
Rearrange order of cases
commit cfd30893f2540bf9d607e1fd37545ea7b441e0d0
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:38:08 2014 +0530
Add version printer to dnssec-verify
commit a625ea338c74ab5e21634033ef87f170ba37fdbe
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:32:19 2014 +0530
Add version printer to dnssec-signzone
commit d91e1c0f0697b3304ffa46fccc66af65591040d9
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:26:01 2014 +0530
Add version printer to dnssec-settime
commit 46fc8775da3e13725c31d13e090b406d69b8694f
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:25:48 2014 +0530
Fix docbook
commit 8123d2efbd84cdfcbc70403aa9bb27b96921bab2
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:20:17 2014 +0530
Add version printer to dnssec-revoke
commit d0916420317d3e8c69cf1b37d2209ea2d072b913
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:17:54 2014 +0530
Add version printer to dnssec-keygen
commit 93b0bd5ebc043298dc7d8f446ea543cb40eaecf8
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:14:11 2014 +0530
Add version printer to dnssec-keyfromlabel
commit 07001bcd9ae2d7b09dd9e243b0ab35307290d05d
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:13:39 2014 +0530
Update usage help output, docbook
commit 85cdd702f41c96fbc767fc689d1ed97fe1f3a926
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:07:18 2014 +0530
Add version printer to dnssec-importkey
commit 9274fc61e38205aad561edf445940b4e73d788dc
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 21:01:53 2014 +0530
Add version printer to dnssec-dsfromkey
commit bf4605ea2d7282e751fd73489627cc8a99f45a90
Author: Mukund Sivaraman <muks@isc.org >
Date: Tue Jun 10 20:49:22 2014 +0530
Add -V to nsupdate usage output
(cherry picked from commit 4278293107 )
2014-06-16 12:14:41 +05:30
Mark Andrews
6a41021d96
use $NSUPDATE
2014-06-15 18:35:36 +10:00
Mark Andrews
0364eb0310
Net::DNS 0.76 broke the handling of some packets
...
(cherry picked from commit f9e47cfe4f )
2014-06-14 10:11:36 +10:00
Evan Hunt
d40f68e089
[v9_10] wrong dlopen filename caused segfault
...
3878. [bug] Using the incorrect filename for a DLZ module
caused a segmentation fault on startup. [RT #36286 ]
(cherry picked from commit c1d33c159b )
2014-06-12 19:34:02 -07:00
Mark Andrews
d0c0630868
fix test to see if $PERL is set
...
(cherry picked from commit 44f0f310d41acc5c772d38353fe35ddacb3fee80)
2014-06-13 11:47:37 +10:00
Mark Andrews
99aed16d96
die if $Net::DNS::VERSION >= 0.73
2014-06-13 11:25:26 +10:00
Tinderbox User
f9ac1dde8f
update copyright notice
2014-06-12 23:45:45 +00:00
Tinderbox User
4655827199
newcopyrights
2014-06-12 23:30:10 +00:00
Tinderbox User
b37092c92d
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2014-06-12 03:16:11 +00:00
Evan Hunt
099e457c77
[v9_10] address rpz bugs
...
3877. [bug] Inserting and deleting parent and child nodes
in response policy zones could trigger an assertion
failure. [RT #36272 ]
(cherry picked from commit 06e0d6bb12 )
2014-06-11 20:01:21 -07:00
Tinderbox User
7b094389de
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2014-06-12 01:15:44 +00:00
Mark Andrews
e3779a2642
make lhs unsigned
...
(cherry picked from commit 1208790272 )
2014-06-12 11:13:48 +10:00
Mark Andrews
615ff95bd1
add INSISTs to silence tainted data false positive in Coverity
...
(cherry picked from commit 83a5c670b8 )
2014-06-12 10:50:19 +10:00
Mark Andrews
0f09809855
add INSISTs to silence tainted data false positive in Coverity
...
(cherry picked from commit 8a2ff13c3d )
2014-06-12 10:46:24 +10:00
Tinderbox User
a0ee08c75b
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2014-06-11 22:15:42 +00:00
Mark Andrews
a457a764fb
fail if SIT data is too large
...
(cherry picked from commit b836de821a )
2014-06-12 07:57:51 +10:00
Tinderbox User
772a862418
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2014-06-11 01:15:57 +00:00
Mark Andrews
3bc928ccc3
update copyrights
2014-06-11 10:28:49 +10:00
Tinderbox User
2ba9d885dd
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2014-06-10 07:15:53 +00:00
Mark Andrews
324d60568b
4. [test] Check that only "check-names master" is needed for
...
updates to be accepted.
2014-06-10 13:49:16 +10:00
Tinderbox User
b686af4e5f
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2014-06-10 02:35:46 +00:00
Mark Andrews
73c0106eaf
update spf check
...
(cherry picked from commit 32a1fd3dd2 )
2014-06-10 12:28:56 +10:00
Tinderbox User
f847f61f23
Merge branch 'v9_10' of /proj/git/prod/bind9 into v9_10
2014-06-10 00:15:40 +00:00
Tinderbox User
5d2fcc977d
newcopyrights
2014-06-09 23:31:00 +00:00
Mark Andrews
555137ee1f
3873. [protocol] Only warn for SPF without TXT spf record. [RT #36210 ]
...
(cherry picked from commit 634f66c659dade56502b55b1bbd514e5cfcae185)
2014-06-10 09:30:04 +10:00
Mark Andrews
9becd4c7d6
3872. [bug] Address issues found by static analysis. [RT #36209 ]
...
(cherry picked from commit b16d99bac1 )
2014-06-10 09:22:43 +10:00
Mukund Sivaraman
2a7ecad81b
[35063] Don't publish an activated key automatically before its publish time
...
(cherry picked from commit 79d27f505a )
2014-06-04 15:23:56 +05:30
Mark Andrews
29b682f68d
attempt to silence leaked lock false positive
2014-06-04 15:23:07 +10:00
Mark Andrews
d2fbb50b98
place a upper bound on rdcount
2014-06-04 13:16:42 +10:00
Tinderbox User
38cf49d0ef
regen v9_10
2014-06-04 01:09:06 +00:00
Mark Andrews
7616b6233c
3869. [doc] Document that in-view zones cannot be used for
...
response policy zones. [RT #35941 ]
2014-06-03 13:37:43 +10:00
Mark Andrews
552afac692
use ' {8}' instead of 8 literal spaces
2014-06-03 13:22:59 +10:00
Mark Andrews
a27fdeeef2
3868. [bug] isc_mem_setwater incorrectly cleared hi_called
...
potentially leaving over memory cleaner running.
[RT #35270 ]
2014-06-02 16:37:45 +10:00
Mark Andrews
ae1175ac89
initialise matches
2014-06-02 13:53:37 +10:00
Mark Andrews
28f7179abe
set max
2014-06-02 13:43:48 +10:00
Mark Andrews
b308f0db48
accept a range of stats values
2014-06-02 08:16:06 +10:00
Mark Andrews
b6bcb386dc
3866. [bug] Named could die on disk full in generate_session_key.
...
[RT #36119 ]
(cherry picked from commit fa6308bd57 )
2014-05-30 14:39:05 +10:00
Mark Andrews
73086f17b0
update copyrights
2014-05-30 09:42:32 +10:00
Mark Andrews
c849d67fdb
More changes for:
...
3864. [bug] RPZ didn't work well when being used as forwarder.
[RT #36060 ]
2014-05-30 08:46:54 +10:00
Evan Hunt
1c961887b8
[v9_10] Add various RBT unit tests
...
3865. [test] Improved testability of the red-black tree
implementation and added unit tests. [RT #35904 ]
2014-05-29 12:30:33 -07:00
Mukund Sivaraman
509856d414
Fix number of args to rpz_log_rewrite()
2014-05-29 18:37:54 +05:30
Mark Andrews
e3befb38c9
3864. [bug] RPZ didn't work well when being used as forwarder.
...
[RT #36060 ]
2014-05-29 17:02:36 +10:00
Mark Andrews
245e0d4b6b
make a explict edns query so this subtest is independent of other tests
2014-05-29 10:46:34 +10:00
Mark Andrews
5defbb76ea
3863. [bug] The "E" flag was missing from the query log as a
...
unintended side effect of code rearrangement to
support EDNS EXPIRE. [RT #36117 ]
2014-05-29 08:05:39 +10:00
Evan Hunt
3b5fc5809b
[v9_10] fix typo/misspellings in CHANGES
...
Not reviewed
(cherry picked from commit a6d48ae493 )
2014-05-28 14:11:10 -07:00
Mark Andrews
753d85520a
silence coverity warning
2014-05-28 10:44:18 +10:00
Mark Andrews
f7f2de9a71
address typo
...
(cherry picked from commit 358cc47a25 )
2014-05-27 14:10:32 +10:00
Mark Andrews
921b535e32
3862. [cleanup] Return immediately if we are not going to log the
...
message in ns_client_dumpmessage.
(cherry picked from commit 9b819daddf )
2014-05-27 12:22:53 +10:00
Mark Andrews
c6f891732d
add CVE-2014-3859
2014-05-26 13:13:20 +10:00
Mark Andrews
ffd2ef8ad6
add CVE-2014-3859
2014-05-26 09:43:26 +10:00
Mark Andrews
298b35a1df
3861. [security] Missing isc_buffer_availablelength check results
...
in a REQUIRE assertion when printing out a packet.
[RT #36078 ]
2014-05-25 12:39:52 +10:00
Mark Andrews
1c18b4bd9e
fix typo == -> =
2014-05-24 23:24:44 +10:00
Tinderbox User
15c1e9a80c
regen v9_10
2014-05-24 01:09:40 +00:00
Evan Hunt
32af2d2904
spelling
2014-05-23 19:33:10 +00:00
Mark Andrews
8fd8dd56fe
3860. [bug] ioctl(DP_POLL) array size needs to be determined
...
at run time as it is limited to {OPEN_MAX}.
[RT #35878 ]
(cherry picked from commit a569e1b321 )
2014-05-23 13:06:25 +10:00
Mark Andrews
a4b09947f6
3858. [bug] Disable GCC 4.9 "delete null pointer check".
...
[RT #35968 ]
(cherry picked from commit 603a787083 )
2014-05-23 11:26:29 +10:00
Mark Andrews
666e734005
correct EDNSOK sense
2014-05-22 22:02:29 +10:00
Mark Andrews
624b99c749
3857. [bug] Make it harder for a incorrect NOEDNS classification
...
to be made. [RT #36020 ]
2014-05-22 21:39:20 +10:00
Tinderbox User
3ce6761246
update copyright notice
2014-05-21 23:45:48 +00:00
Mark Andrews
653b4fbf79
remove unused assignment
...
(cherry picked from commit a771e8c154d85dea18c2ae77dbc082d197ba433a)
2014-05-22 00:57:29 +10:00
Mark Andrews
779885fc06
3856. [bug] Configuring libjson without also configuring libxml
...
resulting in a REQUIRE assertion when retrieving
statistics using json. [RT #36009 ]
2014-05-21 12:06:31 +10:00
Mark Andrews
56f9a15e47
3855. [bug] Limit smoothed round trip time aging to no more than
...
once a second. [RT #32909 ]
(cherry picked from commit 0fe0789181 )
2014-05-21 10:16:20 +10:00
Tinderbox User
c1f8df8ddf
update copyright notice
2014-05-20 23:45:47 +00:00
Evan Hunt
177afac612
[v9_10] report unrecognized configure options
...
3854. [cleanup] Report unrecognized options, if any, in the final
configure summary. [RT #36014 ]
2014-05-20 15:31:34 -07:00
Mark Andrews
e59b84417b
3853. [cleanup] Refactor dns_rdataslab_fromrdataset to seperate out
...
the handling of a rdataset with no records. [RT #35968 ]
(cherry picked from commit 27b09ceb12 )
2014-05-20 11:37:28 +10:00
Tinderbox User
406b5a3c95
update copyright notice
2014-05-15 23:45:45 +00:00
Tinderbox User
b2713a4a4b
newcopyrights
2014-05-15 23:30:12 +00:00
Mark Andrews
0fe09c71ab
3849. [bug] Disabling forwarding could trigger a REQUIRE assertion.
...
[RT #35979 ]
(cherry picked from commit 01f881c1c5 )
2014-05-15 16:55:55 +10:00
Tinderbox User
b56da33873
regen v9_10
2014-05-15 04:50:50 +00:00
Mark Andrews
2140089fd0
white space
2014-05-15 14:30:12 +10:00
Mark Andrews
59c4de67dd
+domain was out of order
2014-05-15 14:26:14 +10:00
Tinderbox User
b52a96d18d
regen v9_10
2014-05-15 04:01:35 +00:00
Mark Andrews
b51859637a
remove experimental code point
2014-05-15 13:39:09 +10:00
Mark Andrews
d044cf8406
3849. [doc] Alphabetized dig's +options. [RT #35992 ]
2014-05-15 13:28:49 +10:00
Mark Andrews
e56e55ca0e
3849. [doc] Alphabetized dig's +options. [RT #35992 ]
2014-05-15 12:20:04 +10:00
Mark Andrews
fc870b657b
ignore dig-symtbl.c, host-symtbl.c and nslookup-symtbl.c
2014-05-15 12:12:42 +10:00
Mark Andrews
19125269ba
3848. [bug] Adjust 'statistics-channels specified but not effective'
...
error message to account for JSON support. [RT #36008 ]
(cherry picked from commit a14fe85229 )
2014-05-15 11:12:33 +10:00
Mark Andrews
54e7891da5
use portable awk
...
(cherry picked from commit 69530009f1 )
2014-05-15 00:34:49 +10:00
Mark Andrews
b334ccf31e
3847. [bug] 'configure --with-dlz-postgres' failed to fail when
...
there is not support available.
(cherry picked from commit 61fbd791fbd817301dcac27c05e1e742c37b10ab)
2014-05-14 17:17:41 +10:00
Tinderbox User
39a53addb8
regen v9_10
2014-05-14 01:09:10 +00:00
Mark Andrews
f49cd06d19
remove reporter
2014-05-14 10:02:08 +10:00
Mark Andrews
6685a05955
3846. [bug] "dig +notcp ixfr=<serial>" should result in a UDP
...
ixfr query. [RT #35980 ]
(cherry picked from commit 05816676bb )
2014-05-14 10:00:03 +10:00
Mark Andrews
8acff36a44
changes order
2014-05-13 22:00:27 +10:00
Francis Dupont
7947049f24
use vcredist_x64.exe for 64 bit Windows [ #35973 ]
2014-05-13 12:38:04 +02:00
Mark Andrews
a0184ac58c
Revert "[master] improve RRL documentation"
...
This reverts commit fe9a1e5bd6 .
2014-05-13 14:53:21 +10:00
Mark Andrews
60e7e63a72
3843. [protocol] Check EDNS EXPIRE option in dns_rdata_fromwire.
...
[RT #35969 ]
(cherry picked from commit ae5335dcd9d750312a4fa455495080fcb314b9d8)
2014-05-13 12:47:27 +10:00
Mark Andrews
2b9dccddb9
3842. [bug] Adjust RRL log-only logging category. [RT #35945 ]
...
(cherry picked from commit 2c172a42b3 )
2014-05-11 11:00:19 +10:00
Mark Andrews
eac1484001
suppress clang static analysis warning
...
(cherry picked from commit e188b84bc4 )
2014-05-11 10:48:23 +10:00
Mark Andrews
2555e488ed
use sub second sleeps for prefetch disabled test
...
(cherry picked from commit 733898cffe )
2014-05-09 15:00:53 +10:00
Mark Andrews
c681ba9398
Add CVE-2014-3214 to README
2014-05-09 13:43:24 +10:00
Mark Andrews
68e728d47d
Add CVE-2014-3214 to change 3837
...
(cherry picked from commit 156d68fd2937d021ab343fca2d60c83a19b94c92)
2014-05-09 13:35:49 +10:00
Tinderbox User
68f3043aef
update copyright notice
2014-05-07 23:45:47 +00:00
Mark Andrews
64f015935f
3841. [cleanup] Refactor zone.c:add_opt to use dns_message_buildopt.
...
[RT #35924 ]
(cherry picked from commit faa01edd13 )
2014-05-08 09:39:06 +10:00
Tinderbox User
056402ffe0
newcopyrights
2014-05-07 23:30:13 +00:00
Evan Hunt
b674db54ca
[v9_10] check for arc4random_addrandom()
...
3840. [port] Check for arc4random_addrandom() before using it;
it's been removed from OpenBSD 5.5. [RT #35907 ]
(cherry picked from commit 1ea6e09c37 )
2014-05-07 08:58:47 -07:00
Evan Hunt
812cf443bb
[v9_10] use posix-compatible shell in system tests
...
3839. [test] Use only posix-compatible shell in system tests.
[RT #35625 ]
(cherry picked from commit 60988462e5 )
2014-05-06 22:06:28 -07:00
Mark Andrews
0146ff3740
remove resource leak
...
(cherry picked from commit 215f02a137 )
2014-05-06 20:52:44 +10:00
Mark Andrews
992ed39167
remove extraneous space
2014-05-06 11:49:37 +10:00
Mark Andrews
7062c5fb25
3838. [protocol] EDNS EXPIRE as been assigned a code point of 9.
...
(cherry picked from commit cd07e4d038 )
2014-05-05 16:41:17 +10:00
Mark Andrews
29e6ce6e60
3837. [security] A NULL pointer is passed to query_prefetch resulting
...
a REQUIRE assertion failure when a fetch is actually
initiated. [ RT #35899 ]
Squashed commit of the following:
commit 7f4e1f3917d743089c42cc52ec2c0eea598d2c00
Author: Mukund Sivaraman <muks@isc.org >
Date: Sun May 4 22:34:34 2014 +0530
Fix a comment
commit 6a35a6a2346013fa8e3798b9b680d8a3031fcb03
Author: Mark Andrews <marka@isc.org >
Date: Sun May 4 23:34:25 2014 +1000
pass the correct name to query_prefetch
(cherry picked from commit b36fc8294e )
2014-05-05 10:12:39 +10:00
Tinderbox User
76bc53b31f
update copyright notice
2014-05-02 23:45:43 +00:00
Tinderbox User
35cc7d9bb2
newcopyrights
2014-05-02 23:30:13 +00:00
Mark Andrews
7848d72398
3836. [bug] Address C++ keyword usage in header file.
...
(cherry picked from commit dd820d8fd2 )
2014-05-02 11:35:45 +10:00
Mark Andrews
c83e6ec921
add keyboard.h [RT #35887 ]
...
(cherry picked from commit c25d9da3f1 )
2014-05-02 10:19:43 +10:00
Mark Andrews
c0b641e012
silence clang compiler warnings
...
(cherry picked from commit d26c36b1d9 )
2014-05-02 10:03:17 +10:00
Tinderbox User
9c8331804a
update copyright notice
2014-05-01 23:45:42 +00:00
Tinderbox User
8857a48aae
newcopyrights
2014-05-01 23:30:16 +00:00
Mark Andrews
1a1b313cab
dec_adbstats should decrement rather than increment
...
(cherry picked from commit 3b27d9a318 )
2014-05-01 20:59:10 +10:00
Mark Andrews
7ef8ac49b3
protect geoip_elem use with HAVE_GEOIP
...
(cherry picked from commit c2638d3d5a )
2014-05-01 15:03:42 +10:00
Mark Andrews
993f91edc0
silence compiler warning
...
(cherry picked from commit ab02ecbb30 )
2014-05-01 14:55:21 +10:00
Mark Andrews
ab7e5820b2
silence NULL pointer dereference warning
...
(cherry picked from commit 4442141672 )
2014-05-01 14:23:56 +10:00
Evan Hunt
4266ef751e
[v9_10] fixed geoip elements in named ACLs
...
3835. [bug] Geoip ACL elements didn't work correctly when
referenced via named or nested ACLs. [RT #35879 ]
(cherry picked from commit c0c4512020 )
2014-04-30 20:23:38 -07:00
Mark Andrews
d79492c45c
fix filter-aaaa system test to work when crypto is disabled
...
(cherry picked from commit f09f1bf18e )
2014-05-01 12:29:27 +10:00
Mark Andrews
06e5284fc7
update copyrights
2014-05-01 10:02:31 +10:00
Tinderbox User
112d8ecf3c
update copyright notice
2014-04-30 23:45:45 +00:00
Tinderbox User
965b0e5048
newcopyrights
2014-04-30 23:30:08 +00:00
Evan Hunt
71b9688d27
[v9_10] remove core file accidentally included in zkt-1.1.2
2014-04-30 10:00:31 -07:00
Mark Andrews
9cec47074f
use SKIPPED exit code (255)
...
(cherry picked from commit 96f07724d6 )
2014-05-01 00:33:35 +10:00
Mark Andrews
52f887aaeb
change exit code
...
(cherry picked from commit e54767a3c9 )
2014-04-30 14:17:49 +10:00
Mark Andrews
9e7d2c11a3
fix change number
2014-04-30 11:59:41 +10:00
Mark Andrews
204d10864c
3834. [bug] The re-signing heaps were not being updated soon enough
...
leading to multiple re-generations of the same RRSIG
when a zone transfer was in progress. [RT #35273 ]
(cherry picked from commit 5d739300d1 )
2014-04-30 11:58:31 +10:00
Mark Andrews
95ba250d60
2833. [bug] Cross compiling was broken due to calling genrandom at
...
build time. [RT #35869 ]
(cherry picked from commit 87344c2cb3 )
2014-04-30 11:40:33 +10:00
Mark Andrews
23c5660af8
it was bad INSIST logic not use after free
...
(cherry picked from commit 6bc767b003 )
2014-04-30 10:46:50 +10:00
Evan Hunt
22cededc29
[v9_10] reduce EDNS logging noise
...
3831. [cleanup] Reduce logging noise when EDNS state changes occur.
[RT #35843 ]
(cherry picked from commit 2b78610512 )
2014-04-29 17:07:03 -07:00
Tinderbox User
82c9b4952f
update copyright notice
2014-04-29 23:45:46 +00:00
Evan Hunt
f05b73d1f7
[v9_10] fix relative/absolute errors in sample DLZ module
...
3827. [contrib] The example DLZ driver (a version of which is
also used in the dlzexternal system test) could
use absolute names as relative. [RT #35802 ]
2014-04-29 16:42:37 -07:00
Tinderbox User
413993dd25
newcopyrights
2014-04-29 23:30:12 +00:00
Evan Hunt
013b68c0dd
[v9_10] use-after-free in isc_radix_remove()
...
3826. [bug] Corrected a use-after-free in isc_radix_remove().
(This function is not used in BIND, but could have
caused problems in programs linking to libisc.)
[RT #35870 ]
(cherry picked from commit 3e5743068c )
2014-04-29 15:22:09 -07:00
Mark Andrews
aa91fdc4bf
silence compiler warnings; style
...
(cherry picked from commit db3f8d175d )
2014-04-29 21:11:32 +10:00
Mark Andrews
2b69fcbb82
fix testsock6.pl
...
(cherry picked from commit 660195a82c )
2014-04-29 19:15:48 +10:00
Evan Hunt
de0a1f7f74
[v9_10] add geoip and filter-aaaa to SUBDIRS
2014-04-28 22:41:33 -07:00
Mark Andrews
82cd68fdf9
improve error handling in sig_fromfile
...
(cherry picked from commit 52c5b74c27 )
2014-04-29 14:41:44 +10:00
Mark Andrews
97e241a3f8
3825. [bug] Address sign extension bug in isc_regex_validate.
...
[RT #35758 ]
(cherry picked from commit c11e46110b )
2014-04-29 14:36:20 +10:00
Evan Hunt
6318f03621
[v9_10] SIT/max-cache-size flag collision
...
3824. [bug] A collision between two flag values could cause
problems with cache cleaning when SIT was enabled.
[RT #35858 ]
(cherry picked from commit e01fbe2a45 )
Conflicts:
CHANGES
2014-04-29 14:36:02 +10:00
Tinderbox User
23d5541a7d
update copyright notice
2014-04-26 23:45:43 +00:00
Tinderbox User
3baebc4dac
newcopyrights
2014-04-26 23:30:10 +00:00
Evan Hunt
00e9952c41
[v9_10] log static-stub correctly when removing
...
3822. [bug] Log the correct type of static-stub zones when
removing them. [RT #35842 ]
(cherry picked from commit eb1a7730f0 )
2014-04-26 10:19:20 -07:00
Mark Andrews
37380ec318
silence warnings
...
(cherry picked from commit 4aaaaadeae )
2014-04-26 23:42:58 +10:00
Tinderbox User
a8a07c9532
update copyright notice
2014-04-25 23:45:45 +00:00
Evan Hunt
2455ddb7e4
[v9_10] Merge branch 'v9_10' of ssh://repo/proj/git/prod/bind9 into v9_10
2014-04-25 16:32:16 -07:00
Tinderbox User
e2e0dddd49
newcopyrights
2014-04-25 23:30:18 +00:00
Evan Hunt
de03407445
[v9_10] restore changes post 9.10.0
...
This reverts commit 2bb45e9515 .
2014-04-25 16:29:32 -07:00
Evan Hunt
7393a3e551
[v9_10] tag 9.10.0
2014-04-25 16:28:47 -07:00
Evan Hunt
2bb45e9515
[v9_10] revert so 9.10.0 can be tagged
...
(changes for 9.10.1 were inadvertently committed early)
2014-04-25 16:27:03 -07:00
Mark Andrews
f6e606a08a
remove const
...
(cherry picked from commit 1deeb567fa )
2014-04-25 14:31:17 +10:00
Mark Andrews
eff85d1ef2
additional places:
...
3818. [bug] Stop lying to the optimizer that 'void *arg' is a
constant in isc_event_allocate.
(cherry picked from commit 39b5269577 )
2014-04-25 12:22:01 +10:00
Mark Andrews
5d636666e2
additional changes for:
...
3818. [bug] Stop lying to the optimizer that 'void *arg' is a
constant in isc_event_allocate.
(cherry picked from commit 44c6deacdd )
2014-04-25 11:52:14 +10:00
Tinderbox User
18c4d53ad7
update copyright notice
2014-04-24 23:45:43 +00:00
Tinderbox User
e5cf19d756
newcopyrights
2014-04-24 23:30:16 +00:00
Mark Andrews
7ce6651a2a
3819. [bug] NSEC3 hashes need to be able to be entered and
...
displayed without padding. This is not a issue for
currently defined algorithms but may be for future
hash algorithms. [RT #27925 ]
(cherry picked from commit 36e5ac0033 )
2014-04-24 19:12:00 +10:00
Mark Andrews
c41f0af196
3818. [bug] Stop lying to the optimizer that 'void *arg' is a
...
constant in isc_event_allocate.
(cherry picked from commit e916c4f840 )
2014-04-24 13:45:28 +10:00
Mark Andrews
78e2afc0cb
make days a const
...
(cherry picked from commit 974fb3a9c5 )
2014-04-24 13:16:36 +10:00
Mark Andrews
78501be4cb
update copyrights
2014-04-24 09:42:38 +10:00
Mark Andrews
8d665f5266
fix rename
...
(cherry picked from commit b57445a84b )
2014-04-24 09:41:24 +10:00
Evan Hunt
ab5ba6b1c3
[v9_10] typo
2014-04-23 15:55:36 -07:00
Evan Hunt
a326778a0a
[v9_10] prep 9.10.0rc2
2014-04-23 12:15:46 -07:00
Tinderbox User
07e9644c6e
regenerate
2014-04-23 18:34:59 +00:00
Tinderbox User
62b806f872
regen v9_10
2014-04-23 18:22:22 +00:00
Evan Hunt
8103fbabd5
[v9_10] globally rename "delve" to "delv"
...
3817. [func] The "delve" command is now spelled "delv" to avoid
a namespace collision with the Xapian project.
[RT #35801 ]
(cherry picked from commit 2ae159b376 )
2014-04-23 11:15:36 -07:00
Tinderbox User
238d488e6d
regen v9_10
2014-04-20 01:09:16 +00:00
Mark Andrews
51743572ec
cleanup: remove @LIBEXPORT@
...
(cherry picked from commit 3a1ff4ba27 )
2014-04-19 13:09:32 +10:00
Evan Hunt
6c971181b9
[v9_10] additional nsupdate doc fix
2014-04-18 18:26:29 -07:00
Tinderbox User
44379bae1f
regen v9_10
2014-04-19 01:09:58 +00:00
Evan Hunt
bbe098754f
[v9_10] clarify nsupdate -y
...
3815. [doc] Clarify "nsupdate -y" usage in man page. [RT #35808 ]
2014-04-18 15:09:16 -07:00
Mark Andrews
fe55c3299c
cleanup
...
(cherry picked from commit 1b9318af8f )
2014-04-18 09:58:16 +10:00