]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
16 months agospelling: will 14880/head
Josh Soref [Mon, 25 Nov 2024 21:43:55 +0000 (16:43 -0500)] 
spelling: will

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
16 months agoMerge pull request #14879 from reduktr/master
Otto Moerbeek [Mon, 25 Nov 2024 16:35:04 +0000 (17:35 +0100)] 
Merge pull request #14879 from reduktr/master

Fix Typo

16 months agoFix Typo 14879/head
redukt [Mon, 25 Nov 2024 16:33:20 +0000 (08:33 -0800)] 
Fix Typo

16 months agoMerge pull request #14852 from omoerbeek/rec-add-pb-edns-hdr
Otto Moerbeek [Mon, 25 Nov 2024 11:43:44 +0000 (12:43 +0100)] 
Merge pull request #14852 from omoerbeek/rec-add-pb-edns-hdr

rec: add headerflags and ednsVersion as fields in protobuf messages

16 months agoAdds words to expect.txt to make linter happy. Also adds a recommended pattern for... 14767/head
milzi234 [Mon, 25 Nov 2024 10:48:06 +0000 (11:48 +0100)] 
Adds words to expect.txt to make linter happy. Also adds a recommended pattern for twitter links to patterns.txt and exempts website fonts and img directory from binary check

17 months agoMerge pull request #14866 from Habbie/no-rust-sdist-export
Peter van Dijk [Fri, 22 Nov 2024 15:42:05 +0000 (16:42 +0100)] 
Merge pull request #14866 from Habbie/no-rust-sdist-export

rec build: stop using /sdist/ to cache rust

17 months agorec build: stop using /sdist/ to cache rust 14866/head
Peter van Dijk [Fri, 22 Nov 2024 13:17:21 +0000 (14:17 +0100)] 
rec build: stop using /sdist/ to cache rust

17 months agoMerge pull request #14865 from gdhaaijer/patch-1
Otto Moerbeek [Fri, 22 Nov 2024 13:15:14 +0000 (14:15 +0100)] 
Merge pull request #14865 from gdhaaijer/patch-1

rec docs: fix typo

17 months agoMerge pull request #14863 from omoerbeek/rec-rpz-soa-serial
Otto Moerbeek [Fri, 22 Nov 2024 13:14:55 +0000 (14:14 +0100)] 
Merge pull request #14863 from omoerbeek/rec-rpz-soa-serial

rec: fix serial number inconsistency for RPZ dumpfiles

17 months agoUpdate regression-tests.recursor-dnssec/test_RPZ.py 14863/head
Otto Moerbeek [Fri, 22 Nov 2024 12:27:45 +0000 (13:27 +0100)] 
Update regression-tests.recursor-dnssec/test_RPZ.py

Co-authored-by: Remi Gacogne <github@coredump.fr>
17 months agorec docs: fix typo 14865/head
gdhaaijer [Fri, 22 Nov 2024 12:10:42 +0000 (13:10 +0100)] 
rec docs: fix typo

17 months agobuilder: add ubuntu-oracular target 14864/head
Peter van Dijk [Fri, 22 Nov 2024 11:18:38 +0000 (12:18 +0100)] 
builder: add ubuntu-oracular target

17 months agoworkaround for finding libcrypto, fixes #14084
Peter van Dijk [Fri, 22 Nov 2024 11:17:38 +0000 (12:17 +0100)] 
workaround for finding libcrypto, fixes #14084

17 months agoMerge pull request #14676 from Habbie/auth-no-dyn-no-so
Peter van Dijk [Fri, 22 Nov 2024 09:52:44 +0000 (10:52 +0100)] 
Merge pull request #14676 from Habbie/auth-no-dyn-no-so

auth: don't build .so for non-dyn modules

17 months agoMerge pull request #14862 from Habbie/mantic-eol
Peter van Dijk [Fri, 22 Nov 2024 09:45:53 +0000 (10:45 +0100)] 
Merge pull request #14862 from Habbie/mantic-eol

builder: remove ubuntu lunar+mantic as they are EOL

