Michał Kępień
62f2fefaec
[v9_11] 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 f665c724e4 )
2017-09-18 09:23:18 +02:00
Michał Kępień
b351a58647
[v9_11] Improve handling of TCP_FASTOPEN on FreeBSD
...
4726. [port] Prevent setsockopt() errors related to TCP_FASTOPEN
from being logged on FreeBSD if the kernel does not
support it. Notify the user when the kernel does
support TCP_FASTOPEN, but it is disabled by sysctl.
Add a new configure option, --disable-tcp-fastopen, to
disable use of TCP_FASTOPEN altogether. [RT #44754 ]
(cherry picked from commit c2179857de )
2017-09-18 08:34:53 +02:00
Mark Andrews
2832654236
don't use strlcat with non NUL terminated strings rt45981_stage3
...
(cherry picked from commit dc71aa898a )
2017-09-15 13:14:40 +10:00
Tinderbox User
7c38d4781f
update copyright notice / whitespace
2017-09-14 23:48:31 +00:00
Mark Andrews
2b5e8ac281
silence warning
...
(cherry picked from commit c59bf663e8 )
2017-09-14 19:02:45 +10:00
Mark Andrews
cd320a8d23
#include <isc/string.h>
...
(cherry picked from commit 7eb73f6288 )
2017-09-14 18:58:52 +10:00
Mark Andrews
4f851656c4
#include <isc/string.h>
...
(cherry picked from commit 5fb0c09a5e )
2017-09-14 18:55:15 +10:00
Mark Andrews
5a93d3be4e
more str{n}{cat,cpy} corrections rt45981_stage2
...
(cherry picked from commit cb629cdeda )
2017-09-14 18:33:02 +10:00
Evan Hunt
41621724af
[v9_11] cast char *
2017-09-13 22:04:08 -07:00
Evan Hunt
4c2dd50d64
[v9_11] clean up bufsize errors
...
(cherry picked from commit 9b729a06b0 )
2017-09-13 21:19:11 -07:00
Tinderbox User
bd911976d5
update copyright notice / whitespace
2017-09-13 23:52:25 +00:00
Evan Hunt
7df17e0de2
[v9_11] fix incorrect comment
2017-09-13 13:53:57 -07:00
Mukund Sivaraman
d45eddf28f
Fix output string size in GOST unittest
...
(cherry picked from commit e5eca6eebb )
2017-09-14 01:36:37 +05:30
Mukund Sivaraman
e004f87b71
Fix gost unittest failure
...
(cherry picked from commit 93f7384928 )
2017-09-14 00:29:53 +05:30
Mark Andrews
28a55095f7
add #include <isc/string.h>
...
(cherry picked from commit 4c9ba9ded8 )
2017-09-13 19:51:49 +05:30
Mukund Sivaraman
a13e9f894c
Add missing <isc/print.h>
...
(cherry picked from commit 188fa6ea68 )
2017-09-13 19:48:20 +05:30
Mukund Sivaraman
fc7ed600ae
Tweak hash_test.c further, passing sizeof(str)
...
(cherry picked from commit 8997fc0a3f )
2017-09-13 19:32:57 +05:30
Mukund Sivaraman
4baac8b9f3
Tweak
...
(cherry picked from commit a2873eabf6 )
2017-09-13 19:32:56 +05:30
Mukund Sivaraman
3dc00443bb
Fix size of output string in hash tests
...
(cherry picked from commit bc5e0a6868 )
2017-09-13 19:32:54 +05:30
Evan Hunt
7cd594b842
[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 )
2017-09-13 00:17:16 -07:00
Mark Andrews
c76e8412f4
4719. [bug] Address PVS static analyzer warnings. [RT #45946 ]
...
(cherry picked from commit 34130ee25a )
2017-09-13 09:51:39 +10:00
Tinderbox User
c40e033d21
update copyright notice / whitespace
2017-09-12 23:47:30 +00:00
Evan Hunt
a2a0100e0f
[v9_11] 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 )
2017-09-12 15:27:06 -07:00
Mark Andrews
1feffc6fdb
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:40 +10:00
Mark Andrews
22bed621ef
4714. [port] openbsd/libressl: add support for building with
...
--enable-openssl-hash. [RT #45982 ]
(cherry picked from commit c75e9c7630 )
2017-09-12 14:20:13 +10:00
Evan Hunt
29f0ced781
[v9_11] add missing rrtypes to genzones
...
4711. [test] Some RR types were missing from genzones.sh.
[RT #45782 ]
(cherry picked from commit 3e66721b35 )
2017-09-11 09:35:03 -07:00
Evan Hunt
b9fd54f8d4
[v9_11] change hash function for RRL
...
4709. [cleanup] Use dns_name_fullhash() to hash names for RRL.
[RT #45435 ]
(cherry picked from commit f13385770e )
2017-09-08 15:46:55 -07:00
Mukund Sivaraman
836601ccc5
Tweak code (reviewed by Mark)
...
(cherry picked from commit cdabd36dc7 )
2017-09-01 12:42:12 +05:30
Mark Andrews
b301c4293c
4697. [bug] Restore workaround for Microsoft Windows TSIG hash
...
computation bug. [RT #45854 ]
(cherry picked from commit a8a20462b5 )
2017-09-01 11:23:40 +10:00
Mark Andrews
6e1f755f19
4695. [bug] cookie-secrets were not being properly checked by
...
named-checkconf. [RT #45886 ]
(cherry picked from commit 2e743d9bdc )
2017-08-31 13:28:59 +10:00
Mark Andrews
95ed40ff9a
sort view_clauses
2017-08-31 08:10:44 +10:00
Mark Andrews
435a7cd229
4692. [bug] Fix build failures with libressl introduced in 4676.
...
[RT #45879 ]
(cherry picked from commit c26370fc69 )
2017-08-30 18:22:25 +10:00
Tinderbox User
4ffac123a0
update copyright notice / whitespace
2017-08-24 23:48:46 +00:00
Mark Andrews
a64daf673d
4688. [protocol] Check and display EDNS KEY TAG options (RFC 8145) in
...
messages. [RT #44804 ]
(cherry picked from commit 07741d43c8 )
2017-08-25 08:47:19 +10:00
Mark Andrews
abcea74291
4682. [bug] Don't report errors on records below a DNAME.
...
[RT #44880 ]
(cherry picked from commit 615b961e02 )
2017-08-17 15:51:22 +10:00
Mark Andrews
b5fb3f8722
request-nsid/request-sit out of order
...
(cherry picked from commit bf1ab06a48 )
2017-08-14 23:51:56 +10:00
Mark Andrews
8026cf5768
alphabetize options_clauses
...
(cherry picked from commit 60fd71ec66 )
2017-08-14 07:27:21 +00:00
Mark Andrews
afb3bcade3
tcp-only and tcp-keepalive where out of alphabetical order
...
(cherry picked from commit 9697129ae2 )
2017-08-14 07:02:36 +00:00
Mark Andrews
76e878e109
sit-secret was out of alphabetical order
...
(cherry picked from commit fa7bacca7d )
2017-08-14 06:50:49 +00:00
Mark Andrews
324b00ad49
4678. [bug] geoip-use-ecs has the wrong type when geoip support
...
is disabled at configure time. [RT #45763 ]
(cherry picked from commit cc88df4f01 )
2017-08-14 06:18:50 +00:00
Mark Andrews
d91a7418ed
use isc_thread_self instead of pthread_self
...
(cherry picked from commit 5e9d9aa9d0 )
2017-08-14 13:54:36 +10:00
Mark Andrews
b81b178ab9
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:02 +10:00
Tinderbox User
3523e19da2
update copyright notice / whitespace
2017-08-09 23:49:39 +00:00
Mark Andrews
bf216589c1
4675. [cleanup] Don't use C++ keyword class. [RT #45726 ]
2017-08-10 08:44:23 +10:00
Evan Hunt
7dbeb5e7f0
[v9_11] silence gcc 7 warnings
...
4673. [port] Silence GCC 7 warnings. [RT #45592 ]
(cherry picked from commit cdacec1dcb )
2017-08-09 00:24:16 -07:00
Mark Andrews
93049edb81
add comment
2017-08-09 10:48:33 +05:30
Evan Hunt
72f91848ef
style
2017-08-09 10:48:29 +05:30
Mark Andrews
a5f6549534
style changes from [RT #45321 ]
...
(cherry picked from commit bcb2df226f )
2017-08-09 07:49:38 +10:00
Mukund Sivaraman
8ecd1dc557
Fix tsig_test.c unittest (OK'd by Mark on Jabber)
...
(cherry picked from commit f2b6eef899 )
2017-08-08 21:56:25 +05:30
Mukund Sivaraman
6e10f87913
Fix a race in resume_dslookup() ( #45168 )
...
(cherry picked from commit c88efb83b3 )
2017-08-08 13:11:11 +05:30