Suzanne Goldlust
cb855df86d
Content updates to CONTRIBUTING.md
...
(cherry picked from commit 58c61b6e7b )
2020-06-01 09:58:29 +02:00
Suzanne Goldlust
6907ce0716
Various text edits to advanced.rst
2020-06-01 09:58:29 +02:00
Suzanne Goldlust
ac76a21566
Fix incorrect command formatting
2020-06-01 09:58:29 +02:00
Suzanne Goldlust
a2dde47f49
Content and grammar edits to dnssec.rst
...
(cherry picked from commit 5d3ef17ac8 )
2020-06-01 09:58:29 +02:00
Suzanne Goldlust
20fdee450e
Content and grammar changes to managed-keys.rst
...
(cherry picked from commit c269c061ee )
2020-06-01 09:58:29 +02:00
Suzanne Goldlust
cabaa9de9d
Content and grammar updates to dlz.rst
...
(cherry picked from commit 5d6c93aed7 )
2020-06-01 09:58:29 +02:00
Suzanne Goldlust
a1282ff3c1
Content and grammar updates to dyndb.rst
...
(cherry picked from commit 18129808f7 )
2020-06-01 09:58:29 +02:00
Evan Hunt
a40d6ec091
generate grammar text correctly in RST format
2020-06-01 09:58:29 +02:00
Evan Hunt
714b559902
fix doxygen build
2020-06-01 09:58:29 +02:00
Evan Hunt
93bdf74804
clean up doc checks
...
- Update util/check-categories.sh for logging-categories.rst, call from CI
- remove xmllint of .html files
2020-06-01 09:58:29 +02:00
Evan Hunt
5a855f6754
convert release notes to RST
2020-06-01 09:58:25 +02:00
Evan Hunt
b580eb2fb3
add support for building sphinx documentation
2020-06-01 09:54:46 +02:00
Evan Hunt
330c9b32ba
convert python tools' man pages to RST
2020-06-01 09:54:45 +02:00
Ondřej Surý
58e20fa746
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.
(cherry picked from commit 9fb6d11abb )
2020-06-01 09:54:45 +02:00
Ondřej Surý
69706125c6
Merge branch 'wpk/fix-leaking-mutexes-and-conditionals-v9_16' into 'v9_16'
...
Fix leaking mutexes and conditionals (v9_16)
See merge request isc-projects/bind9!3607
2020-05-30 07:03:09 +00:00
Witold Kręcicki
2a01586068
CHANGES and release notes
...
(cherry picked from commit 4ae2a74873 )
2020-05-30 07:53:33 +02:00
Witold Kręcicki
3461aab083
Clear sock->magic to 0 when destroying a netmgr socket
...
(cherry picked from commit 7ef756f639 )
2020-05-30 07:50:30 +02:00
Witold Kręcicki
4ceddeee78
Add missing isc_mutex_destroy and isc_conditional_destroy calls.
...
While harmless on Linux, missing isc_{mutex,conditional}_destroy
causes a memory leak on *BSD. Missing calls were added.
(cherry picked from commit a8807d9a7b )
2020-05-30 07:50:30 +02:00
Evan Hunt
b46faa1b04
Merge branch '1857-assertion-failure-insist-nlabels-name-labels-v9_16' into 'v9_16'
...
Resolve "assertion failure in 9.16.2: name.c:1738: INSIST(nlabels == name->labels)"
See merge request isc-projects/bind9!3608
2020-05-29 23:28:39 +00:00
Evan Hunt
593b9ae80f
CHANGES, release note
...
(cherry picked from commit 6ebab27567 )
2020-05-29 15:04:26 -07:00
Mark Andrews
69c43a03d0
Ensure tree lock is always held when dns_rbt_fullnamefromnode is called
...
(cherry picked from commit eded3efb79 )
2020-05-29 15:02:09 -07:00
Evan Hunt
8b154d0f9f
pass the nodename to add32() instead of calling dns_rbt_fullnamefromnode()
...
in addition to being more efficient, this prevents a possible crash by
looking up the node name before the tree sructure can be changed when
cleaning up dead nodes in addrdataset().
(cherry picked from commit db9d10e3c1 )
2020-05-29 15:02:09 -07:00
Mark Andrews
8cd193f18d
Merge branch '1858-silence-tsan-in-bin-nsupdate-nsupdate-c-v9_16' into 'v9_16'
...
Lock access to 'answer' to silence TSAN
See merge request isc-projects/bind9!3597
2020-05-28 03:48:20 +00:00
Mark Andrews
f00cb2415a
Lock access to 'answer' to silence TSAN
...
(cherry picked from commit b3bd8a270b )
2020-05-28 11:11:45 +10:00
Evan Hunt
4ffe9e2e0d
Merge branch 'each-bool-conditionals-v9_16' into 'v9_16'
...
remove unnecessary 'true' and 'false' comparisons in boolean expressions
See merge request isc-projects/bind9!3585
2020-05-26 00:48:17 +00:00
Evan Hunt
c19a593d3e
change "expr == false" to "!expr" in conditionals
...
(cherry picked from commit 57e54c46e4 )
2020-05-25 17:04:04 -07:00
Evan Hunt
00c816778d
change 'expr == true' to 'expr' in conditionals
...
(cherry picked from commit 68a1c9d679 )
2020-05-25 17:03:59 -07:00
Mark Andrews
be88fb1aa7
Merge branch '1860-delv-crashes-processing-deprecated-trusted-keys-clause-in-anchor-file-v9_16' into 'v9_16'
...
Resolve "delv crashes processing deprecated "trusted-keys" clause in anchor file"
See merge request isc-projects/bind9!3584
2020-05-25 23:50:15 +00:00
Mark Andrews
79790edb84
Add CHANGES
...
(cherry picked from commit 7854b652c3 )
2020-05-26 09:19:06 +10:00
Mark Andrews
d64c9b7eb4
Handle deprecated 'trusted-keys' style anchors
...
(cherry picked from commit d807febd25 )
2020-05-26 09:18:34 +10:00
Mark Andrews
5c6919fdde
Check that delv supports deprecated trusted-keys
...
(cherry picked from commit 26b3ca7acf )
2020-05-26 09:18:34 +10:00
Mark Andrews
d5829b44fa
Merge branch '1861-named_checknames_get-missing-dbc-v9_16' into 'v9_16'
...
Resolve "named_checknames_get missing DBC"
See merge request isc-projects/bind9!3581
2020-05-25 04:37:38 +00:00
Mark Andrews
63238a6c7a
Add DBC checks to named_checknames_get
...
(cherry picked from commit 20c07da49b )
2020-05-25 11:52:17 +10:00
Mark Andrews
d02f1ed5b8
Set obj to NULL so INSIST makes sense
...
(cherry picked from commit ac9e266749 )
2020-05-25 11:52:17 +10:00
Michał Kępień
4762184c65
Merge branch 'michal/do-not-install-python-packages-in-gitlab-ci-jobs-v9_16' into 'v9_16'
...
[v9_16] Do not install Python packages in GitLab CI jobs
See merge request isc-projects/bind9!3573
2020-05-21 10:02:03 +00:00
Michał Kępień
88f6eb7648
Add py.test-3 to the list of tested pytest names
...
Some operating systems (e.g. CentOS, OpenBSD) install the main pytest
script as "py.test-3". Add that name to the list of names passed to
AC_PATH_PROGS() in order for pytest to be properly detected on a broader
range of operating systems.
(cherry picked from commit d5562a3e7e )
2020-05-21 11:38:39 +02:00
Michał Kępień
8d33f372a0
Do not use f-strings in Python system tests
...
Use str.format() instead of f-strings in Python system tests to enable
them to work on Python 3 versions older than 3.6 as the latter is not
available on some operating systems used in GitLab CI that are still
actively supported (CentOS 6, Debian 9, Ubuntu 16.04).
(cherry picked from commit 5562c38ffb )
2020-05-21 11:38:26 +02:00
Michał Kępień
1dfa34da3f
Do not install Python packages in GitLab CI jobs
...
As Python QA tools, BIND system test prerequisites, and documentation
building utilities are now all included in operating system images used
in GitLab CI, do not use pip for installing them in each CI job any
more.
(cherry picked from commit e3c217296d )
2020-05-21 11:37:48 +02:00
Mark Andrews
7d5cddf6bc
Merge branch '1854-extend-loop-limit-by-1-v9_16' into 'v9_16'
...
Extend loop count by 1 to account for non-exact timing in usleep().
See merge request isc-projects/bind9!3570
2020-05-21 04:50:39 +00:00
Mark Andrews
4df013f0ea
Extend loop count by 1 to account for non-exact timing in usleep().
...
(cherry picked from commit 3012e1ad9b )
2020-05-21 14:09:42 +10:00
Michał Kępień
51d0494a3c
Merge branch 'v9_16_3-release' into 'v9_16'
...
[CVE-2020-8616] [CVE-2020-8617] Merge 9.16.3 release branch
See merge request isc-projects/bind9!3563
2020-05-19 13:08:51 +00:00
Michał Kępień
d8575efbdd
Set up release notes for BIND 9.16.4
2020-05-19 14:11:08 +02:00
Michał Kępień
9dd4bff43a
Bump BIND_BASELINE_VERSION for ABI checks
2020-05-19 14:11:08 +02:00
Michał Kępień
9a1c87ea6c
Fix UTF-8 character in doc/arm/notes.txt
2020-05-19 13:57:37 +02:00
Michał Kępień
e4fc5335a3
Revert README updates
2020-05-19 13:57:37 +02:00
Michał Kępień
e67d247ee7
Adjust library API versions
2020-05-19 13:57:37 +02:00
Tinderbox User
e0b52d0153
Merge branch 'prep-release' into v9_16
2020-05-19 13:57:37 +02:00
Tinderbox User
046f56f5ab
prep 9.16.3
2020-05-19 13:57:36 +02:00
Mark Andrews
66af483729
Merge branch '1388-confidential-issue-security-v9_16' into 'security-v9_16'
...
1388 confidential issue security v9 16
See merge request isc-private/bind9!151
2020-05-19 13:57:07 +02:00
Mark Andrews
0312831ace
Merge branch '1703-tsig-verify-failure-security-v9_16' into 'security-v9_16'
...
1703 tsig verify failure security v9 16
See merge request isc-private/bind9!148
2020-05-19 13:57:07 +02:00