17 months agoAdd test for dumpFile serial
Otto Moerbeek [Fri, 22 Nov 2024 08:57:55 +0000 (09:57 +0100)] 
Add test for dumpFile serial

17 months agoUpdate pdns/recursordist/pdns_recursor.cc 14852/head
Otto Moerbeek [Fri, 22 Nov 2024 09:17:34 +0000 (10:17 +0100)] 
Update pdns/recursordist/pdns_recursor.cc

Co-authored-by: Remi Gacogne <github@coredump.fr>
17 months agobuilder: remove ubuntu lunar+mantic as they are EOL 14862/head
Peter van Dijk [Fri, 22 Nov 2024 09:08:40 +0000 (10:08 +0100)] 
builder: remove ubuntu lunar+mantic as they are EOL

17 months agoMerge pull request #14858 from omoerbeek/rec-aggr-cache-origin
Otto Moerbeek [Thu, 21 Nov 2024 16:25:46 +0000 (17:25 +0100)] 
Merge pull request #14858 from omoerbeek/rec-aggr-cache-origin

rec: Remember which query led to aggresive cache insert/update

17 months agoMerge pull request #14856 from omoerbeek/rec-dump-cache-man
Otto Moerbeek [Thu, 21 Nov 2024 16:25:26 +0000 (17:25 +0100)] 
Merge pull request #14856 from omoerbeek/rec-dump-cache-man

rec: rec_control docs update to reflect current state of dump-cache

17 months agoProcess comments from review:
Otto Moerbeek [Thu, 21 Nov 2024 10:16:59 +0000 (11:16 +0100)] 
Process comments from review:

- rename needECS to needEDNSParse
- remove lookForECS in getQNameAndSubnet
- extend test to include packet cache hit case
- take new dnsmessage.proto form dnsmessage repo

17 months agorec: make sure RPZs serial and its soa serial are consistent
Otto Moerbeek [Thu, 21 Nov 2024 09:27:29 +0000 (10:27 +0100)] 
rec: make sure RPZs serial and its soa serial are consistent

Also give a better error message when our serial is higher than the auth one

Fixes #14857

17 months agoMerge pull request #14850 from phonedph1/elapsed
Remi Gacogne [Thu, 21 Nov 2024 08:28:01 +0000 (09:28 +0100)] 
Merge pull request #14850 from phonedph1/elapsed

dnsdist: add elapsed time to dq object

17 months agoElapsed lua binding 14850/head
phonedph1 [Wed, 20 Nov 2024 23:08:22 +0000 (16:08 -0700)] 
Elapsed lua binding

17 months agorec: rec_control docs update to reflect current state of dump-cache 14856/head
Otto Moerbeek [Wed, 20 Nov 2024 08:48:48 +0000 (09:48 +0100)] 
rec: rec_control docs update to reflect current state of dump-cache

Plus some minor style edits

17 months agoFix unit tests that look at the dump output for aggr nsec cache 14858/head
Otto Moerbeek [Wed, 20 Nov 2024 10:24:48 +0000 (11:24 +0100)] 
Fix unit tests that look at the dump output for aggr nsec cache

17 months agorec: Remember which query led to aggresive cache insert/update
Otto Moerbeek [Wed, 20 Nov 2024 09:46:34 +0000 (10:46 +0100)] 
rec: Remember which query led to aggresive cache insert/update

And report this in cache dump and traces

Fixes #14855

17 months agoDo not access an uint32_t directly, it might be unaligned
Otto Moerbeek [Tue, 19 Nov 2024 13:16:25 +0000 (14:16 +0100)] 
Do not access an uint32_t directly, it might be unaligned

17 months agoMerge pull request #14853 from Habbie/adjust-auth-eol
Peter van Dijk [Tue, 19 Nov 2024 14:52:23 +0000 (15:52 +0100)] 
Merge pull request #14853 from Habbie/adjust-auth-eol

auth EOL: adjust for long delay after 4.9

