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
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
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
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
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
Tinderbox User
aafc292564
update copyright notice / whitespace
2017-10-03 23:47:11 +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
ac5565ee28
update copyright notice / whitespace
2017-09-30 23:51:08 +00: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
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
Tinderbox User
3ea46cae3e
update copyright notice / whitespace
2017-09-18 23:55:11 +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
Tinderbox User
3ae4b027b9
update copyright notice / whitespace
2017-09-14 23:50:11 +00:00
Evan Hunt
0a03e39790
[v9_10] revert dlzexternal changes for portability
2017-09-14 11:34:10 -07: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
Tinderbox User
9b39cb394a
update copyright notice / whitespace
2017-09-13 23:54:53 +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
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
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
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
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
8c4a217078
update copyright notice / whitespace
2017-09-07 23:50:03 +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
Tinderbox User
d373489aa4
update copyright notice / whitespace
2017-09-04 23:48:00 +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
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
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