Petr Špaček
dd3d5af48c
Merge branch 'pspacek/arm-remove-solaris251' into 'main'
...
Remove ARM notes about Solaris 2.5.1
See merge request isc-projects/bind9!6269
2022-05-11 09:02:29 +00:00
Petr Špaček
4388656f60
Remove ARM notes about Solaris 2.5.1
...
It was released in May 1996 and hopefully is not used to run BIND
anymore.
2022-05-11 11:01:59 +02:00
Petr Špaček
7037253e12
Merge branch '3169-arm-restructuring' into 'main'
...
Restructure ARM
Closes #1223
See merge request isc-projects/bind9!6156
2022-05-11 09:01:01 +00:00
Suzanne Goldlust
8a3c4cbcdd
Add RPZ section to the ARM
...
Closes : #1223
2022-05-11 10:51:26 +02:00
Ron Aitchison
5d432d40a1
Rewrite Configurations and Zone Files section in the ARM
2022-05-11 10:51:26 +02:00
Ron Aitchison
178fc50b42
Tweak zones.inc.rst now separated from Reference section
2022-05-11 10:51:26 +02:00
Ron Aitchison
d505090965
Move zone file material from Reference to new subsection of chapter 3
2022-05-11 10:51:26 +02:00
Ron Aitchison
4ac383e9ae
Minor DNSSEC guide tweaks
2022-05-11 10:51:26 +02:00
Ron Aitchison
7842a0ca8f
Restructure includes for chapter 9 Troubleshooting
2022-05-11 10:51:26 +02:00
Ron Aitchison
25eb91d23c
Split chapter Advanced DNS Features in the ARM into chapters 5, 6, 7
2022-05-11 10:51:26 +02:00
Ron Aitchison
cd1c230ff6
Split Configuration chapter in the ARM into chapters 3 and 4
2022-05-11 10:51:26 +02:00
Ron Aitchison
63e12b511f
Add new ARM section Installing BIND 9
2022-05-11 10:51:26 +02:00
Ron Aitchison
0951922028
Rewrite Introduction chapters of the ARM
2022-05-11 10:51:26 +02:00
Petr Špaček
647318c9b7
License PNG and DIA images in the ARM under MPL-2.0 as usual
2022-05-11 10:51:26 +02:00
Petr Špaček
9d15decc41
Remove build from chapter 2 and move it to the end of ARM
2022-05-11 10:51:26 +02:00
Ron Aitchison
0c3b75f80b
Change title and add extra link to Resource Requirements in the ARM
2022-05-11 10:51:26 +02:00
Ron Aitchison
dc7efb8e60
Add link anchors into Configuration Reference section of the ARM
2022-05-11 10:51:26 +02:00
Petr Špaček
1322372a0c
Restructure includes for ARM chapters 1 (Intro) and 2 (Requirements)
...
We have had perpetual problem with Sphinx implicitly double-including
files. To avoid that problem all files with name suffix .inc.rst are now
ignored by Sphinx, and writter can conveniently include them without
modifying conf.py for each and every file.
2022-05-11 10:51:21 +02:00
Michal Nowak
2abfadd05a
Merge branch 'mnowak/set-up-version-and-release-notes-for-bind-9.19.2' into 'main'
...
Set up version and release notes for BIND 9.19.2
See merge request isc-projects/bind9!6281
2022-05-11 08:49:33 +00:00
Michal Nowak
f7edd3c103
Set up release notes for BIND 9.19.2
2022-05-11 10:39:17 +02:00
Michal Nowak
a5cd64df81
Update BIND version to 9.19.2-dev
2022-05-11 10:39:17 +02:00
Michal Nowak
081f717c53
Merge branch 'mnowak/add-placeholder-for-issue-3216' into 'main'
...
Add placeholder entry for [GL #3216 ]
See merge request isc-projects/bind9!6264
2022-05-04 17:35:43 +00:00
Michal Nowak
6786ef6eba
Add placeholder entry for [GL #3216 ]
2022-05-04 19:13:26 +02:00
Mark Andrews
268a8a470b
Merge branch '3232-rpz-rpz-nsip-rules-seem-not-to-understand-stub-and-static-stub-zones-and-don-t-handle' into 'main'
...
Resolve "RPZ rpz-nsip rules seem not to understand stub and static-stub zones and don't handle DNS_R_GLUE result well ..."
Closes #3232
See merge request isc-projects/bind9!6037
2022-05-04 13:51:07 +00:00
Mark Andrews
63f420c89a
Add CHANGES entry for [GL #3232 ]
2022-05-04 23:30:32 +10:00
Mark Andrews
f498d2db0d
Allow DNS_RPZ_POLICY_ERROR to be converted to a string
2022-05-04 23:30:32 +10:00
Mark Andrews
8fb72012e3
Check the cache as well when glue NS are returned processing RPZ
2022-05-04 23:30:32 +10:00
Mark Andrews
07c828531c
Process learned records as well as glue
2022-05-04 23:30:32 +10:00
Mark Andrews
cf97c61f48
Process the delegating NS RRset when checking rpz rules
2022-05-04 23:30:32 +10:00
Mark Andrews
30cb70c826
Add test cases using static and static-stub zones
...
RPZ NSIP and NSDNAME checks were failing with "unrecognized NS
rpz_rrset_find() failed: glue" when static or static-stub zones
where used to resolve the query name.
Add tests using stub and static-stub zones that are expected to
be filtered and not-filtered against NSIP and NSDNAME rules.
stub and static-stub queries are expected to be filtered
stub-nomatch and static-stub-nomatch queries are expected to be passed
2022-05-04 23:30:32 +10:00
Ondřej Surý
c9f9312f3f
Merge branch 'ondrej-add-missing-void-in-named_config_default' into 'main'
...
Add missing void in named_config_getdefault() definition
See merge request isc-projects/bind9!6259
2022-05-04 11:05:26 +00:00
Ondřej Surý
94209ce947
Add missing void in named_config_getdefault() definition
...
The named_config_getdefault() was missing void in the function
definition. This broke clang-15 that didn't match the declaration that
had the void in the argument with the definition that hadn't.
2022-05-04 13:01:22 +02:00
Ondřej Surý
1d1395a916
Merge branch '3321-libisc-so-undefined-reference-to-uv_os_getenv-on-stretch' into 'main'
...
Restore the implementation of uv_os_getenv() shim
Closes #3321
See merge request isc-projects/bind9!6258
2022-05-04 11:01:07 +00:00
Ondřej Surý
a0a102cc50
Restore the implementation of uv_os_getenv() shim
...
Somewhere in the move from netmgr/uv-compat.h to uv.c, the
uv_os_getenv() implementation was lost in the process. Restore the
implementation, so we can support Debian stretch for couple more months.
2022-05-04 12:31:46 +02:00
Ondřej Surý
4e8d1207ff
Merge branch 'ondrej-use--Wl,--export-dynamic' into 'main'
...
Add -Wl,--export-dynamic to AM_LDFLAGS
See merge request isc-projects/bind9!6196
2022-05-03 19:13:56 +00:00
Ondřej Surý
b05e20c968
Add -Wl,--export-dynamic to standard LDFLAGS if supported
...
From the ld man page:
When creating a dynamically linked executable, using the -E option or
the --export-dynamic option causes the linker to add all symbols to
the dynamic symbol table. The dynamic symbol table is the set of
symbols which are visible from dynamic objects at run time.
This should allow the backtrace(3) to fully resolve the symbols when
creating backtrace on an assertion failure.
2022-05-03 21:13:33 +02:00
Arаm Sаrgsyаn
a229b81dda
Merge branch 'aram/catz-schema-v2-release-note' into 'main'
...
Add release note for catalog zones schema version 2 support
See merge request isc-projects/bind9!6248
2022-05-03 17:05:55 +00:00
Aram Sargsyan
bc3dc2eb41
Add release note for catalog zones schema version 2 support
2022-05-03 16:41:55 +00:00
Petr Špaček
332fa62b37
Merge branch 'artem-rename-tls-hostname-to-tls-remote-hostname' into 'main'
...
Rename "hostname" to "remote-hostname" within "tls"
See merge request isc-projects/bind9!6252
2022-05-03 14:31:14 +00:00
Artem Boldariev
79c5cad7e5
Rename "hostname" to "remote-hostname" within "tls"
...
This commit renames "hostname" to "remote-hostname" within "tls"
options to avoid semantic conflicts with generic "options"
configuration.
2022-05-03 17:15:43 +03:00
Tony Finch
aa00590ee3
Merge branch 'fanf-string-hpux' into 'main'
...
Clean up #include <isc/string.h>
See merge request isc-projects/bind9!6220
2022-05-03 12:39:40 +00:00
Tony Finch
933f0bebe0
Clean up #include <isc/string.h>
...
It isn't just about HP/UX any more.
2022-05-03 12:38:59 +00:00
Tony Finch
31d210eea7
Merge branch 'fanf-adb-cleanup' into 'main'
...
A couple of small ADB cleanups
See merge request isc-projects/bind9!6219
2022-05-03 12:37:38 +00:00
Tony Finch
fb8b627d44
CHANGES entry for [GL !6219 ]
...
[cleanup] Reduce struct padding in ADB address entries, and use a
binary hash function to find addresses.
2022-05-03 12:36:48 +00:00
Tony Finch
c44d7c8034
Use a case-sensitive hash table for ADB address entries
...
The key for the ADB `entrybuckets` hash table is a binary `struct
isc_sockaddr` so it seems wrong to use a case-insensitive hash.
2022-05-03 12:36:48 +00:00
Tony Finch
8707cb7ad4
Reduce padding in ADB address entries
...
Saves a couple of bytes in `struct dns_adbentry`.
2022-05-03 12:36:48 +00:00
Artem Boldariev
38ad4d9a62
Merge branch 'artem-update-arm-tls-warnings' into 'main'
...
Update TLS-related warnings within ARM
See merge request isc-projects/bind9!6249
2022-05-03 11:17:29 +00:00
Artem Boldariev
2221cbffa5
Update TLS-related warnings within ARM
...
This commit updates TLS-related warnings so that the fact that Strict
and Mutual TLS are implemented is taken into consideration.
2022-05-03 13:55:07 +03:00
Tony Finch
d16e9117b0
Merge branch 'fanf-rdataslab-cpp' into 'main'
...
Two small preprocessor cleanups in rdataslab.c
See merge request isc-projects/bind9!6221
2022-05-03 09:30:48 +00:00
Tony Finch
8c26cd915b
Tidy up some DNS_RDATASET_FIXED conditional compilation
...
Add a #if to make it clear that struct xrdata->order is only used
in DNS_RDATASET_FIXED mode.
Re-order some variable declarations to merge two #if blocks into one.
2022-05-03 09:30:28 +00:00