]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
6 years agoMerge branch 'each-nsec3-ixfr' into 'master'
Evan Hunt [Tue, 12 May 2020 20:26:40 +0000 (20:26 +0000)] 
Merge branch 'each-nsec3-ixfr' into 'master'

don't bother checking for empty nodes when searching the NSEC3 tree

Closes #1834

See merge request isc-projects/bind9!3512

6 years agoCHANGES
Evan Hunt [Mon, 11 May 2020 22:27:14 +0000 (15:27 -0700)] 
CHANGES

6 years agodon't bother checking for empty nodes when searching the NSEC3 tree
Evan Hunt [Sat, 9 May 2020 01:40:41 +0000 (18:40 -0700)] 
don't bother checking for empty nodes when searching the NSEC3 tree

this avoids a time-wasting search that could occur during an
IXFR that replaced an NSEC3 chain.

6 years agoMerge branch 'michal/prepare-release-notes-for-master' into 'master'
Ondřej Surý [Tue, 12 May 2020 13:52:32 +0000 (13:52 +0000)] 
Merge branch 'michal/prepare-release-notes-for-master' into 'master'

Prepare release notes for "master"

See merge request isc-projects/bind9!3517

6 years agoAdd table of contents for release notes
Michał Kępień [Tue, 12 May 2020 13:20:22 +0000 (15:20 +0200)] 
Add table of contents for release notes

6 years agoDrop custom section identifiers
Michał Kępień [Tue, 12 May 2020 13:20:22 +0000 (15:20 +0200)] 
Drop custom section identifiers

6 years agoApply release note tweaks lost during rebase
Michał Kępień [Tue, 12 May 2020 13:20:22 +0000 (15:20 +0200)] 
Apply release note tweaks lost during rebase

6 years agoRestore release notes for BIND 9.17.2
Michał Kępień [Tue, 12 May 2020 13:20:22 +0000 (15:20 +0200)] 
Restore release notes for BIND 9.17.2

6 years agoRestore release notes for BIND 9.17.1
Michał Kępień [Tue, 12 May 2020 13:20:22 +0000 (15:20 +0200)] 
Restore release notes for BIND 9.17.1

6 years agoRestore release notes for BIND 9.17.0
Michał Kępień [Tue, 12 May 2020 13:20:22 +0000 (15:20 +0200)] 
Restore release notes for BIND 9.17.0

6 years agoTweak and reword recent CHANGES entries
Michał Kępień [Tue, 12 May 2020 13:20:22 +0000 (15:20 +0200)] 
Tweak and reword recent CHANGES entries

6 years agoMerge branch '1835-add-the-ability-to-parse-and-display-extended-dns-error-code-ede...
Mark Andrews [Tue, 12 May 2020 12:26:50 +0000 (12:26 +0000)] 
Merge branch '1835-add-the-ability-to-parse-and-display-extended-dns-error-code-ede' into 'master'

Resolve "Add the ability to parse and display Extended DNS Error code (EDE)."

Closes #1835

See merge request isc-projects/bind9!3515

6 years agoAdd release note entry
Mark Andrews [Mon, 11 May 2020 05:46:00 +0000 (15:46 +1000)] 
Add release note entry

6 years agoAdd CHANGES entry
Mark Andrews [Mon, 11 May 2020 05:43:48 +0000 (15:43 +1000)] 
Add CHANGES entry

6 years agoCheck display of EDE option
Mark Andrews [Mon, 11 May 2020 05:23:49 +0000 (15:23 +1000)] 
Check display of EDE option

6 years agoAlso print out valid printable utf8
Mark Andrews [Mon, 11 May 2020 06:26:13 +0000 (16:26 +1000)] 
Also print out valid printable utf8

6 years agoReport Extended DNS Error codes
Mark Andrews [Mon, 11 May 2020 04:44:23 +0000 (14:44 +1000)] 
Report Extended DNS Error codes

6 years agoMerge branch 'ondrej/fix-statschannel-setup.sh-failure' into 'master'
Ondřej Surý [Tue, 12 May 2020 11:10:55 +0000 (11:10 +0000)] 
Merge branch 'ondrej/fix-statschannel-setup.sh-failure' into 'master'

