]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
9 months agoUpdate docs/guides/basic-database.rst 14765/head
Bruce Elrick [Thu, 10 Oct 2024 19:15:39 +0000 (13:15 -0600)] 
Update docs/guides/basic-database.rst

9 months agoMerge pull request #12752 from kpfleming/issue-12714
Peter van Dijk [Thu, 10 Oct 2024 12:25:40 +0000 (14:25 +0200)] 
Merge pull request #12752 from kpfleming/issue-12714

auth doc: Document 2-step process for consumer zone updates.

9 months agoMerge pull request #14665 from Habbie/sdig-stdin-improvements
Peter van Dijk [Thu, 10 Oct 2024 11:58:02 +0000 (13:58 +0200)] 
Merge pull request #14665 from Habbie/sdig-stdin-improvements

auth sdig: some improvements for stdin mode

9 months agoMerge pull request #14721 from omoerbeek/followup-14705
Otto Moerbeek [Wed, 9 Oct 2024 08:22:25 +0000 (10:22 +0200)] 
Merge pull request #14721 from omoerbeek/followup-14705

Followup to #14705: clang-tidy does not pick up last option listed

9 months agoMerge pull request #14684 from zeha/secinitsoatimes
Peter van Dijk [Tue, 8 Oct 2024 14:28:13 +0000 (16:28 +0200)] 
Merge pull request #14684 from zeha/secinitsoatimes

ixfrSuck: init soatimes without separate memset

9 months agoMerge pull request #14755 from radub2012/patch-1
Peter van Dijk [Tue, 8 Oct 2024 14:24:41 +0000 (16:24 +0200)] 
Merge pull request #14755 from radub2012/patch-1

Update catalog.rst

9 months agoMerge pull request #14754 from omoerbeek/rec-unittest-cache-init
Otto Moerbeek [Tue, 8 Oct 2024 12:41:37 +0000 (14:41 +0200)] 
Merge pull request #14754 from omoerbeek/rec-unittest-cache-init

rec: make sure the record cache has sane paramers for each unit test

9 months agoMerge pull request #14758 from omoerbeek/rust-to-1.80.1
Otto Moerbeek [Tue, 8 Oct 2024 12:27:25 +0000 (14:27 +0200)] 
Merge pull request #14758 from omoerbeek/rust-to-1.80.1

Move back to rust 1.80.1, see https://github.com/PowerDNS/pdns/issues/14757

9 months agoMove back to rust 1.80.1, see https://github.com/PowerDNS/pdns/issues/14757 14758/head
Otto Moerbeek [Tue, 8 Oct 2024 10:58:02 +0000 (12:58 +0200)] 
Move back to rust 1.80.1, see https://github.com/PowerDNS/pdns/issues/14757

9 months agoUpdate catalog.rst 14755/head
radub2012 [Mon, 7 Oct 2024 13:33:13 +0000 (16:33 +0300)] 
Update catalog.rst

Example misleads user to think there are 3 arguments that need to be passed to "load-zone" when according to the manual "load-zone" expects only 2 arguments.

9 months agoMerge pull request #14673 from wjgauthier/docs-catalog
Peter van Dijk [Mon, 7 Oct 2024 13:29:31 +0000 (15:29 +0200)] 
Merge pull request #14673 from wjgauthier/docs-catalog

auth docs: set catalog member to primary

9 months agoMerge pull request #14722 from omoerbeek/rec-gen-metrics
Otto Moerbeek [Mon, 7 Oct 2024 13:22:39 +0000 (15:22 +0200)] 
Merge pull request #14722 from omoerbeek/rec-gen-metrics

rec: generate metrics related files from a single source

9 months agorec: make sure the record cache has sane parameters for each unit test 14754/head
Otto Moerbeek [Mon, 7 Oct 2024 12:20:01 +0000 (14:20 +0200)] 
rec: make sure the record cache has sane parameters for each unit test

In particluar if a specific test was run that would set the maximum
RRSET very low, the reczones_helpers/test_UserHints test would fail.

