]> git.ipfire.org Git - thirdparty/bind9.git/log
thirdparty/bind9.git
6 years agoplaceholder
Mark Andrews [Mon, 9 Sep 2019 06:41:40 +0000 (16:41 +1000)] 
placeholder

6 years agoMerge branch 'marka-fix-insist' into 'master'
Mark Andrews [Fri, 6 Sep 2019 06:42:19 +0000 (02:42 -0400)] 
Merge branch 'marka-fix-insist' into 'master'

Address "Value stored to 'dscpcount' is never read"

See merge request isc-projects/bind9!2317

6 years agoalso insist that keycount == dscpcount
Mark Andrews [Fri, 6 Sep 2019 01:32:32 +0000 (11:32 +1000)] 
also insist that keycount == dscpcount

6 years agoMerge branch 'marka-add-missing-check' into 'master'
Mark Andrews [Fri, 6 Sep 2019 06:24:55 +0000 (02:24 -0400)] 
Merge branch 'marka-add-missing-check' into 'master'

Address "Value stored to 'result' is never read" mdig.c

See merge request isc-projects/bind9!2318

6 years agocheck the result from dns_message_headertotext
Mark Andrews [Fri, 6 Sep 2019 01:38:39 +0000 (11:38 +1000)] 
check the result from dns_message_headertotext

6 years agoMerge branch '1203-bug-in-new-yaml-output-when-truncation-is-retried' into 'master'
Mark Andrews [Fri, 6 Sep 2019 06:04:22 +0000 (02:04 -0400)] 
Merge branch '1203-bug-in-new-yaml-output-when-truncation-is-retried' into 'master'

Resolve "Bug in new +yaml output when truncation is retried"

Closes #1203

See merge request isc-projects/bind9!2288

6 years agoDon't print ';;' comments in yaml mode.
Mark Andrews [Fri, 30 Aug 2019 04:23:29 +0000 (14:23 +1000)] 
Don't print ';;' comments in yaml mode.

6 years agoMerge branch '1212-edns-udp-size-docs-not-updated-for-flag-day-changes' into 'master'
Mark Andrews [Thu, 5 Sep 2019 23:35:09 +0000 (19:35 -0400)] 
Merge branch '1212-edns-udp-size-docs-not-updated-for-flag-day-changes' into 'master'

Resolve "edns-udp-size docs not updated for Flag Day changes"

Closes #1212

See merge request isc-projects/bind9!2312

6 years agoremove discussion about falling back to plain DNS on timeout
Mark Andrews [Thu, 5 Sep 2019 00:18:36 +0000 (10:18 +1000)] 
remove discussion about falling back to plain DNS on timeout

6 years agoMerge branch 'marka-win32-vsconf' into 'master'
Mark Andrews [Thu, 5 Sep 2019 04:34:40 +0000 (00:34 -0400)] 
Merge branch 'marka-win32-vsconf' into 'master'

allow VSCONF to be overridden at runtime

See merge request isc-projects/bind9!2314

6 years agoallow VSCONF to be overridden at runtime
Mark Andrews [Thu, 5 Sep 2019 04:31:04 +0000 (14:31 +1000)] 
allow VSCONF to be overridden at runtime

6 years agoMerge branch 'marka-placeholder' into 'master'
Mark Andrews [Wed, 4 Sep 2019 23:19:49 +0000 (19:19 -0400)] 
Merge branch 'marka-placeholder' into 'master'

placeholder

See merge request isc-projects/bind9!2311

6 years agoplaceholder
Mark Andrews [Wed, 4 Sep 2019 23:12:53 +0000 (09:12 +1000)] 
placeholder

6 years agoMerge branch '1210-address-potential-null-pointer-dereference-in-rpz-c' into 'master'
Mark Andrews [Wed, 4 Sep 2019 21:07:13 +0000 (17:07 -0400)] 
Merge branch '1210-address-potential-null-pointer-dereference-in-rpz-c' into 'master'

Resolve "Address potential NULL pointer dereference in rpz.c"

Closes #1210

See merge request isc-projects/bind9!2308