Fix statschannel setup.sh failure

See merge request isc-projects/bind9!3522

6 years agoFix the rsabigexponent setup.sh script to not fail
Ondřej Surý [Tue, 12 May 2020 10:35:53 +0000 (12:35 +0200)] 
Fix the rsabigexponent setup.sh script to not fail

6 years agoRemove the custom-test-driver status_file
Ondřej Surý [Tue, 12 May 2020 10:34:29 +0000 (12:34 +0200)] 
Remove the custom-test-driver status_file

6 years agoAdd missing manykeys.db.in file that was causing statschannel setup.sh to fail
Ondřej Surý [Tue, 12 May 2020 08:02:41 +0000 (10:02 +0200)] 
Add missing manykeys.db.in file that was causing statschannel setup.sh to fail

6 years agoFail immediatelly when clean.sh or setup.sh fails
Ondřej Surý [Tue, 12 May 2020 08:01:35 +0000 (10:01 +0200)] 
Fail immediatelly when clean.sh or setup.sh fails

The `statschannel/ns2/` was missing `manykeys.db.in`, but the test
succeeded even when `setup.sh` (or `clean.sh`) failed to execute.  This
commit makes run.sh to run in stricter mode and fail the test
immediately when `clean.sh` or `setup.sh` fails.

6 years agoMerge branch 'marka-silence-flake8-warning' into 'master'
Ondřej Surý [Tue, 12 May 2020 08:33:25 +0000 (08:33 +0000)] 
Merge branch 'marka-silence-flake8-warning' into 'master'

Silence: E741 ambiguous variable name 'l'

See merge request isc-projects/bind9!3521

6 years agoSilence: E741 ambiguous variable name 'l'
Mark Andrews [Tue, 12 May 2020 07:41:41 +0000 (17:41 +1000)] 
Silence: E741 ambiguous variable name 'l'

6 years agoMerge branch '1232-stats-channel-zone-timers' into 'master'
Ondřej Surý [Tue, 12 May 2020 07:21:47 +0000 (07:21 +0000)] 
Merge branch '1232-stats-channel-zone-timers' into 'master'

Resolve "[ISC-support #15166] expose zone timers (reload, refresh, expire)  via stats channel"

Closes #1232

See merge request isc-projects/bind9!3308

6 years agoAdd CHANGES
Ondřej Surý [Thu, 31 Oct 2019 16:05:12 +0000 (11:05 -0500)] 
Add CHANGES

6 years agoAdd release notes
Ondřej Surý [Thu, 31 Oct 2019 16:04:12 +0000 (11:04 -0500)] 
Add release notes

6 years agoUse the result of clean.sh and setup.sh command directly
Ondřej Surý [Mon, 11 May 2020 15:43:12 +0000 (17:43 +0200)] 
Use the result of clean.sh and setup.sh command directly

6 years agoRewrite the statschannel traffic tests to pytest
Ondřej Surý [Tue, 14 Apr 2020 15:02:21 +0000 (17:02 +0200)] 
Rewrite the statschannel traffic tests to pytest

6 years agoAdd tests for zone timers using the pytest testing framework
Ondřej Surý [Fri, 27 Mar 2020 09:13:31 +0000 (10:13 +0100)] 
Add tests for zone timers using the pytest testing framework

6 years agoAdd the zone timers to the XSL
Paul Frieden [Mon, 4 Nov 2019 22:49:55 +0000 (16:49 -0600)] 
Add the zone timers to the XSL

6 years agoExport zone timers via stats channels
Paul Frieden [Wed, 30 Oct 2019 22:06:06 +0000 (17:06 -0500)] 
Export zone timers via stats channels

6 years agoMerge branch 'ondrej/dont-put-copyright-to-named.conf.rst' into 'master'
Ondřej Surý [Tue, 12 May 2020 06:46:04 +0000 (06:46 +0000)] 
Merge branch 'ondrej/dont-put-copyright-to-named.conf.rst' into 'master'

Remove copyright from generated named.conf.rst

See merge request isc-projects/bind9!3519