9 months agoMerge pull request #14506 from omoerbeek/rec-allow_notify
Otto Moerbeek [Mon, 7 Oct 2024 12:46:25 +0000 (14:46 +0200)] 
Merge pull request #14506 from omoerbeek/rec-allow_notify

rec: notify_allowed should be processed for forward_zones and forward_zones_recurse

9 months agoInstead of adding a trailing comma, zap leading spaces 14721/head
Otto Moerbeek [Mon, 7 Oct 2024 12:44:38 +0000 (14:44 +0200)] 
Instead of adding a trailing comma, zap leading spaces

9 months agoMerge pull request #14693 from omoerbeek/rec-rfc6303
Otto Moerbeek [Mon, 7 Oct 2024 12:32:00 +0000 (14:32 +0200)] 
Merge pull request #14693 from omoerbeek/rec-rfc6303

rec: implement rfc6303 special zones (mostly v6 reverse mappings)

9 months agoApply suggestions from code review 14722/head
Otto Moerbeek [Mon, 7 Oct 2024 11:52:54 +0000 (13:52 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
9 months agoMerge pull request #14753 from omoerbeek/rec-rust-download-dedup
Otto Moerbeek [Mon, 7 Oct 2024 11:46:33 +0000 (13:46 +0200)] 
Merge pull request #14753 from omoerbeek/rec-rust-download-dedup

rec: rust download dedup

9 months agorec: allow_notify should be processed for forward_zones and forward_zones_recurse 14506/head
Otto Moerbeek [Thu, 18 Jul 2024 07:48:12 +0000 (09:48 +0200)] 
rec: allow_notify should be processed for forward_zones and forward_zones_recurse

For ForwardZones it was only processed if reading from a forward_zones_file.

9 months agoEnsure serve-rfc1918 is enabled when doing serve-rfc6303 14693/head
Otto Moerbeek [Mon, 7 Oct 2024 10:26:11 +0000 (12:26 +0200)] 
Ensure serve-rfc1918 is enabled when doing serve-rfc6303

9 months agoApply suggestions from code review
Otto Moerbeek [Mon, 7 Oct 2024 10:00:59 +0000 (12:00 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
9 months agorec: implement rfc6303 special zones (mostly v6 reverse mappings)
Otto Moerbeek [Thu, 19 Sep 2024 09:46:06 +0000 (11:46 +0200)] 
rec: implement rfc6303 special zones (mostly v6 reverse mappings)

9 months agoMerge pull request #14697 from omoerbeek/rec-python-not-found
Otto Moerbeek [Mon, 7 Oct 2024 10:03:23 +0000 (12:03 +0200)] 
Merge pull request #14697 from omoerbeek/rec-python-not-found

rec: Give a more clear error message if the build fails because python was not found

9 months agoMerge pull request #14653 from omoerbeek/rec-rust-updates
Otto Moerbeek [Mon, 7 Oct 2024 10:02:56 +0000 (12:02 +0200)] 
Merge pull request #14653 from omoerbeek/rec-rust-updates

rec: rust related updates

9 months agoMerge pull request #14611 from omoerbeek/rec-log-moadns-exception
Otto Moerbeek [Mon, 7 Oct 2024 09:49:22 +0000 (11:49 +0200)] 
Merge pull request #14611 from omoerbeek/rec-log-moadns-exception

rec: Only log MOADNSExceptions if logging.log_common_errors is true.

9 months agoMerge pull request #14694 from omoerbeek/rec-rpz-tweaks
Otto Moerbeek [Mon, 7 Oct 2024 09:32:59 +0000 (11:32 +0200)] 
Merge pull request #14694 from omoerbeek/rec-rpz-tweaks

rec: rpz tweaks

9 months agoApply suggestions from code review 14697/head
Otto Moerbeek [Mon, 7 Oct 2024 09:31:49 +0000 (11:31 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
9 months agoMake rust tarball downloaed in sdist stage available in build stage 14753/head
Otto Moerbeek [Mon, 7 Oct 2024 09:06:48 +0000 (11:06 +0200)] 
Make rust tarball downloaed in sdist stage available in build stage

9 months agodo not redownload tarball if it's alreay in /tmp but do check sha always
Otto Moerbeek [Mon, 7 Oct 2024 09:06:11 +0000 (11:06 +0200)] 
do not redownload tarball if it's alreay in /tmp but do check sha always

9 months agoMerge pull request #14731 from rgacogne/ddist-changelog-secpoll-1.9.7
Remi Gacogne [Fri, 4 Oct 2024 11:57:20 +0000 (13:57 +0200)] 
Merge pull request #14731 from rgacogne/ddist-changelog-secpoll-1.9.7

dnsdist: Update ChangeLog and secpoll for 1.9.7

9 months agodnsdist: Fix wrong ticket number in the 1.9.7 ChangeLog 14731/head
Remi Gacogne [Fri, 4 Oct 2024 07:49:34 +0000 (09:49 +0200)] 
dnsdist: Fix wrong ticket number in the 1.9.7 ChangeLog

9 months agoMerge pull request #14732 from romeroalx/pip-pinning-r2
Alexis Romero [Fri, 4 Oct 2024 04:50:55 +0000 (06:50 +0200)] 
Merge pull request #14732 from romeroalx/pip-pinning-r2

GH actions: move validation for pinned pip pkgs to misc-dailies. Additional folders with pinned pip packages

9 months agodnsdist: Add 14740 to the 1.9.7 ChangeLog
Remi Gacogne [Thu, 3 Oct 2024 15:05:15 +0000 (17:05 +0200)] 
dnsdist: Add 14740 to the 1.9.7 ChangeLog

9 months agofine
Remi Gacogne [Tue, 1 Oct 2024 07:42:18 +0000 (09:42 +0200)] 
fine

9 months agodnsdist: Update ChangeLog and secpoll for 1.9.7
Remi Gacogne [Mon, 30 Sep 2024 12:14:56 +0000 (14:14 +0200)] 
dnsdist: Update ChangeLog and secpoll for 1.9.7

9 months agoMerge pull request #14739 from rgacogne/ddist-disable-ebpf-for-quic
Remi Gacogne [Thu, 3 Oct 2024 13:50:35 +0000 (15:50 +0200)] 
Merge pull request #14739 from rgacogne/ddist-disable-ebpf-for-quic

dnsdist: Disable eBPF filtering on QUIC (DoQ, DoH3) sockets

9 months agoMerge pull request #14746 from omoerbeek/rec-prep-2024-04
Otto Moerbeek [Thu, 3 Oct 2024 11:38:55 +0000 (13:38 +0200)] 
Merge pull request #14746 from omoerbeek/rec-prep-2024-04

rec: prep 2024-04 releases

9 months agoMerge pull request #14742 from omoerbeek/rec-priv-cachebig
Otto Moerbeek [Thu, 3 Oct 2024 11:31:28 +0000 (13:31 +0200)] 
Merge pull request #14742 from omoerbeek/rec-priv-cachebig

rec: CVE-2024-25590: limit maximum size of rr sets in record cache

9 months agorec: prep 2024-04 releases 14746/head
Otto Moerbeek [Wed, 2 Oct 2024 08:27:53 +0000 (10:27 +0200)] 
rec: prep 2024-04 releases

9 months agodnsdist: Add more regression tests for eBPF filtering 14739/head
Remi Gacogne [Thu, 3 Oct 2024 08:18:47 +0000 (10:18 +0200)] 
dnsdist: Add more regression tests for eBPF filtering

9 months agodnsdist: Disable eBPF filtering on QUIC (DoQ, DoH3) sockets
Remi Gacogne [Thu, 3 Oct 2024 07:10:09 +0000 (09:10 +0200)] 
dnsdist: Disable eBPF filtering on QUIC (DoQ, DoH3) sockets

The current eBPF code tries to parse the beginning of the DNS payload
to extract the qname for all UDP datagrams, which is not course
not working correctly for QUIC packets. I don't immediately see a way
to identify QUIC packets from our eBPF code, so for now this commit
disables the eBPF filtering feature on QUIC sockets.

9 months agoSmall docs fixes 14742/head
Otto Moerbeek [Wed, 2 Oct 2024 08:45:18 +0000 (10:45 +0200)] 
Small docs fixes

9 months agoOptimization for the ADDR case: stop loop if we found 2 (A and AAAA)
Otto Moerbeek [Wed, 21 Aug 2024 09:55:35 +0000 (11:55 +0200)] 
Optimization for the ADDR case: stop loop if we found 2 (A and AAAA)

9 months agorec: refuse to store very large RRSets in the cache and ServFail on retrieval of...
Otto Moerbeek [Wed, 21 Aug 2024 09:09:42 +0000 (11:09 +0200)] 
rec: refuse to store very large RRSets in the cache and ServFail on retrieval of those

10 months agoMerge pull request #14729 from Habbie/auth-4.9.2-docs-secpoll
Peter van Dijk [Tue, 1 Oct 2024 10:36:50 +0000 (12:36 +0200)] 
Merge pull request #14729 from Habbie/auth-4.9.2-docs-secpoll

auth-4.9.2: docs+secpoll

10 months agogh actions - misc-dailies.yml: validate only pinned pip packages are installed 14732/head
romeroalx [Mon, 30 Sep 2024 13:22:58 +0000 (15:22 +0200)] 
gh actions - misc-dailies.yml: validate only pinned pip packages are installed

10 months agotasks.py: move meson pip packages to meson/requirements.txt
romeroalx [Mon, 30 Sep 2024 14:13:49 +0000 (16:13 +0200)] 
tasks.py: move meson pip packages to meson/requirements.txt

10 months agoRevert "gh actions: check pip packages pulling when building docs"
romeroalx [Mon, 30 Sep 2024 13:27:01 +0000 (15:27 +0200)] 
Revert "gh actions: check pip packages pulling when building docs"

This reverts commit b011ee832bf10a58cedbbcab4a7ba665d1540a95.

10 months agorequirements.txt: force upgrade version of pip packages with pip-compile
romeroalx [Mon, 30 Sep 2024 05:47:00 +0000 (07:47 +0200)] 
requirements.txt: force upgrade version of pip packages with pip-compile

10 months agoAdded pip pinning for python pkgs installed via requirements.txt
romeroalx [Sat, 28 Sep 2024 05:56:06 +0000 (07:56 +0200)] 
Added pip pinning for python pkgs installed via requirements.txt

10 months agoMerge pull request #14664 from rgacogne/ddist-ffi-proxy-protocol-incoming
Remi Gacogne [Mon, 30 Sep 2024 13:33:47 +0000 (15:33 +0200)] 
Merge pull request #14664 from rgacogne/ddist-ffi-proxy-protocol-incoming

dnsdist: Add a FFI accessor to incoming proxy protocol values

10 months agoMerge pull request #14728 from rgacogne/ddist-edns-spoof-raw-record-action
Remi Gacogne [Mon, 30 Sep 2024 12:11:26 +0000 (14:11 +0200)] 
Merge pull request #14728 from rgacogne/ddist-edns-spoof-raw-record-action

dnsdist: Add EDNS to responses generated from raw record data

10 months agoauth-4.9.2: docs+secpoll 14729/head
Peter van Dijk [Mon, 30 Sep 2024 10:51:06 +0000 (12:51 +0200)] 
auth-4.9.2: docs+secpoll

10 months agogit-to-changelog-merges: add romeroalx to employee list
Peter van Dijk [Mon, 30 Sep 2024 10:50:01 +0000 (12:50 +0200)] 
git-to-changelog-merges: add romeroalx to employee list

10 months agodnsdist: Add EDNS to responses generated from raw record data 14728/head
Remi Gacogne [Mon, 30 Sep 2024 10:01:27 +0000 (12:01 +0200)] 
dnsdist: Add EDNS to responses generated from raw record data

My reasoning is that it makes sense to add EDNS to responses generated
from DNSdist provided that:
- the initial query had EDNS
- `setAddEDNSToSelfGeneratedResponses` has not been set to `false`
- we are only provided part of the response and not a full response
  packet

10 months agoSpell check fix
Otto Moerbeek [Fri, 27 Sep 2024 10:56:23 +0000 (12:56 +0200)] 
Spell check fix

10 months agorec: generate metrics related files from a single source
Otto Moerbeek [Wed, 4 Sep 2024 12:02:08 +0000 (14:02 +0200)] 
rec: generate metrics related files from a single source

10 months agoFollowup to #14705: clang-tidy does not pick up last option listed
Otto Moerbeek [Fri, 27 Sep 2024 09:02:01 +0000 (11:02 +0200)] 
Followup to #14705: clang-tidy does not pick up last option listed

10 months agoMerge pull request #14719 from phonedph1/newserver
Remi Gacogne [Fri, 27 Sep 2024 07:35:19 +0000 (09:35 +0200)] 
Merge pull request #14719 from phonedph1/newserver

dnsdist: start the backend if rest of config is processed

10 months agostart the backend if rest of config is processed 14719/head
phonedph1 [Fri, 27 Sep 2024 02:57:49 +0000 (20:57 -0600)] 
start the backend if rest of config is processed

10 months agoMerge pull request #14715 from zeha/zeha-regtest-doc
Fred Morcos [Thu, 26 Sep 2024 15:40:03 +0000 (17:40 +0200)] 
Merge pull request #14715 from zeha/zeha-regtest-doc

auth: "document" PDNS_BUILD_PATH for regression-tests/

10 months agoMerge pull request #14701 from zeha/zeha-13039-refac
Peter van Dijk [Thu, 26 Sep 2024 09:30:57 +0000 (11:30 +0200)] 
Merge pull request #14701 from zeha/zeha-13039-refac

auth: move checkForCorrectTSIG into packethandler

10 months agoMerge pull request #14713 from rgacogne/fix-coverity-secrets
Remi Gacogne [Wed, 25 Sep 2024 14:19:18 +0000 (16:19 +0200)] 
Merge pull request #14713 from rgacogne/fix-coverity-secrets

coverity: Use the correct secret token

10 months agoMerge pull request #14620 from fredmorcos/lmdb-cleanups
Fred Morcos [Wed, 25 Sep 2024 13:24:39 +0000 (15:24 +0200)] 
Merge pull request #14620 from fredmorcos/lmdb-cleanups

Cleanups to lmdb source files

10 months agocoverity: Use the correct secret token 14713/head
Remi Gacogne [Wed, 25 Sep 2024 13:20:15 +0000 (15:20 +0200)] 
coverity: Use the correct secret token

We have one Coverity token per product, and not a global token.

10 months agodnsdist: Apply Otto's suggestion to the Lua FFI proxy protocol API 14664/head
Remi Gacogne [Wed, 25 Sep 2024 13:12:09 +0000 (15:12 +0200)] 
dnsdist: Apply Otto's suggestion to the Lua FFI proxy protocol API

10 months agoReplace memcpy with std::append 14620/head
Fred Morcos [Wed, 25 Sep 2024 12:18:10 +0000 (14:18 +0200)] 
Replace memcpy with std::append

10 months agoMerge pull request #14670 from Habbie/webserver-ise-reason
Peter van Dijk [Wed, 25 Sep 2024 09:35:42 +0000 (11:35 +0200)] 
Merge pull request #14670 from Habbie/webserver-ise-reason

webserver.cc: try to pass exception text with 500 errors

10 months agoFix new impl of serializeToBuffer
Fred Morcos [Tue, 24 Sep 2024 12:04:16 +0000 (14:04 +0200)] 
Fix new impl of serializeToBuffer

10 months agoMerge pull request #14705 from fredmorcos/cleanup-clang-config-files
Fred Morcos [Tue, 24 Sep 2024 09:21:29 +0000 (11:21 +0200)] 
Merge pull request #14705 from fredmorcos/cleanup-clang-config-files

Cleanup clang config files

10 months agoFixup deserializeFromBuffer
Fred Morcos [Tue, 24 Sep 2024 07:59:21 +0000 (09:59 +0200)] 
Fixup deserializeFromBuffer

10 months agoRewrite serializeToBuffer
Fred Morcos [Tue, 24 Sep 2024 07:56:07 +0000 (09:56 +0200)] 
Rewrite serializeToBuffer

10 months agoCleanup lmdb-typed.cc
Fred Morcos [Tue, 24 Sep 2024 07:28:17 +0000 (09:28 +0200)] 
Cleanup lmdb-typed.cc

10 months agoRevert the boost archive formatting
Fred Morcos [Tue, 24 Sep 2024 07:21:08 +0000 (09:21 +0200)] 
Revert the boost archive formatting

10 months agoRename serTo/FromString to (de)serializeTo/FromBuffer
Fred Morcos [Tue, 30 Jul 2024 12:09:15 +0000 (14:09 +0200)] 
Rename serTo/FromString to (de)serializeTo/FromBuffer

10 months agoSome cleanups to lmdb-typed.hh
Fred Morcos [Tue, 30 Jul 2024 12:08:35 +0000 (14:08 +0200)] 
Some cleanups to lmdb-typed.hh

Mostly automated formatting and renames with some documentation formatting and rewording.

10 months agoFormat lmdb-typed.cc
Fred Morcos [Tue, 23 Jul 2024 12:39:57 +0000 (14:39 +0200)] 
Format lmdb-typed.cc

10 months agoSome formatting in lmdbbackend.cc
Fred Morcos [Tue, 23 Jul 2024 12:39:44 +0000 (14:39 +0200)] 
Some formatting in lmdbbackend.cc

10 months agoMerge pull request #14625 from fredmorcos/fix-lmdb-mdb-env-leak
Fred Morcos [Tue, 24 Sep 2024 09:17:41 +0000 (11:17 +0200)] 
Merge pull request #14625 from fredmorcos/fix-lmdb-mdb-env-leak

Fix leak of MDB_env object

10 months agoMerge pull request #14704 from fredmorcos/fix-clang-tidy
Fred Morcos [Tue, 24 Sep 2024 08:35:35 +0000 (10:35 +0200)] 
Merge pull request #14704 from fredmorcos/fix-clang-tidy

Fix clang-tidy

10 months agoCleanup clang-format file 14705/head
Fred Morcos [Tue, 24 Sep 2024 08:31:15 +0000 (10:31 +0200)] 
Cleanup clang-format file

10 months agoCleanup clang-tidy files
Fred Morcos [Tue, 24 Sep 2024 08:30:53 +0000 (10:30 +0200)] 
Cleanup clang-tidy files

10 months agoMerge pull request #14703 from fredmorcos/refactor-meson-fuzz
Fred Morcos [Tue, 24 Sep 2024 08:13:05 +0000 (10:13 +0200)] 
Merge pull request #14703 from fredmorcos/refactor-meson-fuzz

Refactor meson building of fuzz tools

10 months agoFix clang-tidy 14704/head
Fred Morcos [Tue, 24 Sep 2024 07:25:59 +0000 (09:25 +0200)] 
Fix clang-tidy

10 months agoRefactor meson handling of fuzz tools 14703/head
Fred Morcos [Tue, 24 Sep 2024 07:12:03 +0000 (09:12 +0200)] 
Refactor meson handling of fuzz tools

10 months agoNolint exit(1) 14625/head
Fred Morcos [Tue, 24 Sep 2024 07:11:45 +0000 (09:11 +0200)] 
Nolint exit(1)

10 months agoMerge pull request #14651 from omoerbeek/rec-boost-no-more-ucontext
Otto Moerbeek [Mon, 23 Sep 2024 15:04:26 +0000 (17:04 +0200)] 
Merge pull request #14651 from omoerbeek/rec-boost-no-more-ucontext

rec: stop supporting ucontext flavor for context switching

10 months agoMerge pull request #14702 from omoerbeek/no-pdns-dir-in-zip
Otto Moerbeek [Mon, 23 Sep 2024 14:37:59 +0000 (16:37 +0200)] 
Merge pull request #14702 from omoerbeek/no-pdns-dir-in-zip

Do not include a stray pdns dir in the recursor artifacts

10 months agoMerge pull request #14692 from omoerbeek/rec-named-forw-multiple
Otto Moerbeek [Mon, 23 Sep 2024 14:13:25 +0000 (16:13 +0200)] 
Merge pull request #14692 from omoerbeek/rec-named-forw-multiple

rec: use multiple targets for the named forward test

10 months agoMerge pull request #14507 from rgacogne/ddist-document-zero-scope
Remi Gacogne [Mon, 23 Sep 2024 14:08:44 +0000 (16:08 +0200)] 
Merge pull request #14507 from rgacogne/ddist-document-zero-scope

dnsdist: Better documentation of the zero-scope feature

10 months agoAdd comment 14702/head
Otto Moerbeek [Mon, 23 Sep 2024 12:05:41 +0000 (14:05 +0200)] 
Add comment

10 months agoMerge pull request #14698 from Habbie/dnf-sbom-version-arch-optional
Peter van Dijk [Mon, 23 Sep 2024 12:24:55 +0000 (14:24 +0200)] 
Merge pull request #14698 from Habbie/dnf-sbom-version-arch-optional

dnf sbom: handle arch absence

10 months agoDo not include a stray pdns dir in the recursor artifacts
Otto Moerbeek [Mon, 23 Sep 2024 09:21:13 +0000 (11:21 +0200)] 
Do not include a stray pdns dir in the recursor artifacts

This is caused by pdns-recursor matching pdns*, which is intended to select
auth files only.
Not terribly happy with the code duplication, but we would end up in quoting hell otherwise.

10 months agoauth: mark doQuestion as a known readability-function-cognitive-complexity problem 14701/head
Chris Hofstaedtler [Mon, 23 Sep 2024 10:51:34 +0000 (12:51 +0200)] 
auth: mark doQuestion as a known readability-function-cognitive-complexity problem

10 months agodnf sbom: handle arch absence 14698/head
Peter van Dijk [Fri, 20 Sep 2024 16:41:58 +0000 (18:41 +0200)] 
dnf sbom: handle arch absence

10 months agoauth: move checkForCorrectTSIG into packethandler
Chris Hofstaedtler [Tue, 27 Aug 2024 19:28:36 +0000 (21:28 +0200)] 
auth: move checkForCorrectTSIG into packethandler

To avoid DNSPacket pulling UeberBackend.

10 months agoixfrSuck: init soatimes without separate memset 14684/head
Chris Hofstaedtler [Thu, 19 Sep 2024 06:06:52 +0000 (08:06 +0200)] 
ixfrSuck: init soatimes without separate memset

10 months agoMerge pull request #14580 from rgacogne/fix-coverity
Remi Gacogne [Fri, 20 Sep 2024 14:25:46 +0000 (16:25 +0200)] 
Merge pull request #14580 from rgacogne/fix-coverity

Move coverity to a reusable workflow, add a dispatcher workflow

10 months agorec: Give a more clear error message if the build fails because python was not found
Otto Moerbeek [Fri, 20 Sep 2024 09:55:47 +0000 (11:55 +0200)] 
rec: Give a more clear error message if the build fails because python was not found

When building from a src tarball you don't need python (the tarball
includes the generated files), but that changes if settings/table.py was
modified or when building from a github checkout.

10 months agoMerge pull request #14691 from Habbie/dnf-sbom-version
Peter van Dijk [Fri, 20 Sep 2024 13:18:48 +0000 (15:18 +0200)] 
Merge pull request #14691 from Habbie/dnf-sbom-version

dnf sbom: use same logic for our version number too