17 months agoMerge pull request #14604 from zeha/zeha-10017-cname-follow-config
Peter van Dijk [Tue, 19 Nov 2024 13:18:44 +0000 (14:18 +0100)] 
Merge pull request #14604 from zeha/zeha-10017-cname-follow-config

auth: allow turning off across-zone resolving

17 months agoauth EOL: adjust for long delay after 4.9 14853/head
Peter van Dijk [Tue, 19 Nov 2024 13:10:46 +0000 (14:10 +0100)] 
auth EOL: adjust for long delay after 4.9

17 months agoimprove text
Peter van Dijk [Tue, 19 Nov 2024 13:10:35 +0000 (14:10 +0100)] 
improve text

17 months agoauthtests: remove stray whitespace 14604/head
Chris Hofstaedtler [Fri, 27 Sep 2024 06:21:10 +0000 (08:21 +0200)] 
authtests: remove stray whitespace

17 months agoauth: optimize !d_doResolveAcrossZones case
Chris Hofstaedtler [Fri, 27 Sep 2024 06:21:32 +0000 (08:21 +0200)] 
auth: optimize !d_doResolveAcrossZones case

17 months agoauth: allow turning off across-zone resolving
Chris Hofstaedtler [Wed, 28 Aug 2024 09:52:31 +0000 (11:52 +0200)] 
auth: allow turning off across-zone resolving

Default is unchanged. Turning off the new setting causes CNAME targets
to not be followed across (local) zones. Also, queries that could be
answered by following a local delegations are similarly not resolved.

17 months agoheaderFlags and ednsVersion are already in network order, add test
Otto Moerbeek [Tue, 19 Nov 2024 10:02:18 +0000 (11:02 +0100)] 
headerFlags and ednsVersion are already in network order, add test

17 months agoRemove the PR parts for now due to needed access to secrets when building with GHA...
milzi234 [Tue, 19 Nov 2024 09:26:39 +0000 (10:26 +0100)] 
Remove the PR parts for now due to needed access to secrets when building with GHA instead of letting netlify build things

17 months agocreate by2 to more closely match previous handling of docs uploads to web1
milzi234 [Fri, 11 Oct 2024 09:54:56 +0000 (11:54 +0200)] 
create by2 to more closely match previous handling of docs uploads to web1

17 months agoadds options to publish to Netlify and AWS
Francisco Laguna de la Vera [Tue, 1 Oct 2024 11:39:15 +0000 (13:39 +0200)] 
adds options to publish to Netlify and AWS

When applied, this commit allows for the documentation to be published to Netlify and AWS based on the secrets and variables present (see the comment in documentation.yml)

17 months agoMerge pull request #14823 from Habbie/svcb-port-quotes
Peter van Dijk [Mon, 18 Nov 2024 11:45:10 +0000 (12:45 +0100)] 
Merge pull request #14823 from Habbie/svcb-port-quotes

SVCB parser: allow quotes around port=

17 months agoMerge pull request #14789 from romeroalx/actions-ubicloud-var
Alexis Romero [Mon, 18 Nov 2024 09:59:40 +0000 (10:59 +0100)] 
Merge pull request #14789 from romeroalx/actions-ubicloud-var

GH actions: use arm64 Ubicloud runners only if a variable is defined at repository level

17 months agoUse new fields in dnsmessage.proto
Otto Moerbeek [Fri, 15 Nov 2024 14:18:13 +0000 (15:18 +0100)] 
Use new fields in dnsmessage.proto

17 months agoSVCB parser: allow quotes around port= 14823/head
Peter van Dijk [Fri, 15 Nov 2024 11:47:13 +0000 (12:47 +0100)] 
SVCB parser: allow quotes around port=

17 months agoCI binary check: allow the tinydns data.cdb
Peter van Dijk [Fri, 15 Nov 2024 11:47:38 +0000 (12:47 +0100)] 
CI binary check: allow the tinydns data.cdb

17 months agoMerge pull request #14846 from phonedph1/patch-5
Peter van Dijk [Fri, 15 Nov 2024 11:27:19 +0000 (12:27 +0100)] 
Merge pull request #14846 from phonedph1/patch-5