6 years agoRemove copyright from generated named.conf.rst
Ondřej Surý [Tue, 12 May 2020 06:41:31 +0000 (08:41 +0200)] 
Remove copyright from generated named.conf.rst

6 years agoMerge branch '1828-util-check-categories-sh-needs-updating-for-doc-arm-logging-catego...
Mark Andrews [Sun, 10 May 2020 23:44:14 +0000 (23:44 +0000)] 
Merge branch '1828-util-check-categories-sh-needs-updating-for-doc-arm-logging-categories-rst' into 'master'

Resolve "util/check-categories.sh needs updating for doc/arm/logging-categories.rst"

Closes #1828

See merge request isc-projects/bind9!3509

6 years agoAdd rpz-passthru category to logging-categories.rst
Mark Andrews [Fri, 8 May 2020 04:52:41 +0000 (14:52 +1000)] 
Add rpz-passthru category to logging-categories.rst

6 years agoremove xmllint of .html files
Mark Andrews [Fri, 8 May 2020 04:34:34 +0000 (14:34 +1000)] 
remove xmllint of .html files

6 years agoUpdate util/check-categories.sh for logging-categories.rst and call from CI
Mark Andrews [Fri, 8 May 2020 04:29:14 +0000 (14:29 +1000)] 
Update util/check-categories.sh for logging-categories.rst and call from CI

6 years agoMerge branch '1817-named-checkzone-s-full-relative-missing-from-usage' into 'master'
Mark Andrews [Fri, 8 May 2020 06:05:11 +0000 (06:05 +0000)] 
Merge branch '1817-named-checkzone-s-full-relative-missing-from-usage' into 'master'

Resolve "named-checkzone: [-s (full|relative)] missing from usage."

Closes #1817

See merge request isc-projects/bind9!3508

6 years agoadd [-s (full|relative)] to usage
Mark Andrews [Thu, 7 May 2020 06:52:28 +0000 (16:52 +1000)] 
add [-s (full|relative)] to usage

6 years agoMerge branch '54-separate-logging-channel-rpz-passthru' into 'master'
Diego dos Santos Fronza [Thu, 7 May 2020 15:31:59 +0000 (15:31 +0000)] 
Merge branch '54-separate-logging-channel-rpz-passthru' into 'master'

Resolve "suppress logging of RPZ passthru"

Closes #54

See merge request isc-projects/bind9!3405

6 years agoAdd release notes for GL #54
Diego Fronza [Wed, 29 Apr 2020 19:41:30 +0000 (16:41 -0300)] 
Add release notes for GL #54

6 years agoAdded CHANGES entry
Diego Fronza [Wed, 29 Apr 2020 19:40:16 +0000 (16:40 -0300)] 
Added CHANGES entry

6 years agoUpdated copyrights
Diego Fronza [Wed, 29 Apr 2020 19:12:03 +0000 (16:12 -0300)] 
Updated copyrights

6 years agoAdded test for rpz-passthru logging channel
Diego Fronza [Wed, 29 Apr 2020 18:55:38 +0000 (15:55 -0300)] 
Added test for rpz-passthru logging channel

This test ensures that all rpz-passthru activity will be redirected
to a dedicated log file following ns1/named.conf configuration.

6 years agoAdded new logging category rpz-passthru
Diego Fronza [Mon, 20 Apr 2020 19:32:56 +0000 (16:32 -0300)] 
Added new logging category rpz-passthru

It is now possible to use the new logging category "rpz-passthru"
to redirect RPZ passthru activity to a dedicate logging channel.

6 years agoMerge branch 'ondrej/fix-custom-test-driver' into 'master'
Ondřej Surý [Thu, 7 May 2020 14:34:05 +0000 (14:34 +0000)] 
Merge branch 'ondrej/fix-custom-test-driver' into 'master'

Fix the custom-test-driver

See merge request isc-projects/bind9!3505

6 years agoMove custom-test-driver to bin/tests/system where it belongs
Ondřej Surý [Wed, 6 May 2020 12:47:57 +0000 (14:47 +0200)] 
Move custom-test-driver to bin/tests/system where it belongs

6 years agoFix the status_file in custom-test-driver in non-verbose runs
Ondřej Surý [Wed, 6 May 2020 12:47:02 +0000 (14:47 +0200)] 
Fix the status_file in custom-test-driver in non-verbose runs