6 years agoadd CHANGES
Mark Andrews [Wed, 4 Sep 2019 14:30:12 +0000 (00:30 +1000)] 
add CHANGES

6 years agouse rpzs->updater as rpz->rpzs is NULL
Mark Andrews [Wed, 4 Sep 2019 14:28:07 +0000 (00:28 +1000)] 
use rpzs->updater as rpz->rpzs is NULL

6 years agoMerge branch '1209-dns_r_mustbesecure-failures' into 'master'
Mark Andrews [Wed, 4 Sep 2019 20:39:04 +0000 (16:39 -0400)] 
Merge branch '1209-dns_r_mustbesecure-failures' into 'master'

Resolve "DNS_R_MUSTBESECURE failures"

Closes #1209

See merge request isc-projects/bind9!2307

6 years agoadd CHANGES
Mark Andrews [Wed, 4 Sep 2019 11:30:46 +0000 (21:30 +1000)] 
add CHANGES

6 years agoaddress DNS_R_MUSTBESECURE failures
Mark Andrews [Wed, 4 Sep 2019 11:28:34 +0000 (21:28 +1000)] 
address DNS_R_MUSTBESECURE failures

6 years agoMerge branch 'marka-placeholder' into 'master'
Mark Andrews [Wed, 4 Sep 2019 05:13:30 +0000 (01:13 -0400)] 
Merge branch 'marka-placeholder' into 'master'

placeholder

See merge request isc-projects/bind9!2304

6 years agoplaceholder
Mark Andrews [Wed, 4 Sep 2019 05:12:26 +0000 (15:12 +1000)] 
placeholder

6 years agoMerge branch '1207-bind-potential-for-null-pointer-de-references-plus-memory-leaks...
Mark Andrews [Wed, 4 Sep 2019 04:31:39 +0000 (00:31 -0400)] 
Merge branch '1207-bind-potential-for-null-pointer-de-references-plus-memory-leaks-cwe-476-in-file-dlz_mysqldyn_mod-c' into 'master'

Resolve "BIND | Potential for NULL pointer de-references plus memory leaks (CWE-476) in file 'dlz_mysqldyn_mod.c'"

Closes #1207

See merge request isc-projects/bind9!2299

6 years agoadd CHANGES
Mark Andrews [Wed, 4 Sep 2019 01:31:28 +0000 (11:31 +1000)] 
add CHANGES

6 years agoaddress NULL pointer dereferences
Mark Andrews [Wed, 4 Sep 2019 01:27:16 +0000 (11:27 +1000)] 
address NULL pointer dereferences

6 years agoMerge branch '837-win32-legacy-system-test-failure' into 'master'
Mark Andrews [Wed, 4 Sep 2019 00:43:27 +0000 (20:43 -0400)] 
Merge branch '837-win32-legacy-system-test-failure' into 'master'

Resolve "win32 legacy system test failure"

Closes #837

See merge request isc-projects/bind9!2252

6 years agoadd CHANGES
Mark Andrews [Fri, 9 Aug 2019 00:54:41 +0000 (10:54 +1000)] 
add CHANGES

6 years agosilence dos2unix messages
Mark Andrews [Fri, 9 Aug 2019 01:04:33 +0000 (11:04 +1000)] 
silence dos2unix messages

6 years agoimplement maxudp under windows
Mark Andrews [Thu, 8 Aug 2019 08:31:20 +0000 (18:31 +1000)] 
implement maxudp under windows

6 years agoMerge branch '106-print-unexpected-reply-messages' into 'master'
Diego dos Santos Fronza [Tue, 3 Sep 2019 16:45:27 +0000 (12:45 -0400)] 
Merge branch '106-print-unexpected-reply-messages' into 'master'

Added +unexpected option so dig will print replies from unexpected sources.

Closes #106

See merge request isc-projects/bind9!2199

6 years agoAdded documentation for dig's +unexpected command line option.
Diego dos Santos Fronza [Thu, 1 Aug 2019 15:16:10 +0000 (12:16 -0300)] 
Added documentation for dig's +unexpected command line option.

