Commit graph

7245 commits

Author SHA1 Message Date
Andoni Duarte Pintado
9635daad52 Generate changelog for BIND 9.18.39 2025-08-12 19:15:02 +02:00
Andoni Duarte Pintado
d9d8b64189 Merge tag 'v9.18.38' into bind-9.18 2025-07-16 17:20:53 +02:00
Michal Nowak
ccb5d7a6a7
Add AlmaLinux 10
(cherry picked from commit 42367082cc)
2025-07-08 16:06:51 +02:00
Michał Kępień
5c469473a4
Tweak and reword release notes 2025-07-03 23:14:06 +02:00
Michał Kępień
27e71f8914
Prepare release notes for BIND 9.18.38 2025-07-03 23:14:06 +02:00
Michał Kępień
1982f3edd0
Generate changelog for BIND 9.18.38 2025-07-03 23:14:06 +02:00
Ondřej Surý
b5ae2dfcdc
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:15:11 +02:00
Michal Nowak
6a3824f01a
Add Alpine Linux 3.22
(cherry picked from commit b20c71c2dc)
2025-06-24 15:14:24 +02:00
Michal Nowak
6789423f9a
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 17:25:00 +02:00
Michał Kępień
6868a9ea4a Merge tag 'v9.18.37' into bind-9.18 2025-05-21 21:25:08 +02:00
Michal Nowak
aa97e246ba
Make FreeBSD 12.x part of Community-Maintained platforms
(cherry picked from commit ff39441874)
2025-05-13 18:37:48 +02:00
Michal Nowak
afe4994858
Drop Ubuntu 20.04 Focal Fossa
Focal-specific ./configure options were moved to Jammy.

