Commit graph

  • 70bb61a3b3
    Merge 3212426574 into faf40c97fc R. Christian McDonald 2026-02-03 20:57:23 +0530
  • 831a805cd4 Merge branch 'master' into add-prometheus-metrics add-prometheus-metrics W.C.A. Wijngaards 2026-02-03 15:22:08 +0100
  • faf40c97fc - Eagerly remove .skip mark files in between mini_tdir.sh runs in case there has been a change on the environment. master Yorgos Thessalonikefs 2026-02-03 15:07:37 +0100
  • a00cac5094 - add-prometheus-metrics, testbound implementation, and if metrics are disabled there is no http service created. W.C.A. Wijngaards 2026-02-03 12:01:36 +0100
  • 705d180096 - add-prometheus-metrics, respect stat-cumulative option, print num queries. W.C.A. Wijngaards 2026-02-03 11:48:55 +0100
  • ece48de2bc - add-prometheus-metrics, add metrics-enable, metrics-interface, metrics-port, and metrics-path options. W.C.A. Wijngaards 2026-01-30 16:20:23 +0100
  • 90c2ca4c55 - add-prometheus-metrics, adjust configure.ac, Makefile.in and add daemon/metrics.c and daemon/metrics.h for statistics in prometheus metrics. W.C.A. Wijngaards 2026-01-30 09:38:00 +0100
  • 26052ea3ef
    Merge 9735e34f89 into d725d94793 Wouter Wijngaards 2026-01-29 08:13:48 +0000
  • 2435af41b1
    Merge d725d94793 into daa016e3e4 Wouter Wijngaards 2026-01-29 08:06:47 +0000
  • d725d94793 Merge branch 'master' into simdzone-zone-load simdzone-zone-load W.C.A. Wijngaards 2026-01-29 09:06:38 +0100
  • 6b883e218b
    Merge 4b8686f1f1 into daa016e3e4 TomasKorbar 2026-01-28 06:07:25 -0800
  • 9735e34f89 - rpz-zone-load, fix comment for the rrset_insert_rr_wol function. rpz-zone-load W.C.A. Wijngaards 2026-01-28 14:35:40 +0100
  • ac9ca8c5af - rpz-zone-load, fix signedness of name character comparisons. W.C.A. Wijngaards 2026-01-28 14:13:13 +0100
  • 1d18f34c79 - rpz-zone-load, handle alloc failures from dname_rdata_to_str. W.C.A. Wijngaards 2026-01-28 13:58:09 +0100
  • 17f64b818e - rpz-zone-load, optimise canonical name compare tolower calls. W.C.A. Wijngaards 2026-01-28 12:47:03 +0100
  • 59c55571a6
    Merge 1c4cc1f944 into daa016e3e4 rezky_nightky 2026-01-28 12:11:09 +0100
  • 9cf1344960 Merge branch 'master' into rpz-zone-load W.C.A. Wijngaards 2026-01-28 11:50:45 +0100
  • 098200ba5a - rpz-zone-load, optimise rpz_insert_local_zones_trigger to remove second local zones tree lookup for non local data cases. W.C.A. Wijngaards 2026-01-28 11:48:53 +0100
  • 6c0071f5ea
    Merge bc31a34416 into daa016e3e4 Toria 2026-01-28 10:32:14 +0100
  • daa016e3e4 - Add test for allow-notify with a host name. W.C.A. Wijngaards 2026-01-27 13:49:33 +0100
  • 039f69e735 - Fix to not skip allow-notify hostname lookups when there are only urls. W.C.A. Wijngaards 2026-01-26 16:16:38 +0100
  • b39009e487 Merge branch 'master' of github.com:NLnetLabs/unbound W.C.A. Wijngaards 2026-01-26 15:17:26 +0100
  • 933769ee73 - Fix that allow-notify entries with hostnames are copied after IPv4 and IPv6 lookup. W.C.A. Wijngaards 2026-01-26 15:16:43 +0100
  • 57bff79627 - Update generated man pages. Yorgos Thessalonikefs 2026-01-23 18:04:25 +0100
  • 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. Yorgos Thessalonikefs 2026-01-23 17:46:14 +0100
  • 9d271c5343
    Merge pull request #1396 from NLnetLabs/features/thread-id Yorgos Thessalonikefs 2026-01-23 17:42:30 +0100
  • 74cc49e6c4 - Introduce the 'log-thread-id' configuration option to manage logging the system-wide Linux thread ID for easier debugging with system tools. Yorgos Thessalonikefs 2026-01-23 17:15:14 +0100
  • d414ebf0c7 - On Linux systems log the system-wide unique thread ID instead of Unbound's internal thread counter. Yorgos Thessalonikefs 2026-01-23 17:08:55 +0100
  • 08a2734e91 - rpz-zone-load, rpz load does not pass unwanted string, and rr data. W.C.A. Wijngaards 2026-01-23 16:40:52 +0100
  • 14264c9ed9 - rpz-zone-load, authzone changes to not spool data into rr from simdzone rdata, for rpz load. W.C.A. Wijngaards 2026-01-23 15:21:26 +0100
  • 33142ac743
    Merge feb101bc70 into 9b123d1b78 David Gwynne 2026-01-23 08:25:33 -0500
  • 76f0bb8ba2 - simdzone-zone-load, use_simdzone variable to switch sldns and simdzone parse. W.C.A. Wijngaards 2026-01-23 11:33:27 +0100
  • 465c4bbf4c
    Merge f7c180b4ed into 9b123d1b78 J. Dekker 2026-01-23 10:57:59 +0800
  • 051fef8456 - simdzone-zone-load, update simdzone version. W.C.A. Wijngaards 2026-01-22 14:46:07 +0100
  • b8c96862cb Merge branch 'master' into simdzone-zone-load W.C.A. Wijngaards 2026-01-22 14:20:08 +0100
  • 9b123d1b78 - Fix http test tool petal to not print errors when there is no error. W.C.A. Wijngaards 2026-01-22 14:19:35 +0100
  • 37b71261a2 - Fix that fast reload copies the iter_scrub_ns, iter_scrub_cname and max_global_quota options. W.C.A. Wijngaards 2026-01-22 09:42:56 +0100
  • 64009d2329
    Merge 34d0b93c71 into 4426db4d3d Yorgos Thessalonikefs 2026-01-22 06:01:54 +0530
  • 1c4cc1f944
    fix: cross typos, see detail below rezky_nightky 2026-01-22 01:24:16 +0700
  • d99a4375bf Merge branch 'master' into simdzone-zone-load W.C.A. Wijngaards 2026-01-21 14:55:50 +0100
  • 4426db4d3d - Merge #1388: QNX Porting support for unbound. W.C.A. Wijngaards 2026-01-21 13:13:01 +0100
  • fe10bc7682
    QNX Porting support for unbound branch-1.24.1 (#1388) nnarayanamurthy 2026-01-21 17:42:13 +0530
  • 67d2eae28c - Merge #1392: Include "V" (version) option in synopsis. W.C.A. Wijngaards 2026-01-19 09:09:47 +0100
  • 9010a7075e
    Include "V" (version) option in synopsis (#1392) David H. Gutteridge 2026-01-19 03:09:12 -0500
  • 4fe49f1fdc
    Include "V" (version) option in synopsis David H. Gutteridge 2026-01-16 17:45:56 -0500
  • 5582fbc443 - simdzone-zone-load, update simdzone version. W.C.A. Wijngaards 2026-01-16 14:08:34 +0100
  • a72374000e - simdzone-zone-load, fix to use chrootdir adjustment when dealing with $INCLUDE in a zonefile read. W.C.A. Wijngaards 2026-01-16 13:46:03 +0100
  • cea8f493b2 - simdzone-zone-load, update simdzone version. W.C.A. Wijngaards 2026-01-16 13:43:56 +0100
  • 285b5aa461 - sidzone-zone-load, set no_includes option for http transferred files. W.C.A. Wijngaards 2026-01-16 13:43:16 +0100
  • 247a92e704
    Merge 2805bfd250 into cc6dbc9f38 Russell McConnachie 2026-01-16 05:36:22 -0300
  • cc6dbc9f38 - Fix documentation for requestlist.overwritten and requestlist.exceeded, it explains which query was dropped. W.C.A. Wijngaards 2026-01-15 09:35:04 +0100
  • a50dd4e407 - simdzone-zone-load, implement that the auth http transferred zone files are parsed with simdzone parse from callback. W.C.A. Wijngaards 2026-01-13 16:25:46 +0100
  • 966801a984 - simdzone-zone-load, move sldns auth https download parse to another routine. W.C.A. Wijngaards 2026-01-13 15:35:17 +0100
  • 6084171db7 Merge branch 'master' into simdzone-zone-load W.C.A. Wijngaards 2026-01-13 15:21:58 +0100
  • 4baa2ccc9c - simdzone-zone-load, update simdzone version. W.C.A. Wijngaards 2026-01-13 15:21:38 +0100
  • 3682b6cd07
    Merge fd4af23351 into 4198343dbe zebop117 2026-01-12 23:40:58 -0800
  • bfbf5cbd5a
    Merge 1aa8519b39 into 4198343dbe R. Christian McDonald 2026-01-11 23:40:16 -0800
  • 663fe8c183
    Merge 2ffc17e826 into 4198343dbe Willem Toorop 2026-01-11 23:39:01 -0800
  • 4198343dbe Compile fixup for #1381. W.C.A. Wijngaards 2026-01-08 14:19:06 +0100
  • 08600d68e8 Changelog note for #1381, and man page explanation. - Merge #1381: Do not initialize quic_table unless it is enabled. W.C.A. Wijngaards 2026-01-08 14:16:54 +0100
  • 18e098285e
    Do not initialize quic_table unless it is enabled (#1381) Petr Menšík 2026-01-08 14:12:32 +0100
  • a3abee81ec
    Merge c834ee635c into f1b35bab4b Willem Toorop 2026-01-07 16:03:31 +0100
  • 0f82636411
    Merge 6f54f6fefc into f1b35bab4b Martine Lenders 2026-01-06 20:37:38 +0100
  • f1b35bab4b Changelog entry for #1391: - Merge #1391 from Götz Görisch: Fix documentation to adhere to RFC5952. Yorgos Thessalonikefs 2026-01-06 18:21:34 +0100
  • 84ed77238d
    Merge pull request #1391 from GoetzGoerisch/docs Yorgos Thessalonikefs 2026-01-06 18:19:47 +0100
  • adb0374a4d Fix documentation to adhere to RFC 5952 Goetz Goerisch 2026-01-06 16:10:37 +0100
  • b0b634558b - 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. This has the changelog entry and test. W.C.A. Wijngaards 2026-01-06 09:33:00 +0100
  • 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. W.C.A. Wijngaards 2026-01-06 09:32:21 +0100
  • 3ef24b76b5
    Merge 7e9d9b03a4 into 44659cb3bf Petr Menšík 2026-01-04 07:11:08 +0100
  • 44659cb3bf - Use the same EDE removal logic when encoding errors as when encoding replies. Yorgos Thessalonikefs 2025-12-31 16:22:15 +0100
  • 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. Yorgos Thessalonikefs 2025-12-31 14:05:42 +0100
  • bc31a34416
    Change need for sudo, to use systemd unit ability to run as user:group natively (safer than needing sudoers access AND config). Toria 2025-12-30 20:37:25 +0000
  • 85a0ef858a
    Refactor roothints-sig as well. Toria 2025-12-30 20:02:28 +0000
  • 1e48fa4a90
    Move units to their own folder. Comment out additional units in unbound.service.in. Also add reference to icannbundle.pem to unbound-anchor.service.in. Toria 2025-12-30 18:18:09 +0000
  • 5c7a26b615 - Mark "THROWAWAY" and "(DNSSEC) LAME" responses clearly as Unbound's categorization in the log output. Yorgos Thessalonikefs 2025-12-30 13:15:37 +0100
  • 684dcefc40
    Merge f2a2d9c1e9 into 09d352b917 Paul Menzel 2025-12-29 12:25:21 +0100
  • d75c6cb907
    Merge d42138976d into 09d352b917 Ryan R Sundberg 2025-12-25 03:29:04 +0000
  • 09d352b917 - More specific wording in the unbound.conf man page for stub-first and forward-first options. Yorgos Thessalonikefs 2025-12-24 14:57:44 +0100
  • de5ce0efa6
    Merge 7ee8ba3794 into c0522043f0 WolverinDEV 2025-12-19 16:17:13 +0800
  • 3b0c2385e3
    Merge 98b0e6f80a into c0522043f0 张欣接 2025-12-16 20:47:52 -0400
  • 87367232cf
    Add UNBOUND_CHROOT_DIR to chown service. ninetailedtori 2025-12-14 19:42:11 +0000
  • 8b0b340cd6
    Add systemd units, patch existing main unit. ninetailedtori 2025-12-14 19:37:45 +0000
  • 38c17d8e16
    Change unbound.service to not duplicate if chroot and run are equal. ninetailedtori 2025-12-14 03:02:10 +0000
  • 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. W.C.A. Wijngaards 2025-12-12 15:44:46 +0100
  • 10b8398f02 - simdzone-zone-load, fix to have makedist remove unneeded simdzone autoconf temporary files. W.C.A. Wijngaards 2025-12-12 14:03:35 +0100
  • 797d9569c3 - simdzone-zone-load, fix to remove double checks for simdzone and its configure script in configure.ac. W.C.A. Wijngaards 2025-12-12 13:35:38 +0100
  • 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. W.C.A. Wijngaards 2025-12-11 08:50:15 +0100
  • 6dd48dadc9 - simdzone-zone-load, remove install-sh from the repository, the configure.ac requires it, and it is pulled in with autoreconf -fi, the configure script checks and warns when it is missing, or if the simdzone module is missing. Add install-sh to gitignore. W.C.A. Wijngaards 2025-12-10 16:48:40 +0100
  • d34733a69b - simdzone-zone-load, stat the zonefile, instead of opening it, and then clear the data. W.C.A. Wijngaards 2025-12-10 16:27:33 +0100
  • e1faea02de - simdzone-zone-load, use cfg for _state struct in az_parse_file_simdzone function. W.C.A. Wijngaards 2025-12-10 16:12:21 +0100
  • fdd0ada3c9 - simdzone-zone-load, document to get git submodule and autoreconf, and add generated files to gitignore. W.C.A. Wijngaards 2025-12-10 16:09:35 +0100
  • ed3606d99d - simdzone-zone-load, remove configure, aclocal.m4, ltmain.sh, config.guess, and config.sub from the repository. Because of the simdzone submodule, the repository needs to have autoreconf -fi for it. W.C.A. Wijngaards 2025-12-10 16:00:40 +0100
  • b9df07d8bb - simdzone-zone-load, fix return value and variable name for rdata. W.C.A. Wijngaards 2025-12-10 11:56:40 +0100
  • ea9c957213 - simdzone-zone-load, remove copy of rdata from simdzone accept path for ordinary zone read. W.C.A. Wijngaards 2025-12-10 11:39:24 +0100
  • 828b05c956 - simdzone-zone-load, fix doc unit test to omit simdzone source code warnings. W.C.A. Wijngaards 2025-12-08 15:19:42 +0100
  • 3b2a2e2440 Merge branch 'master' into simdzone-zone-load W.C.A. Wijngaards 2025-12-08 14:59:56 +0100
  • 0557fdb940 - simdzone-zone-load, use simdzone for auth-zone and rpz zone read. Fix unittest for ZONEMD to have correct digest length for test entry. W.C.A. Wijngaards 2025-12-08 14:51:37 +0100
  • c0522043f0 - Fix http2 drop handling to clear the postpone_drop state so that other streams on the http2 session are not affected by a drop, and can clean up properly if also dropped. Fix http2 send reply so that when there is a send failure is does not recurse into the mesh functions and also does not drop the connection due to the condition of one stream. W.C.A. Wijngaards 2025-12-03 14:41:10 +0100
  • b858801feb - Fix to remove http2 stream mesh state when mesh new request is dropping the new request. W.C.A. Wijngaards 2025-12-02 15:31:53 +0100
  • 6f54f6fefc testdata: add comments according to review Martine S. Lenders 2025-12-02 14:50:46 +0100