Mark Andrews
89c1bc58e4
move provide-ixfr testing after the serial has been checked
...
(cherry picked from commit c7cdc47cc5 )
2020-05-15 14:29:12 +10:00
Mark Andrews
1f08f14903
Merge branch '1835-add-the-ability-to-parse-and-display-extended-dns-error-code-ede-v9_16' into 'v9_16'
...
Resolve "Add the ability to parse and display Extended DNS Error code (EDE)."
See merge request isc-projects/bind9!3526
2020-05-13 00:55:57 +00:00
Mark Andrews
2e02c6f9a7
Add release note entry
...
(cherry picked from commit 88615006c5 )
2020-05-13 10:31:53 +10:00
Mark Andrews
e196c7f9fa
Add CHANGES entry
...
(cherry picked from commit 79729c0e19 )
2020-05-13 10:31:51 +10:00
Mark Andrews
88e11a9971
Check display of EDE option
...
(cherry picked from commit e6b0153f8a )
2020-05-13 10:26:39 +10:00
Mark Andrews
c13fb2c67f
Also print out valid printable utf8
...
(cherry picked from commit 1c8f9d06e2 )
2020-05-13 10:26:39 +10:00
Mark Andrews
eed4fab37b
Report Extended DNS Error codes
...
(cherry picked from commit b144ae1bb0 )
2020-05-13 10:26:39 +10:00
Evan Hunt
5c596c41d7
Merge branch 'each-nsec3-ixfr-v9_16' into 'v9_16'
...
don't bother checking for empty nodes when searching the NSEC3 tree
See merge request isc-projects/bind9!3528
2020-05-12 21:04:13 +00:00
Evan Hunt
78bc45573c
CHANGES
...
(cherry picked from commit 0f901b5f2d )
2020-05-12 13:37:34 -07:00
Evan Hunt
1ccfadefe0
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.
(cherry picked from commit 7192edf9c2 )
2020-05-12 13:36:55 -07:00
Ondřej Surý
fe6d405a72
Merge branch '1232-stats-channel-zone-timers-v9_16' into 'v9_16'
...
Resolve "[ISC-support #15166 ] expose zone timers (reload, refresh, expire) via stats channel"
See merge request isc-projects/bind9!3520
2020-05-12 12:39:37 +00:00
Ondřej Surý
0339e5cb06
Add CHANGES
...
(cherry picked from commit ce6cb62862 )
2020-05-12 14:12:40 +02:00
Ondřej Surý
7f0f2d9fd4
Add release notes
...
(cherry picked from commit e0aa62bc4c )
2020-05-12 14:12:40 +02:00
Ondřej Surý
75e76b072a
Rewrite the statschannel traffic tests to pytest
...
(cherry picked from commit 1202fd912a )
2020-05-12 14:12:03 +02:00
Ondřej Surý
09a1c051ec
Add tests for zone timers using the pytest testing framework
...
(cherry picked from commit 6aa6d7be58 )
2020-05-12 14:12:03 +02:00
Paul Frieden
838329bcb7
Add the zone timers to the XSL
...
(cherry picked from commit 72ffa194e2 )
2020-05-12 14:12:03 +02:00
Paul Frieden
794c645987
Export zone timers via stats channels
...
(cherry picked from commit 543bab699d )
2020-05-12 14:12:03 +02:00
Ondřej Surý
d3c19d290b
Merge branch 'marka-silence-flake8-warning-v9_16' into 'v9_16'
...
Silence: E741 ambiguous variable name 'l'
See merge request isc-projects/bind9!3524
2020-05-12 12:09:55 +00:00
Mark Andrews
2a45b67ee1
Silence: E741 ambiguous variable name 'l'
...
(cherry picked from commit 189d21fb96 )
2020-05-12 14:06:52 +02:00
Ondřej Surý
2232e6379f
Merge branch 'ondrej/fix-statschannel-setup.sh-failure-v9_16' into 'v9_16'
...
Fix statschannel setup.sh failure (v9_16)
See merge request isc-projects/bind9!3523
2020-05-12 12:02:33 +00:00
Ondřej Surý
a2e21137a6
Fix the rsabigexponent setup.sh script to not fail
...
(cherry picked from commit 2dbf68ab30 )
2020-05-12 13:21:10 +02:00
Ondřej Surý
c7e2af1a45
Add missing manykeys.db.in file that was causing statschannel setup.sh to fail
...
(cherry picked from commit e43893fb0c )
2020-05-12 13:20:49 +02:00
Ondřej Surý
24085c6bbd
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.
(cherry picked from commit 8b357a35d2 )
2020-05-12 13:20:45 +02:00
Ondřej Surý
9fec9c51fd
Merge branch '25-fix-underlinking-and-overlinking-of-libraries' into 'v9_16'
...
Resolve "Revise what gets linked where and improve overlinking/underlinking"
See merge request isc-projects/bind9!3442
2020-05-11 09:39:24 +00:00
Ondřej Surý
af1b56240f
Resolve the overlinking of the system libraries
...
Originally, every library and binaries got linked to everything, which
creates unnecessary overlinking. This wasn't as straightforward as it
should be as we still support configuration without libtool for 9.16.
Couple of smaller issues related to include headers and an issue where
sanitizer overload dlopen and dlclose symbols, so we were getting false
negatives in the autoconf test.
2020-05-11 09:49:54 +02:00
Ondřej Surý
b75778042f
libns and libirs were underlinked (missing libisc, libdns, libisccfg)
...
Underlinking states for the situation when a binary uses a symbol not provided
by libraries it is directly linked to. The libns was not linked to libisc and
libdns, and libirs was not linked to libisc, libdns and libisccfg) while using
symbols from these libraries directly.
2020-05-11 09:49:53 +02:00
Mark Andrews
6f3edab604
Merge branch 'marka-call-check-categories' into 'v9_16'
...
have CI call util/check-categories.sh
See merge request isc-projects/bind9!3513
2020-05-11 01:00:01 +00:00
Mark Andrews
2270e28fde
have CI call util/check-categories.sh
2020-05-11 10:57:44 +10:00
Mark Andrews
848fe7c4a5
Merge branch '1817-named-checkzone-s-full-relative-missing-from-usage-v9_16' into 'v9_16'
...
add [-s (full|relative)] to usage
See merge request isc-projects/bind9!3510
2020-05-08 07:22:33 +00:00
Mark Andrews
cb9699bb0c
add [-s (full|relative)] to usage
...
(cherry picked from commit 3f93f3ee11 )
2020-05-08 16:55:16 +10:00
Evan Hunt
05237ebdbc
Merge branch '1812-uninitialized-dscp-v9_16' into 'v9_16'
...
Unexpected output from named-checkconf
See merge request isc-projects/bind9!3506
2020-05-06 22:38:55 +00:00
Evan Hunt
a654989716
initialize sockaddrdscp to prevent spurious output from 'named-checkconf -p'
...
(cherry picked from commit f8d753d452 )
2020-05-06 12:42:11 -07:00
Michał Kępień
ef4f2de63b
Merge branch 'michal/prepare-release-notes-for-bind-9.16.3' into 'v9_16'
...
Prepare release notes for BIND 9.16.3
See merge request isc-projects/bind9!3495
2020-05-05 20:32:52 +00:00
Michał Kępień
3ba119e167
Add release note for GL #1807
2020-05-05 22:27:13 +02:00
Michał Kępień
666cdd8514
Add release note for GL #1695
2020-05-05 22:27:13 +02:00
Michał Kępień
d376746db7
Release notes: wording and formatting tweaks
2020-05-05 22:27:13 +02:00
Michał Kępień
f996fb97b5
Reorder release notes within each section
2020-05-05 22:27:13 +02:00
Michał Kępień
9be4198dee
Move release notes to the sections they belong to
2020-05-05 22:27:13 +02:00
Michał Kępień
80b11a1e2a
Move AXFR release note to the correct file
2020-05-05 22:27:13 +02:00
Michał Kępień
692e300b82
Tweak and reword recent CHANGES entries
2020-05-05 22:27:13 +02:00
Michał Kępień
6eccd41f7c
Merge branch 'michal/fix-server-shutdown-in-run.sh' into 'v9_16'
...
Fix server shutdown in bin/tests/system/run.sh
See merge request isc-projects/bind9!3500
2020-05-05 12:18:43 +00:00
Michał Kępień
2b037713bd
Fix server shutdown in bin/tests/system/run.sh
...
a4f0281962 is a flawed backport of
cf5105939c - it retained the original
invocation of bin/tests/system/stop.pl in bin/tests/system/run.sh. This
results in the former script being called twice for each system test,
which does not cause problems on Unix systems, but triggers false
positives about named instances dying prematurely on Windows. Fix by
removing the offending invocation of bin/tests/system/stop.pl from
bin/tests/system/run.sh.
2020-05-05 13:49:43 +02:00
Michał Kępień
aaf37b0a2e
Merge branch 'wpk/changes-notes-3487' into 'v9_16'
...
CHANGES/relnotes for !3487
See merge request isc-projects/bind9!3494
2020-05-04 10:56:53 +00:00
Witold Kręcicki
984dfcf98b
CHANGES/relnotes for \!3487
2020-05-04 12:50:50 +02:00
Michał Kępień
48231bb52e
Merge branch '1797-add-release-note-discussing-recvmmsg-support-v9_16' into 'v9_16'
...
[v9_16] Add release note discussing recvmmsg() support
See merge request isc-projects/bind9!3493
2020-05-04 10:04:25 +00:00
Michał Kępień
ea7921967f
Add release note discussing recvmmsg() support
...
(cherry picked from commit 84dc6d86cb )
2020-05-04 12:03:16 +02:00
Michał Kępień
f609bdbc0c
Merge branch 'michal/1674-add-release-note' into 'v9_16'
...
Add release note for GL #1674
See merge request isc-projects/bind9!3490
2020-05-04 09:06:31 +00:00
Michał Kępień
4715a76345
Add release note for GL #1674
2020-05-04 11:00:23 +02:00
Evan Hunt
89a9a4eca5
Merge branch '1807-checkconf-error-v9_16' into 'v9_16'
...
named-checkconf -z could exit with an incorrect status
See merge request isc-projects/bind9!3488
2020-05-02 01:01:56 +00:00
Evan Hunt
0a0e02f31e
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.
(cherry picked from commit 7e73660206 )
2020-05-01 17:17:00 -07:00