6 years agoadd a toy name server that replies from the wrong address
Evan Hunt [Thu, 1 Aug 2019 05:21:59 +0000 (22:21 -0700)] 
add a toy name server that replies from the wrong address

6 years agoAdded +unexpected option so dig will print replies from unexpected
Diego dos Santos Fronza [Thu, 25 Jul 2019 14:35:36 +0000 (11:35 -0300)] 
Added +unexpected option so dig will print replies from unexpected
sources.

6 years agoMerge branch '1196-misaligned-address-in-siphash-c-fix' into 'master'
Ondřej Surý [Tue, 3 Sep 2019 12:52:13 +0000 (08:52 -0400)] 
Merge branch '1196-misaligned-address-in-siphash-c-fix' into 'master'

lib/isc/siphash.c: Get rid of duplicate block caused by bad rebase

Closes #1196

See merge request isc-projects/bind9!2295

6 years agolib/isc/siphash.c: Get rid of duplicate block caused by bad rebase
Ondřej Surý [Tue, 3 Sep 2019 12:20:53 +0000 (14:20 +0200)] 
lib/isc/siphash.c: Get rid of duplicate block caused by bad rebase

6 years agoMerge branch '1196-misaligned-address-in-siphash-c' into 'master'
Ondřej Surý [Tue, 3 Sep 2019 09:00:29 +0000 (05:00 -0400)] 
Merge branch '1196-misaligned-address-in-siphash-c' into 'master'

Resolve "Misaligned address in siphash.c"

Closes #1196

See merge request isc-projects/bind9!2279

6 years agoAdd OpenSSL based isc_siphash24() implementation
Ondřej Surý [Thu, 29 Aug 2019 11:59:52 +0000 (13:59 +0200)] 
Add OpenSSL based isc_siphash24() implementation

This commits adds an OpenSSL based isc_siphash24() implementation, which is
preferred when available.

The siphash_test has been modified to test both implementation with a trick that
renames the isc_siphash24() to openssl_ or native_ prefixed name and includes
the ../siphash.c two times (when the OpenSSL implementation is available).

6 years agoconfigure.ac: Add OpenSSL SipHash support detection
Ondřej Surý [Fri, 30 Aug 2019 13:32:11 +0000 (15:32 +0200)] 
configure.ac: Add OpenSSL SipHash support detection

Add check for creating new EVP_PKEY with EVP_PKEY_SIPHASH, but disable SipHash
on OpenSSL 1.1.1 as the hash length initialization is broken before OpenSSL
1.1.1a release.

6 years agoFix alignment issues in the native implementation of isc_siphash24()
Ondřej Surý [Thu, 29 Aug 2019 11:59:52 +0000 (13:59 +0200)] 
Fix alignment issues in the native implementation of isc_siphash24()

The native implementation's conversion from the uint8_t buffers to uint64_t now
follows the reference implementation that doesn't require aligned buffers.

6 years agoMerge branch '1146-rpz-expiry' into 'master'
Evan Hunt [Fri, 30 Aug 2019 19:08:30 +0000 (15:08 -0400)] 
Merge branch '1146-rpz-expiry' into 'master'

remove policies from RPZ summary database when policy zones expire

Closes #1146

See merge request isc-projects/bind9!2285

6 years agoCHANGES, release note
Evan Hunt [Fri, 30 Aug 2019 02:33:27 +0000 (19:33 -0700)] 
CHANGES, release note

6 years agowhen a response-policy zone expires, unload its polices from RPZ summary
Evan Hunt [Fri, 30 Aug 2019 02:30:57 +0000 (19:30 -0700)] 
when a response-policy zone expires, unload its polices from RPZ summary

6 years agoMerge branch 'matthijs-fix-checkconf-n' into 'master'
Matthijs Mekking [Fri, 30 Aug 2019 10:56:33 +0000 (06:56 -0400)] 
Merge branch 'matthijs-fix-checkconf-n' into 'master'

Add missing n increments in checkconf test

See merge request isc-projects/bind9!2289

6 years agoAdd missing n increments in checkconf test
Matthijs Mekking [Fri, 30 Aug 2019 10:11:56 +0000 (12:11 +0200)] 
Add missing n increments in checkconf test