Update Brewfile

17 months agoMerge pull request #14847 from omoerbeek/rec-coverity-20241113
Otto Moerbeek [Fri, 15 Nov 2024 10:10:21 +0000 (11:10 +0100)] 
Merge pull request #14847 from omoerbeek/rec-coverity-20241113

rec: bunch of coverity reports, all low severity

17 months agorec: bunch of coverity reports, all low severity 14847/head
Otto Moerbeek [Wed, 13 Nov 2024 15:37:16 +0000 (16:37 +0100)] 
rec: bunch of coverity reports, all low severity

17 months agoMerge pull request #14844 from omoerbeek/rec-zones-forward-names
Otto Moerbeek [Fri, 15 Nov 2024 08:09:43 +0000 (09:09 +0100)] 
Merge pull request #14844 from omoerbeek/rec-zones-forward-names

rec: allow addresses to retrieve catalog zones and RPZs to be names

17 months agoUpdate Brewfile 14846/head
phonedph1 [Thu, 14 Nov 2024 22:32:39 +0000 (15:32 -0700)] 
Update Brewfile

17 months agoUpdate Brewfile
phonedph1 [Thu, 14 Nov 2024 22:30:24 +0000 (15:30 -0700)] 
Update Brewfile

17 months agoMerge pull request #14756 from Habbie/auth-docs-lua-global-include-dir-version-number
Peter van Dijk [Thu, 14 Nov 2024 15:13:39 +0000 (16:13 +0100)] 
Merge pull request #14756 from Habbie/auth-docs-lua-global-include-dir-version-number

auth settings: document that lua-global-include-dir is in 5.0.0

17 months agogh actions: use ubicloud runners if ARM64_USE_UBICLOUD==1 14789/head
romeroalx [Fri, 18 Oct 2024 05:43:14 +0000 (07:43 +0200)] 
gh actions: use ubicloud runners if ARM64_USE_UBICLOUD==1

17 months agoMerge pull request #14751 from cmouse/geoip-nsec3
Peter van Dijk [Thu, 14 Nov 2024 12:49:26 +0000 (13:49 +0100)] 
Merge pull request #14751 from cmouse/geoip-nsec3

modules/geoipbackend: Change NSEC3PARAM to RFC9276 recommendation

17 months agoMerge pull request #14765 from virtuous-sloth/doc-guide-basic-database
Peter van Dijk [Thu, 14 Nov 2024 12:48:39 +0000 (13:48 +0100)] 
Merge pull request #14765 from virtuous-sloth/doc-guide-basic-database

Update docs/guides/basic-database.rst

17 months agoauth settings: document that lua-global-include-dir is in 5.0.0 14756/head
Peter van Dijk [Mon, 7 Oct 2024 14:00:36 +0000 (16:00 +0200)] 
auth settings: document that lua-global-include-dir is in 5.0.0

17 months agoMerge pull request #14842 from omoerbeek/auth-gss-tsig-log
Peter van Dijk [Thu, 14 Nov 2024 12:42:59 +0000 (13:42 +0100)] 
Merge pull request #14842 from omoerbeek/auth-gss-tsig-log

auth: don't log absense of GSS-TSIG functionality at such a high level, use DEBUG

17 months agoMerge pull request #14813 from PowerDNS/dependabot/github_actions/check-spelling...
Peter van Dijk [Thu, 14 Nov 2024 12:42:08 +0000 (13:42 +0100)] 
Merge pull request #14813 from PowerDNS/dependabot/github_actions/check-spelling/check-spelling-0.0.24

Bump check-spelling/check-spelling from 0.0.22 to 0.0.24

17 months agoStart using a named primary for a test 14844/head
Otto Moerbeek [Tue, 12 Nov 2024 08:40:52 +0000 (09:40 +0100)] 
Start using a named primary for a test

17 months agorec: be able to specify names for primaries for catalog zones and RPZs
Otto Moerbeek [Wed, 6 Nov 2024 08:46:56 +0000 (09:46 +0100)] 
rec: be able to specify names for primaries for catalog zones and RPZs

