ipreg/bind9.git
4 weeks agoUpdate repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_... u/fanf2/patch
Tony Finch [Fri, 22 Mar 2019 18:15:01 +0000 (18:15 +0000)]
Update repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_6-302-gf11fc0ea20

git repub --rw u/fanf2/rebasing --ff u/fanf2/patch # v9_13_6-302-gf11fc0ea20

4 weeks agoLocal configuration
Tony Finch [Thu, 6 Mar 2014 16:15:23 +0000 (16:15 +0000)]
Local configuration

4 weeks agoUpdate repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_...
Tony Finch [Fri, 22 Mar 2019 17:55:51 +0000 (17:55 +0000)]
Update repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_6-302-gcd0c971501

git repub --rw u/fanf2/rebasing --ff u/fanf2/patch # v9_13_6-302-gcd0c971501

4 weeks agoLocal configuration
Tony Finch [Thu, 6 Mar 2014 16:15:23 +0000 (16:15 +0000)]
Local configuration

4 weeks agoUpdate repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_...
Tony Finch [Fri, 22 Mar 2019 17:55:35 +0000 (17:55 +0000)]
Update repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_6-303-gb851b79ae0

git repub --rw u/fanf2/rebasing --ff u/fanf2/patch # v9_13_6-303-gb851b79ae0

4 weeks agofix LD_RUN_PATH for OpenSSL
Tony Finch [Fri, 22 Mar 2019 17:55:13 +0000 (17:55 +0000)]
fix LD_RUN_PATH for OpenSSL

4 weeks agoUpdate repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_...
Tony Finch [Fri, 22 Mar 2019 16:10:04 +0000 (16:10 +0000)]
Update repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_6-302-g067daceb0e

git repub --rw u/fanf2/rebasing --ff u/fanf2/patch # v9_13_6-302-g067daceb0e

4 weeks agoLocal configuration
Tony Finch [Thu, 6 Mar 2014 16:15:23 +0000 (16:15 +0000)]
Local configuration

4 weeks agoUpdate repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_...
Tony Finch [Wed, 20 Mar 2019 17:46:30 +0000 (17:46 +0000)]
Update repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_6-302-g1fea255ebc

git repub --rw u/fanf2/rebasing --ff u/fanf2/patch # v9_13_6-302-g1fea255ebc

4 weeks agoFix Ed448 public key prefix
Tony Finch [Fri, 1 Jun 2018 11:39:28 +0000 (12:39 +0100)]
Fix Ed448 public key prefix

4 weeks agoLocal configuration
Tony Finch [Thu, 6 Mar 2014 16:15:23 +0000 (16:15 +0000)]
Local configuration

4 weeks agoRemove `cleaning-interval` remnants.
Tony Finch [Fri, 13 Apr 2018 16:09:16 +0000 (17:09 +0100)]
Remove `cleaning-interval` remnants.

Since 2008, the cleaning-interval timer has been documented as
"effectively obsolete" and disabled in the default configuration
with a comment saying "now meaningless".

This change deletes all the code that implements the cleaning-interval
timer, except for the config parser in which it is now explicitly
marked as deprecated.

4 weeks agoUpdate repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_...
Tony Finch [Wed, 20 Mar 2019 15:21:13 +0000 (15:21 +0000)]
Update repub branch u/fanf2/patch to rebasing branch u/fanf2/rebasing revision v9_13_6-302-g9fe53910b0

git repub --rw u/fanf2/rebasing --ff u/fanf2/patch # v9_13_6-302-g9fe53910b0

4 weeks agoLocal configuration
Tony Finch [Thu, 6 Mar 2014 16:15:23 +0000 (16:15 +0000)]
Local configuration

4 weeks agodnssec-signzone -J for jumpy jitter
Tony Finch [Wed, 10 Jan 2018 19:03:06 +0000 (19:03 +0000)]
dnssec-signzone -J for jumpy jitter

4 weeks agoFix Ed448 public key prefix
Tony Finch [Fri, 1 Jun 2018 11:39:28 +0000 (12:39 +0100)]
Fix Ed448 public key prefix

4 weeks agoLog view name in client_trace()
Tony Finch [Tue, 2 Jan 2018 15:10:16 +0000 (15:10 +0000)]
Log view name in client_trace()

4 weeks agoMark `cleaning-interval` as obsolete
Tony Finch [Fri, 13 Apr 2018 16:09:16 +0000 (17:09 +0100)]
Mark `cleaning-interval` as obsolete