6 years agoMerge branch 'ondrej/cleanup-isc_event_allocate-failure-mode' into 'master'
Ondřej Surý [Fri, 30 Aug 2019 07:57:50 +0000 (03:57 -0400)] 
Merge branch 'ondrej/cleanup-isc_event_allocate-failure-mode' into 'master'

Cleanup isc_event_allocate() failure mode handling

See merge request isc-projects/bind9!2277

6 years agoisc_event_allocate() cannot fail, remove the fail handling blocks
Ondřej Surý [Thu, 29 Aug 2019 08:29:53 +0000 (10:29 +0200)] 
isc_event_allocate() cannot fail, remove the fail handling blocks

isc_event_allocate() calls isc_mem_get() to allocate the event structure.  As
isc_mem_get() cannot fail softly (e.g. it never returns NULL), the
isc_event_allocate() cannot return NULL, hence we remove the (ret == NULL)
handling blocks using the semantic patch from the previous commit.

6 years agoisc_event_allocate() can't fail now, add spatch to remove the checks
Ondřej Surý [Thu, 29 Aug 2019 07:35:37 +0000 (09:35 +0200)] 
isc_event_allocate() can't fail now, add spatch to remove the checks

6 years agoMerge branch '1146-rpz-search' into 'master'
Evan Hunt [Fri, 30 Aug 2019 02:54:12 +0000 (22:54 -0400)] 
Merge branch '1146-rpz-search' into 'master'

use an rbtnodechain for wildcard matching in RPZ summary db

See merge request isc-projects/bind9!2276

6 years agoCHANGES
Evan Hunt [Thu, 29 Aug 2019 04:18:53 +0000 (21:18 -0700)] 
CHANGES

6 years agouse an rbtnodechain to walk up labels
Evan Hunt [Wed, 28 Aug 2019 20:11:35 +0000 (13:11 -0700)] 
use an rbtnodechain to walk up labels

when looking for a possible wildcard match in the RPZ summary database,
use an rbtnodechain to walk up label by label, rather than using the
node's parent pointer.

6 years agoMerge branch '1189-don-t-escape-commas-when-reporting-named-s-command-line' into...
Mark Andrews [Fri, 30 Aug 2019 00:36:04 +0000 (20:36 -0400)] 
Merge branch '1189-don-t-escape-commas-when-reporting-named-s-command-line' into 'master'

Resolve "Don't escape commas when reporting named's command line."

Closes #1189

See merge request isc-projects/bind9!2253

6 years agoadd CHANGES
Mark Andrews [Fri, 9 Aug 2019 03:03:25 +0000 (13:03 +1000)] 
add CHANGES

6 years agodon't escape commas when saving named's command line
Mark Andrews [Fri, 9 Aug 2019 03:02:07 +0000 (13:02 +1000)] 
don't escape commas when saving named's command line

6 years agoMerge branch 'ondrej/vicky/add-coc' into 'master'
Ondřej Surý [Thu, 29 Aug 2019 19:04:44 +0000 (15:04 -0400)] 
Merge branch 'ondrej/vicky/add-coc' into 'master'

Add Code of Conduct

See merge request isc-projects/bind9!2219

6 years agoAdd Code of Conduct adapted from Django Code of Conduct
Ondřej Surý [Wed, 31 Jul 2019 11:54:46 +0000 (13:54 +0200)] 
Add Code of Conduct adapted from Django Code of Conduct

6 years agoMerge branch 'each-simplify-rbtnodechain' into 'master'
Evan Hunt [Thu, 29 Aug 2019 17:29:45 +0000 (13:29 -0400)] 
Merge branch 'each-simplify-rbtnodechain' into 'master'

simplify dns_rbtnodechain_init() by removing unnecessary 'mctx' parameter

See merge request isc-projects/bind9!2273

6 years agoadd a semantic patch for the API change
Evan Hunt [Thu, 29 Aug 2019 04:10:10 +0000 (21:10 -0700)] 
add a semantic patch for the API change

