Commit graph

8276 commits

Author SHA1 Message Date
W.C.A. Wijngaards
1d18f34c79 - rpz-zone-load, handle alloc failures from dname_rdata_to_str. 2026-01-28 13:58:09 +01:00
W.C.A. Wijngaards
17f64b818e - rpz-zone-load, optimise canonical name compare tolower calls. 2026-01-28 12:47:03 +01:00
W.C.A. Wijngaards
9cf1344960 Merge branch 'master' into rpz-zone-load 2026-01-28 11:50:45 +01:00
W.C.A. Wijngaards
098200ba5a - rpz-zone-load, optimise rpz_insert_local_zones_trigger to remove second
local zones tree lookup for non local data cases.
2026-01-28 11:48:53 +01:00
W.C.A. Wijngaards
daa016e3e4 - Add test for allow-notify with a host name.
Some checks failed
ci / build (push) Has been cancelled
2026-01-27 13:49:33 +01:00
W.C.A. Wijngaards
039f69e735 - Fix to not skip allow-notify hostname lookups when there are only
Some checks are pending
ci / build (push) Waiting to run
urls.
2026-01-26 16:16:38 +01:00
W.C.A. Wijngaards
b39009e487 Merge branch 'master' of github.com:NLnetLabs/unbound 2026-01-26 15:17:26 +01:00
W.C.A. Wijngaards
933769ee73 - Fix that allow-notify entries with hostnames are copied after IPv4
and IPv6 lookup.
2026-01-26 15:16:43 +01:00
Yorgos Thessalonikefs
57bff79627 - Update generated man pages.
Some checks failed
ci / build (push) Has been cancelled
2026-01-23 18:04:25 +01:00
Yorgos Thessalonikefs
1b5559d534 Changelog entry for #1396:
- Merge #1396: Log Linux thread ID.
- On Linux systems log the system-wide unique thread ID instead of
  Unbound's internal thread counter.
- Introduce the 'log-thread-id' configuration option to manage logging
  the system-wide Linux thread ID for easier debugging with system
  tools.
2026-01-23 17:46:14 +01:00
Yorgos Thessalonikefs
9d271c5343
Merge pull request #1396 from NLnetLabs/features/thread-id 2026-01-23 17:42:30 +01:00
Yorgos Thessalonikefs
74cc49e6c4 - Introduce the 'log-thread-id' configuration option to manage logging
the system-wide Linux thread ID for easier debugging with system
  tools.
