]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
2 days agofix: URL for meson download 17519/head
Pieter Lexis [Thu, 4 Jun 2026 09:40:44 +0000 (11:40 +0200)] 
fix: URL for meson download

2 days agofix: EL-8 package builds
Pieter Lexis [Thu, 4 Jun 2026 09:18:53 +0000 (11:18 +0200)] 
fix: EL-8 package builds

Meson >= 1.10.0 updated their `%meson_build` RPM macro to use the `%[`
syntax. This feature was added to rpm 4.16.0, but EL-8 has 4.14.3. As
we're not using any modern meson functions, 1.9.2 can be used to build
packages.

* https://github.com/mesonbuild/meson/commit/12b1e3c6a72b715bf20e4c304da065e16c510830
* https://rpm.org/wiki/Releases/4.16.0

3 days agoMerge pull request #17515 from omoerbeek/rec-dnstap-robustness
Otto Moerbeek [Wed, 3 Jun 2026 14:39:16 +0000 (16:39 +0200)] 
Merge pull request #17515 from omoerbeek/rec-dnstap-robustness

rec: Make sure the queue is empty before starting the dnstap test

3 days agoMerge pull request #17513 from omoerbeek/ci-codeql-buildmode
Otto Moerbeek [Wed, 3 Jun 2026 14:19:18 +0000 (16:19 +0200)] 
Merge pull request #17513 from omoerbeek/ci-codeql-buildmode

ci: set CodeQL buildmode and move to ruff action version 4

3 days agoMerge pull request #17514 from miodvallat/slowdown
Miod Vallat [Wed, 3 Jun 2026 13:50:36 +0000 (15:50 +0200)] 
Merge pull request #17514 from miodvallat/slowdown

auth: feeble attempt to improve CI success rate.

3 days agoMake sure the queue is empty before starting the test 17515/head
Otto Moerbeek [Wed, 3 Jun 2026 13:46:49 +0000 (15:46 +0200)] 
Make sure the queue is empty before starting the test

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
3 days agoFeeble attempt to improve CI success rate. 17514/head
Miod Vallat [Wed, 3 Jun 2026 12:32:31 +0000 (14:32 +0200)] 
Feeble attempt to improve CI success rate.

Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
3 days agoUpdate .github/workflows/codeql-analysis.yml 17513/head
Otto Moerbeek [Wed, 3 Jun 2026 11:49:48 +0000 (13:49 +0200)] 
Update .github/workflows/codeql-analysis.yml

Co-authored-by: Pieter Lexis <pieter@plexis.eu>
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
3 days agoMove to ruff action@4
Otto Moerbeek [Wed, 3 Jun 2026 11:27:43 +0000 (13:27 +0200)] 
Move to ruff action@4

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
3 days agoSet buildmode for CodeQL action
Otto Moerbeek [Wed, 3 Jun 2026 11:20:54 +0000 (13:20 +0200)] 
Set buildmode for CodeQL action

We use a manual build, so set it to manual, to avoid the warning:

'Cannot build an overlay database because build-mode is set to "undefined" instead of "none". Falling back to creating a normal full database instead.'

Sadly the docs do not really explain what this all means.

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
3 days agoMerge pull request #17510 from omoerbeek/rec-gh-net-bad
Otto Moerbeek [Wed, 3 Jun 2026 11:19:59 +0000 (13:19 +0200)] 
Merge pull request #17510 from omoerbeek/rec-gh-net-bad

rec: Allow failure for some tests if running on GH, which has flaky net often (especially UDP)

3 days agoMerge pull request #17509 from miodvallat/four_eight_begone
Miod Vallat [Wed, 3 Jun 2026 10:12:09 +0000 (12:12 +0200)] 
Merge pull request #17509 from miodvallat/four_eight_begone

auth: mention 4.8 is EOL