6 years agosimplify dns_rbtnodechain_init() by removing unnecessary 'mctx' parameter
Evan Hunt [Wed, 28 Aug 2019 05:41:18 +0000 (22:41 -0700)] 
simplify dns_rbtnodechain_init() by removing unnecessary 'mctx' parameter

6 years agoMerge branch 'ondrej/use-needs-kw-in-gitlab-ci' into 'master'
Ondřej Surý [Thu, 29 Aug 2019 12:58:37 +0000 (08:58 -0400)] 
Merge branch 'ondrej/use-needs-kw-in-gitlab-ci' into 'master'

Ondrej/use needs kw in gitlab ci

See merge request isc-projects/bind9!2280

6 years agoSwap unit and system stages
Ondřej Surý [Thu, 29 Aug 2019 12:39:08 +0000 (14:39 +0200)] 
Swap unit and system stages

6 years agoFurther improve the CI by starting the build and docs right after autoreconf
Ondřej Surý [Thu, 29 Aug 2019 12:37:33 +0000 (14:37 +0200)] 
Further improve the CI  by starting the build and docs right after autoreconf

6 years agoSplit the system and unit tests into separate stages
Ondřej Surý [Thu, 29 Aug 2019 12:32:27 +0000 (14:32 +0200)] 
Split the system and unit tests into separate stages

6 years agoMake use of DAG for GitLab Pipelines
Ondřej Surý [Thu, 29 Aug 2019 12:27:19 +0000 (14:27 +0200)] 
Make use of DAG for GitLab Pipelines

GitLab 12.2 has introduced Directed Acyclic Graphs in the GitLab CI[1] that
allow jobs to run out-of-order and not wait for the whole previous stage to
complete.

1. https://docs.gitlab.com/ee/ci/directed_acyclic_graph/

6 years agoMerge branch 'ondrej/missing-extern-in-dighost_error-declaration' into 'master'
Ondřej Surý [Thu, 29 Aug 2019 11:05:26 +0000 (07:05 -0400)] 
Merge branch 'ondrej/missing-extern-in-dighost_error-declaration' into 'master'

dighost_error declaration in dig/dig.h was missing extern

See merge request isc-projects/bind9!2278

6 years agodighost_error declaration in dig/dig.h was missing extern
Ondřej Surý [Thu, 29 Aug 2019 09:14:39 +0000 (11:14 +0200)] 
dighost_error declaration in dig/dig.h was missing extern

6 years agoMerge branch '1199-return-value-from-open-not-checked' into 'master'
Mark Andrews [Thu, 29 Aug 2019 00:17:01 +0000 (20:17 -0400)] 
Merge branch '1199-return-value-from-open-not-checked' into 'master'

Resolve "Return value from open() not checked."

Closes #1199

See merge request isc-projects/bind9!2264

6 years agocheck that open() succeeded
Mark Andrews [Thu, 22 Aug 2019 03:53:31 +0000 (13:53 +1000)] 
check that open() succeeded

6 years agoMerge branch '1201-add-llq-option' into 'master'
Mark Andrews [Wed, 28 Aug 2019 06:41:43 +0000 (02:41 -0400)] 
Merge branch '1201-add-llq-option' into 'master'

Resolve "Add LLQ option"

Closes #1201

See merge request isc-projects/bind9!2267

6 years agoAdd support for displaying EDNS option LLQ.
Mark Andrews [Tue, 27 Aug 2019 03:49:15 +0000 (13:49 +1000)] 
Add support for displaying EDNS option LLQ.

6 years agoMerge branch '1187-ddns-rejected-if-zone-contains-cds-cdnskey' into 'master'
Mark Andrews [Wed, 28 Aug 2019 06:09:39 +0000 (02:09 -0400)] 
Merge branch '1187-ddns-rejected-if-zone-contains-cds-cdnskey' into 'master'

Resolve "DDNS rejected if zone contains CDS/CDNSKEY"

Closes #1187

See merge request isc-projects/bind9!2254

6 years agoadd CHANGES
Mark Andrews [Fri, 23 Aug 2019 07:49:05 +0000 (17:49 +1000)] 
add CHANGES