17 months agoAdd header flags to PB info
Otto Moerbeek [Tue, 12 Nov 2024 13:28:57 +0000 (14:28 +0100)] 
Add header flags to PB info

17 months agoAdd EDNS version and flag info to PB messages
Otto Moerbeek [Tue, 12 Nov 2024 12:25:44 +0000 (13:25 +0100)] 
Add EDNS version and flag info to PB messages

17 months agoMerge pull request #14843 from romeroalx/fix-pinning-packaging
Alexis Romero [Tue, 12 Nov 2024 11:44:37 +0000 (12:44 +0100)] 
Merge pull request #14843 from romeroalx/fix-pinning-packaging

docs/requirements.txt: upgrade version of packages to the latest available

17 months agodocs/requirements.txt: remove fixed dependency for packaging and upgrade list 14843/head
romeroalx [Tue, 12 Nov 2024 09:35:06 +0000 (10:35 +0100)] 
docs/requirements.txt: remove fixed dependency for packaging and upgrade list

17 months agoMerge pull request #14788 from omoerbeek/more-clang-tidy-config-fixes
Otto Moerbeek [Tue, 12 Nov 2024 09:34:45 +0000 (10:34 +0100)] 
Merge pull request #14788 from omoerbeek/more-clang-tidy-config-fixes

Finally fix the clang-tidy issues.

17 months agoMerge pull request #14838 from omoerbeek/rec-fd-count
Otto Moerbeek [Tue, 12 Nov 2024 09:28:34 +0000 (10:28 +0100)] 
Merge pull request #14838 from omoerbeek/rec-fd-count

rec: better fd count estimates and move default incoming.max_tcp_client to 1024

17 months agoMerge pull request #14833 from rgacogne/ddist-unbreak-randomized-outgoing-sockets
Remi Gacogne [Tue, 12 Nov 2024 08:39:40 +0000 (09:39 +0100)] 
Merge pull request #14833 from rgacogne/ddist-unbreak-randomized-outgoing-sockets

dnsdist: Fix two broken Lua directives

17 months agoTypo 14842/head
Otto Moerbeek [Tue, 12 Nov 2024 08:20:25 +0000 (09:20 +0100)] 
Typo

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
17 months agoauth: don't log absense of GSS-TSIG functionality at such a high level, use DEBUG
Otto Moerbeek [Tue, 12 Nov 2024 08:05:02 +0000 (09:05 +0100)] 
auth: don't log absense of GSS-TSIG functionality at such a high level, use DEBUG

17 months agoMerge pull request #14837 from Habbie/binary-check-list-name
Peter van Dijk [Mon, 11 Nov 2024 14:52:17 +0000 (15:52 +0100)] 
Merge pull request #14837 from Habbie/binary-check-list-name

CI: have binary check emit offenders

17 months agoCI: have binary check emit offenders 14837/head
Peter van Dijk [Thu, 7 Nov 2024 15:37:25 +0000 (15:37 +0000)] 
CI: have binary check emit offenders

17 months agoMerge pull request #14835 from omoerbeek/rec-prep-5.2.0-alpha1
Otto Moerbeek [Mon, 11 Nov 2024 11:23:21 +0000 (12:23 +0100)] 
Merge pull request #14835 from omoerbeek/rec-prep-5.2.0-alpha1

rec: Prep for rec-5.2.0-alpha1

17 months agoMerge pull request #14828 from Habbie/uncleanup-start-test-stop
Peter van Dijk [Mon, 11 Nov 2024 10:48:40 +0000 (11:48 +0100)] 
Merge pull request #14828 from Habbie/uncleanup-start-test-stop

unbreak local running of auth regression tests

17 months agorec: Prep for rec-5.2.0-alpha1 14835/head
Otto Moerbeek [Fri, 8 Nov 2024 11:04:13 +0000 (12:04 +0100)] 
rec: Prep for rec-5.2.0-alpha1