(cherry picked from commit 326e19a65a)
2025-05-13 18:35:47 +02:00
Michał Kępień
1fb0fa691f
Prepare release notes for BIND 9.18.37 2025-05-09 09:30:50 +02:00
Michał Kępień
1a35aeeea0
Generate changelog for BIND 9.18.37 2025-05-09 09:30:50 +02:00
Michal Nowak
893417cd87 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:29 +00:00
Michal Nowak
d783347c46 Add Fedora 42
(cherry picked from commit dcccfb4cf8)
2025-04-17 08:04:48 +00:00
Nicki Křížek
1e5ae39430 Merge tag 'v9.18.36' into bind-9.18 2025-04-16 15:30:16 +02:00
Matthijs Mekking
d4147bcfd6 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-14 15:02:30 +00:00
Nicki Křížek
5c87de6081 Add release note for [GL #5201] 2025-04-08 20:28:01 +02:00
Nicki Křížek
9b825eda1b Tweak and reword release notes 2025-04-03 19:48:59 +02:00
Nicki Křížek
d7313c14ad Prepare release notes for BIND 9.18.36 2025-04-03 16:26:46 +02:00
Nicki Křížek
1321ccef5c Generate changelog for BIND 9.18.36 2025-04-03 16:25:12 +02:00
Nicki Křížek
66dfacc258 Remove -S changelog templates from open-source edition
These changelogs meant for -S edition were introduced to avoid rebase
conflicts. However, the same result can be achieved by linking the -S
changelogs directly from their open-source variants, rather than
including the -S changelogs directly in changelog.rst.
2025-03-27 13:53:56 +01:00
Andoni Duarte Pintado
21260b835f Merge tag 'v9.18.35' into bind-9.18 2025-03-19 17:32:17 +01:00
Michal Nowak
a5514de0fe 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:27 +00:00
Andoni Duarte Pintado
ee61da934a Tweak and reword relase notes 2025-03-11 10:39:11 +01:00
Andoni Duarte Pintado
c6869f1e4d Prepare release notes for BIND 9.18.35 2025-03-07 20:38:43 +01:00
Andoni Duarte Pintado
84d9529560 Generate changelog for BIND 9.18.35 2025-03-07 20:38:25 +01:00
Andoni Duarte Pintado
b732b1578c Merge tag 'v9.18.34' into bind-9.18 2025-02-19 17:42:38 +01:00
Matthijs Mekking
9303684917 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-02-18 08:50:04 +01:00
Andoni Duarte Pintado
8a40344aa2 Tweak and reword release notes 2025-02-11 12:18:17 +01:00
Andoni Duarte Pintado
5dbb9de071 Prepare release notes for BIND 9.18.34 2025-02-07 20:38:48 +01:00
Andoni Duarte Pintado
da12e7ee20 Generate changelog for BIND 9.18.34 2025-02-07 20:34:21 +01:00
Andoni Duarte Pintado
73997c8161 Merge tag 'v9.18.33' into bind-9.18 2025-01-29 17:23:11 +01:00
Michal Nowak
2d354606d6
Disable anchor checking for GitHub
(cherry picked from commit 641d7c561f391bdb6b46f5e19a532a5028ba0946)
2025-01-24 15:07:38 +01:00
Michal Nowak
789cafb209
Add linkcheck job
(cherry picked from commit 48eab76427)
2025-01-24 14:38:52 +01:00
Michal Nowak
48a77b943a
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-24 14:38:52 +01:00
Matthijs Mekking
8777a33e3e 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-24 09:07:21 +00:00
Andoni Duarte Pintado
bee47c986f
Tweak and reword release notes 2025-01-18 06:07:18 +01:00
Andoni Duarte Pintado
bcff826fba
Fix broken option reference in the ARM 2025-01-18 06:07:18 +01:00
Andoni Duarte Pintado
152684faf7 Prepare release notes for BIND 9.18.33 2025-01-16 16:39:21 +01:00
Andoni Duarte Pintado
d48290afe5 Generate changelog for BIND 9.18.33 2025-01-16 16:38:10 +01:00
Andoni Duarte Pintado
1d3f2cf624 Merge tag 'v9.18.32' into bind-9.18 2024-12-13 10:41:07 +01:00
Nicki Křížek
5db64b5898 Update CONTRIBUTING.md and developer doc
Include the recent changes such as:
- changes to running system tests
- gitlab development workflow
- changelog and release note process

(cherry picked from commit 39485c1f70)
2024-12-12 17:40:50 +01:00
Evan Hunt
bd904e8808 update style guideline to reflect current practice
It now mentions clang-format, doesn't parenthesize return values,
and no longer calls for backward compatibility in public function names.

(cherry picked from commit 9f7314eaa4)
2024-12-11 03:40:02 +00:00
Michal Nowak
a3064a9f92 Add Fedora 41
(cherry picked from commit 66fddf812f)
2024-12-09 17:20:36 +00:00
Michal Nowak
d23489d7d3 Add Alpine Linux 3.21
(cherry picked from commit 6340454ea7)
2024-12-09 16:26:35 +00:00
Michal Nowak
36ba252bf6 Add FreeBSD 14.2
(cherry picked from commit a5628101ee)
2024-12-09 13:38:00 +00:00
Matthijs Mekking
84519c106c Change default max-recursion-queries to 50
Changing the default for max-recursion-queries from 100 to 32 was too
strict in some cases, especially lookups in reverse IPv6 trees started
to fail more frequently. From issue #4921 it looks like 50 is a better
default.

Now that we have 'max-query-count' as a global limit of outgoing queries
per client request, we can increase the default for
'max-recursion-queries' again, as the number of recursive queries is
no longer bound by the multiple of 'max-recursion-queries' and
'max-query-restarts'.

(cherry picked from commit 84df920d9e)
2024-12-06 15:17:53 +00:00
Matthijs Mekking
5a806910a8 Implement 'max-query-count'
Add another option to configure how many outgoing queries per
client request is allowed. The existing 'max-recursion-queries' is
per restart, this one is a global limit.

(cherry picked from commit bbc16cc8e6)
2024-12-06 15:17:53 +00:00