Michał Kępień
cbd85e0137
Queue "rndc signing -nsec3param ..." requests if needed
...
If "rndc signing -nsec3param ..." is ran for a zone which has not yet
been loaded or transferred (i.e. its "db" field is NULL), it will be
silently ignored by named despite rndc logging an "nsec3param request
queued" message, which is misleading. Prevent this by keeping a
per-zone queue of NSEC3PARAM change requests which arrive before a zone
is loaded or transferred and processing that queue once the raw version
of an inline-signed zone becomes available.
(cherry picked from commit cb40c5229a )
2018-08-14 09:29:54 +02:00
Ondřej Surý
8632fb1cd8
Merge branch '462-full-recv-queue-on-netbsd-v9_11' into 'v9_11'
...
Resolve "Full Recv-Queue"
See merge request isc-projects/bind9!631
2018-08-13 13:33:34 -04:00
Ondřej Surý
af6fe731fb
Make ENOBUFS a soft error
...
(cherry picked from commit ebf3083e08 )
2018-08-13 19:23:21 +02:00
Ondřej Surý
dca5c44e70
Merge branch 'fix-extra-ending-brace-in-dnstap-code-v9_11' into 'v9_11'
...
Fix extra closing parenthesis in DNSTAP code
See merge request isc-projects/bind9!625
2018-08-12 10:27:22 -04:00
Ondřej Surý
8ad12f613e
Fix extra closing parenthesis in DNSTAP code
2018-08-12 16:12:14 +02:00
Ondřej Surý
3ae7ae9297
Merge branch '223-fix-vcredist-path-v9_11' into 'v9_11'
...
Resolve "Fix for Configure to find the path to VC++ redistributables under Visual Studio 2017"
See merge request isc-projects/bind9!619
2018-08-11 06:06:05 -04:00
Ondřej Surý and Ondřej Surý
71059dac02
Fix various build failures on Windows (Courtesy of rockerinthelocker)
2018-08-11 05:57:52 -04:00
Ondřej Surý and Ondřej Surý
48facc5892
Remove non-existant GUIDs from bind9.sln.in
2018-08-11 05:57:52 -04:00
Ondřej Surý
2dccdf935d
Merge branch 'fix-missing-config.h-v9_12-v9_11' into 'v9_11'
...
Fix missing config.h in win32/socket.c and replace config.h with <config.h>
See merge request isc-projects/bind9!624
2018-08-11 05:53:40 -04:00
Ondřej Surý
bfd31e282a
Fix missing config.h in win32/socket.c and replace config.h with <config.h>
...
(cherry picked from commit d87c1a120d )
2018-08-11 11:00:50 +02:00
Ondřej Surý
bae00dc3a2
Merge branch '469-typo-in-validate-glue-branch-v9_11' into 'v9_11'
...
Resolve "Typo in validate-glue branch"
See merge request isc-projects/bind9!622
2018-08-11 04:32:36 -04:00
Ondřej Surý
8305d846bd
Fix !!validate typo to -> !validate
...
(cherry picked from commit bdc9860262 )
2018-08-11 10:24:54 +02:00
Ondřej Surý
8f5f920a28
Merge branch '9-use-C99-integer-types-v9_12-v9_11' into 'v9_11'
...
Redefine ISC's int and boolean types to use <stdint.h> and <stdbool.h> types
See merge request isc-projects/bind9!616
2018-08-10 09:45:34 -04:00
Ondřej Surý
0a10dfa524
Add compatibility isc/boolean.h and isc/int.h headers
...
(cherry picked from commit 0dad73aafa )
2018-08-10 15:20:58 +02:00
Ondřej Surý
4c16748e1d
Add CHANGES entry
...
5007. [cleanup] Replace custom ISC boolean and integer data types
with C99 stdint.h and stdbool.h types. [GL #9 ]
(cherry picked from commit 75c2356f42 )
(cherry picked from commit b6c281ee7c )
2018-08-10 15:20:58 +02:00
Ondřej Surý
eb745a2125
Remove duplicate config.h
...
(cherry picked from commit 7351c505a0 )
(cherry picked from commit 2844f6529d )
2018-08-10 15:20:58 +02:00
Ondřej Surý
1084b40b44
Replace custom isc_boolean_t with C standard bool type
...
(cherry picked from commit 994e656977 )
(cherry picked from commit 884929400c )
2018-08-10 15:20:57 +02:00
Ondřej Surý
aaa76dc654
Replace custom isc_u?intNN_t types with C99 u?intNN_t types
...
(cherry picked from commit cb6a185c69 )
(cherry picked from commit d61e6a3111 )
2018-08-10 15:20:57 +02:00
Ondřej Surý
07970c501d
Get rid of extra UINT64_MAX definition in lib/isc/win32/time.c
...
(cherry picked from commit 055278c936 )
(cherry picked from commit 3523850065 )
2018-08-10 15:20:57 +02:00
Ondřej Surý
bfc6a25f2d
Replace ISC_PRINT_QUADFORMAT with inttypes.h format constants
...
(cherry picked from commit 64fe6bbaf2 )
(cherry picked from commit c863a076ae )
2018-08-10 15:20:57 +02:00
Ondřej Surý
68c739d321
Check for C99 compatible compiler
...
(cherry picked from commit 9e493798c6 )
(cherry picked from commit ee22f606ae )
2018-08-10 11:42:43 +02:00
Evan Hunt
791c6087af
Merge branch 'security-v9_11' into 'v9_11'
...
Merge CVE-2018-5740 fix
See merge request isc-projects/bind9!609
2018-08-08 20:00:05 -04:00
Evan Hunt
ba162bd0d4
caclulate nlabels and set *chainingp correctly
...
(cherry picked from commit e78e55f435 )
2018-08-08 14:27:44 -07:00
Tinderbox User and Evan Hunt
4b0b459e5b
prep 9.11.4-P1
2018-08-08 14:27:44 -07:00
Evan Hunt
ebee5bdfe5
CHANGES, release note
...
(cherry picked from commit 9c492aba65c178f30baafeb5502013f95a9d5b9a)
(cherry picked from commit ecb90158b6 )
2018-08-08 14:27:32 -07:00
Evan Hunt
02e8b3f8dc
test case
...
(cherry picked from commit 73486c13f743407a50d5bbadde90c949a696506f)
(cherry picked from commit 584a1cff8b )
2018-08-08 14:27:17 -07:00
Evan Hunt
98b2377de3
explicit DNAME query could trigger a crash if deny-answer-aliases was set
...
(cherry picked from commit a21c3810d3453548cc05ae19995125dabea9ca9c)
(cherry picked from commit 6e187b8656 )
2018-08-08 14:27:17 -07:00
Ondřej Surý
71d6809464
Merge branch '543-revert-!553-v9.11' into 'v9_11'
...
Revert "Use make automatic variables to install updated manuals"
See merge request isc-projects/bind9!600
2018-08-06 07:03:05 -04:00
Ondřej Surý
b9aa411750
Revert "Use make automatic variables to install updated manuals"
...
This reverts commit 77e9d82e1f .
2018-08-06 12:54:23 +02:00
Mark Andrews
43f8804a14
Merge branch 'remove-dead-code-v9_11' into 'v9_11'
...
Remove dead code
See merge request isc-projects/bind9!597
2018-08-02 19:59:01 -04:00
Mark Andrews
4130859964
remove dead code
...
(cherry picked from commit 83a1e87dd2 )
2018-08-03 09:50:45 +10:00
Mark Andrews
973eea80f6
Merge branch '442-dnssec-verify-fails-on-case-sensitivity-of-owner-names-in-nsec-bitmap-v9_12-v9_11' into 'v9_11'
...
Resolve "dnssec-verify fails on case-sensitivity of owner names in NSEC bitmap"
See merge request isc-projects/bind9!595
2018-08-02 19:11:23 -04:00
Mark Andrews
622fbc97d0
add CHANGES
...
(cherry picked from commit 49cd3aac9c )
(cherry picked from commit 65b017829e )
2018-08-03 09:02:35 +10:00
Mark Andrews
f2ce5b542e
only check the bit map
...
(cherry picked from commit a94db46631 )
(cherry picked from commit 092b739535 )
2018-08-03 09:02:34 +10:00
Mark Andrews
1f30e5adf6
Merge branch '439-the-signed-instance-of-a-in-line-zone-should-be-treated-as-dynamic-v9_11' into 'v9_11'
...
Resolve "The signed instance of a in-line zone should be treated as dynamic."
See merge request isc-projects/bind9!586
2018-08-02 00:38:56 -04:00
Mark Andrews
36be402220
add CHANGES
...
(cherry picked from commit d6d9fd1c71 )
2018-08-02 14:27:42 +10:00
Mark Andrews
c4089d38cd
treat the signed instance of a inline zone as dynamic
...
(cherry picked from commit 9130f055f4 )
2018-08-02 14:27:41 +10:00
Mark Andrews
7e6f7a5e2b
turn off ixfr-from-differences on signed instance of in-line zone
...
(cherry picked from commit cfccd8d246 )
2018-08-02 14:27:41 +10:00
Mark Andrews
94ca5cdfd6
rename zone to mayberaw
...
(cherry picked from commit 3ea9861e7a )
2018-08-02 14:27:41 +10:00
Mark Andrews
b73a78d3ad
Merge branch '453-master-build-broken-in-documentation-tree-v9_11' into 'v9_11'
...
add /opt/local/share/xsl/docbook-xsl-nons to the places to look for manpages/docbook.xsl under macports
See merge request isc-projects/bind9!584
2018-08-02 00:25:59 -04:00
Mark Andrews
32b37f761c
add /opt/local/share/xsl/docbook-xsl-nons to the places to look for manpages/docbook.xsl under macports
...
(cherry picked from commit 7425252207 )
2018-08-02 14:09:32 +10:00
Mark Andrews
f2aaab1bbe
Merge branch '424-nsupdate-tests-fail-intermittently-v9_11' into 'v9_11'
...
Resolve "nsupdate tests fail intermittently"
See merge request isc-projects/bind9!581
2018-08-01 23:35:32 -04:00
Mark Andrews
84b5b6a659
use guard values for testing unixtime serial
...
(cherry picked from commit abe41ba011 )
2018-08-02 11:29:15 +10:00
Mark Andrews
2e29c1f139
save SOA values
...
(cherry picked from commit 6b30bc73c0 )
2018-08-02 11:29:15 +10:00
Mark Andrews
1f8227d594
Merge branch '406-dns_acl_isinsecure-does-not-handle-geoip-elements-v9_11' into 'v9_11'
...
Resolve "dns_acl_isinsecure does not handle geoip elements."
See merge request isc-projects/bind9!579
2018-08-01 20:08:35 -04:00
Mark Andrews
1727f96ad9
add CHANGES note
...
(cherry picked from commit b0b76d259f )
2018-08-02 09:59:58 +10:00
Mark Andrews
a65c8e27b1
handle dns_aclelementtype_geoip
...
(cherry picked from commit 57eadf4d4f )
2018-08-02 09:59:58 +10:00
Mark Andrews
c47f3abead
test dns_acl_isinsecure with geoip element
...
(cherry picked from commit fb8bb4e306 )
2018-08-02 09:59:58 +10:00
Mark Andrews
f51c4fe84f
Merge branch '410-missing-sanity-check-for-call-to-next_token-in-file-mdig-c-for-bind-9-12-1-p2-v9_11' into 'v9_11'
...
Resolve "Missing Sanity Check for call to next_token() in file 'mdig.c' for BIND 9.12.1-P2"
See merge request isc-projects/bind9!577
2018-08-01 19:57:04 -04:00
Mark Andrews
73694509a7
add CHANGES note
...
(cherry picked from commit 84f1d9a204 )
2018-08-02 09:49:17 +10:00