Commit Graph
7042 Commits
Author SHA1 Message Date
Petr Špaček c1fbdc6c5a Set up release notes for BIND 9.18.21 2023-11-10 14:04:03 +01:00
Ondřej SurýandMichał Kępień ac63acdb3b Split the CPU architectures into more categories
Move i386 and other less common or ancient CPU architectures to
Community-Maintened category.  Move armhf and arm64 to the Best-Effort
category as we do test them as part of development work (new MacBooks
are all arm64), we don't really do full set of tests in the CI.

(cherry picked from commit db94c7526c)
2023-11-08 13:01:40 +01:00
Mark Andrews 3b55342a4b Add release note for [GL #4101]
(cherry picked from commit c7a06b1fa1)
2023-11-03 03:44:30 +11:00
Matthijs Mekking 87e21a716e Add release note and CHANGES for #4355
(cherry picked from commit ac19d43a32)
2023-10-31 14:01:21 +01:00
Michal Nowak 0c3bd09595 Add OpenBSD 7.4
(cherry picked from commit f8733fc051)
2023-10-30 12:12:50 +01:00
Ondřej Surý cdf7c34a58 Add CHANGES and release note for [GL #4386]
(cherry picked from commit 8294a43acf)
2023-10-26 13:59:46 +02:00
Mark Andrews 81b5a94ad8 Add release note for [GL #4387]
(cherry picked from commit c1b8279ebb)
2023-10-26 18:05:26 +11:00
Michal Nowak 6d100c4a32 Drop Ubuntu 18.04 "bionic"
Ubuntu 18.04 LTS (Bionic Beaver) is EOL.

Move gcc:bionic:amd64-specific CFLAGS and EXTRA_CONFIGURE to
gcc:jammy:amd64.
2023-10-23 11:47:01 +02:00
Matthijs Mekking 641da0ff0f Add changes and release note for #4350
(cherry picked from commit a8306b541b)
2023-10-16 10:34:43 +02:00
Petr Špaček 43f39a266a Describe BIND threat model
Basically all local data is considered trusted, and proper ACLs and
limits need to be explicitly configured. We are also free to let
protocol non-compliant servers burn in flames.

(cherry picked from commit fc907baa7f)
2023-10-13 09:26:57 +02:00
Petr Špaček 241de55536 Fix no-case-compress description in the ARM
We confused ourselves, it seems.

(cherry picked from commit 6451462a93)
2023-10-03 14:37:16 +02:00
Michal NowakandMichał Kępień 5477f97643 Add a Sphinx role for linking CVEs to the ISC Knowledgebase
The new :cve: Sphinx role takes a CVE number as an argument and creates
a hyperlink to the relevant ISC Knowledgebase document that might have
more up-to-date or verbose information than the relevant release note.
This makes reaching ISC Knowledgebase pages directly from the release
notes easier.

Make all CVE references in the release notes use the new Sphinx role.

(cherry picked from commit 41b857e567)
2023-09-21 14:24:24 +02:00
Michał Kępień fa7fc9084f Update Sphinx and sphinx_rtd_theme
Update Sphinx-related Python packages to their current versions pulled
in by "pip install sphinx-rtd-theme" run in a fresh virtual environment.

(cherry picked from commit 2f879cdec3)
2023-09-20 17:21:50 +02:00
Michał Kępień 2f08b622bf Merge tag 'v9.18.19' into bind-9.18 2023-09-20 16:52:16 +02:00
Michal Nowak 8b5e396f45 Set up release notes for BIND 9.18.20 2023-09-12 09:36:39 +02:00
Michal Nowak 56d7ec7424 Fix release note for [GL #4242]
An unintended release note has been merged in isc-private/bind9!565.
This is the correct one.
2023-09-11 10:20:17 +02:00
Michal Nowak 2e668d0c9d Tweak and reword release notes 2023-09-08 16:05:31 +02:00
Michal Nowak 32822140b5 Prepare release notes for BIND 9.18.19 2023-09-08 12:22:38 +02:00
Artem BoldarievandMichal Nowak 86df0993d7 Add CHANGES and release note for [GL #4242] 2023-09-08 11:16:38 +02:00
Mark AndrewsandMichal Nowak fba3728497 Add release note for [GL #4152] 2023-09-07 19:51:36 +02:00
Artem BoldarievandMichal Nowak 35bd74a5f0 Add CHANGES and release note for [GL #4255]
Mention that possibility of partial TLS writes was taken into account
and that fixes DNS messages corruption over long DNS over TLS streams.
2023-09-05 18:05:59 +02:00
Artem BoldarievandOndřej Surý 7e967f54a4 Add CHANGES and release note for [GL #4038]
Mention that send buffer allocations/deallocations are now routed
through dedicated memory arenas.

(cherry picked from commit 60d52a49b0)
2023-09-05 15:02:30 +02:00
Ondřej Surý 12935f2e70 Add CHANGES and release note for [GL #4263]
(cherry picked from commit 898f0ee3cf)
2023-09-04 17:27:38 +02:00
Ondřej Surý c9d6f0e400 Deprecate 'dnssec-must-be-secure' option
The dnssec-must-be-secure feature was added in the early days of BIND 9
and DNSSEC and it makes sense only as a debugging feature.

Remove the feature to simplify the code.

(cherry picked from commit 9e0b348a2b)
2023-09-04 17:27:14 +02:00
Matthijs Mekking 44cd3788ac Explain lifetime format
Add the text "TTL-style unit suffixes or ISO 8601 duration formats",
just like we do at other places that are duration option types.

Also, in the dnssec-policy "keys" example, use a TTL-style unit too.

(cherry picked from commit b5a757c452)
2023-09-01 10:18:31 +02:00
Matthijs Mekking a3f94bf002 Add a glossary definition for duration
We don't yet explain the syntax of TTL-style suffixes or ISO 8601
duration formats.

(cherry picked from commit cc122d22b4)
2023-09-01 10:18:31 +02:00
Matthijs Mekking caf5eeb141 Fix keys reference link in ARM
There's a statement that says: "Here is an example (for illustration
purposes only) of some possible entries in a [keys] list:", and that
links to the wrong "keys" statement (it links to the TSIG keys section).

Remove the reference, as we are already in the right section.

(cherry picked from commit 07c70ea2bd)
2023-09-01 10:18:31 +02:00
Mark Andrews 3c2704e994 Add release note for [GL #4159]
(cherry picked from commit 6a1a73759a)
2023-09-01 14:22:19 +10:00
Matthijs Mekking 94a61cea3e Add release note and CHANGES for #4278
(cherry picked from commit 9523eb70f6)
2023-08-31 11:15:44 +02:00
Mark Andrews 2502fea7df Add release note for [GL #4280]
(cherry picked from commit 2b4e109c6a)
2023-08-30 10:07:33 +10:00
Tom Krizek 8bd5468fb7 Update sphinx_rtd_theme
To resolve the version select and search issue on readthedocs.org,
sphinx_rtd_theme>=1.2.1 is required.

Related https://github.com/readthedocs/sphinx_rtd_theme/issues/1452

(cherry picked from commit 92143fa960)
2023-08-29 10:11:08 +02:00
Ondřej Surý 034a63c1f3 Add release note for [GL #4125]
(cherry picked from commit 58a8de5246)
2023-08-23 15:48:28 +02:00
Matthijs Mekking 97c70e6b4e Add release note and CHANGES for #1181 2023-08-23 09:59:25 +02:00
Michal Nowak 84911e693b Reintroduce Debian 11 "bullseye" Clang and GCC jobs
(cherry picked from commit 5e1120d9a3)
2023-08-21 17:25:41 +02:00
Michal Nowak eebe045d46 Make Debian 12 "bookworm" the base image
Just replace "bullseye" with "bookworm" and reintroduce Debian 11
"bullseye" later.

(cherry picked from commit 2d18c57c54)
2023-08-21 17:24:30 +02:00
Michał Kępień 223fcb0fe2 Merge tag 'v9.18.18' into bind-9.18 2023-08-17 14:14:42 +02:00
Ondřej Surý c63c646019 Add CHANGES and release notes for [GL #4124]
(cherry picked from commit 57c8bdaff5)
2023-08-14 13:08:11 +02:00
Michał Kępień 6c7c302cbc Set up release notes for BIND 9.18.19 2023-08-07 10:26:29 +02:00
Michał Kępień e36d6ca0d8 Add release note for GL #4215 2023-08-04 11:08:44 +02:00
Michał Kępień dda66bbe00 Reorder release notes 2023-08-04 11:08:44 +02:00
Michał Kępień 2a57eb4a29 Tweak and reword release notes 2023-08-04 11:08:44 +02:00
Michał Kępień 682f018150 Prepare release notes for BIND 9.18.18 2023-08-04 11:08:44 +02:00
Evan Hunt aa4e3e0994 CHANGES and release note for [GL #3700]
(cherry picked from commit d10b6a4b39)
2023-08-01 18:42:19 -07:00
Evan Hunt 3cc1e5e12a deprecate "dialup" and "heartbeat-interval"
these options concentrate zone maintenance actions into
bursts for the benefit of servers with intermittent connections.
that's no longer something we really need to optimize.

(cherry picked from commit eeeccec67c)
2023-08-01 18:41:49 -07:00
Matthijs Mekking 803e95dc00 Add CHANGES and release note for #4032
(cherry picked from commit 0bdf1980c4)
2023-08-01 09:53:03 +02:00
Ondřej Surý 7cd1ac2fa7 Add CHANGES and release note for [GL #4200] 2023-07-20 18:41:01 +02:00
Tom Krizek 42d7c0e92a Merge tag 'v9.18.17' into bind-9.18 2023-07-19 14:36:57 +02:00
Tom Krizek 5512e8fd6b Synchronize Sphinx package version on ReadTheDocs with our CI
Related: isc-projects/images!228
2023-07-18 16:17:36 +02:00
Tom Krizek e472710cac Set up release notes for BIND 9.18.18 2023-07-10 15:39:38 +02:00
Michał Kępień a9a932d3b4 Add release note for GL #4132, GL #4136, GL #4171 2023-07-06 15:46:16 +02:00