6 years agoMerge branch '83-convert-the-documentation-to-sphinx-build' into 'master'
Ondřej Surý [Thu, 7 May 2020 14:27:30 +0000 (14:27 +0000)] 
Merge branch '83-convert-the-documentation-to-sphinx-build' into 'master'

Convert documentation from docbook to sphinx-doc syntax

Closes #83

See merge request isc-projects/bind9!1761

6 years agoConvert the documentation to Sphinx documentation format
Ondřej Surý [Sun, 31 Mar 2019 10:49:47 +0000 (12:49 +0200)] 
Convert the documentation to Sphinx documentation format

The ARM and the manpages have been converted into Sphinx documentation
format.

Sphinx uses reStructuredText as its markup language, and many of its
strengths come from the power and straightforwardness of
reStructuredText and its parsing and translating suite, the Docutils.

6 years agoMerge branch '1812-uninitialized-dscp' into 'master'
Evan Hunt [Wed, 6 May 2020 19:40:16 +0000 (19:40 +0000)] 
Merge branch '1812-uninitialized-dscp' into 'master'

Unexpected output from named-checkconf

Closes #1812

See merge request isc-projects/bind9!3502

6 years agoinitialize sockaddrdscp to prevent spurious output from 'named-checkconf -p'
Evan Hunt [Tue, 5 May 2020 19:48:31 +0000 (12:48 -0700)] 
initialize sockaddrdscp to prevent spurious output from 'named-checkconf -p'

6 years agoMerge branch 'ondrej/fix-get_ports.sh-script' into 'master'
Ondřej Surý [Tue, 5 May 2020 10:52:53 +0000 (10:52 +0000)] 
Merge branch 'ondrej/fix-get_ports.sh-script' into 'master'

Fix get_ports.sh script

See merge request isc-projects/bind9!3499

6 years agoFix get_ports.sh script
Ondřej Surý [Tue, 5 May 2020 09:11:57 +0000 (11:11 +0200)] 
Fix get_ports.sh script

There were two errors:

1. get_random() function was returning random number with leading zeros
   that could lead the shell to interpret the number as octal value
   instead of decimal.  The surrounding whitespace was also causing
   problems.

2. The calculation of the port was off, it was adding the whole range
   and not just the min port to the base.

6 years agoMerge branch '1797-add-release-note-discussing-recvmmsg-support' into 'master'
Michał Kępień [Mon, 4 May 2020 10:02:59 +0000 (10:02 +0000)] 
Merge branch '1797-add-release-note-discussing-recvmmsg-support' into 'master'

Add release note discussing recvmmsg() support

Closes #1797

See merge request isc-projects/bind9!3492

6 years agoAdd release note discussing recvmmsg() support
Michał Kępień [Mon, 4 May 2020 10:00:40 +0000 (12:00 +0200)] 
Add release note discussing recvmmsg() support

6 years agoMerge branch '1723-fputs-fprintf' into 'master'
Michał Kępień [Mon, 4 May 2020 07:45:48 +0000 (07:45 +0000)] 
Merge branch '1723-fputs-fprintf' into 'master'

replace fputs() with fprintf()

Closes #1723

See merge request isc-projects/bind9!3325

6 years agoreplace fputs() with fprintf()
Evan Hunt [Fri, 3 Apr 2020 01:51:06 +0000 (18:51 -0700)] 
replace fputs() with fprintf()

6 years agoMerge branch '1807-checkconf-error' into 'master'
Evan Hunt [Sat, 2 May 2020 00:11:35 +0000 (00:11 +0000)] 
Merge branch '1807-checkconf-error' into 'master'

named-checkconf -z could exit with an incorrect status

Closes #1807

See merge request isc-projects/bind9!3468

6 years agonamed-checkconf -z could exit with an incorrect staatus
Evan Hunt [Thu, 30 Apr 2020 20:17:37 +0000 (13:17 -0700)] 
named-checkconf -z could exit with an incorrect staatus

the CHECK() macro resets result, so an error code from an earlier
view could be erased if the last view loaded had no errors.