6 years agoadd good and bad CDS / CDNSKEY test zones
Mark Andrews [Fri, 23 Aug 2019 04:36:22 +0000 (14:36 +1000)] 
add good and bad CDS / CDNSKEY test zones

6 years agofix dnssec system tests that fail now that we call dns_zone_cdscheck
Mark Andrews [Fri, 9 Aug 2019 06:27:55 +0000 (16:27 +1000)] 
fix dnssec system tests that fail now that we call dns_zone_cdscheck

6 years agoadd dns_zone_cdscheck to integrity checks
Mark Andrews [Fri, 9 Aug 2019 06:26:32 +0000 (16:26 +1000)] 
add dns_zone_cdscheck to integrity checks

6 years agoimplement getoriginnode for sdb
Mark Andrews [Fri, 9 Aug 2019 06:25:49 +0000 (16:25 +1000)] 
implement getoriginnode for sdb

6 years agoMerge branch 'each-tidy-glue-test' into 'master'
Evan Hunt [Tue, 27 Aug 2019 17:00:47 +0000 (13:00 -0400)] 
Merge branch 'each-tidy-glue-test' into 'master'

remove unneeded files and options from glue test

See merge request isc-projects/bind9!2238

6 years agoremove unneeded files and options from glue test
Evan Hunt [Wed, 7 Aug 2019 22:30:01 +0000 (15:30 -0700)] 
remove unneeded files and options from glue test

- the cache-file and check-itegrity options were not needed
- some zones and files were not used

6 years agoMerge branch 'each-dig-yaml' into 'master'
Evan Hunt [Mon, 26 Aug 2019 00:02:33 +0000 (20:02 -0400)] 
Merge branch 'each-dig-yaml' into 'master'

dig/delv/mdig +yaml output

Closes #1145

See merge request isc-projects/bind9!2168

6 years agoCHANGES, README, relnotes
Evan Hunt [Sun, 21 Jul 2019 14:17:08 +0000 (10:17 -0400)] 
CHANGES, README, relnotes

6 years agoadd digdelv +yaml system tests
Evan Hunt [Sun, 21 Jul 2019 04:05:42 +0000 (00:05 -0400)] 
add digdelv +yaml system tests

6 years agodocument the +yaml option in dig, mdig and delv
Evan Hunt [Sat, 20 Jul 2019 23:19:53 +0000 (19:19 -0400)] 
document the +yaml option in dig, mdig and delv

6 years agoadd "delv +yaml" output format
Evan Hunt [Sat, 20 Jul 2019 21:24:41 +0000 (17:24 -0400)] 
add "delv +yaml" output format

6 years agoadd "mdig +yaml" output format
Evan Hunt [Sat, 20 Jul 2019 18:35:59 +0000 (14:35 -0400)] 
add "mdig +yaml" output format

6 years agoadd "dig +yaml" output format
Evan Hunt [Wed, 17 Jul 2019 06:44:20 +0000 (23:44 -0700)] 
add "dig +yaml" output format

6 years agoMerge branch '1031-multiple-rate-limit-clauses-are-unsupported-master' into 'master'
Evan Hunt [Wed, 21 Aug 2019 15:04:14 +0000 (11:04 -0400)] 
Merge branch '1031-multiple-rate-limit-clauses-are-unsupported-master' into 'master'

Resolve "Multiple rate-limit clauses are unsupported"

See merge request isc-projects/bind9!2262

6 years agoremove reference to rate-limit { domain ...; }
Mark Andrews [Wed, 15 May 2019 02:06:01 +0000 (12:06 +1000)] 
remove reference to rate-limit { domain ...; }

(cherry picked from commit 2275630bc968a6bfcf1434d676f6ea1a8ff7f30d)

6 years agoMerge branch 'prep-release' v9.15.3
Tinderbox User [Mon, 12 Aug 2019 14:08:48 +0000 (14:08 +0000)] 
Merge branch 'prep-release'

6 years agoprep 9.15.3
Tinderbox User [Mon, 12 Aug 2019 14:08:12 +0000 (14:08 +0000)] 
prep 9.15.3

