]>
git.ipfire.org Git - thirdparty/pdns.git/log
Peter van Dijk [Fri, 31 Oct 2025 11:37:15 +0000 (12:37 +0100)]
auth meson build: restore original binary names
Peter van Dijk [Tue, 11 Nov 2025 12:12:45 +0000 (13:12 +0100)]
Merge pull request #16398 from Habbie/sdist-files
auth sdist: copy files as files, not as new dirs
Peter van Dijk [Tue, 11 Nov 2025 12:11:56 +0000 (13:11 +0100)]
Merge pull request #16456 from jsoref/codeql-quality-unreachable-dnsdist
Clean up unreachable code for dnsdist
Peter van Dijk [Tue, 11 Nov 2025 11:07:07 +0000 (12:07 +0100)]
Merge pull request #16361 from miodvallat/chording
lmdb: allow different mapsize values for main and shards
Peter van Dijk [Tue, 11 Nov 2025 10:56:44 +0000 (11:56 +0100)]
Merge pull request #16370 from miodvallat/secondary_considerations
auth: xfr churning
Peter van Dijk [Tue, 11 Nov 2025 10:42:39 +0000 (11:42 +0100)]
Merge pull request #16399 from Habbie/auth-upgrade-master
auth upgrade notes: stop confusing people with future version numbers
Peter van Dijk [Tue, 11 Nov 2025 10:41:40 +0000 (11:41 +0100)]
Merge pull request #16454 from jsoref/codeql-quality-unused-local-variable
chore: Clean up unused variables
Otto Moerbeek [Mon, 10 Nov 2025 18:57:23 +0000 (19:57 +0100)]
Merge pull request #16457 from jsoref/codeql-quality-unreachable
Clean up unreachable code
Otto Moerbeek [Mon, 10 Nov 2025 18:29:12 +0000 (19:29 +0100)]
Merge pull request #16459 from jsoref/fix-checkDump-try-except
Fix try/except/as notation
Remi Gacogne [Mon, 10 Nov 2025 13:48:40 +0000 (14:48 +0100)]
Merge pull request #16451 from Habbie/luajit-thread-aargh64itizer
luawrapper: on luajit+arm64+tsan, retry allocs harder
Remi Gacogne [Mon, 10 Nov 2025 13:47:13 +0000 (14:47 +0100)]
Merge pull request #16460 from jsoref/use-map-for-getHTTPCounter
Avoid warning about mixed explicit/implicit returns
Josh Soref [Mon, 10 Nov 2025 12:07:50 +0000 (07:07 -0500)]
Fix reference to class variable
Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Pieter Lexis [Mon, 10 Nov 2025 12:06:45 +0000 (13:06 +0100)]
Merge pull request #16395 from pieterlexis/dnsdist-ot-settraceid
dnsdist: Add option to use incoming OpenTelemetry Trace ID
Otto Moerbeek [Mon, 10 Nov 2025 10:59:47 +0000 (11:59 +0100)]
Merge pull request #16440 from omoerbeek/endian-janitor
Cleanup endianness determining code
Otto Moerbeek [Mon, 10 Nov 2025 10:54:19 +0000 (11:54 +0100)]
Merge pull request #16458 from jsoref/use-map-for-getAppliedPolicyTypeAsString
Use map for getAppliedPolicyTypeAsString
Peter van Dijk [Fri, 7 Nov 2025 16:01:03 +0000 (17:01 +0100)]
luawrapper: on luajit+arm64+tsan, retry allocs harder
Co-authored-by: Miod Vallat <miod.vallat@powerdns.com>
Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
Otto Moerbeek [Mon, 10 Nov 2025 09:56:43 +0000 (10:56 +0100)]
Merge pull request #16461 from omoerbeek/rec-ws-loglevel
rec: fix parsing of webserver loglevel "none"
Remi Gacogne [Mon, 10 Nov 2025 08:57:52 +0000 (09:57 +0100)]
Merge pull request #16452 from miodvallat/distraction
dnsdist: evil code which will hurt your eyesight
Remi Gacogne [Mon, 10 Nov 2025 08:35:14 +0000 (09:35 +0100)]
Merge pull request #16453 from jsoref/codeql-quality-unused-local-variable-dnsdist
chore: Clean up unused variables (dnsdist)
Remi Gacogne [Mon, 10 Nov 2025 08:33:11 +0000 (09:33 +0100)]
Merge pull request #16450 from rgacogne/ddist-fix-format-type-in-regression-tests
chores(dnsdist): Replace '%s' with '%d' when formatting integers in our tests
Otto Moerbeek [Mon, 10 Nov 2025 08:08:13 +0000 (09:08 +0100)]
Add two missing dependencies
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Otto Moerbeek [Mon, 10 Nov 2025 08:07:58 +0000 (09:07 +0100)]
rec: fix webserver loglevel from config
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Josh Soref [Sun, 9 Nov 2025 16:54:35 +0000 (11:54 -0500)]
Use map (and KeyError) to avoid warning about mixed explicit/implicit returns
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Sun, 9 Nov 2025 03:17:17 +0000 (22:17 -0500)]
Fix try/except/as notation
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Sun, 9 Nov 2025 00:50:18 +0000 (19:50 -0500)]
Use map for getAppliedPolicyTypeAsString
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Sun, 9 Nov 2025 00:23:43 +0000 (19:23 -0500)]
chore: Use finally for cleanup
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Sun, 9 Nov 2025 00:13:20 +0000 (19:13 -0500)]
chore: Remove unreachable cleanup
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Sun, 9 Nov 2025 00:15:20 +0000 (19:15 -0500)]
chore: Reach logging before raising
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Sun, 9 Nov 2025 00:25:17 +0000 (19:25 -0500)]
Clean up unreachable code for dnsdist
- Remove unreachable cleanup
- Use finally for cleanup
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 11:14:55 +0000 (06:14 -0500)]
chore: Clean up unused variables
- Change get_rust_struct_fields_from_definition to use `indent`
All callers were maintaining it, get_rust_struct_from_definition had updated it but left it unused...
- Fix type annotations
- Remove dead code for `response`
- Remove dead code for `url`
- Remove dead code for `wire`
- Remove unused timing
- Remove unused variable `data`
- Remove unused variable `dropped`
- Remove unused variable `fileContent`
- Remove unused variable `message`
- Remove unused variable `method`
- Remove unused variable `name`
- Remove unused variable `numberOfQueries`
- Remove unused variable `output`
- Remove unused variable `pbMessageType`
- Remove unused variable `rcode`
- Remove unused variable `secondSerial`
- Remove unused variable `total`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Miod Vallat [Fri, 7 Nov 2025 16:56:25 +0000 (17:56 +0100)]
Alter the qname bpf filter to make it const.
This program needs to use a runtime value (a file descriptor), so in its
current form it is a non-const HUGE initializer, and causes the compiler
to emit a lot of code to initialize the local variable with the program
data, eating a lot of memory while there.
By changing the program to use a value of zero for the file descriptor,
the initializer becomes const; we need however to search for that
instruction and pach it before using the program, and this is not the
code I am most proud of... but when life gives you lemons, etc.
Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
Josh Soref [Fri, 7 Nov 2025 16:04:49 +0000 (11:04 -0500)]
chore: Use variable `rets`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 14:02:54 +0000 (09:02 -0500)]
chore: Unshadow domain and store domainObject
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:54:29 +0000 (11:54 -0500)]
chore: Test `wire_message`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 17:00:19 +0000 (12:00 -0500)]
chore: Remove unused variable `search`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:02:51 +0000 (11:02 -0500)]
chore: Remove unused variable `res`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:40:57 +0000 (11:40 -0500)]
chore: Remove unused variable `rdataset`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 14:07:12 +0000 (09:07 -0500)]
chore: Remove unused variable `r`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:35:30 +0000 (11:35 -0500)]
chore: Remove unused variable `payload`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:59:47 +0000 (11:59 -0500)]
chore: Remove unused variable `name`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:03:58 +0000 (11:03 -0500)]
chore: Remove unused variable `ixfr`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 13:40:40 +0000 (08:40 -0500)]
chore: Remove unused variable `h`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:58:10 +0000 (11:58 -0500)]
chore: Remove unused variable `expectedCNAME`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:03:34 +0000 (11:03 -0500)]
chore: Remove unused variable `expected`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:20:10 +0000 (11:20 -0500)]
chore: Remove unused variable `data`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:20:51 +0000 (11:20 -0500)]
chore: Remove dead code for `notifyexpected`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 16:35:56 +0000 (11:35 -0500)]
chore: Remove dead code for `expected`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 14:13:50 +0000 (09:13 -0500)]
chore: Remove dead code for `confdir`
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Fri, 7 Nov 2025 13:39:29 +0000 (08:39 -0500)]
chore: Remove broken support for `--run-output`
Dead code as of
28e7226a809c522d69913e2aab2c55fbb55646e3
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Alexis Romero [Fri, 7 Nov 2025 12:39:07 +0000 (13:39 +0100)]
Merge pull request #16448 from PowerDNS/dependabot/pip/regression-tests.api/requests-2.32.4
chore(deps): bump requests from 2.31.0 to 2.32.4 in /regression-tests.api
Remi Gacogne [Fri, 7 Nov 2025 11:06:34 +0000 (12:06 +0100)]
chores(dnsdist): Replace '%s' with '%d' when formatting integers in our tests
These has been bothering me for a long time. I was hoping we would be
fixing them little by little but we are actually copy/pasting the wrong
formatters to new tests, so I'm biting the bullet now.
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
Remi Gacogne [Fri, 7 Nov 2025 09:50:53 +0000 (10:50 +0100)]
Merge pull request #16444 from romeroalx/add-workflow-check-pinning
gh actions: move check pinned python packages to a separate workflow
dependabot[bot] [Fri, 7 Nov 2025 09:48:28 +0000 (09:48 +0000)]
chore(deps): bump requests in /regression-tests.api
Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.4.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.4)
---
updated-dependencies:
- dependency-name: requests
dependency-version: 2.32.4
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Remi Gacogne [Fri, 7 Nov 2025 09:46:48 +0000 (10:46 +0100)]
Merge pull request #16407 from romeroalx/fix-pip-pinning-0311
Update Python package pinning for setup_requires dependency pbr to version 7.0.3
Miod Vallat [Thu, 6 Nov 2025 14:49:35 +0000 (15:49 +0100)]
Merge pull request #16446 from jsoref/contributing-ai-policy
docs: Mention AI Policy in contributing pull requests
Josh Soref [Thu, 6 Nov 2025 14:12:46 +0000 (09:12 -0500)]
docs: Mention AI Policy in contributing pull requests
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Miod Vallat [Thu, 6 Nov 2025 13:50:27 +0000 (14:50 +0100)]
Merge pull request #16445 from miodvallat/rm-of-the-day
dead code tells no tales
Miod Vallat [Thu, 6 Nov 2025 13:09:26 +0000 (14:09 +0100)]
Remove dead code.
Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>
romeroalx [Thu, 6 Nov 2025 10:55:06 +0000 (11:55 +0100)]
gh actions: move check pinned python packages to verify-pinned-python-packages.yml
romeroalx [Mon, 3 Nov 2025 11:01:45 +0000 (12:01 +0100)]
update-pinned-ver-python
Otto Moerbeek [Thu, 6 Nov 2025 10:11:45 +0000 (11:11 +0100)]
Merge pull request #16438 from omoerbeek/rec-rm-deprecated
rec: remove options that were deprecated a long time ago
Otto Moerbeek [Thu, 6 Nov 2025 08:08:42 +0000 (09:08 +0100)]
More modern way of determining the endianness of the system
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Otto Moerbeek [Thu, 6 Nov 2025 08:07:12 +0000 (09:07 +0100)]
We're runing on a posix system, so we can expect endian.h to exist
Should fix #16091
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Remi Gacogne [Thu, 6 Nov 2025 07:59:19 +0000 (08:59 +0100)]
Merge pull request #16372 from rgacogne/ddist-regex
dnsdist: Properly handle invalid regular expressions
Otto Moerbeek [Wed, 5 Nov 2025 15:48:49 +0000 (16:48 +0100)]
Merge pull request #16384 from omoerbeek/rec-cache-tcp
rec: remember if an answer was received over TCP in record cache
Otto Moerbeek [Wed, 5 Nov 2025 15:37:36 +0000 (16:37 +0100)]
rec: remove options that were deprecated a long time ago
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Remi Gacogne [Wed, 5 Nov 2025 15:32:46 +0000 (16:32 +0100)]
dnsdist: Document that `Regex` matches in a case-insensitive way
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
Otto Moerbeek [Wed, 5 Nov 2025 15:22:40 +0000 (16:22 +0100)]
Merge pull request #16434 from omoerbeek/rec-upgrade
rec: Update upgrade guide and correct version info for cookie support
Otto Moerbeek [Wed, 5 Nov 2025 15:05:32 +0000 (16:05 +0100)]
Merge pull request #16376 from jsoref/bump-actions
Bump actions
Peter van Dijk [Wed, 5 Nov 2025 14:59:42 +0000 (15:59 +0100)]
Merge pull request #16229 from Habbie/luacontext-debug-object
store debug.traceback function before user can hide it from us
Otto Moerbeek [Wed, 5 Nov 2025 14:39:50 +0000 (15:39 +0100)]
rec: Update upgrade guide and correct version info for cookie support
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Otto Moerbeek [Wed, 5 Nov 2025 07:18:18 +0000 (08:18 +0100)]
Merge pull request #16426 from omoerbeek/rec-lua-conf-tidy
rec: rec-lua-conf.* tidy
Remi Gacogne [Tue, 4 Nov 2025 15:17:24 +0000 (16:17 +0100)]
Merge pull request #16429 from rgacogne/ddist-test-http1-date-header
dnsdist: Add a test for the `Date` header in rejected HTTP/1 requests
Remi Gacogne [Tue, 4 Nov 2025 14:21:04 +0000 (15:21 +0100)]
dnsdist: Add a test for the `Date` header in rejected HTTP/1 requests
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
Pieter Lexis [Thu, 30 Oct 2025 10:23:13 +0000 (11:23 +0100)]
feat(dnsdist): Add ability to use incoming TraceID
Pieter Lexis [Thu, 30 Oct 2025 09:39:54 +0000 (10:39 +0100)]
feat(sdig): parse (optional) spanid from arguments
Pieter Lexis [Wed, 29 Oct 2025 14:49:57 +0000 (15:49 +0100)]
feat(protozero): Add a more generic function to extract Trace and Span ID from EDNS option
Pieter Lexis [Wed, 29 Oct 2025 13:49:12 +0000 (14:49 +0100)]
feat(dnsdist): Add infra to update Root SpanID and TraceID in Tracer
Otto Moerbeek [Mon, 3 Nov 2025 10:35:24 +0000 (11:35 +0100)]
Tidy
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Pieter Lexis [Tue, 4 Nov 2025 10:27:18 +0000 (11:27 +0100)]
Merge pull request #16402 from pieterlexis/dnsdist-no-ot-activation-without-benchmarks
feat(dnsdist): Speed up adding Spans in the Tracer
Remi Gacogne [Tue, 4 Nov 2025 09:42:03 +0000 (10:42 +0100)]
Merge pull request #16424 from rgacogne/fix-comment-in-the-sbom-generation-tool
Our SBOMs are in CycloneDX JSON format, not Protocol Buffer
Remi Gacogne [Tue, 4 Nov 2025 09:04:05 +0000 (10:04 +0100)]
Our SBOMs are in CycloneDX JSON format, not Protocol Buffer
Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com>
Pieter Lexis [Mon, 3 Nov 2025 15:33:16 +0000 (16:33 +0100)]
feat(dnsdist): wrap d_traceid in Tracer in a lock
Pieter Lexis [Fri, 31 Oct 2025 13:35:21 +0000 (14:35 +0100)]
feat(dnsdist): Speed up adding Spans in the Tracer
This makes the code cleaner, and does away with the pre- and
post-activation spans. We now have a "mini" span that we convert to
actual Spans only when they need to be sent out.
Using microbenchmarks the following became clear:
Adding a Span to the Tracer (using `Closer::openSpan`) is now about
45% slower than adding it to an old "unactivated" Tracer. But is is
*twice* as fast compared to the old "activated" Tracer.
When tracing is enabled for a query, most spans are added *after*
"activation". So this commit should speed up query processing when
tracing is enabled.
One downside of this commit is that generating the actual OpenTelemetry
Trace data we now need to create the real Spans, this generation is
about 60% slower. However, when the `delay` option is used for the
RemoteLogResponseAction this slowness is not in the hot path of the
query. As this generation happens after the response has been sent.
Signed-off-by: Pieter Lexis <pieter.lexis@powerdns.com>
Miod Vallat [Mon, 3 Nov 2025 20:03:51 +0000 (21:03 +0100)]
Merge pull request #16417 from jsoref/docs-remote
Improve remote docs
Josh Soref [Mon, 3 Nov 2025 17:20:48 +0000 (12:20 -0500)]
Apply suggestions from code review
Co-authored-by: Miod Vallat <miod.vallat@powerdns.com>
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Mon, 3 Nov 2025 15:37:06 +0000 (10:37 -0500)]
docs(remote): try to make superMasterBackend reply easier to read
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Mon, 3 Nov 2025 15:36:09 +0000 (10:36 -0500)]
docs(remote): make http/rpc match json/rpc for getbeforeandafternamesabsolute
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Mon, 3 Nov 2025 15:34:44 +0000 (10:34 -0500)]
docs(remote): fix json for getdomaininfo response
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Mon, 3 Nov 2025 15:33:59 +0000 (10:33 -0500)]
docs(remote): fix sentence to end with a period instead of the parenthetical
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Mon, 3 Nov 2025 15:29:54 +0000 (10:29 -0500)]
docs(remote): Document that real-remote is a CIDR-netmask
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Mon, 3 Nov 2025 15:28:36 +0000 (10:28 -0500)]
docs(remote): Move pre v4.0 content to pre v4.0 breaking section
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Josh Soref [Mon, 3 Nov 2025 15:26:47 +0000 (10:26 -0500)]
docs(remote): Add sections to important notices
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Peter van Dijk [Thu, 30 Oct 2025 13:04:27 +0000 (14:04 +0100)]
auth sdist: copy files as files, not as new dirs
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
Peter van Dijk [Thu, 30 Oct 2025 13:49:54 +0000 (14:49 +0100)]
auth upgrade notes: stop confusing people with future version numbers
Signed-off-by: Peter van Dijk <peter.van.dijk@powerdns.com>
Peter van Dijk [Mon, 3 Nov 2025 14:16:06 +0000 (15:16 +0100)]
Merge pull request #16409 from Habbie/gh-diskspace
auth-backend tests: make more diskspace on the github runner
Pieter Lexis [Mon, 3 Nov 2025 13:44:56 +0000 (14:44 +0100)]
Merge pull request #16368 from pieterlexis/dnsdist-aarch64
ci(dnsdist): Build and test on arm64/aarch64
Remi Gacogne [Mon, 3 Nov 2025 12:42:30 +0000 (13:42 +0100)]
Merge pull request #16405 from rgacogne/ddist-fix-outgoing-tls-yaml-doc
dnsdist: Fix the outgoing DoT YAML example
Peter van Dijk [Mon, 3 Nov 2025 11:06:39 +0000 (12:06 +0100)]
auth-backend tests: make more diskspace on the github runner
Pieter Lexis [Mon, 27 Oct 2025 08:32:08 +0000 (09:32 +0100)]
ci(aarch64): no -fcf-protection=full on aarch64