17 months agoMerge pull request #14834 from omoerbeek/rec-coverity-20241111 rec-5.2.0-alpha1
Otto Moerbeek [Mon, 11 Nov 2024 09:27:23 +0000 (10:27 +0100)] 
Merge pull request #14834 from omoerbeek/rec-coverity-20241111

rec: fix coverity 1564914 (afaiks harmless)

17 months agorec: fix coverity 1564914 (afaiks harmless) 14834/head
Otto Moerbeek [Mon, 11 Nov 2024 08:22:28 +0000 (09:22 +0100)] 
rec: fix coverity 1564914 (afaiks harmless)

17 months agodnsdist: Fix two broken Lua directives 14833/head
Remi Gacogne [Fri, 8 Nov 2024 15:48:21 +0000 (16:48 +0100)] 
dnsdist: Fix two broken Lua directives

These two directives were no longer recognized on master:
- `setRandomizedIdsOverUDP`
- `setRandomizedOutgoingSockets`

17 months agoMerge pull request #14830 from omoerbeek/rec-test-timeout
Otto Moerbeek [Fri, 8 Nov 2024 06:49:20 +0000 (07:49 +0100)] 
Merge pull request #14830 from omoerbeek/rec-test-timeout

rec: use a more generous timeout for a test using external servers

17 months agoMerge pull request #14825 from omoerbeek/rec-top-cleanup
Otto Moerbeek [Fri, 8 Nov 2024 06:49:02 +0000 (07:49 +0100)] 
Merge pull request #14825 from omoerbeek/rec-top-cleanup

rec: rec_control top* cleanup

17 months agoMerge pull request #14824 from omoerbeek/rec-coverity-20241105
Otto Moerbeek [Fri, 8 Nov 2024 06:45:04 +0000 (07:45 +0100)] 
Merge pull request #14824 from omoerbeek/rec-coverity-20241105

rec: Coverity-20241105 and one log level change

17 months agoMerge pull request #14822 from omoerbeek/rec-chain-14310
Otto Moerbeek [Fri, 8 Nov 2024 06:44:07 +0000 (07:44 +0100)] 
Merge pull request #14822 from omoerbeek/rec-chain-14310

rec: fix a difference between record-cache hit and miss in some ServFail results

17 months agoMove default incoming.max_tcp_client to 1024 14838/head
Otto Moerbeek [Wed, 6 Nov 2024 14:32:25 +0000 (15:32 +0100)] 
Move default incoming.max_tcp_client to 1024

Compared to the default 3 (2 udp + 1 tcp worker) * 2048 (max mthreads)
= 6144 fd's needed if all mthreads are busy, 1024 does not sound
too great of a burden with respect to fd usage.

17 months agorec: use a more generous timeout for a test using external servers 14830/head
Otto Moerbeek [Wed, 6 Nov 2024 13:48:00 +0000 (14:48 +0100)] 
rec: use a more generous timeout for a test using external servers

Other tests using external servers already use 5s

Should fix #14829 in many cases.

17 months agorec: better estimate of number of file descriptors required
Otto Moerbeek [Wed, 6 Nov 2024 13:29:42 +0000 (14:29 +0100)] 
rec: better estimate of number of file descriptors required

17 months agoRevert "Cleanup" 14828/head
Peter van Dijk [Wed, 6 Nov 2024 13:06:07 +0000 (13:06 +0000)] 
Revert "Cleanup"

This reverts commit 48c18926520f873af6f32a2003225e704637c69d.

17 months agoMerge pull request #14525 from Habbie/root-ta-38696
Otto Moerbeek [Wed, 6 Nov 2024 12:44:27 +0000 (13:44 +0100)] 
Merge pull request #14525 from Habbie/root-ta-38696

recursor: add 38696 root anchor

17 months agoBump check-spelling/check-spelling from 0.0.22 to 0.0.24 14813/head
dependabot[bot] [Wed, 6 Nov 2024 12:31:41 +0000 (12:31 +0000)] 
Bump check-spelling/check-spelling from 0.0.22 to 0.0.24