6 years agoMerge branch '1713-use-default-buffer-sizes' into 'master'
Ondřej Surý [Fri, 1 May 2020 15:34:19 +0000 (15:34 +0000)] 
Merge branch '1713-use-default-buffer-sizes' into 'master'

Don't set recv/send buffer sizes for sockets.

Closes #1713

See merge request isc-projects/bind9!3476

6 years agoCHANGES, release note
Witold Kręcicki [Fri, 1 May 2020 07:56:39 +0000 (09:56 +0200)] 
CHANGES, release note

6 years agoDon't set UDP recv/send buffer sizes - use system defaults (unless explicitly defined)
Witold Kręcicki [Wed, 29 Apr 2020 22:25:09 +0000 (00:25 +0200)] 
Don't set UDP recv/send buffer sizes - use system defaults (unless explicitly defined)

6 years agoMerge branch 'ondrej/fix-SO_REUSEPORT-usage-on-FreeBSD' into 'master'
Ondřej Surý [Fri, 1 May 2020 14:47:52 +0000 (14:47 +0000)] 
Merge branch 'ondrej/fix-SO_REUSEPORT-usage-on-FreeBSD' into 'master'

Use SO_REUSEPORT only on Linux, use SO_REUSEPORT_LB on FreeBSD

See merge request isc-projects/bind9!3365

6 years agoAdd CHANGES note for GL !3365
Ondřej Surý [Fri, 1 May 2020 12:26:41 +0000 (14:26 +0200)] 
Add CHANGES note for GL !3365

6 years agoUse SO_REUSEPORT only on Linux, use SO_REUSEPORT_LB on FreeBSD
Ondřej Surý [Wed, 15 Apr 2020 05:33:44 +0000 (07:33 +0200)] 
Use SO_REUSEPORT only on Linux, use SO_REUSEPORT_LB on FreeBSD

The SO_REUSEPORT socket option on Linux means something else on BSD
based systems.  On FreeBSD there's 1:1 option SO_REUSEPORT_LB, so we can
use that.

6 years agoMerge branch '1795-make-dnstap-work-reliably-with-netmgr' into 'master'
Ondřej Surý [Fri, 1 May 2020 13:18:32 +0000 (13:18 +0000)] 
Merge branch '1795-make-dnstap-work-reliably-with-netmgr' into 'master'

Make dnstap work reliably with netmgr

Closes #1795

See merge request isc-projects/bind9!3431

6 years agoAdd CHANGES entry
Michał Kępień [Mon, 27 Apr 2020 05:46:01 +0000 (07:46 +0200)] 
Add CHANGES entry

6 years agoAdd a release note
Michał Kępień [Mon, 27 Apr 2020 05:46:01 +0000 (07:46 +0200)] 
Add a release note

6 years agoMake dnstap work reliably with netmgr
Michał Kępień [Mon, 27 Apr 2020 05:46:01 +0000 (07:46 +0200)] 
Make dnstap work reliably with netmgr

The introduction of netmgr doubled the number of threads from which
dnstap data may be logged: previously, it could only happen from within
taskmgr worker threads; with netmgr, it can happen both from taskmgr
worker threads and from network threads.  Since the argument passed to
fstrm_iothr_options_set_num_input_queues() was not updated to reflect
this change, some calls to fstrm_iothr_get_input_queue() can now return
NULL, effectively preventing some dnstap data from being logged.
Whether this bug is triggered or not depends on thread scheduling order
and packet distribution between network threads, but will almost
certainly be triggered on any recursive resolver sooner or later.  Fix
by requesting the correct number of dnstap input queues to be allocated.

6 years agoMerge branch '1763-ossl-eddsa-engine' into 'master'
Ondřej Surý [Fri, 1 May 2020 12:12:12 +0000 (12:12 +0000)] 
Merge branch '1763-ossl-eddsa-engine' into 'master'

Add engine support to OpenSSL EdDSA implementation

Closes #1763

See merge request isc-projects/bind9!3479

6 years agoAdd release notes for #1763
Ondřej Surý [Fri, 1 May 2020 10:51:43 +0000 (12:51 +0200)] 
Add release notes for #1763

