Commit graph

7463 commits

Author SHA1 Message Date
Michał Kępień
09e3eb9814
Tweak and reword release notes 2025-07-03 23:08:05 +02:00
Michał Kępień
39f41a2476
Prepare release notes for BIND 9.20.11 2025-07-03 23:08:05 +02:00
Michał Kępień
def4dbc3eb
Generate changelog for BIND 9.20.11 2025-07-03 23:08:05 +02:00
Ondřej Surý
7e1e384164
Fix the default interface-interval docs and default value
When the interface-interval parser was changed from uint32 parser to
duration parser, the default value stayed at plain 60 which now means 60
seconds instead of 60 minutes.  Fix the default value and the
documentation to match the reality.

(cherry picked from commit de08c0088d)
2025-07-01 12:13:55 +02:00
Michal Nowak
cfb36234ec
Add Alpine Linux 3.22
(cherry picked from commit b20c71c2dc)
2025-06-24 15:12:16 +02:00
Michal Nowak
a2212aa74c
Update docs to reflect 9.20 has become ESV 2025-06-06 11:56:11 +02:00
Michal Nowak
7fdd3cd656
Tweak and reword release notes 2025-06-06 11:41:07 +02:00
Michal Nowak
917d6a61c0
Prepare release notes for BIND 9.20.10 2025-06-06 11:11:46 +02:00
Michal Nowak
502615ad40
Generate changelog for BIND 9.20.10 2025-06-06 11:10:33 +02:00
Michal Nowak
d21ab2f428 Use AlmaLinux for FIPS testing in AWS
(cherry picked from commit 5553256427)
2025-05-29 17:19:01 +00:00
Michal Nowak
b2e91d805b Replace Oracle Linux Docker images with AlmaLinux ones
To be consistent with the replacing of Oracle Linux QCOW2 images with
AlmaLinux AWS AMIs, also replace Docker images.

(cherry picked from commit 63947a2062)
2025-05-29 15:11:48 +00:00
Michał Kępień
6ba6648935 Merge tag 'v9.20.9' into bind-9.20 2025-05-21 21:24:23 +02:00
Aram Sargsyan
a90e3b9e6f Implement a new 'notify-defer' configuration option
This new option sets the delay, in seconds, to wait before sending
a set of NOTIFY messages for a zone. Whenever a NOTIFY message is
ready to be sent, sending will be deferred for this duration.

(cherry picked from commit e42d6b4810)
2025-05-16 09:58:48 +00:00
Michal Nowak
37cd7daf13 Make FreeBSD 12.x part of Community-Maintained platforms
(cherry picked from commit ff39441874)
2025-05-13 16:26:24 +00:00
Michal Nowak
c9b79d0a77 Drop Ubuntu 20.04 Focal Fossa
Focal-specific ./configure options were moved to Jammy.

(cherry picked from commit 326e19a65a)
2025-05-13 16:26:24 +00:00
Michał Kępień
a2fdb1a5d6
Reorder release notes 2025-05-08 22:53:43 +02:00
Michał Kępień
51dee8510c
Tweak and reword release notes 2025-05-08 22:53:43 +02:00
Michał Kępień
58f6b1aac5
Prepare release notes for BIND 9.20.9 2025-05-08 22:53:43 +02:00
Michał Kępień
4d92246e63
Generate changelog for BIND 9.20.9 2025-05-08 22:53:43 +02:00
Michal Nowak
3c8ad05de6 Disable linkcheck on www.gnu.org
The check fails with the following error for some time:

    broken    https://www.gnu.org/software/libidn/#libidn2 - HTTPSConnectionPool(host='www.gnu.org', port=443): Max retries exceeded with url: /software/libidn/ (Caused by NewConnectionError('<urllib3.connection.HTTPSConnection object at 0x7f5bd4c14590>: Failed to establish a new connection: [Errno 111] Connection refused'))

(cherry picked from commit 0ea4ebf7d1)
2025-05-05 10:00:24 +00:00
Matthijs Mekking
9d97cfd594 Add a note about pregenarating keys for key rolls
With dnssec-policy you can pregenerate keys and if they are eligible,
rather than creating a new key, a key is selected from the pregenerated
keys. A key is eligible if it is unused, i.e it has no key timing
metadata set.