3 days agoAlso mention nested catalogs 17509/head
Miod Vallat [Wed, 3 Jun 2026 09:58:11 +0000 (11:58 +0200)] 
Also mention nested catalogs

Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
3 days agoMerge pull request #17499 from PowerDNS/feature/add-resolute-to-repo-script
Pieter Lexis [Wed, 3 Jun 2026 09:37:56 +0000 (11:37 +0200)] 
Merge pull request #17499 from PowerDNS/feature/add-resolute-to-repo-script

Add Ubuntu Resolute to repo test script.

3 days agoMention 4.8 EOLness
Miod Vallat [Wed, 3 Jun 2026 09:19:18 +0000 (11:19 +0200)] 
Mention 4.8 EOLness

Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
3 days agoAllow failure for some tests if running on GH, which has bad net often (especially... 17510/head
Otto Moerbeek [Wed, 3 Jun 2026 09:16:35 +0000 (11:16 +0200)] 
Allow failure for some tests if running on GH, which has bad net often (especially UDP)

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
3 days agoMerge pull request #17504 from omoerbeek/misc-test-sign-mismatch
Otto Moerbeek [Wed, 3 Jun 2026 09:10:37 +0000 (11:10 +0200)] 
Merge pull request #17504 from omoerbeek/misc-test-sign-mismatch

rec: Fix signedness mismatch in test

3 days agoMerge pull request #17507 from miodvallat/pastis
Miod Vallat [Wed, 3 Jun 2026 09:08:06 +0000 (11:08 +0200)] 
Merge pull request #17507 from miodvallat/pastis

auth 5.1 release bits

3 days agoAuth 5.1 release details. 17507/head
Miod Vallat [Wed, 3 Jun 2026 07:15:22 +0000 (09:15 +0200)] 
Auth 5.1 release details.

Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
3 days agoMerge pull request #17506 from omoerbeek/rec-prep-20260603
Otto Moerbeek [Wed, 3 Jun 2026 08:12:38 +0000 (10:12 +0200)] 
Merge pull request #17506 from omoerbeek/rec-prep-20260603

Prep for rec 5.2.10, 5.3.7, 5.4.2

3 days agoPrep for rec 5.2.10, 5.3.7, 5.4.2 17506/head
Otto Moerbeek [Mon, 1 Jun 2026 12:54:30 +0000 (14:54 +0200)] 
Prep for rec 5.2.10, 5.3.7, 5.4.2

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
4 days agoMerge pull request #16961 from pieterlexis/dnsdist-lua-opentelemetry
Pieter Lexis [Tue, 2 Jun 2026 16:14:25 +0000 (18:14 +0200)] 
Merge pull request #16961 from pieterlexis/dnsdist-lua-opentelemetry

dnsdist: Add feature to create Telemetry Spans from LuaAction

4 days agoMerge pull request #16363 from pieterlexis/dnsdist-cc-cleanup
Pieter Lexis [Tue, 2 Jun 2026 16:13:23 +0000 (18:13 +0200)] 
Merge pull request #16363 from pieterlexis/dnsdist-cc-cleanup

dnsdist: Clean up dnsdist.cc

4 days agoFix signedness mismatch in test 17504/head
Otto Moerbeek [Tue, 2 Jun 2026 14:49:12 +0000 (16:49 +0200)] 
Fix signedness mismatch in test

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
4 days agoMerge pull request #16296 from neheb/npd
Otto Moerbeek [Tue, 2 Jun 2026 14:39:19 +0000 (16:39 +0200)] 
Merge pull request #16296 from neheb/npd

recursordist: remove boost-filesystem

4 days agoMerge pull request #17500 from pieterlexis/rec-testztc-fix
Otto Moerbeek [Tue, 2 Jun 2026 13:52:09 +0000 (15:52 +0200)] 
Merge pull request #17500 from pieterlexis/rec-testztc-fix

ci(recursor): Fix flaky test and a Zone to Cache bug

4 days agoDo away with some unnneccesary explicit conversions 16296/head
Otto Moerbeek [Tue, 11 Nov 2025 14:55:30 +0000 (15:55 +0100)] 
Do away with some unnneccesary explicit conversions

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
4 days agoFix a bug: some C++ libraries do not use 0 as epoch but a negative number
Otto Moerbeek [Tue, 11 Nov 2025 14:40:41 +0000 (15:40 +0100)] 
Fix a bug: some C++ libraries do not use 0 as epoch but a negative number

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
4 days agoboost-filesystem is no longer a dependency
Otto Moerbeek [Tue, 11 Nov 2025 12:50:45 +0000 (13:50 +0100)] 
boost-filesystem is no longer a dependency

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
4 days agorecursordist: remove boost-filesystem
Rosen Penev [Fri, 17 Oct 2025 19:38:25 +0000 (12:38 -0700)] 
recursordist: remove boost-filesystem

No need for it. std::filesystem is already used.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
4 days agoci(recursor): wait longer for DNSTap in tests due to flakyness 17500/head
Pieter Lexis [Tue, 2 Jun 2026 13:16:53 +0000 (15:16 +0200)] 
ci(recursor): wait longer for DNSTap in tests due to flakyness

4 days agoMerge pull request #17495 from rgacogne/add-script-to-generate-list-of-pr-numbers
Remi Gacogne [Tue, 2 Jun 2026 12:54:18 +0000 (14:54 +0200)] 
Merge pull request #17495 from rgacogne/add-script-to-generate-list-of-pr-numbers

build-scripts: Add "git log --merges --oneline" to "list of PR numbers" tool

4 days agofix(recursor): allow "zonemd: ignore" with DNSSEC in Zone to Cache
Pieter Lexis [Tue, 2 Jun 2026 11:54:18 +0000 (13:54 +0200)] 
fix(recursor): allow "zonemd: ignore" with DNSSEC in Zone to Cache

4 days agoci(recursor): Add test to ignore ZONEMD when DNSSEC is enabled
Pieter Lexis [Tue, 2 Jun 2026 11:51:19 +0000 (13:51 +0200)] 
ci(recursor): Add test to ignore ZONEMD when DNSSEC is enabled

4 days agoMerge pull request #17496 from rgacogne/ddist-drop-tc
Remi Gacogne [Tue, 2 Jun 2026 12:02:37 +0000 (14:02 +0200)] 
Merge pull request #17496 from rgacogne/ddist-drop-tc

dnsdist: Drop incoming TC=1 queries

4 days agoci(recursor): Fix flaky test by ZTC from local auth, not the internet
Pieter Lexis [Tue, 2 Jun 2026 11:50:38 +0000 (13:50 +0200)] 
ci(recursor): Fix flaky test by ZTC from local auth, not the internet

4 days agoAdd Ubuntu Resolute to repo test script. 17499/head
Erik Winkels [Tue, 2 Jun 2026 10:26:46 +0000 (12:26 +0200)] 
Add Ubuntu Resolute to repo test script.

Also add `dnsdist-21` for Resolute.

4 days agoMerge pull request #17494 from rgacogne/ddist-210rc1-changelog-secpoll
Remi Gacogne [Tue, 2 Jun 2026 10:06:48 +0000 (12:06 +0200)] 
Merge pull request #17494 from rgacogne/ddist-210rc1-changelog-secpoll

dnsdist: Update ChangeLog and security polling for 2.1.0-rc1

4 days agodnsdist: Drop incoming TC=1 queries 17496/head
Remi Gacogne [Tue, 2 Jun 2026 09:16:48 +0000 (11:16 +0200)] 
dnsdist: Drop incoming TC=1 queries

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
4 days agobuild-scripts: Add "git log --merges --oneline" to list of PR numbers tool 17495/head
Remi Gacogne [Tue, 2 Jun 2026 08:41:33 +0000 (10:41 +0200)] 
build-scripts: Add "git log --merges --oneline" to list of PR numbers tool

This script is useful to me when I'm generating a new ChangeLog entry:
I do `git log --merges --oneline <previous tag>..<head of branch> | python git-log-merges-oneline-to-list-of-pr-numbers.py` to get a list of PR numbers that I can then feed to `changelog-from-pr.py`.

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
4 days agoMerge pull request #17484 from rgacogne/ddist-openssl-4 auth-5.2.0-alpha0
Remi Gacogne [Tue, 2 Jun 2026 06:48:50 +0000 (08:48 +0200)] 
Merge pull request #17484 from rgacogne/ddist-openssl-4

dnsdist: Add OpenSSL >= 4.0.0 compatibility

5 days agodnsdist: Appease the spell checker 17494/head
Remi Gacogne [Mon, 1 Jun 2026 14:08:51 +0000 (16:08 +0200)] 
dnsdist: Appease the spell checker

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
5 days agodnsdist: Oops, wrong version number in the changelog, thanks Miod!
Remi Gacogne [Mon, 1 Jun 2026 14:03:22 +0000 (16:03 +0200)] 
dnsdist: Oops, wrong version number in the changelog, thanks Miod!

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
5 days agodnsdist: Add OpenSSL >= 4.0.0 compatibility 17484/head
Remi Gacogne [Fri, 29 May 2026 15:00:52 +0000 (17:00 +0200)] 
dnsdist: Add OpenSSL >= 4.0.0 compatibility

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
5 days agoMerge pull request #17485 from pieterlexis/dnsdist-image-build-fix
Remi Gacogne [Mon, 1 Jun 2026 13:17:29 +0000 (15:17 +0200)] 
Merge pull request #17485 from pieterlexis/dnsdist-image-build-fix

dnsdist: Remove autotool remants from Docker image build

5 days agodnsdist: Update ChangeLog and security polling for 2.1.0-rc1
Remi Gacogne [Mon, 1 Jun 2026 10:47:55 +0000 (12:47 +0200)] 
dnsdist: Update ChangeLog and security polling for 2.1.0-rc1

Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
5 days agoMerge pull request #17359 from omoerbeek/rec-rust-gen-janitor
Otto Moerbeek [Mon, 1 Jun 2026 12:20:16 +0000 (14:20 +0200)] 
Merge pull request #17359 from omoerbeek/rec-rust-gen-janitor

rec: janitor work on (generated) Rust code

5 days agorec: janitor work on (generated) Rust code 17359/head
Otto Moerbeek [Wed, 13 May 2026 14:07:38 +0000 (16:07 +0200)] 
rec: janitor work on (generated) Rust code

Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
5 days agoUpdate pdns/dnsdistdist/dnsdist-udp.cc 16363/head
Pieter Lexis [Mon, 1 Jun 2026 09:28:12 +0000 (11:28 +0200)] 
Update pdns/dnsdistdist/dnsdist-udp.cc

Co-authored-by: Remi Gacogne <github@coredump.fr>
Signed-off-by: Pieter Lexis <pieter@plexis.eu>
5 days agochore(dnsdist): clang-tidy fix
Pieter Lexis [Thu, 28 May 2026 18:08:03 +0000 (20:08 +0200)] 
chore(dnsdist): clang-tidy fix

5 days agochore(dnsdist): move XskProcessQuery to dnsdist-xsk.cc
Pieter Lexis [Thu, 23 Oct 2025 13:09:50 +0000 (15:09 +0200)] 
chore(dnsdist): move XskProcessQuery to dnsdist-xsk.cc

5 days agochore(dnsdist): Move several UDP thread and processing functions to dnsdist::udp
Pieter Lexis [Thu, 23 Oct 2025 12:33:45 +0000 (14:33 +0200)] 
chore(dnsdist): Move several UDP thread and processing functions to dnsdist::udp

5 days agochore(dnsdist): Move various UDP cross-protocol functions and classes to dnsdist...
Pieter Lexis [Thu, 23 Oct 2025 12:10:11 +0000 (14:10 +0200)] 
chore(dnsdist): Move various UDP cross-protocol functions and classes to dnsdist::udp

5 days agochore(dnsdist): remove HAVE_DNSCRYPT from dnsdist.cc
Pieter Lexis [Thu, 23 Oct 2025 09:25:56 +0000 (11:25 +0200)] 
chore(dnsdist): remove HAVE_DNSCRYPT from dnsdist.cc

5 days agochore(dnsdist): create a dnsdist::dnscrypt namespace
Pieter Lexis [Thu, 23 Oct 2025 09:18:56 +0000 (11:18 +0200)] 
chore(dnsdist): create a dnsdist::dnscrypt namespace

5 days agochore(dnsdist): move checkDNSCryptQuery to dnsdist-dnscrypt
Pieter Lexis [Thu, 23 Oct 2025 09:14:15 +0000 (11:14 +0200)] 
chore(dnsdist): move checkDNSCryptQuery to dnsdist-dnscrypt

5 days agochore(dnsdist): move encryptResponse to dnsdist-dnscrypt
Pieter Lexis [Thu, 23 Oct 2025 09:03:55 +0000 (11:03 +0200)] 
chore(dnsdist): move encryptResponse to dnsdist-dnscrypt

5 days agochore(dnsdist): create dnsdist-dnscrypt.hh and move handleDNSCryptQuery to it
Pieter Lexis [Thu, 23 Oct 2025 09:01:27 +0000 (11:01 +0200)] 
chore(dnsdist): create dnsdist-dnscrypt.hh and move handleDNSCryptQuery to it

5 days agochore(dnsdist): move handleResponseForUDPClient to dnsdist::udp
Pieter Lexis [Thu, 23 Oct 2025 08:24:27 +0000 (10:24 +0200)] 
chore(dnsdist): move handleResponseForUDPClient to dnsdist::udp

5 days agochore(dnsdist): move handleResponseTC4UDPClient to dnsdist::udp
Pieter Lexis [Thu, 23 Oct 2025 08:22:23 +0000 (10:22 +0200)] 
chore(dnsdist): move handleResponseTC4UDPClient to dnsdist::udp

5 days agochore(dnsdist): move doLatencyStats to dnsdist::metrics
Pieter Lexis [Thu, 23 Oct 2025 08:12:39 +0000 (10:12 +0200)] 
chore(dnsdist): move doLatencyStats to dnsdist::metrics

5 days agochore(dnsdist): move restoreFlags to dnsdist::PacketMangling
Pieter Lexis [Wed, 22 Oct 2025 16:08:56 +0000 (18:08 +0200)] 
chore(dnsdist): move restoreFlags to dnsdist::PacketMangling

5 days agochore(dnsdist): move truncateTC to dnsdist::udp
Pieter Lexis [Wed, 22 Oct 2025 14:53:46 +0000 (16:53 +0200)] 
chore(dnsdist): move truncateTC to dnsdist::udp

5 days agochore(dnsdist): move sendfromto from dnsdist.cc to dnsdist::udp
Pieter Lexis [Wed, 22 Oct 2025 14:39:53 +0000 (16:39 +0200)] 
chore(dnsdist): move sendfromto from dnsdist.cc to dnsdist::udp

5 days agochore(dnsdist): Move some limits to a new dnsdist-udp header
Pieter Lexis [Wed, 22 Oct 2025 14:38:27 +0000 (16:38 +0200)] 
chore(dnsdist): Move some limits to a new dnsdist-udp header

5 days agoApply suggestions from code review 16961/head
Pieter Lexis [Mon, 1 Jun 2026 10:16:51 +0000 (12:16 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
Signed-off-by: Pieter Lexis <pieter@plexis.eu>
5 days agoApply suggestion from @rgacogne
Pieter Lexis [Mon, 1 Jun 2026 10:14:44 +0000 (12:14 +0200)] 
Apply suggestion from @rgacogne

Co-authored-by: Remi Gacogne <github@coredump.fr>
Signed-off-by: Pieter Lexis <pieter@plexis.eu>
5 days agochore(dnsdist): clang-tidy fix
Pieter Lexis [Mon, 1 Jun 2026 07:50:24 +0000 (09:50 +0200)] 
chore(dnsdist): clang-tidy fix

5 days agofeat(dnsdist): withTraceSpan support for LuaFFIPerThread Action
Pieter Lexis [Thu, 9 Apr 2026 13:41:02 +0000 (15:41 +0200)] 
feat(dnsdist): withTraceSpan support for LuaFFIPerThread Action

5 days agofeat(dnsdist): Allow tracing code in custom Lua threads
Pieter Lexis [Thu, 2 Apr 2026 11:25:52 +0000 (13:25 +0200)] 
feat(dnsdist): Allow tracing code in custom Lua threads

5 days agofeat(dnsdist): centralize sending OT PB messages
Pieter Lexis [Thu, 2 Apr 2026 08:24:42 +0000 (10:24 +0200)] 
feat(dnsdist): centralize sending OT PB messages

5 days agofix(dnsdist): squelch unused varible warnings in minimal builds
Pieter Lexis [Wed, 1 Apr 2026 13:58:15 +0000 (15:58 +0200)] 
fix(dnsdist): squelch unused varible warnings in minimal builds

5 days agofeat(dnsdist): add named maintenance callbacks
Pieter Lexis [Wed, 1 Apr 2026 13:35:22 +0000 (15:35 +0200)] 
feat(dnsdist): add named maintenance callbacks

5 days agofeat(dnsdist): create pdns::trace::dnsdist::getCloserForInternalSpan function
Pieter Lexis [Wed, 1 Apr 2026 13:31:06 +0000 (15:31 +0200)] 
feat(dnsdist): create pdns::trace::dnsdist::getCloserForInternalSpan function

5 days agochore(dnsdist): Add Lua OT function registration benchmark
Pieter Lexis [Mon, 30 Mar 2026 10:07:04 +0000 (12:07 +0200)] 
chore(dnsdist): Add Lua OT function registration benchmark

5 days agofeat(dnsdist): register Lua OT functions on startup
Pieter Lexis [Mon, 30 Mar 2026 10:06:33 +0000 (12:06 +0200)] 
feat(dnsdist): register Lua OT functions on startup

5 days agofix(dnsdist): don't do work without a tracer
Pieter Lexis [Mon, 30 Mar 2026 10:04:34 +0000 (12:04 +0200)] 
fix(dnsdist): don't do work without a tracer

5 days agofeat(dnsdist): Add `withTraceSpan` to LuaFFI{,Response}Action
Pieter Lexis [Thu, 26 Mar 2026 16:17:36 +0000 (17:17 +0100)] 
feat(dnsdist): Add `withTraceSpan` to LuaFFI{,Response}Action

5 days agofeat(dnsdist): Add Lua Tracing to LuaResponseAction
Pieter Lexis [Thu, 26 Mar 2026 11:47:18 +0000 (12:47 +0100)] 
feat(dnsdist): Add Lua Tracing to LuaResponseAction

5 days agodocs(dnsdist): add Lua config for OT Trace
Pieter Lexis [Tue, 24 Mar 2026 11:39:07 +0000 (12:39 +0100)] 
docs(dnsdist): add Lua config for OT Trace

5 days agodocs(dnsdist): Add maintenance OT Lua docs
Pieter Lexis [Fri, 13 Mar 2026 11:18:30 +0000 (12:18 +0100)] 
docs(dnsdist): Add maintenance OT Lua docs

5 days agofeat(dnsdist): Add Lua Span function for maintenance
Pieter Lexis [Mon, 23 Mar 2026 16:03:53 +0000 (17:03 +0100)] 
feat(dnsdist): Add Lua Span function for maintenance

5 days agofeat(dnsdist): Add internal OT traces test
Pieter Lexis [Fri, 13 Mar 2026 08:39:33 +0000 (09:39 +0100)] 
feat(dnsdist): Add internal OT traces test

5 days agofeat(dnsdist): Add Lua config for internal traces
Pieter Lexis [Thu, 12 Mar 2026 19:31:28 +0000 (20:31 +0100)] 
feat(dnsdist): Add Lua config for internal traces

5 days agofeat(dnsdist): Trace the maintenance function
Pieter Lexis [Thu, 12 Mar 2026 18:55:33 +0000 (19:55 +0100)] 
feat(dnsdist): Trace the maintenance function

5 days agofeat(dnsdist): Allow setting the OT Trace Span Kind
Pieter Lexis [Thu, 12 Mar 2026 17:17:30 +0000 (18:17 +0100)] 
feat(dnsdist): Allow setting the OT Trace Span Kind

5 days agofeat(dnsdist): Allow setting the OT Trace scope name
Pieter Lexis [Thu, 12 Mar 2026 17:15:34 +0000 (18:15 +0100)] 
feat(dnsdist): Allow setting the OT Trace scope name

5 days agofeat(pb): Add an "Internal" message type
Pieter Lexis [Thu, 12 Mar 2026 17:13:26 +0000 (18:13 +0100)] 
feat(pb): Add an "Internal" message type

5 days agodocs(dnsdist): Update docs with the new Trace infra
Pieter Lexis [Wed, 18 Mar 2026 16:02:16 +0000 (17:02 +0100)] 
docs(dnsdist): Update docs with the new Trace infra

5 days agofeat(dnsdist): make withTraceSpan available globally
Pieter Lexis [Wed, 18 Mar 2026 16:01:05 +0000 (17:01 +0100)] 
feat(dnsdist): make withTraceSpan available globally

5 days agofeat: add `defer` and `deferFunc`
Pieter Lexis [Thu, 19 Mar 2026 10:24:36 +0000 (11:24 +0100)] 
feat: add `defer` and `deferFunc`

5 days agodocs(dnsdist): Update docs for OT Tracing from Lua
Pieter Lexis [Tue, 10 Mar 2026 16:44:29 +0000 (17:44 +0100)] 
docs(dnsdist): Update docs for OT Tracing from Lua

5 days agofeat(dnsdist): simplify DNSQuestion:withTraceSpan
Pieter Lexis [Tue, 10 Mar 2026 16:44:07 +0000 (17:44 +0100)] 
feat(dnsdist): simplify DNSQuestion:withTraceSpan

5 days agodocs(dnsdist): Add docs on Trace Spans from Lua
Pieter Lexis [Sat, 7 Mar 2026 17:49:03 +0000 (18:49 +0100)] 
docs(dnsdist): Add docs on Trace Spans from Lua

5 days agofeat(dnsdist): Add Trace spans from Lua
Pieter Lexis [Thu, 26 Feb 2026 18:58:58 +0000 (19:58 +0100)] 
feat(dnsdist): Add Trace spans from Lua

5 days agofix(dnsdist): Add TraceID to minimal PDNS Protobuf
Pieter Lexis [Mon, 9 Mar 2026 12:31:50 +0000 (13:31 +0100)] 
fix(dnsdist): Add TraceID to minimal PDNS Protobuf

5 days agoMerge pull request #17491 from miodvallat/summer_is_coming
Miod Vallat [Mon, 1 Jun 2026 10:30:11 +0000 (12:30 +0200)] 
Merge pull request #17491 from miodvallat/summer_is_coming

auth: hide serial numbers in test oracles

5 days agoMerge pull request #17490 from rgacogne/update-remotebackend-python-requirements
Remi Gacogne [Mon, 1 Jun 2026 10:06:20 +0000 (12:06 +0200)] 
Merge pull request #17490 from rgacogne/update-remotebackend-python-requirements

Update Python requirements in modules/remotebackend

5 days agoMerge pull request #17483 from Habbie/resolute-builds
Remi Gacogne [Mon, 1 Jun 2026 09:57:42 +0000 (11:57 +0200)] 
Merge pull request #17483 from Habbie/resolute-builds

github package building workflows: add ubuntu-resolute

5 days agoHide serial numbers in test oracles. 17491/head
Miod Vallat [Mon, 1 Jun 2026 09:55:14 +0000 (11:55 +0200)] 
Hide serial numbers in test oracles.

Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>