Ondřej Surý
474676a38c
Provide stronger wording about the security of statistics channel
...
Add more text about the importance of properly securing the statistics
channel and what is and what is not considered a security vulnerability.
(cherry picked from commit 6869c98d36 )
2022-09-15 10:58:09 +02:00
Evan Hunt
17da7dee5c
flag "random-device" as obsolete
...
the "random-device" option was made non-functional in 9.13, but was
not marked as obsolete at that time. this is now fixed; configuring
"random-device" will trigger a warning.
2022-09-14 09:37:25 -07:00
Aram Sargsyan
f2982a5d3f
Document RRL processing for wildcard names
...
All valid wildcard domain names are interpreted as the zone's origin
name concatenated to the "*" name.
(cherry picked from commit 89c2032421 )
2022-09-08 09:36:50 +02:00
Aram Sargsyan
5e868be3cc
Update RPZ documentation
...
The RPZ documentation section with response policy rules and actions
is incomplete.
Add information about the 'RPZ-CLIENT-IP' rule, and 'TCP-Only' and
'DROP' actions.
(cherry picked from commit 0fbd07ac22 )
2022-08-30 10:36:14 +00:00
Michal Nowak
9c9f773386
Add FreeBSD 13.1
...
(cherry picked from commit bc425be55e1736d4f2ffada5e8d76f96b08c8351)
2022-08-18 17:30:50 +02:00
Michal Nowak
b76c2ad366
BIND 9.18.6
...
-----BEGIN PGP SIGNATURE-----
iQJDBAABCgAtFiEENKwGS3ftSQfs1TU17QVz/8hFYQUFAmLsPkoPHG1pY2hhbEBp
c2Mub3JnAAoJEO0Fc//IRWEFjloP/jIezvPCIUAe3BRDdKPngJmLaDxyMI7moz+V
bQCRlubh4QS4biLnovXMjQfyqiDmslhbIU8Xj89Eake9NIcCrYD2ZXJcOHe5L72J
hgVQIJexUObdcRFHMp0kv0UCLni7+eO6i5LhtFTSa72CAFTbyOxQqZpSWyrX2UIV
myZtnMbmIMrR/lC4VOVPIR8YOmDZ1sPn/I3js5oBZcpaDGvQx5a/ajIOusg+UX6W
hF2WoguvkIXsVRxdXvHAzWLTobz5euzYhNqM1qqcWVyBEl6CqVqcgvXP0QyDmfoF
orOEr0D5Ej5tws2d7jNbv06cafPnIlABzl6FGLo3hg9h90aOSFnSJmgHhaDZ6x6B
l02mahwWDP8KMArGt/endwTR1Hk8VE4z7+6zvOirK/Kg+RxDxiNs7hvEvOu/lMuO
5cvGx7hDQVuUv406eA0YfxydXYGzQoIBoAj8+OOfKQmEy9uTjwy9zSI7sfmR6SMg
SsiEAZrK5znAc3YMF2Ndr8/5qcBGwWtrvl4qO9QHKuO/+AzIkp438bqG0JOZUYeN
XBPOR8lppItD6GOZO/17htmnYiE7l3cNsSzjx5WjaH4Iama2sFYET4SqfFKWcR42
AIdF0IAqjLz8/oIBxu2MTcwXdWYVZJgvvT5ZDiZTccf6pCJv+QBX6g4UyNjjEbp1
1/r6AbAE
=R2op
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEIz+ZTe/bbr1Q+/5RJKPoRjruXlYFAmL+CcYACgkQJKPoRjru
XlZS3A/9GT86v29eQQT5YCGegmJqa41Jxp/kE0B//7h0gN1uZr9D57UjwMw6vLr+
N+FQqJFKjeO06JXXshNsgG+xE2IcW/gi51wc0XLSR1Vr9scK10jMisVo4peA/Rqz
HoaVBF/ouqpYrTXEoIQef4Kh28G8K+5te1Iu+gxYaM5tTcMqChVCN5eeavlXiKr4
hqokWozvqne4RmWgHoaMFb5bJdERd4hfodzcx3DRO3g37OMCfIIPA8h+OHerhZ6d
0EmvW+KOzWVcZg1pd/pJE9u1S59Jc6IJMHo5b3U+FWzu+j5Pjufd6zPYITMS39kV
EcVj5Uano3olPdlit2hK+5IQYhhfadCGhEpSCqvbutkPVvzWRXI1qP5wqn6xxNF3
p2aCRmN0UAXGp6RMGRen8RTjlDsMvtKHiZIvqmv7MCS2fvSCa0FN7B+cPaGq4Pp0
p3u1F/URya2KcnmvIP6VQCY6p1uzolKPFnGWjGEmzQ6ULXAv1RaxNy/W9b8x2SGg
L7yBoqo++Z+qv0+eRH8U89UF1ksrLjqbvmRDjZVRnTolXrgS1g5BK45Hyxwx0ewD
NOxnyDCPEqNn5ihEbA1A9O6hstrSaIZ/cHQxQA9Z7C4lNECe+z9C6sm/VK4wSJS5
dEsaQ/jXhCn4mjCK8RIC/iUneCFYVRb6ylclJGYGq5nThE5OG3c=
=VeGY
-----END PGP SIGNATURE-----
Merge tag 'v9_18_6' into v9_18
BIND 9.18.6
2022-08-18 11:43:29 +02:00
Michal Nowak
fdf85d8877
Add OpenBSD 7.1
...
(cherry picked from commit 7edf8ab47cfd0cc3a633e941b2880ee11d75d6cd)
2022-08-16 17:02:06 +02:00
Suzanne Goldlust
cb6bf93298
Edit tag/statement for glue-cache and reserved-sockets
2022-08-15 09:17:36 +02:00
Michal Nowak
20b7c1d49f
Add Oracle Linux 9
...
(cherry picked from commit be08cf41d94e86cb74a8a71f5b405901201a78cf)
2022-08-10 17:26:29 +10:00
Michał Kępień
dc0d7027cf
Prepare release notes for BIND 9.18.6
2022-08-04 23:37:41 +02:00
Petr Špaček
a2c59b949f
Add tags and short description to statements not documented in v9_19
2022-08-01 10:53:25 +02:00
Petr Špaček
67e8e8ff20
Add last missing tags, finishing touches
...
(cherry picked from commit 43c6a6a48b25930da217a888749780557c629252)
2022-08-01 10:12:13 +02:00
Suzanne Goldlust
c0177bfe4a
Add descriptions of each tag
...
(cherry picked from commit 8d765840901a79a1786abbcabe02e888eb0d3820)
2022-08-01 10:12:13 +02:00
Suzanne Goldlust
b2159d42b2
Text edits to Statements and Statements by Tag sections
...
(cherry picked from commit d4b93c4bd6eebaaafe3c40f43671113c5543f645)
2022-08-01 10:12:13 +02:00
Suzanne Goldlust
17d5e43e71
Reorder Statements and Statements by Tag sections
...
(cherry picked from commit 2cd32eb06df70b1959d3d41e519de44a9f3172bc)
2022-08-01 10:12:13 +02:00
Suzanne Goldlust
ac7d65557b
Rephrase parental-agents description
...
(cherry picked from commit 21c9166abb53a9f47017a43c380bc59320b6f0e4)
2022-08-01 10:12:12 +02:00
Suzanne Goldlust
7e13992ee7
Add short description for plugin statement
...
(cherry picked from commit d14828c5a71df0acd1eb5d465e9ae7d75d26a56c)
2022-08-01 10:12:12 +02:00
Suzanne Goldlust
16773a53ed
Add tag and short description for dyndb statement
...
(cherry picked from commit 5b90f4caa4481858b6c3a0e8fc0f5e38e5d1aa7a)
2022-08-01 10:12:12 +02:00
Suzanne Goldlust
8b0b402ec8
Add tags and short descriptions for dlz and search statements
...
(cherry picked from commit 93bb1a42f92dd01c90c13207196da12f3a46b972)
2022-08-01 10:12:12 +02:00
Suzanne Goldlust
c1c0197c9a
Add tag and short description for catalog-zones statement
...
(cherry picked from commit e4f991c1d475d0b6e6cfabe040518f7934cd756d)
2022-08-01 10:12:12 +02:00
Suzanne Goldlust
3c45f366a6
Add short descriptions and some tags to statements through line 1766
...
(cherry picked from commit 21b8988f803e60ad39f7bb7770d7761a37e1d372)
2022-08-01 10:12:07 +02:00
Evan Hunt
a8e596e32c
clarify "max-zone-ttl" documentation
...
The "max-zone-ttl" option should now be configured as part of
dnssec-policy. Use of this option in zone/view/options will be ignored
in any zone that also has dnssec-policy configured.
2022-07-22 13:13:24 -07:00
Petr Špaček
c56bcbdb6a
Support Sphinx 1.6.7
...
Luckily we don't rely on SphinxDirective functionality which does not
exist in 1.6.7. Replace it with docutils Directive.
transform_content() callback was added only in Sphinx 3.0.0.
Detect if it was not called and call it manually.
The transform_content() function requires access to inner "contentnode"
which is created inside run(). This workaround relies on the order of
node as it was in the pre-3.0.0 versions, but it should not matter as
new versions will not trigger the workaround.
(cherry picked from commit 8796ad7fe8ed24d1287bfd94ef1ee283d778c047)
2022-07-21 15:26:26 +02:00
Petr Špaček
5864cac5d4
Support docutils 0.14+dfsg-4
...
Ancient versions of docutils cannot cope with bare text inside a table
cell. Wrap text in a paragraph to work around that.
(cherry picked from commit af5bbb433afca3bb600bd409c7421d33c3552aaa)
2022-07-21 15:26:22 +02:00
Michal Nowak
d4b00b1dc1
BIND 9.18.5
...
-----BEGIN PGP SIGNATURE-----
iQJDBAABCgAtFiEENKwGS3ftSQfs1TU17QVz/8hFYQUFAmLG8fIPHG1pY2hhbEBp
c2Mub3JnAAoJEO0Fc//IRWEFcDAP/1sbZd5p2vCh5T2guuEJX7x1kk/T9HkLKlTT
UPNF/pIBzu7xG4oVxjNq74IiTEF5juUf8+YFBGah4woC+gfSmU9JF+4apLi5zjWk
hJnS/51L1gu8/k4HNPGAvOg7wQq85g8OiM6AYjYxiYlCZUr5IT3elZxcHbdXQ2fL
hcVy0NEEFYh+SK4ggra2cWrsH4GlqwCeYY6eZmJKCXGdaZVH24eq6LuGzjg164AA
t27x+IGdcOdBK4ewN3CfgWBUpIPGkOltVMLHbB+gDJIWFz4VYJZGpUfVDIDEMLbB
JyQBX2Vbls0048dDON0XiXm2W/kZceBx2wiJ94qhN1/aEsv4RNcUZrKy7cTgSR67
Jrn3Y3mVd1d4+AHFeWjsksX5qe1YgMkhZMmMttUGWVl2eqQN5IJ1uahgSumPOPGc
hFkSObqt9/GiuEkBq3gCdgdkRsde8yuicbXdj70cTxkbPEV70vSryUszoY1lUPfX
U+mnFHQge0CId8cgAAiwzsKqCbH0VbSRzKjXb4+LrQcGdNtB5oK8LJVTijlQsSs3
tDOkQ6v2Lamc8/XmoQmRSdXXM7O6Ty8+rNcXOsCgOs18VjFtn4oiuXegtmhGFagN
IQkjbqxq2989bfUB4TOGood7O7jHM27w3dNeif/pxYIqZopOg7VFeKvEQGw7gOWT
1VilTCi7
=5Ea3
-----END PGP SIGNATURE-----
gpgsig -----BEGIN PGP SIGNATURE-----
iQIzBAABCAAdFiEEIz+ZTe/bbr1Q+/5RJKPoRjruXlYFAmLZKwMACgkQJKPoRjru
XlbyJxAAjlBU7u1jZShfJuK34h4vl9n3uNC9DUQ5rEo1YFiV7XPcAc2HoaoCFJXn
BMxsxme42fMI+LFzeuyPvNNruJQXv8Vz2mz/QQqoijr9xaWRdSh/9Eo3uXrQg/A7
ZJvjF5QXIee5MUwJXbS/K4aSU0OxA6KZ1GUSU5mSOxb32gFtXJr3tL9rIqtYhIeY
QBZOk8fBfdvcMjREGeuBtf+5HSf9XghnDzDDV8VkN+jz2+Ae48eNm4n231DUlH8B
NN2SaxfFd9CaKr9/nDSipKbtcAL/WVTkvTNT8UBMIgpbQSimRwKwpgGhhM2sh7KL
Ia/8ZEGD+bfYM0Rl+EUxDBsLRR4/b3Mg6jqoRbjLUGmOa7rGD3KVijL9x5Rzvamq
E8e4XCja6GyBxyopN3fc3xe7G0tAsI8mNfL00pPaFzK8VuhjrnrD3mshvJJqfyxQ
THD2aRxTu7FXUQpeF5wq1DCEqT2tSk0XNlqptZ+O3uaNXTEZMGQTrroTn5QUwNLA
4NUfWcV+yk4wBZIA4IGfQNiWFj7MPpC5FyD5AYKjFpx6XHSABECNQfjQvm82lQBE
k800cqVTh2Ps8xXE9edZRQZNzQ9H1pt559axtaybBRFxXovHCxfXpJK6ov5zy2q+
FgrSnqKmymOtRgfmUHV9f+zQuO88GJvRusnGCkd9lakmwtJO61k=
=dajA
-----END PGP SIGNATURE-----
Merge tag 'v9_18_5' into v9_18
BIND 9.18.5
2022-07-21 12:31:03 +02:00
Michal Nowak
1e386c5489
Add Alpine Linux 3.16
...
(cherry picked from commit 0d0ab3db10 )
2022-07-12 13:11:48 +02:00
Michał Kępień
f213447546
Prepare release notes for BIND 9.18.5
2022-07-07 16:34:14 +02:00
Evan Hunt
2936264dc4
Improve $GENERATE documentation
...
Clarify the documentation of $GENERATE modifiers and add an example.
(cherry picked from commit 13fb2faf7a )
2022-07-06 11:25:20 +10:00
Petr Špaček
8db3a6789b
Manually hyperlink algorithm, key, options, secret, and server
...
These statements/block are ambiguos because they occur in named.conf and
rndc.conf as well. All occurences now link link to the matching
definition.
(cherry picked from commit c3fed5ce40 )
2022-07-04 16:09:25 +02:00
Petr Špaček
61ecaf55f5
Remove links from logging category names
...
Some logging categories have the same names as configuration statements.
This caused some category names to be replaced with links to statement
definitions, which confuses util/check-categories.sh script.
(cherry picked from commit e5a12144bd )
2022-07-04 16:09:25 +02:00
Suzanne Goldlust
e78ef65ef7
Grammar fixes and assorted text edits in the ARM
...
(cherry picked from commit 6db988e7e3 )
2022-07-04 16:09:25 +02:00
Petr Špaček
9ee192d412
Add tables with statements by tag
...
(cherry picked from commit dd4dc78899 )
2022-07-04 16:09:24 +02:00
Petr Špaček
6ef0b58026
Define topmost configuration blocks
...
(cherry picked from commit f91cbcf996 )
2022-07-04 16:09:24 +02:00
Petr Špaček
6e8ee641a0
Alphabetize grammar glossary
...
(cherry picked from commit 8aea6694bf )
2022-07-04 16:09:24 +02:00
Petr Špaček
53993da1d9
Rename yes_or_no to boolean
...
The name yes_or_no was used only in two places and rest of the ARM
(except for the grammar glossary...) uses term boolean. Let's stick to
it.
(cherry picked from commit 0138e5c1d5 )
2022-07-04 16:09:24 +02:00
Petr Špaček
40a060e22e
Deduplicate definitions of address_match_list and address_match_element
...
It would be better if it fit into the grammar glossary, but it is too
long. A link must do.
(cherry picked from commit decb4643d1 )
2022-07-04 16:09:24 +02:00
Petr Špaček
845a2870df
Rework size_spec and size_or_percentage definitions
...
Except for a single case they were not referenced in the text, but at
the same time doc/misc grammar uses terms "size", "sizeval", and
"percetage".
Keywords "default" and "unlimited" are expanded in statement's grammar
anyway, but I kept their description in place because they are generally
allowed at places which accept sizes.
Percentage is also expanded in doc/misc grammars and thus requires
separate definition.
(cherry picked from commit 4915b1f3a1 )
2022-07-04 16:09:24 +02:00
Petr Špaček
0edd5bf77b
Remove incorrect hyperlinks to file and unix definitions
...
Terms file and unix have overloaded meaning and were incorrectly linked
during the mass-linking campain.
(cherry picked from commit 1233c86ff7 )
2022-07-04 16:09:24 +02:00
Petr Špaček
eeb05d5665
Rename port_list to portrange
...
The old name was not referenced anywhere but the new name is used in
grammar of {avoid,use}-v{4,6}-udp-ports statement.
(cherry picked from commit 8d9c2368a9 )
2022-07-04 16:09:24 +02:00
Petr Špaček
2f0c9d4570
Remove path_name grammar definition
...
It was literally not used anywhere.
(cherry picked from commit 443fb5f34b )
2022-07-04 16:09:24 +02:00
Petr Špaček
4d62710be5
Hyperlink integer to its definition
...
(cherry picked from commit 55bc6d02a0 )
2022-07-04 16:09:24 +02:00
Petr Špaček
69cda54461
Rename number to integer
...
The term number was used only in other definitions, and at the same time
doc/misc grammar uses term integer.
(cherry picked from commit 9885bf658d )
2022-07-04 16:09:24 +02:00
Petr Špaček
051d72a7ee
Clarify and hyperlink tls_id definition
...
(cherry picked from commit 6f754dae20 )
2022-07-04 16:09:24 +02:00
Petr Špaček
2fd8ce0c46
Hyperlink server_id to its definition
...
(cherry picked from commit 116573a4a7 )
2022-07-04 16:09:24 +02:00
Petr Špaček
830e118d6b
Rename key_id to server_key
...
The old name was used in the ARM and rndc manual page but was
inconsistent with doc/misc grammar.
(cherry picked from commit c972fad7b0 )
2022-07-04 16:09:23 +02:00
Petr Špaček
3f93e5d9f9
Remove key_list grammar definition
...
It was used in a single place (inet statement) and it defined it in the
text anyway. Let's not clutter the glossary.
(cherry picked from commit 818219b36a )
2022-07-04 16:09:23 +02:00
Petr Špaček
38436b58d3
Hyperlink port references to appropriate definitions
...
``port`` used to refer to grammar elements and also to named.conf
option. Both cases are now linked to respective definitions.
(cherry picked from commit 686a15d30f )
2022-07-04 16:09:23 +02:00
Petr Špaček
388e36a4c4
Rename ip_port to port
...
The old name was used only in couple places, and was inconsistent with
doc/misc grammar.
(cherry picked from commit 7b51a027e7 )
2022-07-04 16:09:23 +02:00
Petr Špaček
441e94fe48
Rename ip_dscp to dscp
...
The old name was literally not used anywhere, not even in the source
code. The new name is used by doc/misc grammar.
(cherry picked from commit d1644f420c )
2022-07-04 16:09:23 +02:00
Petr Špaček
aec7ae2d96
Hyperlink netprefix grammar references to the definition
...
(cherry picked from commit 5ce45d1c04 )
2022-07-04 16:09:23 +02:00