6 years agoAdd CHANGES note for #1763
Ondřej Surý [Fri, 1 May 2020 10:50:05 +0000 (12:50 +0200)] 
Add CHANGES note for #1763

6 years agoAdd engine support to OpenSSL EdDSA implementation.
Aaron Thompson [Wed, 25 Mar 2020 21:10:57 +0000 (21:10 +0000)] 
Add engine support to OpenSSL EdDSA implementation.

6 years agoUse OpenSSL raw key functions for EdDSA keys.
Aaron Thompson [Fri, 10 Apr 2020 00:02:35 +0000 (00:02 +0000)] 
Use OpenSSL raw key functions for EdDSA keys.

6 years agoMerge branch 'ondrej/revert---restart-to---restart_server-rename' into 'master'
Ondřej Surý [Fri, 1 May 2020 12:03:22 +0000 (12:03 +0000)] 
Merge branch 'ondrej/revert---restart-to---restart_server-rename' into 'master'

Revert the --restart -> --restart_server rename

See merge request isc-projects/bind9!3481

6 years agoRevert the --restart -> --restart_server rename
Ondřej Surý [Fri, 1 May 2020 12:01:47 +0000 (14:01 +0200)] 
Revert the --restart -> --restart_server rename

6 years agoMerge branch 'ondrej/fix-system-tests-on-openbsd' into 'master'
Ondřej Surý [Fri, 1 May 2020 11:42:36 +0000 (11:42 +0000)] 
Merge branch 'ondrej/fix-system-tests-on-openbsd' into 'master'

Fix system tests on openbsd

See merge request isc-projects/bind9!3477

6 years agoRename start() and stop() to start_server() and stop_server()
Ondřej Surý [Fri, 1 May 2020 08:14:21 +0000 (10:14 +0200)] 
Rename start() and stop() to start_server() and stop_server()

On OpenBSD, there's non-POSIX alias from stop to kill that breaks
the conf.sh.common script.

6 years agoChange the 'date -R' to sort-of iso-8601 emulated time
Ondřej Surý [Fri, 1 May 2020 08:04:38 +0000 (10:04 +0200)] 
Change the 'date -R' to sort-of iso-8601 emulated time

6 years agoMerge branch '1534-add-ecdsa-openssl-pkcs11-engine-support-notes' into 'master'
Ondřej Surý [Fri, 1 May 2020 10:49:09 +0000 (10:49 +0000)] 
Merge branch '1534-add-ecdsa-openssl-pkcs11-engine-support-notes' into 'master'

Add CHANGES and Release Notes for OpenSSL engine ECDSA implementation

Closes #1534

See merge request isc-projects/bind9!3480

6 years agoAdd release note for GL #1534
Ondřej Surý [Fri, 1 May 2020 09:03:34 +0000 (11:03 +0200)] 
Add release note for GL #1534

6 years agoAdd CHANGES note for GL #1534
Ondřej Surý [Fri, 1 May 2020 08:59:02 +0000 (10:59 +0200)] 
Add CHANGES note for GL #1534

6 years agoMerge branch '1534-add-ecdsa-openssl-pkcs11-engine-support' into 'master'
Ondřej Surý [Fri, 1 May 2020 10:47:04 +0000 (10:47 +0000)] 
Merge branch '1534-add-ecdsa-openssl-pkcs11-engine-support' into 'master'

Add engine support to OpenSSL ECDSA implementation

Closes #1534

See merge request isc-projects/bind9!3029

6 years agoSimplify error handling
Ondřej Surý [Fri, 7 Feb 2020 13:21:29 +0000 (14:21 +0100)] 
Simplify error handling

6 years agoAdd initial support for ECDSA keys via OpenSSL PKCS#11 engine
Ondřej Surý [Fri, 7 Feb 2020 13:20:54 +0000 (14:20 +0100)] 
Add initial support for ECDSA keys via OpenSSL PKCS#11 engine

6 years agoMerge branch 'marka-add-release-note' into 'master'
Mark Andrews [Fri, 1 May 2020 08:18:12 +0000 (08:18 +0000)] 
Merge branch 'marka-add-release-note' into 'master'