4 weeks agoAdd {random,srcid,uname}.bind CH TXT
Tony Finch [Wed, 13 Dec 2017 19:10:14 +0000 (19:10 +0000)]
Add {random,srcid,uname}.bind CH TXT

4 weeks agoSuppress RPZ mismatched summary data errors
Tony Finch [Fri, 6 Oct 2017 13:29:19 +0000 (14:29 +0100)]
Suppress RPZ mismatched summary data errors

4 weeks agoExplain why CDS/CDNSKEY UDPATE might have been rejected [RT #45629]
Tony Finch [Fri, 28 Jul 2017 09:35:51 +0000 (10:35 +0100)]
Explain why CDS/CDNSKEY UDPATE might have been rejected [RT #45629]

4 weeks agoMake dig +notcp work more like dig +ignore [RT #45408]
Tony Finch [Mon, 19 Jun 2017 18:06:06 +0000 (19:06 +0100)]
Make dig +notcp work more like dig +ignore [RT #45408]

4 weeks agoRFC 6761 checks in dig for onion, localhost, invalid
Tony Finch [Mon, 19 Jun 2017 18:02:40 +0000 (19:02 +0100)]
RFC 6761 checks in dig for onion, localhost, invalid

4 weeks agoAlternative NSEC3 mode for nsec3hash [Rej #45183]
Tony Finch [Fri, 26 Aug 2016 13:58:00 +0000 (14:58 +0100)]
Alternative NSEC3 mode for nsec3hash [Rej #45183]

4 weeks agoRun non-network tests when ifconfig.sh has not been run [Rej #45184]
Tony Finch [Thu, 4 May 2017 15:31:08 +0000 (16:31 +0100)]
Run non-network tests when ifconfig.sh has not been run [Rej #45184]

4 weeks agomdig: support large batch jobs
Tony Finch [Mon, 23 Jan 2017 15:08:28 +0000 (15:08 +0000)]
mdig: support large batch jobs

4 weeks agoSkip DNSKEY and CDNSKEY RRsets in minimal-any responses [Rej #45690]
Tony Finch [Thu, 8 Dec 2016 11:32:17 +0000 (11:32 +0000)]
Skip DNSKEY and CDNSKEY RRsets in minimal-any responses [Rej #45690]

4 weeks agoLow-profile ISO8601 log time stamps, and ISO8601 for default channels
Tony Finch [Thu, 1 Dec 2016 10:53:15 +0000 (10:53 +0000)]
Low-profile ISO8601 log time stamps, and ISO8601 for default channels

4 weeks agoquick hack for faster zone dumps
Tony Finch [Tue, 8 Nov 2016 17:51:57 +0000 (17:51 +0000)]
quick hack for faster zone dumps

4 weeks agoextra proof-of-nonexistence logging
Tony Finch [Tue, 11 Oct 2016 09:30:12 +0000 (10:30 +0100)]
extra proof-of-nonexistence logging

4 weeks agoMerge branch 'michal/minor-mirror-system-test-tweaks' into 'master'
Michał Kępień [Wed, 20 Mar 2019 09:09:21 +0000 (05:09 -0400)]
Merge branch 'michal/minor-mirror-system-test-tweaks' into 'master'

Minor "mirror" system test tweaks

See merge request isc-projects/bind9!1713

4 weeks agoIncrease dig query timeout to 2 seconds 1713/head
Michał Kępień [Wed, 20 Mar 2019 08:50:35 +0000 (09:50 +0100)]
Increase dig query timeout to 2 seconds

The "mirror" system test expects all dig queries (including recursive
ones) to be responded to within 1 second, which turns out to be overly
optimistic in certain cases and leads to false positives being
triggered.  Increase dig query timeout used throughout the "mirror"
system test to 2 seconds in order to alleviate the issue.

4 weeks agoIncrease TAT query interval
Michał Kępień [Wed, 20 Mar 2019 08:50:35 +0000 (09:50 +0100)]
Increase TAT query interval

Currently, ns3 in the "mirror" system test sends trust anchor telemetry
queries every second as it is started with "-T tat=1".  Given the number
of trust anchors configured on ns3 (9), TAT-related traffic clutters up
log files, hindering troubleshooting efforts.  Increase TAT query
interval to 3 seconds in order to alleviate the issue.

Note that the interval chosen cannot be much higher if intermittent test
failures are to be avoided: TAT queries are only sent after the
configured number of seconds passes since resolver startup.  Quick
experiments show that even on contemporary hardware, ns3 should be
running for at least 5 seconds before it is first shut down, so a
3-second TAT query interval seems to be a reasonable, future-proof
compromise.  Ensure the relevant check is performed before ns3 is first
shut down to emphasize this trade-off and make it more clear by what
time TAT queries are expected to be sent.

4 weeks agoMerge branch '4-update-gitignore-for-future-automake' into 'master'
Ondřej Surý [Wed, 20 Mar 2019 08:24:41 +0000 (04:24 -0400)]
Merge branch '4-update-gitignore-for-future-automake' into 'master'

Update and sort the top level .gitignore to ignore automake files

See merge request isc-projects/bind9!1727

4 weeks agoSort the top level .gitignore file 1727/head
Ondřej Surý [Wed, 20 Mar 2019 08:22:08 +0000 (09:22 +0100)]
Sort the top level .gitignore file

4 weeks agoUpdate top level .gitignore to ignore automake files
Ondřej Surý [Wed, 20 Mar 2019 08:20:14 +0000 (09:20 +0100)]
Update top level .gitignore to ignore automake files

4 weeks agoMerge branch 'michal/serve-stale-system-test-wait-for-dump-completion' into 'master'
Michał Kępień [Wed, 20 Mar 2019 08:08:04 +0000 (04:08 -0400)]
Merge branch 'michal/serve-stale-system-test-wait-for-dump-completion' into 'master'

"serve-stale" system test: wait until "rndc dumpdb" completes

See merge request isc-projects/bind9!1712

4 weeks agoWait until "rndc dumpdb" completes 1712/head
Michał Kępień [Wed, 20 Mar 2019 07:46:58 +0000 (08:46 +0100)]
Wait until "rndc dumpdb" completes

"rndc dumpdb" works asynchronously, i.e. the requested dump may not yet
be fully written to disk by the time "rndc" returns.  Prevent false
positives for the "serve-stale" system test by only checking dump
contents after the line indicating that it is complete is written.

4 weeks agoMerge branch 'placeholder' into 'master'
Mark Andrews [Wed, 20 Mar 2019 01:43:27 +0000 (21:43 -0400)]
Merge branch 'placeholder' into 'master'

placeholder

See merge request isc-projects/bind9!1724

4 weeks agoplaceholder 1724/head
Mark Andrews [Wed, 20 Mar 2019 01:24:32 +0000 (12:24 +1100)]
placeholder

4 weeks agoMerge branch 'regen-configure' into 'master'
Mark Andrews [Tue, 19 Mar 2019 22:43:00 +0000 (18:43 -0400)]
Merge branch 'regen-configure' into 'master'

Regen configure

See merge request isc-projects/bind9!1721

4 weeks agoclean up virtual-time removal 1721/head
Mark Andrews [Tue, 19 Mar 2019 22:26:10 +0000 (09:26 +1100)]
clean up virtual-time removal

4 weeks agoMerge branch '4-remove-unused-virtual-time-tests-copyrights' into 'master'
Ondřej Surý [Tue, 19 Mar 2019 20:38:13 +0000 (16:38 -0400)]
Merge branch '4-remove-unused-virtual-time-tests-copyrights' into 'master'

Cleanup util/copyrights after virtual-time removal

See merge request isc-projects/bind9!1719

4 weeks agoCleanup util/copyrights after virtual-time removal 1719/head
Ondřej Surý [Tue, 19 Mar 2019 20:37:04 +0000 (21:37 +0100)]
Cleanup util/copyrights after virtual-time removal

4 weeks agoMerge branch '4-make-builtin-test-use-named--V-to-get-version' into 'master'
Ondřej Surý [Tue, 19 Mar 2019 20:35:12 +0000 (16:35 -0400)]
Merge branch '4-make-builtin-test-use-named--V-to-get-version' into 'master'

Make builtin test use dynamic version from named -V

See merge request isc-projects/bind9!1717

4 weeks agoMake builtin test use dynamic version from named -V 1717/head
Ondřej Surý [Thu, 7 Mar 2019 14:15:39 +0000 (15:15 +0100)]
Make builtin test use dynamic version from named -V

4 weeks agoMerge branch '4-remove-unused-virtual-time-tests' into 'master'
Ondřej Surý [Tue, 19 Mar 2019 20:31:49 +0000 (16:31 -0400)]
Merge branch '4-remove-unused-virtual-time-tests' into 'master'

Reduce the software entropy in the BIND source code by removing unused...

See merge request isc-projects/bind9!1718

4 weeks agoReduce the software entropy in the BIND source code by removing unused bin/tests... 1718/head
Ondřej Surý [Tue, 19 Mar 2019 20:24:12 +0000 (21:24 +0100)]
Reduce the software entropy in the BIND source code by removing unused bin/tests/virtual-time/ directory.

4 weeks agoMerge branch '4-limit-spatch-to-bin-and-lib' into 'master'
Ondřej Surý [Tue, 19 Mar 2019 19:16:19 +0000 (15:16 -0400)]
Merge branch '4-limit-spatch-to-bin-and-lib' into 'master'

Limit spatch to bin, lib and fuzz directories

See merge request isc-projects/bind9!1716

4 weeks agoLimit spatch to bin, lib and fuzz directories 1716/head
Ondřej Surý [Tue, 19 Mar 2019 16:15:52 +0000 (17:15 +0100)]
Limit spatch to bin, lib and fuzz directories

4 weeks agoMerge branch '757-unsupported-algorithms' into 'master'
Matthijs Mekking [Tue, 19 Mar 2019 16:31:07 +0000 (12:31 -0400)]
Merge branch '757-unsupported-algorithms' into 'master'

Resolve "Investigate and fix what happens when managed-key algorithm is not supported"

Closes #806 and #757

See merge request isc-projects/bind9!1350

4 weeks agoUpdate CHANGES 1350/head
Matthijs Mekking [Wed, 16 Jan 2019 14:26:42 +0000 (15:26 +0100)]
Update CHANGES

4 weeks agoAdd documentation
Matthijs Mekking [Wed, 16 Jan 2019 14:21:24 +0000 (15:21 +0100)]
Add documentation

4 weeks agoDLV tests unsupported/disabled algorithms
Matthijs Mekking [Tue, 15 Jan 2019 13:12:14 +0000 (14:12 +0100)]
DLV tests unsupported/disabled algorithms

This tests both the cases when the DLV trust anchor is of an
unsupported or disabled algorithm, as well as if the DLV zone
contains a key with an unsupported or disabled algorithm.

4 weeks agoMove code handling key loading errors into a common function
Michał Kępień [Thu, 24 Jan 2019 11:50:01 +0000 (12:50 +0100)]
Move code handling key loading errors into a common function

Some values returned by dstkey_fromconfig() indicate that key loading
should be interrupted, others do not.  There are also certain subsequent
checks to be made after parsing a key from configuration and the results
of these checks also affect the key loading process.  All of this
complicates the key loading logic.

In order to make the relevant parts of the code easier to follow, reduce
the body of the inner for loop in load_view_keys() to a single call to a
new function, process_key().  Move dstkey_fromconfig() error handling to
process_key() as well and add comments to clearly describe the effects
of various key loading errors.

4 weeks agoAlso ignore configured revoked trusted anchors
Matthijs Mekking [Tue, 15 Jan 2019 11:02:36 +0000 (12:02 +0100)]
Also ignore configured revoked trusted anchors

4 weeks agoIgnore trust anchors using disabled algorithm
Matthijs Mekking [Tue, 15 Jan 2019 10:32:53 +0000 (11:32 +0100)]
Ignore trust anchors using disabled algorithm

More specifically: ignore configured trusted and managed keys that
match a disabled algorithm.  The behavioral change is that
associated responses no longer SERVFAIL, but return insecure.

4 weeks agoMove algorithm variables, add disabled algorithms
Matthijs Mekking [Tue, 15 Jan 2019 09:39:08 +0000 (10:39 +0100)]
Move algorithm variables, add disabled algorithms

Move from conf.sh.in to conf.sh.common as they will also need to be
added to conf.sh.win32.  Add variables for testing disabled
algorithms.

4 weeks agoAdd inline test related to unsupported algorithms
Matthijs Mekking [Mon, 14 Jan 2019 15:02:30 +0000 (16:02 +0100)]
Add inline test related to unsupported algorithms

4 weeks agoSystem tests for tools and unsupported algorithms
Matthijs Mekking [Mon, 14 Jan 2019 13:53:27 +0000 (14:53 +0100)]
System tests for tools and unsupported algorithms

4 weeks agoMerge branch '4-use-TOP-from-conf.sh-in-ifconfig.sh' into 'master'
Ondřej Surý [Tue, 19 Mar 2019 14:39:41 +0000 (10:39 -0400)]
Merge branch '4-use-TOP-from-conf.sh-in-ifconfig.sh' into 'master'

Make ifconfig.sh resilient to the directory where it is run

See merge request isc-projects/bind9!1715

4 weeks agoMake ifconfig.sh more resilient to the directory where it is run 1715/head
Ondřej Surý [Thu, 7 Mar 2019 13:19:39 +0000 (14:19 +0100)]
Make ifconfig.sh more resilient to the directory where it is run

4 weeks agoMerge branch '4-add-shell-system-test-driver' into 'master'
Ondřej Surý [Tue, 19 Mar 2019 14:13:19 +0000 (10:13 -0400)]
Merge branch '4-add-shell-system-test-driver' into 'master'

Add automake-compatible test driver for system tests

See merge request isc-projects/bind9!1714

4 weeks agoAdd shell system test driver 1714/head
Ondřej Surý [Thu, 7 Mar 2019 13:24:14 +0000 (14:24 +0100)]
Add shell system test driver

5 weeks agoMerge branch '944-make-stop.pl-wait-for-lock-file-cleanup' into 'master'
Michał Kępień [Tue, 19 Mar 2019 10:18:35 +0000 (06:18 -0400)]
Merge branch '944-make-stop.pl-wait-for-lock-file-cleanup' into 'master'

Make stop.pl wait for lock file cleanup

Closes #944

See merge request isc-projects/bind9!1704

5 weeks agoMake stop.pl wait for lock file cleanup 1704/head
Michał Kępień [Tue, 19 Mar 2019 09:26:36 +0000 (10:26 +0100)]
Make stop.pl wait for lock file cleanup

bin/tests/system/stop.pl only waits for the PID file to be cleaned up
while named cleans up the lock file after the PID file.  Thus, the
aforementioned script may consider a named instance to be fully shut
down when in fact it is not.

Fix by also checking whether the lock file exists when determining a
given instance's shutdown status.  This change assumes that if a named
instance uses a lock file, it is called "named.lock".

Also rename clean_pid_file() to pid_file_exists(), so that it is called
more appropriately (it does not clean up the PID file itself, it only
returns the server's identifier if its PID file is not yet cleaned up).

5 weeks agoCorrectly invoke stop.pl when start.pl fails
Michał Kępień [Tue, 19 Mar 2019 09:26:36 +0000 (10:26 +0100)]
Correctly invoke stop.pl when start.pl fails

MR !1141 broke the way stop.pl is invoked when start.pl fails:

  - start.pl changes the working directory to $testdir/$server before
    attempting to start $server,

  - commit 27ee629e6b583f60fea0ab78fb3ebd0d1d71d9d2 causes the $testdir
    variable in stop.pl to be determined using the $SYSTEMTESTTOP
    environment variable, which is set to ".." by all tests.sh scripts,

  - commit e227815af51c0656e22e5aebfe99e2399106b31c makes start.pl pass
    $test (the test's name) rather than $testdir (the path to the test's
    directory) to stop.pl when a given server fails to start.

Thus, when a server is restarted from within a tests.sh script and such
a restart fails, stop.pl attempts to look for the server directory in a
nonexistent location ($testdir/$server/../$test, i.e. $testdir/$test,
instead of $testdir/../$test).  Fix the issue by changing the working
directory before stop.pl is invoked in the scenario described above.

5 weeks agoMerge branch 'each-bindkeys-comments' into 'master'
Evan Hunt [Tue, 19 Mar 2019 04:20:21 +0000 (00:20 -0400)]
Merge branch 'each-bindkeys-comments' into 'master'

update bind.keys comments

See merge request isc-projects/bind9!1707

5 weeks agoupdate bind.keys comments 1707/head
Evan Hunt [Tue, 19 Mar 2019 04:19:40 +0000 (21:19 -0700)]
update bind.keys comments

5 weeks agoMerge branch '945-remove-revoked-root-key-from-bind-keys' into 'master'
Evan Hunt [Tue, 19 Mar 2019 04:12:36 +0000 (00:12 -0400)]
Merge branch '945-remove-revoked-root-key-from-bind-keys' into 'master'

Resolve "Remove revoked root key from bind.keys."

Closes #945

See merge request isc-projects/bind9!1705

5 weeks agoRemove revoked root DNSKEY from bind.keys. 1705/head
Mark Andrews [Mon, 18 Mar 2019 23:32:42 +0000 (10:32 +1100)]
Remove revoked root DNSKEY from bind.keys.

5 weeks agoMerge branch 'revert-0d379587' into 'master'
Matthijs Mekking [Mon, 18 Mar 2019 10:46:01 +0000 (06:46 -0400)]
Merge branch 'revert-0d379587' into 'master'

Revert "Merge branch 'placeholder-5889' into 'master'"

See merge request isc-projects/bind9!1703

5 weeks agoRevert "Merge branch 'placeholder-5889' into 'master'" 1703/head
Matthijs Mekking [Mon, 18 Mar 2019 10:11:26 +0000 (06:11 -0400)]
Revert "Merge branch 'placeholder-5889' into 'master'"

This reverts merge request !1702

5 weeks agoMerge branch 'placeholder-5889' into 'master'
Matthijs Mekking [Fri, 15 Mar 2019 13:03:47 +0000 (09:03 -0400)]
Merge branch 'placeholder-5889' into 'master'

placeholder

See merge request isc-projects/bind9!1702

5 weeks agoplaceholder 1702/head
Matthijs Mekking [Fri, 15 Mar 2019 12:09:00 +0000 (13:09 +0100)]
placeholder

5 weeks agoMerge branch '866-deprecate-dnssec-enable' into 'master'
Evan Hunt [Fri, 15 Mar 2019 06:44:09 +0000 (02:44 -0400)]
Merge branch '866-deprecate-dnssec-enable' into 'master'

deprecate "dnssec-enable"

Closes #866

See merge request isc-projects/bind9!1666

5 weeks agoCHANGES, release note 1666/head
Evan Hunt [Tue, 12 Mar 2019 02:19:20 +0000 (19:19 -0700)]
CHANGES, release note

5 weeks agoremove "dnssec-enable" from all system tests
Evan Hunt [Tue, 12 Mar 2019 01:26:43 +0000 (18:26 -0700)]
remove "dnssec-enable" from all system tests

5 weeks agoremove configuration, syntax checking and implementation of dnssec-enable
Evan Hunt [Tue, 12 Mar 2019 01:34:08 +0000 (18:34 -0700)]
remove configuration, syntax checking and implementation of dnssec-enable

5 weeks agoremove references to dnssec-enable in the documentation
Evan Hunt [Tue, 12 Mar 2019 01:30:37 +0000 (18:30 -0700)]
remove references to dnssec-enable in the documentation

5 weeks agomark "dnssec-enable" as obsolete in the parser
Evan Hunt [Tue, 12 Mar 2019 01:39:26 +0000 (18:39 -0700)]
mark "dnssec-enable" as obsolete in the parser

5 weeks agoMerge branch '940-unit-dnstap-pkcs11-tz' into 'master'
Mark Andrews [Fri, 15 Mar 2019 05:14:24 +0000 (01:14 -0400)]
Merge branch '940-unit-dnstap-pkcs11-tz' into 'master'

Fix regression in dnstap_test with native pkcs11

Closes #940

See merge request isc-projects/bind9!1688

5 weeks agoadd CHANGES 1688/head
Mark Andrews [Fri, 15 Mar 2019 05:08:03 +0000 (16:08 +1100)]
add CHANGES

5 weeks agoFix regression in dnstap_test with native pkcs11
Petr Menšík [Thu, 14 Mar 2019 12:40:14 +0000 (13:40 +0100)]
Fix regression in dnstap_test with native pkcs11

Change to cmocka broken initialization of TZ environment. This time,
commit 1cf12540515e4a3fc93ace02b81815209f1e709e is not soon enough. Has
to be moved more forward, before any other tests. It library is not full
reinitialized on each test.

5 weeks agoMerge branch 'rename-shadowed-variable' into 'master'
Mark Andrews [Fri, 15 Mar 2019 01:18:57 +0000 (21:18 -0400)]
Merge branch 'rename-shadowed-variable' into 'master'

rename-shadowed-variable

See merge request isc-projects/bind9!1698

5 weeks agorename-shadowed-variable 1698/head
Mark Andrews [Fri, 15 Mar 2019 00:13:05 +0000 (11:13 +1100)]
rename-shadowed-variable

5 weeks agoMerge branch 'ondrej/improve-cmdline-printing-to-handle-special-characters' into...
Evan Hunt [Thu, 14 Mar 2019 21:58:19 +0000 (17:58 -0400)]
Merge branch 'ondrej/improve-cmdline-printing-to-handle-special-characters' into 'master'

Improve printing of the cmdline to also correctly print the control characters…

See merge request isc-projects/bind9!1280

5 weeks agoTest named logs cmd line as expected 1280/head
Joey Salazar [Thu, 10 Jan 2019 13:01:54 +0000 (21:01 +0800)]
Test named logs cmd line as expected

Test named logs control characters, special characters and large cmd line respectively as octal escaped, special escaped and elipsis

5 weeks agoImprove printing of the cmdline
Ondřej Surý [Fri, 21 Dec 2018 11:39:51 +0000 (12:39 +0100)]
Improve printing of the cmdline

- Print control characters in octal
- Shorten using an ellipsis when necessary

5 weeks agoMerge branch '938-cppcheck-format-issues' into 'master'
Evan Hunt [Thu, 14 Mar 2019 20:46:12 +0000 (16:46 -0400)]
Merge branch '938-cppcheck-format-issues' into 'master'

Resolve "Cppcheck format issues."

Closes #938

See merge request isc-projects/bind9!1685

5 weeks agoforce promotion to unsigned int 1685/head
Mark Andrews [Thu, 14 Mar 2019 08:46:10 +0000 (19:46 +1100)]
force promotion to unsigned int

5 weeks agoisc_quota_* return unsigned int
Mark Andrews [Thu, 14 Mar 2019 08:42:28 +0000 (19:42 +1100)]
isc_quota_* return unsigned int

5 weeks agoMerge branch '890-assert-the-hevent-rdataset-is-non-null' into 'master'
Evan Hunt [Thu, 14 Mar 2019 20:06:51 +0000 (16:06 -0400)]
Merge branch '890-assert-the-hevent-rdataset-is-non-null' into 'master'

Resolve "Assert the hevent->rdataset is non-NULL."

Closes #890

See merge request isc-projects/bind9!1543

5 weeks agoassert hevent->rdataset is non NULL 1543/head
Mark Andrews [Wed, 20 Feb 2019 00:45:36 +0000 (11:45 +1100)]
assert hevent->rdataset is non NULL

5 weeks agoMerge branch '937-potential-null-pointer-dereference-in-bin-tests-system-dlzexternal...
Evan Hunt [Thu, 14 Mar 2019 19:43:15 +0000 (15:43 -0400)]
Merge branch '937-potential-null-pointer-dereference-in-bin-tests-system-dlzexternal-driver-c' into 'master'

Resolve "potential null pointer dereference in bin/tests/system/dlzexternal/driver.c"

Closes #937

See merge request isc-projects/bind9!1683

5 weeks agocheck that state and state->log are non NULL before calling state->log 1683/head
Mark Andrews [Thu, 14 Mar 2019 03:40:52 +0000 (14:40 +1100)]
check that state and state->log are non NULL before calling state->log

5 weeks agoMerge branch 'missing-isc-lang-h' into 'master'
Evan Hunt [Thu, 14 Mar 2019 19:23:21 +0000 (15:23 -0400)]
Merge branch 'missing-isc-lang-h' into 'master'

missing #include <isc/lang.h>

See merge request isc-projects/bind9!1687

5 weeks agomissing #include <isc/lang.h> missing-isc-lang-h 1687/head
Mark Andrews [Thu, 14 Mar 2019 13:24:33 +0000 (00:24 +1100)]
missing #include <isc/lang.h>

5 weeks agoMerge branch 'u/fanf2/man-dnssec-keygen-again' into 'master'
Mark Andrews [Thu, 14 Mar 2019 03:06:05 +0000 (23:06 -0400)]
Merge branch 'u/fanf2/man-dnssec-keygen-again' into 'master'

A bit more cleanup in the dnssec-keygen manual

See merge request isc-projects/bind9!1678

5 weeks agoA bit more cleanup in the dnssec-keygen manual 1678/head
Tony Finch [Wed, 13 Mar 2019 15:47:31 +0000 (15:47 +0000)]
A bit more cleanup in the dnssec-keygen manual

Remove another remnant of shared secret HMAC-MD5 support.

Explain that with currently recommended setups DNSKEY records are
inserted automatically, but you can still use $INCLUDE in other cases.