6 years agoprep 9.15.3
Tinderbox User [Mon, 12 Aug 2019 13:46:16 +0000 (13:46 +0000)] 
prep 9.15.3

6 years agoMerge branch '1074-matthijs-underflow-cachedb-statistics' into 'master'
Matthijs Mekking [Mon, 12 Aug 2019 08:39:30 +0000 (04:39 -0400)] 
Merge branch '1074-matthijs-underflow-cachedb-statistics' into 'master'

Resolve "underflow in stats channel stale cached RRSIG gauge [ISC-support #14769]"

Closes #1074 and #602

See merge request isc-projects/bind9!2237

6 years agoSimplify do_stats logic in rbtdb.c
Matthijs Mekking [Mon, 12 Aug 2019 07:57:16 +0000 (09:57 +0200)] 
Simplify do_stats logic in rbtdb.c

6 years agoimprove ARM text about cache DB statistics
Evan Hunt [Fri, 9 Aug 2019 21:36:43 +0000 (14:36 -0700)] 
improve ARM text about cache DB statistics

6 years agoAdd serve-stale test for ancient RRsets counters
Matthijs Mekking [Fri, 9 Aug 2019 13:46:59 +0000 (15:46 +0200)] 
Add serve-stale test for ancient RRsets counters

6 years agoMove dnssec_keyid_max out rrsettype counters enum
Matthijs Mekking [Wed, 7 Aug 2019 13:11:57 +0000 (15:11 +0200)] 
Move dnssec_keyid_max out rrsettype counters enum

6 years agoUpdate CHANGES, notes
Matthijs Mekking [Wed, 7 Aug 2019 11:33:55 +0000 (13:33 +0200)] 
Update CHANGES, notes

6 years agoMake rbtdb maintain stale counters
Matthijs Mekking [Wed, 7 Aug 2019 11:27:59 +0000 (13:27 +0200)] 
Make rbtdb maintain stale counters

When updating the statistics for RRset types, if a header is marked
stale or ancient, the appropriate statistic counters are decremented,
then incremented.

Also fix some out of date comments.

6 years agoNo longer have stale tracking in stats module
Matthijs Mekking [Wed, 7 Aug 2019 11:24:25 +0000 (13:24 +0200)] 
No longer have stale tracking in stats module

Having the decrement/increment logic in stats makes the code hard
to follow. Remove it here and adjust the unit test. The caller
will be responsible for maintaining the correct increments and
decrements for statistics counters (in the following commit).

6 years agoPrint out ancient type stats with '~' prefix.
Matthijs Mekking [Mon, 5 Aug 2019 14:34:28 +0000 (16:34 +0200)] 
Print out ancient type stats with '~' prefix.

The stale RR types are now printed with '#'.  This used to be the
prefix for RR types that were marked ancient, but commit
df50751585b64f72d93ad665abf0f485c8941a3b changed the meaning.  It is
probably better to keep '#' for stale RR types and introduce a new
prefix for reintroducing ancient type stat counters.

6 years agoMerge branch '1110-clarify-relationship-between-acls-and-rpz' into 'master'
Michał Kępień [Mon, 12 Aug 2019 07:50:18 +0000 (03:50 -0400)] 
Merge branch '1110-clarify-relationship-between-acls-and-rpz' into 'master'

Clarify relationship between ACLs and RPZ

Closes #1110

See merge request isc-projects/bind9!2255

6 years agoClarify relationship between ACLs and RPZ
Michał Kępień [Mon, 12 Aug 2019 07:46:12 +0000 (09:46 +0200)] 
Clarify relationship between ACLs and RPZ

In the ARM section about RPZ, add text explicitly stating that ACLs take
precedence over RPZ to prevent users from expecting RPZ actions to be
applied to queries coming from clients which are not permitted access to
the resolver by ACLs.

6 years agoMerge branch '7-remove-dlv-validation' into 'master'
Evan Hunt [Fri, 9 Aug 2019 16:40:52 +0000 (12:40 -0400)] 
Merge branch '7-remove-dlv-validation' into 'master'

Remove DLV validation code

Closes #7

See merge request isc-projects/bind9!2233