add release note for [GL #1674]

See merge request isc-projects/bind9!3475

6 years agoadd release note for [GL #1674]
Mark Andrews [Fri, 1 May 2020 07:19:13 +0000 (17:19 +1000)] 
add release note for [GL #1674]

6 years agoMerge branch 'michal/update-release-checklist' into 'master'
Michał Kępień [Fri, 1 May 2020 06:07:59 +0000 (06:07 +0000)] 
Merge branch 'michal/update-release-checklist' into 'master'

Update release checklist (various process tweaks)

See merge request isc-projects/bind9!3446

6 years agoUpdate release checklist (various process tweaks)
Michał Kępień [Fri, 1 May 2020 06:07:09 +0000 (08:07 +0200)] 
Update release checklist (various process tweaks)

Ensure the release checklist reflects our current release process:

  - add an additional deadline for introducing code changes ("code
    freeze"); only test and documentation tweaks can be applied to
    pending releases after this deadline passes,

  - notify Support and Marketing about an impending release earlier in
    the process so that they have time to schedule a release note review
    before the tagging deadline,

  - examine current test results on all platforms in advance, to prevent
    diagnosing and addressing test failures in the last minute before
    the tagging deadline,

  - check Perflab results earlier in the process to leave some room for
    addressing any potential problems before code freeze,

  - ensure empty release notes for the next set of releases are prepared
    after public release.

6 years agoMerge branch 'ondrej/fix-typo-in-run.sh' into 'master'
Ondřej Surý [Fri, 1 May 2020 06:05:38 +0000 (06:05 +0000)] 
Merge branch 'ondrej/fix-typo-in-run.sh' into 'master'

Fix another the start_fail -> start_servers_failed typo

See merge request isc-projects/bind9!3473

6 years agoFix another the start_fail -> start_servers_failed typo
Ondřej Surý [Fri, 1 May 2020 06:04:20 +0000 (08:04 +0200)] 
Fix another the start_fail -> start_servers_failed typo

6 years agoMerge branch 'each-cleanup-config-summary' into 'master'
Evan Hunt [Fri, 1 May 2020 02:19:06 +0000 (02:19 +0000)] 
Merge branch 'each-cleanup-config-summary' into 'master'

fix incorrect output from the configuration summary

Closes #1738

See merge request isc-projects/bind9!3426

6 years agofixed incorrect output from the configuration summary
Evan Hunt [Thu, 23 Apr 2020 21:29:07 +0000 (14:29 -0700)] 
fixed incorrect output from the configuration summary

6 years agoMerge branch '1695-addzone-system-tests-failing-in-mac-os-x' into 'master'
Mark Andrews [Thu, 30 Apr 2020 23:08:35 +0000 (23:08 +0000)] 
Merge branch '1695-addzone-system-tests-failing-in-mac-os-x' into 'master'

Resolve "addzone system tests failing in Mac OS X"

Closes #1695

See merge request isc-projects/bind9!3274

6 years agoAdd CHANGES entry
Mark Andrews [Mon, 6 Apr 2020 00:33:02 +0000 (10:33 +1000)] 
Add CHANGES entry

6 years agoMimic nzf_append from bin/named/server.c
Mark Andrews [Mon, 23 Mar 2020 02:27:37 +0000 (13:27 +1100)] 
Mimic nzf_append from bin/named/server.c

nzf_append is conditionally compiled and this is intended to
catch error introduced by changes to the called functions on all
systems before the changes are run through the CI.

6 years agoAdd jobs for 'configure --with{out}-lmdb' to the GitLab CI
Mark Andrews [Mon, 23 Mar 2020 01:04:30 +0000 (12:04 +1100)] 
Add jobs for 'configure --with{out}-lmdb' to the GitLab CI

We missed a case where LMDB was not installed/used in the build
and that broke system tests on such systems.

6 years agoAdd more special zones to addzone restart test.
Mark Andrews [Mon, 23 Mar 2020 00:22:48 +0000 (11:22 +1100)] 
Add more special zones to addzone restart test.

Test zones with various escape sequences and filesystem seperator
characters.
* escaped double quote (\")
* escaped escape (\\)
* escaped decimal byte value (\032)
* slash seperator (/)