Bumps [check-spelling/check-spelling](https://github.com/check-spelling/check-spelling) from 0.0.22 to 0.0.24.
- [Release notes](https://github.com/check-spelling/check-spelling/releases)
- [Changelog](https://github.com/check-spelling/check-spelling/blob/main/gh-release-downloader)
- [Commits](https://github.com/check-spelling/check-spelling/compare/v0.0.22...v0.0.24)

---
updated-dependencies:
- dependency-name: check-spelling/check-spelling
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
17 months agoMerge pull request #14790 from jsoref/spelling-updates-before-0.0.23
Peter van Dijk [Wed, 6 Nov 2024 12:31:04 +0000 (12:31 +0000)] 
Merge pull request #14790 from jsoref/spelling-updates-before-0.0.23

Spelling updates before 0.0.23

17 months agorecursor: add 38696 root anchor 14525/head
Peter van Dijk [Thu, 25 Jul 2024 09:35:31 +0000 (11:35 +0200)] 
recursor: add 38696 root anchor

fetched from https://www.iana.org/dnssec/files after their 2024-07-24 update

17 months agoMerge pull request #14759 from omoerbeek/rec-cat-zone-forward
Otto Moerbeek [Wed, 6 Nov 2024 08:32:25 +0000 (09:32 +0100)] 
Merge pull request #14759 from omoerbeek/rec-cat-zone-forward

rec: implement catalog zones to populate forwarding zones

17 months agoAdd test 14822/head
Otto Moerbeek [Tue, 5 Nov 2024 14:31:07 +0000 (15:31 +0100)] 
Add test

17 months agoBetter name for FWCatz: FWCatalogZone 14759/head
Otto Moerbeek [Tue, 5 Nov 2024 14:02:33 +0000 (15:02 +0100)] 
Better name for FWCatz: FWCatalogZone

17 months agoApply suggestions from code review
Otto Moerbeek [Tue, 5 Nov 2024 13:57:33 +0000 (14:57 +0100)] 
Apply suggestions from code review

Co-authored-by: Kevin P. Fleming <kpfleming@users.noreply.github.com>
17 months agoImplement ForwardingCatalogZone.to_yaml_map()
Otto Moerbeek [Tue, 5 Nov 2024 13:52:45 +0000 (14:52 +0100)] 
Implement ForwardingCatalogZone.to_yaml_map()

17 months agoApply suggestions from code review
Otto Moerbeek [Tue, 5 Nov 2024 12:38:06 +0000 (13:38 +0100)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
17 months agorec: don't drop partial result on exception in cache lookup
Otto Moerbeek [Tue, 5 Nov 2024 12:07:07 +0000 (13:07 +0100)] 
rec: don't drop partial result on exception in cache lookup

Fixes #14310

Should be checked for unwanted side-effects, which is pretty tricky.

17 months agoMerge pull request #14819 from omoerbeek/rec-prep-5.1.3
Otto Moerbeek [Tue, 5 Nov 2024 10:00:30 +0000 (11:00 +0100)] 
Merge pull request #14819 from omoerbeek/rec-prep-5.1.3

rec: prep for rec-5.1.3

17 months agorec: Coverity-20241105 and one log level change 14824/head
Otto Moerbeek [Tue, 5 Nov 2024 09:48:54 +0000 (10:48 +0100)] 
rec: Coverity-20241105 and one log level change

17 months agoReview comments by @chbruyand, remove some redundant code for the catz case
Otto Moerbeek [Tue, 5 Nov 2024 08:50:23 +0000 (09:50 +0100)] 
Review comments by @chbruyand, remove some redundant code for the catz case

17 months agoPrep for rec-5.1.3 14819/head
Otto Moerbeek [Mon, 4 Nov 2024 10:59:22 +0000 (11:59 +0100)] 
Prep for rec-5.1.3

17 months agoMerge pull request #14807 from omoerbeek/rec-packetid-ref
Otto Moerbeek [Tue, 5 Nov 2024 06:25:33 +0000 (07:25 +0100)] 
Merge pull request #14807 from omoerbeek/rec-packetid-ref

rec: drop ref in mtasker when it is no longer needed