Evan Hunt
8b5aa19ed9
Merge branch 'each-simplify-rbtnodechain' into 'master'
...
simplify dns_rbtnodechain_init() by removing unnecessary 'mctx' parameter
See merge request isc-projects/bind9!2273
2019-08-29 13:29:45 -04:00
Evan Hunt
a8595262f7
add a semantic patch for the API change
2019-08-29 10:07:41 -07:00
Evan Hunt
c48979e6c5
simplify dns_rbtnodechain_init() by removing unnecessary 'mctx' parameter
2019-08-29 10:03:36 -07:00
Ondřej Surý
ca52242661
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
2019-08-29 08:58:37 -04:00
Ondřej Surý
3f2de6d39c
Swap unit and system stages
2019-08-29 14:39:08 +02:00
Ondřej Surý
fc834aa4bc
Further improve the CI by starting the build and docs right after autoreconf
2019-08-29 14:37:33 +02:00
Ondřej Surý
008b73fb41
Split the system and unit tests into separate stages
2019-08-29 14:32:27 +02:00
Ondřej Surý
04ce124279
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/
2019-08-29 14:31:37 +02:00
Ondřej Surý
057e9fdb51
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
2019-08-29 07:05:26 -04:00
Ondřej Surý
f1a887a0b9
dighost_error declaration in dig/dig.h was missing extern
2019-08-29 11:24:16 +02:00
Mark Andrews
d9e96809ac
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
2019-08-28 20:17:01 -04:00
Mark Andrews
510306c654
check that open() succeeded
2019-08-28 19:50:44 -04:00
Mark Andrews
9d3205e894
Merge branch '1201-add-llq-option' into 'master'
...
Resolve "Add LLQ option"
Closes #1201
See merge request isc-projects/bind9!2267
2019-08-28 02:41:43 -04:00
Mark Andrews
d98f446d3f
Add support for displaying EDNS option LLQ.
2019-08-28 16:13:43 +10:00
Mark Andrews
c8ed70a108
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
2019-08-28 02:09:39 -04:00
Mark Andrews
ba26c6eb48
add CHANGES
2019-08-28 15:47:16 +10:00
Mark Andrews
30610eb9a5
add good and bad CDS / CDNSKEY test zones
2019-08-28 15:46:41 +10:00
Mark Andrews
3705605e0b
fix dnssec system tests that fail now that we call dns_zone_cdscheck
2019-08-28 15:46:41 +10:00
Mark Andrews
cd40c9fe61
add dns_zone_cdscheck to integrity checks
2019-08-28 15:46:41 +10:00
Mark Andrews
2ebc4776ca
implement getoriginnode for sdb
2019-08-28 15:46:41 +10:00
Evan Hunt
ddd871bbea
Merge branch 'each-tidy-glue-test' into 'master'
...
remove unneeded files and options from glue test
See merge request isc-projects/bind9!2238
2019-08-27 13:00:47 -04:00
Evan Hunt
7b65ea4c11
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
2019-08-27 09:41:33 -07:00
Evan Hunt
417df8cfbc
Merge branch 'each-dig-yaml' into 'master'
...
dig/delv/mdig +yaml output
Closes #1145
See merge request isc-projects/bind9!2168
2019-08-25 20:02:33 -04:00
Evan Hunt
2627287dbc
CHANGES, README, relnotes
2019-08-25 16:41:39 -07:00
Evan Hunt
33887dd941
add digdelv +yaml system tests
2019-08-25 16:41:38 -07:00
Evan Hunt
617696fbfc
document the +yaml option in dig, mdig and delv
2019-08-25 16:41:38 -07:00
Evan Hunt
241cf78fee
add "delv +yaml" output format
2019-08-25 16:41:34 -07:00
Evan Hunt
5aa375f0d8
add "mdig +yaml" output format
2019-08-25 16:41:29 -07:00
Evan Hunt
71325852f1
add "dig +yaml" output format
2019-08-25 16:41:14 -07:00
Evan Hunt
89d5ecb04d
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
2019-08-21 11:04:14 -04:00
Mark Andrews
9fc4be226d
remove reference to rate-limit { domain ...; }
...
(cherry picked from commit 2275630bc968a6bfcf1434d676f6ea1a8ff7f30d)
2019-08-21 08:40:09 -06:00
Tinderbox User
e1792341ac
Merge branch 'prep-release'
v9.15.3
2019-08-12 14:08:48 +00:00
Tinderbox User
1b9b826518
prep 9.15.3
2019-08-12 14:08:12 +00:00
Tinderbox User
d6a9407908
prep 9.15.3
2019-08-12 13:59:41 +00:00
Matthijs Mekking
d60557be82
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
2019-08-12 04:39:30 -04:00
Matthijs Mekking
4c0b0fa6a5
Simplify do_stats logic in rbtdb.c
2019-08-12 10:16:08 +02:00
Evan Hunt
2ceb4b6a98
improve ARM text about cache DB statistics
2019-08-12 10:16:08 +02:00
Matthijs Mekking
98b460e604
Add serve-stale test for ancient RRsets counters
2019-08-12 10:16:08 +02:00
Matthijs Mekking
1cd3516d54
Move dnssec_keyid_max out rrsettype counters enum
2019-08-12 10:16:08 +02:00
Matthijs Mekking
6e48abc503
Update CHANGES, notes
2019-08-12 10:16:08 +02:00
Matthijs Mekking
a3af2c57e7
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.
2019-08-12 10:16:08 +02:00
Matthijs Mekking
48332d4478
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).
2019-08-12 10:16:08 +02:00
Matthijs Mekking
c9d56a8185
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.
2019-08-12 10:16:08 +02:00
Michał Kępień
403cc1fa12
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
2019-08-12 03:50:18 -04:00
Michał Kępień
33bddbb5d1
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.
2019-08-12 09:46:34 +02:00
Evan Hunt
ed10608663
Merge branch '7-remove-dlv-validation' into 'master'
...
Remove DLV validation code
Closes #7
See merge request isc-projects/bind9!2233
2019-08-09 12:40:52 -04:00
Evan Hunt
d7461772bb
CHANGES, release note
2019-08-09 09:22:05 -07:00
Matthijs Mekking
5ed13fe426
remove DLV from ARM
2019-08-09 09:22:05 -07:00
Evan Hunt
efa5f7ed54
remove remaining DLV-related configuration checks
2019-08-09 09:22:05 -07:00
Evan Hunt
02d95d0b62
update docbook grammar, removing dnssec-looksaide
...
- this required modification to the code that generates grammar text for
the documentation, because the "dnssec-lookaside" option spanned more
than one line in doc/misc/options, so grepping out only the lines
marked "// obsolete" didn't remove the whole option. this commit adds
an option to cfg_test to print named.conf clauses only if they don't
have the obsolete, ancient, test-only, or not-yet-implemented flags
set.
2019-08-09 09:18:46 -07:00