(cherry picked from commit 9880bfff63)
2025-04-22 07:42:48 +00:00
Michal Nowak
88630a7eef Add Fedora 42
(cherry picked from commit dcccfb4cf8)
2025-04-17 08:04:44 +00:00
Nicki Křížek
46143e2c33 Add release note for [GL #5201] 2025-04-08 20:24:11 +02:00
Nicki Křížek
8215cee12a Tweak and reword release notes 2025-04-03 17:47:17 +02:00
Nicki Křížek
fb24693f97 Prepare release notes for BIND 9.20.8 2025-04-03 15:56:25 +02:00
Nicki Křížek
f1944f4cc2 Generate changelog for BIND 9.20.8 2025-04-03 15:55:09 +02:00
Matthijs Mekking
15922a507d Update max-clients-per-query documentation
The new intended behavior is that 'max-clients-per-query' value is
raised to equal 'clients-per-query' if it is lower.

(cherry picked from commit f50753f303)
2025-03-20 09:08:25 +00:00
Andoni Duarte Pintado
b5c58fe6c0 Merge tag 'v9.20.7' into bind-9.20 2025-03-19 17:33:24 +01:00
Michal Nowak
c6f7427709 Disable linkcheck on dl.acm.org
The check fails with the following error for some time:

    403 Client Error: Forbidden for url: https://dl.acm.org/doi/10.1145/1315245.1315298

(cherry picked from commit 1ab889ee21)
2025-03-17 17:08:23 +00:00
Andoni Duarte Pintado
563ef5a039 Tweak and reword relase notes 2025-03-11 11:07:47 +01:00
Andoni Duarte Pintado
fb5c3406dd Prepare release notes for BIND 9.20.7 2025-03-11 11:07:47 +01:00
Andoni Duarte Pintado
a9bca41fd1 Generate changelog for BIND 9.20.7 2025-03-11 11:07:47 +01:00
Matthijs Mekking
e306a1e0fa Fix typo in ARM related to max-stale-ttl
The text that stale-cache-enable is set to no has no effect on
max-cache-ttl, but on max-stale-ttl.

(cherry picked from commit b017d9fe67)
2025-03-06 09:58:16 +00:00
Doug Freed
fd2a37139c Fix command to generate KSR in DNSSEC guide
(cherry picked from commit 0dd046d007)
2025-02-26 01:52:13 +00:00
Aram Sargsyan
33ddef1244 Document sig0key-checks-limit and sig0message-checks-limit
(cherry picked from commit 5861c10dfb)
2025-02-20 14:48:01 +00:00
Aram Sargsyan
5d69aab92d Implement sig0key-checks-limit and sig0message-checks-limit
Previously a hard-coded limitation of maximum two key or message
verification checks were introduced when checking the message's
SIG(0) signature. It was done in order to protect against possible
DoS attacks. The logic behind choosing the number two was that more
than one key should only be required only during key rotations, and
in that case two keys are enough. But later it became apparent that
there are other use cases too where even more keys are required, see
issue number #5050 in GitLab.

This change introduces two new configuration options for the views,
sig0key-checks-limit and sig0message-checks-limit, which define how
many keys are allowed to be checked to find a matching key, and how
many message verifications are allowed to take place once a matching
key has been found. The latter protects against expensive cryptographic
operations when there are keys with colliding tags and algorithm
numbers, with default being 2, and the former protects against a bit
less expensive key parsing operations and defaults to 16.

(cherry picked from commit 716b936045)
2025-02-20 14:48:01 +00:00
Aram Sargsyan
0bd251a496 Expose the incoming transfers' rates in the statistics channel
Expose the average transfer rate (in bytes-per-second) during the
last full 'min-transfer-rate-in <bytes> <minutes>' minutes interval.
If no such interval has passed yet, then the overall average rate is
reported instead.

(cherry picked from commit c701b590e4)
2025-02-20 11:05:09 +00:00
Aram Sargsyan
a1e391aeb3 Document the min-transfer-rate-in configuration option
Add a new section in ARM describing min-transfer-rate-in.

(cherry picked from commit f6dfff01ab)
2025-02-20 11:05:09 +00:00
Aram Sargsyan
e6b14365ad Implement the min-transfer-rate-in configuration option
This new option sets a minimum amount of transfer rate for
an incoming zone transfer that will abort a transfer, which
for some network related reasons run very slowly.

(cherry picked from commit 91ea156203)
2025-02-20 11:05:09 +00:00
Andoni Duarte Pintado
b1b0681189 Tweak and reword release notes 2025-02-11 15:00:39 +01:00
Andoni Duarte Pintado
40ab4800b4 Prepare release notes for BIND 9.20.6 2025-02-07 19:35:59 +01:00
Andoni Duarte Pintado
22bb228a16 Generate changelog for BIND 9.20.6 2025-02-07 19:35:23 +01:00
Andoni Duarte Pintado
2d0323e006 Merge tag 'v9.20.5' into bind-9.20 2025-01-29 17:21:44 +01:00
Michal Nowak
2134b35557 Use archived version of draft-icann-dnssec-keymgmt-01.txt
The iana.org link is gone.

(cherry picked from commit 5dbc87730e)
2025-01-28 13:41:05 +00:00
Michal Nowak
c429cfa3b2 Disable anchor checking for GitHub 2025-01-27 09:42:47 +00:00
Michal Nowak
bd3b24ab7a Add linkcheck job
(cherry picked from commit 48eab76427)
2025-01-27 09:42:47 +00:00
Michal Nowak
10aed4344c Fix broken links in documentation
Some detected links are not to be verified (127.*, dnssec-or-not.com)
and some I can't fix (flaticon, godaddy, icann), but they are not
crucial.

(cherry picked from commit 8302469507)
2025-01-27 09:42:47 +00:00
Matthijs Mekking
049ac923b7 Document how secondaries refresh a zone in the ARM
We have a KB article that describes this, put a condensed version into
the ARM.

(cherry picked from commit 8daf3782d1)
2025-01-23 15:53:54 +00:00
Petr Špaček
ae8518b2ae Reword release note for #5108 2025-01-20 14:07:34 +01:00
Michał Kępień
b4f661e4c2
Add release note for GL #5099 2025-01-18 05:58:35 +01:00