Commit graph

7143 commits

Author SHA1 Message Date
Nicki Křížek
976ebffca5
Add new changelog file
Create new changelog and include it in the documentation. Include the
previous CHANGES as plain text without any markup.

(cherry picked from commit e9b6031e0c)
2024-07-29 14:49:09 +02:00
Nicki Křížek
3f26ac2a4d Merge tag 'v9.18.28' into bind-9.18 2024-07-23 16:10:41 +02:00
Nicki Křížek
7c36c2d6a2 Set up release notes for BIND 9.18.29 2024-07-23 16:01:57 +02:00
Nicki Křížek
a4461699e2
Extend max-types-per-name documentation 2024-07-08 13:56:39 +02:00
Nicki Křížek
750d72c978
Move [GL #4473] to security fixes 2024-07-08 13:56:39 +02:00
Nicki Křížek
d9dbb0d104
Tweak and reword release notes 2024-07-08 13:56:39 +02:00
Nicki Křížek
922f98a330
Add release note for [GL #4708] 2024-07-08 13:56:39 +02:00
Nicki Křížek
099e0fb0a3
Add release note for [GL #4736] 2024-07-08 13:56:39 +02:00
Nicki Křížek
fdad7bb84b
Add release note for [GL #3472] 2024-07-08 13:56:39 +02:00
Nicki Křížek
6c12c81266
Prepare release notes for BIND 9.18.28 2024-07-08 13:56:38 +02:00
Matthijs Mekking
acfb8508a8
Add release note for [GL #4507]
(cherry picked from commit 454f245a7047571afdfda62978ea75dda119a712)
2024-06-10 19:25:15 +02:00
Petr Špaček
5aef5f1fb9
Add release note for GL #4480 2024-06-10 19:08:50 +02:00
Petr Špaček
33007e302d
Document SIG(0) verification removal 2024-06-10 19:02:51 +02:00
Evan Hunt
cdff65122e
Add CHANGES and release note for [GL #3403]
(cherry picked from commit 54bcbe9a2af6332ce8ffb7190edf40533404c93d)
2024-06-10 18:51:23 +02:00
Ondřej Surý
39d3e2a8ec
Add a limit to the number of RR types for single name
Previously, the number of RR types for a single owner name was limited
only by the maximum number of the types (64k).  As the data structure
that holds the RR types for the database node is just a linked list, and
there are places where we just walk through the whole list (again and
again), adding a large number of RR types for a single owner named with
would slow down processing of such name (database node).

Add a configurable limit to cap the number of the RR types for a single
owner.  This is enforced at the database (rbtdb, qpzone, qpcache) level
and configured with new max-types-per-name configuration option that
can be configured globally, per-view and per-zone.

(cherry picked from commit 00d16211d6368b99f070c1182d8c76b3798ca1db)
2024-06-10 18:50:06 +02:00
Ondřej Surý
e699ef939e
Add a limit to the number of RRs in RRSets
Previously, the number of RRs in the RRSets were internally unlimited.
As the data structure that holds the RRs is just a linked list, and
there are places where we just walk through all of the RRs, adding an
RRSet with huge number of RRs inside would slow down processing of said
RRSets.

Add a configurable limit to cap the number of the RRs in a single RRSet.
This is enforced at the database (rbtdb, qpzone, qpcache) level and
configured with new max-records-per-type configuration option that can
be configured globally, per-view and per-zone.

(cherry picked from commit 3fbd21f69a1bcbd26c4c00920e7b0a419e8762fc)
2024-06-10 18:50:03 +02:00
Ondřej Surý
41eb89503c
Add CHANGES and release note for [GL #4481]
(cherry picked from commit 3e4babc58e1ed169a25ae9083f8f3c7d3e8389a3)
2024-06-10 18:44:52 +02:00
Artem Boldariev
a98607d2ce
Modify release notes [GL #4473]
Mention that an intermittent BIND process termination in DoH code has
been fixed.
2024-06-10 18:37:56 +02:00
Mark Andrews
6c740fa78b
Add release note for [GL #4661] 2024-06-10 18:28:53 +02:00
Michał Kępień
cb79240091
Document TCP4Clients/TCP6Clients
Commit abc47f5ce4 added two new statistics
counters without documenting them.  Add the missing counter descriptions
to the ARM.
2024-05-30 13:39:23 +03:00
Aydın Mercan
1dc58c31be
add CHANGES and release note for GL #4425 2024-05-30 13:39:23 +03:00
Michal Nowak
2a4354f88e Add Alpine Linux 3.20
(cherry picked from commit 6f22e79ef9)
2024-05-23 11:22:37 +00:00
Michal Nowak
1e8e90ee44 Merge tag 'v9.18.27' into bind-9.18 2024-05-16 11:40:54 +02:00
Michał Kępień
e8243e1907
Add release note for GL #4719 2024-05-15 21:24:24 +02:00
Petr Špaček
834621f53f Update reference for Catalog Zones spec to RFC9432
(cherry picked from commit ead4a110ad)
2024-05-08 07:09:35 +00:00
Petr Špaček
9291689720 Update KSK root sentinel references
The mechanism was published as RFC 8509. I've briefly looked at diff
between versions -08 and the RFC and did not find significant protocol
change. Quick manual check confirms what we seem to comply with the
published protocol.

(cherry picked from commit 153311da2d)
2024-05-08 07:09:35 +00:00
Petr Špaček
f148d39a9b Mention RFC 9276 Guidance for NSEC3 Parameter Settings
Draft was eventually published as RFC 9276 but we did not update our
docs. Also add couple mentions in relevant places in the ARM and
dnssec-signzone man page, mainly around "do not touch" places.

(cherry picked from commit 8e4c0329c3)
2024-05-08 07:09:35 +00:00
Michal Nowak
13692907d0
Add Fedora 40
(cherry picked from commit 1a09f822ad)
2024-05-06 19:45:43 +02:00
Michal Nowak
5e4a995a55
Add Ubuntu 24.04 LTS (Noble Numbat)
(cherry picked from commit d02ed1a0eb)
2024-05-06 18:38:15 +02:00
Matthijs Mekking
7c8ae66f9e Add release note and CHANGES for #3323
(cherry picked from commit 2726b569b1)
2024-05-06 12:18:45 +02:00
Michal Nowak
d3845b768a Set up release notes for BIND 9.18.28 2024-05-03 16:05:20 +02:00
Michal Nowak
092f5e6b1e
Tweak and reword release notes 2024-05-02 19:13:12 +02:00
Michal Nowak
a163d064e4
Prepare release notes for BIND 9.18.27 2024-05-02 13:03:50 +02:00
Mark Andrews
297472bfcc
Add CHANGES and release note for [GL #4586] for BIND 9.18 2024-04-30 17:52:27 +02:00
Ondřej Surý
d41520b002
Drop Debian buster from the CI
The Debian buster is officially EoL and in LTS mode, so we can drop it
to stabilize the CI.

(cherry picked from commit 7238c85c88)
2024-04-25 13:19:47 +02:00
Matthijs Mekking
f211c05990 Add checkconf check for signatures-jitter
Having a value higher than signatures-validity does not make sense
and should be treated as a configuration error.

(cherry picked from commit c3d8932f79)
2024-04-18 15:00:07 +00:00
Matthijs Mekking
74d5f8f689 Add release notes and CHANGES for #4554
Mention the new signature jitter option.

(cherry picked from commit 8b7785bc23)
2024-04-18 15:00:07 +00:00
Matthijs Mekking
104eabdc2e Add signatures-jitter option
Add an option to speficy signatures jitter.

(cherry picked from commit 2a4daaedca)
2024-04-18 15:00:07 +00:00
Petr Špaček
bd150d8886 Update Sphinx version used for documentation build
(cherry picked from commit da607d6a06)
2024-04-18 16:45:11 +02:00
Petr Špaček
1ca282f16b Merge tag 'v9.18.26' into bind-9.18 2024-04-18 09:30:11 +02:00
Petr Špaček
d28dc30973 Set up release notes for BIND 9.18.27 2024-04-04 21:14:50 +02:00
Suzanne Goldlust
b0b4401faa Tweak and reword release notes 2024-04-03 11:19:25 +02:00
Petr Špaček
acd084f076 Add release note for GL #4552 2024-04-03 11:16:00 +02:00
Petr Špaček
b63f449411 Prepare release notes for BIND 9.18.26 2024-04-03 11:14:26 +02:00
Mark Andrews
ea981a9aa9 Add release note for [GL #4580]
(cherry picked from commit ecb043fc7b)
2024-03-21 11:17:34 +11:00
Mark Andrews
127566f9e2 Add RESOLVER.ARPA to the built in empty zones
RFC 9462 adds RESOLVER.ARPA to the list of built in empty zones.

(cherry picked from commit 49561277de)
2024-03-21 11:13:47 +11:00
Michał Kępień
0107701681 Merge tag 'v9.18.25' into bind-9.18 2024-03-20 14:34:32 +01:00
Michal Nowak
ec009e7e67
Add FreeBSD 13.3
(cherry picked from commit 9019985d2d)
2024-03-18 16:02:19 +01:00
Matthijs Mekking
244f77688d Add RFC 9460 to list of supported RFCs
The specification was implemented (#1132) when it was a draft. Now that
it is RFC, add the RFC to the list of supported RFCs.

(cherry picked from commit 5b5f43babc)
2024-03-14 12:56:29 +00:00
Matthijs Mekking
349b666b3f Add CHANGES and release note for #4624
(cherry picked from commit bc600ae2a1)
2024-03-14 11:41:13 +01:00