]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
11 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

11 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=

11 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

11 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=

11 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

11 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

11 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

11 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

11 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

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

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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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

11 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.

11 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

11 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

11 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>
11 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

11 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

11 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

11 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

11 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

11 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

11 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)

11 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)

11 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`

11 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

11 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

11 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

11 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

11 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.

11 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.

11 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

11 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.

11 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

11 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>
11 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

11 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

11 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

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

11 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

11 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>
11 months agoImplement ForwardingCatalogZone.to_yaml_map()
Otto Moerbeek [Tue, 5 Nov 2024 13:52:45 +0000 (14:52 +0100)] 
Implement ForwardingCatalogZone.to_yaml_map()

11 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>
11 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.

11 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

11 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

11 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

11 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

11 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

11 months agoMerge pull request #14817 from oregonpillow/master
Remi Gacogne [Mon, 4 Nov 2024 15:51:43 +0000 (16:51 +0100)] 
Merge pull request #14817 from oregonpillow/master

Add dnsdist documentation example for using DoH behind nginx

11 months agoMerge pull request #14768 from chbruyand/dnsdist-load-tickets-key
Remi Gacogne [Mon, 4 Nov 2024 15:10:06 +0000 (16:10 +0100)] 
Merge pull request #14768 from chbruyand/dnsdist-load-tickets-key

dnsdist setTicketsKeyAddedHook(): adjust type of the key to fix potential truncate

11 months agofix spell-check. allow grpcs 14817/head
Timothy Pillow [Mon, 4 Nov 2024 14:58:12 +0000 (15:58 +0100)] 
fix spell-check. allow grpcs

11 months agoTypo noted by @phonedph1
Otto Moerbeek [Mon, 4 Nov 2024 14:24:47 +0000 (15:24 +0100)] 
Typo noted by @phonedph1

11 months agotypo fix
Timothy Pillow [Mon, 4 Nov 2024 14:23:43 +0000 (15:23 +0100)] 
typo fix

11 months agooldZone can be nullptr, don't deref just like that
Otto Moerbeek [Tue, 8 Oct 2024 14:25:24 +0000 (16:25 +0200)] 
oldZone can be nullptr, don't deref just like that

11 months agoMove new FWCatz test to non-clashing port
Otto Moerbeek [Tue, 8 Oct 2024 14:03:35 +0000 (16:03 +0200)] 
Move new FWCatz test to non-clashing port

11 months agoReformat
Otto Moerbeek [Tue, 8 Oct 2024 13:21:24 +0000 (15:21 +0200)] 
Reformat

11 months agoDetect faulty config (catz used but api-dir not set)
Otto Moerbeek [Tue, 8 Oct 2024 13:05:45 +0000 (15:05 +0200)] 
Detect faulty config (catz used but api-dir not set)

11 months agoAllow meson build
Otto Moerbeek [Tue, 8 Oct 2024 13:02:01 +0000 (15:02 +0200)] 
Allow meson build

11 months agoBasic docs
Otto Moerbeek [Tue, 8 Oct 2024 12:41:01 +0000 (14:41 +0200)] 
Basic docs

11 months agoAdd regression test for FWCatz
Otto Moerbeek [Tue, 8 Oct 2024 11:58:46 +0000 (13:58 +0200)] 
Add regression test for FWCatz

11 months agoDo all-is-default processing for fwcatz
Otto Moerbeek [Tue, 8 Oct 2024 09:22:20 +0000 (11:22 +0200)] 
Do all-is-default processing for fwcatz

11 months agoSmall refactor: split out forwarding cat zone code from xfr code
Otto Moerbeek [Tue, 8 Oct 2024 07:49:48 +0000 (09:49 +0200)] 
Small refactor: split out forwarding cat zone code from xfr code

In an ideal world we should share the xfr code between RPZ and catz, but
that is for a later day.

11 months agoAllow notify of catz; rename name field to zone for consistency
Otto Moerbeek [Tue, 8 Oct 2024 07:39:00 +0000 (09:39 +0200)] 
Allow notify of catz; rename name field to zone for consistency

11 months agoAdd group processing
Otto Moerbeek [Wed, 2 Oct 2024 15:19:21 +0000 (17:19 +0200)] 
Add group processing

11 months agoBasic functionality works
Otto Moerbeek [Tue, 1 Oct 2024 13:58:44 +0000 (15:58 +0200)] 
Basic functionality works

Missing: group handling, cleanup of catz no longer in config, tests

11 months agoThreads started and doing xfr
Otto Moerbeek [Mon, 30 Sep 2024 13:31:01 +0000 (15:31 +0200)] 
Threads started and doing xfr

11 months agoSkeleton code of catalog zone transfer, untested
Otto Moerbeek [Mon, 30 Sep 2024 07:50:59 +0000 (09:50 +0200)] 
Skeleton code of catalog zone transfer, untested

11 months agoRefactor XFR parameters of RPZParams out
Otto Moerbeek [Fri, 27 Sep 2024 12:11:44 +0000 (14:11 +0200)] 
Refactor XFR parameters of RPZParams out

11 months agoMerge pull request #14796 from omoerbeek/rec-cache-dump-undump
Otto Moerbeek [Mon, 4 Nov 2024 14:10:37 +0000 (15:10 +0100)] 
Merge pull request #14796 from omoerbeek/rec-cache-dump-undump

rec: provide a few more Lua functions, most importantly record cache dump and load

11 months agoUpdate dns-over-https.rst
Timothy Pillow [Mon, 4 Nov 2024 14:02:29 +0000 (15:02 +0100)] 
Update dns-over-https.rst

remove 'include' directives from nginx conf example

11 months agoAdd a unit test checking the ref counts (fails in master) 14807/head
Otto Moerbeek [Mon, 4 Nov 2024 13:44:37 +0000 (14:44 +0100)] 
Add a unit test checking the ref counts (fails in master)

11 months agoMerge pull request #14809 from omoerbeek/rec-deprecate-old-style
Otto Moerbeek [Mon, 4 Nov 2024 13:46:15 +0000 (14:46 +0100)] 
Merge pull request #14809 from omoerbeek/rec-deprecate-old-style

rec: actively deprecate old style settings

11 months agoUpdate dns-over-https.rst
Timothy Pillow [Mon, 4 Nov 2024 12:26:54 +0000 (13:26 +0100)] 
Update dns-over-https.rst

11 months agoApply suggestions from code review 14809/head
Otto Moerbeek [Mon, 4 Nov 2024 12:10:47 +0000 (13:10 +0100)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
11 months agoReplace a few asserts with throws and make sure we've seen the version and type field... 14796/head
Otto Moerbeek [Mon, 4 Nov 2024 12:07:52 +0000 (13:07 +0100)] 
Replace a few asserts with throws and make sure we've seen the version and type fields in putRecordSet.

An exception will be handled by the catch at the end of putRecordSets()

Prompted by @rgacogne

11 months agoApply suggestions from code review
Otto Moerbeek [Mon, 4 Nov 2024 11:54:21 +0000 (12:54 +0100)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
11 months agoRemove the move call in two instances where it really does not add anything
Otto Moerbeek [Mon, 4 Nov 2024 11:51:56 +0000 (12:51 +0100)] 
Remove the move call in two instances where it really does not add anything

11 months agoDocs tweaks (not neccesarily related)
Otto Moerbeek [Tue, 29 Oct 2024 10:09:53 +0000 (11:09 +0100)] 
Docs tweaks (not neccesarily related)

11 months agoDocs of new behaviour: do not do old-style by default
Otto Moerbeek [Tue, 29 Oct 2024 09:54:40 +0000 (10:54 +0100)] 
Docs of new behaviour: do not do old-style by default

11 months agoGive a more sensible message for rec_control show-yaml if recursor.conf already conta...
Otto Moerbeek [Tue, 29 Oct 2024 09:52:37 +0000 (10:52 +0100)] 
Give a more sensible message for rec_control show-yaml if recursor.conf already contains YAML

11 months agorec: disable parsing of old-style settings by default
Otto Moerbeek [Mon, 28 Oct 2024 16:02:07 +0000 (17:02 +0100)] 
rec: disable parsing of old-style settings by default

11 months agoMerge pull request #14816 from omoerbeek/rec-periodic-stats
Otto Moerbeek [Mon, 4 Nov 2024 11:41:01 +0000 (12:41 +0100)] 
Merge pull request #14816 from omoerbeek/rec-periodic-stats

rec: periodic stats cleanup and rename outqueries-per-query to outqueries-per-query-perc

11 months agoMerge pull request #14801 from omoerbeek/rec-valgrind
Otto Moerbeek [Mon, 4 Nov 2024 11:01:09 +0000 (12:01 +0100)] 
Merge pull request #14801 from omoerbeek/rec-valgrind

rec: make valgrind build and testrunner run work again

11 months agoMissing quotes as noted by @chbruyand 14816/head
Otto Moerbeek [Mon, 4 Nov 2024 11:00:48 +0000 (12:00 +0100)] 
Missing quotes as noted by @chbruyand

Co-authored-by: Charles-Henri Bruyand <charleshenri.bruyand+github@gmail.com>
11 months agoRework the top-queries and top-remotes functions 14825/head
Otto Moerbeek [Mon, 4 Nov 2024 09:45:24 +0000 (10:45 +0100)] 
Rework the top-queries and top-remotes functions

Modernize and proper unsigned types for counting

Fixes #13066

11 months agoMore Tidy
Otto Moerbeek [Mon, 4 Nov 2024 08:56:33 +0000 (09:56 +0100)] 
More Tidy

11 months agoRefactor doGenericTopRemotes()
Otto Moerbeek [Mon, 4 Nov 2024 08:47:36 +0000 (09:47 +0100)] 
Refactor doGenericTopRemotes()

11 months agoTidy
Otto Moerbeek [Mon, 4 Nov 2024 08:41:15 +0000 (09:41 +0100)] 
Tidy

11 months agorec: periodic stats cleanup and rename outqueries-per-query to outqueries-per-query...
Otto Moerbeek [Fri, 1 Nov 2024 10:38:03 +0000 (11:38 +0100)] 
rec: periodic stats cleanup and rename outqueries-per-query to outqueries-per-query-perc

Also
- cleans up two TCounters that where unused and/or redundant.
- group the log lines more naturally
- print doubles with two decimal places