2026-01-23 17:15:14 +01:00
Yorgos Thessalonikefs
d414ebf0c7 - On Linux systems log the system-wide unique thread ID instead of
Unbound's internal thread counter.
2026-01-23 17:08:55 +01:00
W.C.A. Wijngaards
08a2734e91 - rpz-zone-load, rpz load does not pass unwanted string, and rr data. 2026-01-23 16:40:52 +01:00
W.C.A. Wijngaards
14264c9ed9 - rpz-zone-load, authzone changes to not spool data into rr from simdzone
rdata, for rpz load.
2026-01-23 15:21:26 +01:00
W.C.A. Wijngaards
76f0bb8ba2 - simdzone-zone-load, use_simdzone variable to switch sldns and simdzone parse. 2026-01-23 11:33:27 +01:00
W.C.A. Wijngaards
051fef8456 - simdzone-zone-load, update simdzone version. 2026-01-22 14:46:07 +01:00
W.C.A. Wijngaards
b8c96862cb Merge branch 'master' into simdzone-zone-load 2026-01-22 14:20:08 +01:00
W.C.A. Wijngaards
9b123d1b78 - Fix http test tool petal to not print errors when there is no
Some checks failed
ci / build (push) Has been cancelled
error.
2026-01-22 14:19:35 +01:00
W.C.A. Wijngaards
37b71261a2 - Fix that fast reload copies the iter_scrub_ns, iter_scrub_cname
Some checks are pending
ci / build (push) Waiting to run
and max_global_quota options.
2026-01-22 09:42:56 +01:00
W.C.A. Wijngaards
d99a4375bf Merge branch 'master' into simdzone-zone-load 2026-01-21 14:55:50 +01:00
W.C.A. Wijngaards
4426db4d3d - Merge #1388: QNX Porting support for unbound.
Some checks are pending
ci / build (push) Waiting to run
2026-01-21 13:13:01 +01:00
nnarayanamurthy
fe10bc7682
QNX Porting support for unbound branch-1.24.1 (#1388)
* qnx Porting support for version release-1.24.1

* updating __QNXNTO__ with __QNX__
2026-01-21 13:12:13 +01:00
W.C.A. Wijngaards
67d2eae28c - Merge #1392: Include "V" (version) option in synopsis.
Some checks failed
ci / build (push) Has been cancelled
2026-01-19 09:09:47 +01:00
David H. Gutteridge
9010a7075e
Include "V" (version) option in synopsis (#1392) 2026-01-19 09:09:12 +01:00
W.C.A. Wijngaards
5582fbc443 - simdzone-zone-load, update simdzone version. 2026-01-16 14:08:34 +01:00
W.C.A. Wijngaards
a72374000e - simdzone-zone-load, fix to use chrootdir adjustment when dealing with
$INCLUDE in a zonefile read.
2026-01-16 13:46:03 +01:00
W.C.A. Wijngaards
cea8f493b2 - simdzone-zone-load, update simdzone version. 2026-01-16 13:43:56 +01:00
W.C.A. Wijngaards
285b5aa461 - sidzone-zone-load, set no_includes option for http transferred files. 2026-01-16 13:43:16 +01:00
W.C.A. Wijngaards
cc6dbc9f38 - Fix documentation for requestlist.overwritten and
Some checks failed
ci / build (push) Has been cancelled
requestlist.exceeded, it explains which query was dropped.
2026-01-15 09:35:04 +01:00
W.C.A. Wijngaards
a50dd4e407 - simdzone-zone-load, implement that the auth http transferred zone files are
parsed with simdzone parse from callback.
2026-01-13 16:25:46 +01:00
W.C.A. Wijngaards
966801a984 - simdzone-zone-load, move sldns auth https download parse to another routine. 2026-01-13 15:35:17 +01:00
W.C.A. Wijngaards
6084171db7 Merge branch 'master' into simdzone-zone-load 2026-01-13 15:21:58 +01:00
W.C.A. Wijngaards
4baa2ccc9c - simdzone-zone-load, update simdzone version. 2026-01-13 15:21:38 +01:00
W.C.A. Wijngaards
4198343dbe Compile fixup for #1381.
Some checks failed
ci / build (push) Has been cancelled
2026-01-08 14:19:06 +01:00
W.C.A. Wijngaards
08600d68e8 Changelog note for #1381, and man page explanation.
- Merge #1381: Do not initialize quic_table unless it is enabled.
2026-01-08 14:16:54 +01:00
Petr Menšík
18e098285e
Do not initialize quic_table unless it is enabled (#1381)
* Do not initialize quic_table unless it is enabled

Fedora in FIPS mode might fail to initialize ngtcp2 library, because
some ciphers desired are not available.

Make it possible to skip initialization by setting explicitly quic_port
to 0. Unless we have some listeners for port 853 configured, skip its
initialization as well.

Related: https://pagure.io/freeipa/issue/9877

* Fix typo in logged function name
2026-01-08 14:12:32 +01:00
Yorgos Thessalonikefs
f1b35bab4b Changelog entry for #1391:
Some checks failed
ci / build (push) Has been cancelled
- Merge #1391 from Götz Görisch: Fix documentation to adhere to
  RFC5952.
2026-01-06 18:21:34 +01:00
Yorgos Thessalonikefs
84ed77238d
Merge pull request #1391 from GoetzGoerisch/docs
Fix documentation to adhere to RFC 5952
2026-01-06 18:19:47 +01:00
Goetz Goerisch
adb0374a4d Fix documentation to adhere to RFC 5952
Update the text representations of IPv6 addresses.
2026-01-06 16:10:37 +01:00
W.C.A. Wijngaards
b0b634558b - Fix edns subnet, that scope zero queries, when there is a
Some checks are pending
ci / build (push) Waiting to run
subquery without subnet, and the forward-no-cache or
  stub-no-cache option is set, it is not stored in cache due to
  the forward or stub option.
This has the changelog entry and test.
2026-01-06 09:33:00 +01:00
W.C.A. Wijngaards
8546247292 - Fix edns subnet, that scope zero queries, when there is a
subquery without subnet, and the forward-no-cache or
  stub-no-cache option is set, it is not stored in cache due to
  the forward or stub option.
2026-01-06 09:32:21 +01:00
Yorgos Thessalonikefs
44659cb3bf - Use the same EDE removal logic when encoding errors as when encoding
Some checks failed
ci / build (push) Has been cancelled
replies.
2025-12-31 16:22:15 +01:00
Yorgos Thessalonikefs
a1ac2d0252 - Update the unbound-anchor man page to note write permissions of the
generated file if it is to be used with Unbound's
  auto-trust-anchor-file option.
2025-12-31 14:05:42 +01:00
Yorgos Thessalonikefs
5c7a26b615 - Mark "THROWAWAY" and "(DNSSEC) LAME" responses clearly as Unbound's
Some checks are pending
ci / build (push) Waiting to run
categorization in the log output.
2025-12-30 13:15:37 +01:00
Yorgos Thessalonikefs
09d352b917 - More specific wording in the unbound.conf man page for stub-first
Some checks failed
ci / build (push) Has been cancelled
and forward-first options.
2025-12-24 14:57:44 +01:00
W.C.A. Wijngaards
0793bb9835 - simdzone-zone-load, fix makedist to make a directory in /tmp, so that
autoconf does not go up to the directory of the working copy for files.
2025-12-12 15:44:46 +01:00
W.C.A. Wijngaards
10b8398f02 - simdzone-zone-load, fix to have makedist remove unneeded simdzone autoconf
temporary files.
2025-12-12 14:03:35 +01:00
W.C.A. Wijngaards
797d9569c3 - simdzone-zone-load, fix to remove double checks for simdzone and its
configure script in configure.ac.
2025-12-12 13:35:38 +01:00
W.C.A. Wijngaards
dfa358dc8d - simdzone-zone-load, remove config.h.in from the repository, it is generated
by autoreconf, since that has to be called to initialise the simdzone repo.
  Add config.h.in to gitignore.
2025-12-11 08:50:15 +01:00