Mark Andrews
582b931032
Merge branch '1714-provide-ixfr-no-should-still-send-up-to-date-responses' into 'master'
...
Resolve "'provide-ixfr no;' should still send up-to-date responses."
Closes #1714
See merge request isc-projects/bind9!3307
2020-05-15 03:48:21 +00:00
Mark Andrews
11b1cbecb0
Add CHANGES entry
2020-05-14 16:38:11 +10:00
Mark Andrews
c7cdc47cc5
move provide-ixfr testing after the serial has been checked
2020-05-14 16:37:34 +10:00
Witold Krecicki
ee72c3f0d5
Merge branch 'wpk/fix-isc-assertions-c-error' into 'master'
...
Fix 'error: ‘%s’ directive argument is null [-Werror=format-overflow=]' in assertions.c
See merge request isc-projects/bind9!3504
2020-05-13 10:19:57 +00:00
Witold Kręcicki
f4260dc0c5
Fix 'error: ‘%s’ directive argument is null [-Werror=format-overflow=]' in assertions.c
2020-05-13 11:02:23 +02:00
Witold Krecicki
9427028b78
Merge branch 'wpk/tcp-accept-refactoring' into 'master'
...
TCP accept refactoring
See merge request isc-projects/bind9!3320
2020-05-13 07:19:49 +00:00
Witold Kręcicki
813ff015a4
CHANGES note
2020-05-13 08:46:04 +02:00
Witold Kręcicki
2f252a1068
Clean quota callback after calling it
2020-05-13 08:45:27 +02:00
Witold Kręcicki
60629e5b0b
Redesigned TCP accepting: one listen/accept loop, passing the connected socket.
...
Instead of using bind() and passing the listening socket to the children
threads using uv_export/uv_import use one thread that does the accepting,
and then passes the connected socket using uv_export/uv_import to a random
worker. The previous solution had thundering herd problems (all workers
waking up on one connection and trying to accept()), this one avoids this
and is simpler.
The tcp clients quota is simplified with isc_quota_attach_cb - a callback
is issued when the quota is available.
2020-05-13 08:45:27 +02:00
Mark Andrews
6ace801ddf
Merge branch 'marka-update-per-type-record-limits' into 'master'
...
allow per type record counts to be specified in update-policy
Closes #1657
See merge request isc-projects/bind9!2124
2020-05-13 06:06:11 +00:00
Mark Andrews
8f9dc72e63
Add release note entry
2020-05-13 15:42:24 +10:00
Mark Andrews
d4f37dd18d
Add CHANGES note
2020-05-13 15:37:20 +10:00
Mark Andrews
0dd6d67fab
document type count limits
2020-05-13 15:35:29 +10:00
Mark Andrews
04da28bdff
test max records policy
2020-05-13 15:35:29 +10:00
Mark Andrews
919a9ece25
enforce record count maximums
2020-05-13 15:35:28 +10:00
Mark Andrews
79de6edde8
allow grant rules to be retrieved
2020-05-13 15:35:28 +10:00
Mark Andrews
361ec726cb
allow per type record counts to be specified
2020-05-13 15:35:28 +10:00
Evan Hunt
61b5395581
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
2020-05-12 20:26:40 +00:00
Evan Hunt
0f901b5f2d
CHANGES
2020-05-12 12:37:06 -07:00
Evan Hunt
7192edf9c2
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.
2020-05-12 12:35:29 -07:00
Ondřej Surý
fb3a419106
Merge branch 'michal/prepare-release-notes-for-master' into 'master'
...
Prepare release notes for "master"
See merge request isc-projects/bind9!3517
2020-05-12 13:52:32 +00:00
Michał Kępień
28624cf595
Add table of contents for release notes
2020-05-12 15:20:22 +02:00
Michał Kępień
6e25fd373d
Drop custom section identifiers
2020-05-12 15:20:22 +02:00
Michał Kępień
784b13344c
Apply release note tweaks lost during rebase
2020-05-12 15:20:22 +02:00
Michał Kępień
08d4983a5f
Restore release notes for BIND 9.17.2
2020-05-12 15:20:22 +02:00
Michał Kępień
e7a9fc8a0e
Restore release notes for BIND 9.17.1
2020-05-12 15:20:22 +02:00
Michał Kępień
ff1ac20e0f
Restore release notes for BIND 9.17.0
2020-05-12 15:20:22 +02:00
Michał Kępień
dcea0791c2
Tweak and reword recent CHANGES entries
2020-05-12 15:20:22 +02:00
Mark Andrews
7f748bb14a
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
2020-05-12 12:26:50 +00:00
Mark Andrews
88615006c5
Add release note entry
2020-05-12 22:01:54 +10:00
Mark Andrews
79729c0e19
Add CHANGES entry
2020-05-12 22:01:54 +10:00
Mark Andrews
e6b0153f8a
Check display of EDE option
2020-05-12 22:01:54 +10:00
Mark Andrews
1c8f9d06e2
Also print out valid printable utf8
2020-05-12 22:01:54 +10:00
Mark Andrews
b144ae1bb0
Report Extended DNS Error codes
2020-05-12 22:01:54 +10:00
Ondřej Surý
39eca3dc6e
Merge branch 'ondrej/fix-statschannel-setup.sh-failure' into 'master'
...
Fix statschannel setup.sh failure
See merge request isc-projects/bind9!3522
2020-05-12 11:10:55 +00:00
Ondřej Surý
2dbf68ab30
Fix the rsabigexponent setup.sh script to not fail
2020-05-12 12:35:53 +02:00
Ondřej Surý
e96f5bb3f4
Remove the custom-test-driver status_file
2020-05-12 12:34:29 +02:00
Ondřej Surý
e43893fb0c
Add missing manykeys.db.in file that was causing statschannel setup.sh to fail
2020-05-12 10:37:48 +02:00
Ondřej Surý
8b357a35d2
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.
2020-05-12 10:37:48 +02:00
Ondřej Surý
c2ec4ee19d
Merge branch 'marka-silence-flake8-warning' into 'master'
...
Silence: E741 ambiguous variable name 'l'
See merge request isc-projects/bind9!3521
2020-05-12 08:33:25 +00:00
Mark Andrews
189d21fb96
Silence: E741 ambiguous variable name 'l'
2020-05-12 17:54:32 +10:00
Ondřej Surý
4303fa3880
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
2020-05-12 07:21:47 +00:00
Ondřej Surý
ce6cb62862
Add CHANGES
2020-05-12 08:48:02 +02:00
Ondřej Surý
e0aa62bc4c
Add release notes
2020-05-12 08:48:02 +02:00
Ondřej Surý
0fe5753315
Use the result of clean.sh and setup.sh command directly
2020-05-12 08:48:01 +02:00
Ondřej Surý
1202fd912a
Rewrite the statschannel traffic tests to pytest
2020-05-12 08:48:01 +02:00
Ondřej Surý
6aa6d7be58
Add tests for zone timers using the pytest testing framework
2020-05-12 08:48:01 +02:00
Paul Frieden
72ffa194e2
Add the zone timers to the XSL
2020-05-12 08:48:01 +02:00
Paul Frieden
543bab699d
Export zone timers via stats channels
2020-05-12 08:48:01 +02:00
Ondřej Surý
b112bcd6d1
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
2020-05-12 06:46:04 +00:00