]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
6 months agoInclude cstdint to get uint64_t 15063/head
Otto Moerbeek [Mon, 20 Jan 2025 10:09:42 +0000 (11:09 +0100)] 
Include cstdint to get uint64_t

Should fix #15060

6 months agoMerge pull request #14969 from rgacogne/ddist-yaml-configuration-harder
Remi Gacogne [Fri, 17 Jan 2025 15:53:12 +0000 (16:53 +0100)] 
Merge pull request #14969 from rgacogne/ddist-yaml-configuration-harder

dnsdist: Add a new, optional, YAML-based configuration format

6 months agoMerge pull request #15050 from omoerbeek/rec-coverity-20240117
Otto Moerbeek [Fri, 17 Jan 2025 15:29:05 +0000 (16:29 +0100)] 
Merge pull request #15050 from omoerbeek/rec-coverity-20240117

rec: New Coverity Variable copied when it could be moved cases

6 months agodnsdist: Fix broken refs and formatting issues in the YAML docs 14969/head
Remi Gacogne [Fri, 17 Jan 2025 14:38:27 +0000 (15:38 +0100)] 
dnsdist: Fix broken refs and formatting issues in the YAML docs

6 months agorec: New Coverity Variable copied when it could be moved cases 15050/head
Otto Moerbeek [Fri, 17 Jan 2025 13:29:13 +0000 (14:29 +0100)] 
rec: New Coverity Variable copied when it could be moved cases
Coverity:
1587816
1587811,12,13,14,17,19
1587810
1587809
1587808
1587807
1587806
1587805
1587804
1587801
1587798
1587796
1587795
1587792
1587791
1587790
1587789
1587788
1587786
1544953

6 months agodnsdist: Ad more missing description for YAML settings
Remi Gacogne [Fri, 17 Jan 2025 14:05:39 +0000 (15:05 +0100)] 
dnsdist: Ad more missing description for YAML settings

6 months agoMerge pull request #15040 from omoerbeek/rec-ecs
Otto Moerbeek [Fri, 17 Jan 2025 09:09:10 +0000 (10:09 +0100)] 
Merge pull request #15040 from omoerbeek/rec-ecs

EDNSSubnetOpts refactoring

6 months agoAdd a method to get the scoped subnet (aka Netmask) as suggested by @rgacogne 15040/head
Otto Moerbeek [Fri, 17 Jan 2025 08:23:49 +0000 (09:23 +0100)] 
Add a method to get the scoped subnet (aka Netmask) as suggested by @rgacogne

6 months agoMerge pull request #15038 from omoerbeek/rec-record-sizes
Otto Moerbeek [Fri, 17 Jan 2025 08:13:54 +0000 (09:13 +0100)] 
Merge pull request #15038 from omoerbeek/rec-record-sizes

rec: Compute size *estimate* for record cache allocated size

6 months agoMerge pull request #15046 from rgacogne/ddist-better-error-msg-source
Remi Gacogne [Thu, 16 Jan 2025 16:06:49 +0000 (17:06 +0100)] 
Merge pull request #15046 from rgacogne/ddist-better-error-msg-source

dnsdist: Better error when we cannot connect a backend socket

6 months agodnsdist: Better error when we cannot connect a backend socket 15046/head
Remi Gacogne [Thu, 16 Jan 2025 15:30:50 +0000 (16:30 +0100)] 
dnsdist: Better error when we cannot connect a backend socket

Let the user know if we are using a specific interface or source
address to contact the backend, as it is quite helpful to pinpoint
the issue.

6 months agoMerge pull request #15043 from nixargh/docs_autoprimary_setup_add_warning
Peter van Dijk [Thu, 16 Jan 2025 15:26:11 +0000 (16:26 +0100)] 
Merge pull request #15043 from nixargh/docs_autoprimary_setup_add_warning

Docs: Add a warning about non-recursive queries during domain bootstrap on autosecondary

6 months agoMerge pull request #15041 from miodvallat/guillotine
Miod Vallat [Thu, 16 Jan 2025 14:03:05 +0000 (15:03 +0100)] 
Merge pull request #15041 from miodvallat/guillotine

Exit gracefully on ^D on control-console

6 months agoMerge pull request #15039 from miodvallat/augias_stables_take_1
Miod Vallat [Thu, 16 Jan 2025 13:42:20 +0000 (14:42 +0100)] 
Merge pull request #15039 from miodvallat/augias_stables_take_1

Hair trimming in pdnsutil #1

6 months agodnsdist: Add a few missing settings to the YAML configuration
Remi Gacogne [Thu, 16 Jan 2025 13:25:35 +0000 (14:25 +0100)] 
dnsdist: Add a few missing settings to the YAML configuration

6 months agoUpdate docs/modes-of-operation.rst 15043/head
nixargh [Thu, 16 Jan 2025 13:09:14 +0000 (16:09 +0300)] 
Update docs/modes-of-operation.rst

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
6 months agoMerge pull request #15032 from metajiji/patch-1
Remi Gacogne [Thu, 16 Jan 2025 10:53:48 +0000 (11:53 +0100)] 
Merge pull request #15032 from metajiji/patch-1

dnsdist: Use getAddressInfo() instead python daemonized subprocess

6 months agodnsdist: Simplify the handle of flat settings from YAML
Remi Gacogne [Thu, 16 Jan 2025 10:08:42 +0000 (11:08 +0100)] 
dnsdist: Simplify the handle of flat settings from YAML

As suggested by Otto (thanks!)

6 months agodnsdist: Fix the handling of default values for YAML list of strings
Remi Gacogne [Thu, 16 Jan 2025 10:04:17 +0000 (11:04 +0100)] 
dnsdist: Fix the handling of default values for YAML list of strings

6 months agoUpdate docs/modes-of-operation.rst
nixargh [Thu, 16 Jan 2025 09:43:14 +0000 (12:43 +0300)] 
Update docs/modes-of-operation.rst

Co-authored-by: Miod Vallat <miod.vallat@open-xchange.com>
6 months agoUpdate docs/modes-of-operation.rst
nixargh [Thu, 16 Jan 2025 09:42:49 +0000 (12:42 +0300)] 
Update docs/modes-of-operation.rst

Co-authored-by: Miod Vallat <miod.vallat@open-xchange.com>
6 months agoreturn builder dir
nixargh [Thu, 16 Jan 2025 09:41:32 +0000 (12:41 +0300)] 
return builder dir

6 months agodnsdist: Fix Rust warnings, be consistent in the naming of YAML objects
Remi Gacogne [Thu, 16 Jan 2025 09:26:15 +0000 (10:26 +0100)] 
dnsdist: Fix Rust warnings, be consistent in the naming of YAML objects

6 months agoMerge remote-tracking branch 'origin/master' into docs_autoprimary_setup_add_warning
nixargh [Thu, 16 Jan 2025 09:22:14 +0000 (12:22 +0300)] 
Merge remote-tracking branch 'origin/master' into docs_autoprimary_setup_add_warning

6 months agoDocs: Add warning about non-recursive queries during automatic domain bootstrap
nixargh [Thu, 16 Jan 2025 09:20:57 +0000 (12:20 +0300)] 
Docs: Add warning about non-recursive queries during automatic domain bootstrap

6 months agodnsdist: Use the better wording suggested by Otto in the upgrade notes
Remi Gacogne [Thu, 16 Jan 2025 08:52:01 +0000 (09:52 +0100)] 
dnsdist: Use the better wording suggested by Otto in the upgrade notes

6 months agodnsdist: Yet more descriptions in the YAML documentation
Remi Gacogne [Tue, 14 Jan 2025 16:13:25 +0000 (17:13 +0100)] 
dnsdist: Yet more descriptions in the YAML documentation

6 months agodnsdist: More description in the YAML settings documentation
Remi Gacogne [Mon, 13 Jan 2025 16:03:37 +0000 (17:03 +0100)] 
dnsdist: More description in the YAML settings documentation

6 months agodnsdist: Fix formatting
Remi Gacogne [Mon, 13 Jan 2025 10:56:14 +0000 (11:56 +0100)] 
dnsdist: Fix formatting

6 months agodnsdist: Exit on YAML configuration error
Remi Gacogne [Mon, 13 Jan 2025 10:25:11 +0000 (11:25 +0100)] 
dnsdist: Exit on YAML configuration error

6 months agodnsdist: Use '_' between YAML words, not '-'
Remi Gacogne [Mon, 13 Jan 2025 10:24:32 +0000 (11:24 +0100)] 
dnsdist: Use '_' between YAML words, not '-'

To be consistent with what the recursor is already doing.

6 months agodnsdist: Stop cleaning dnsdist-configuration-yaml-items-generated.cc and lib.rs
Remi Gacogne [Mon, 13 Jan 2025 08:52:21 +0000 (09:52 +0100)] 
dnsdist: Stop cleaning dnsdist-configuration-yaml-items-generated.cc and lib.rs

6 months agodnsdist: Fix clang-tidy warnings
Remi Gacogne [Thu, 9 Jan 2025 11:09:04 +0000 (12:09 +0100)] 
dnsdist: Fix clang-tidy warnings

6 months agodnsdist: Support inline and "detached to a file" Lua code in YAML
Remi Gacogne [Tue, 7 Jan 2025 15:28:45 +0000 (16:28 +0100)] 
dnsdist: Support inline and "detached to a file" Lua code in YAML

6 months agodnsdist: Fix a small formatting issue
Remi Gacogne [Mon, 30 Dec 2024 08:20:38 +0000 (09:20 +0100)] 
dnsdist: Fix a small formatting issue

6 months agodnsdist: Reduce the complexity of the YAML loading function
Remi Gacogne [Fri, 27 Dec 2024 16:30:42 +0000 (17:30 +0100)] 
dnsdist: Reduce the complexity of the YAML loading function

6 months agodnsdist: Implement XSK and eBPF via YAML
Remi Gacogne [Fri, 27 Dec 2024 14:54:43 +0000 (15:54 +0100)] 
dnsdist: Implement XSK and eBPF via YAML

6 months agodnsdist: Add more YAML example to the documentation
Remi Gacogne [Fri, 27 Dec 2024 12:23:33 +0000 (13:23 +0100)] 
dnsdist: Add more YAML example to the documentation

6 months agodnsdist: Remove unused Rust validation functions
Remi Gacogne [Fri, 27 Dec 2024 12:01:11 +0000 (13:01 +0100)] 
dnsdist: Remove unused Rust validation functions

6 months agodnsdist: Handle the default LB policy in YAML configuration
Remi Gacogne [Fri, 27 Dec 2024 11:59:47 +0000 (12:59 +0100)] 
dnsdist: Handle the default LB policy in YAML configuration

6 months agodnsdist: Handle DNSCrypt in the YAML configuration
Remi Gacogne [Fri, 27 Dec 2024 11:58:58 +0000 (12:58 +0100)] 
dnsdist: Handle DNSCrypt in the YAML configuration

6 months agodnsdist: Generate the YAML documentation
Remi Gacogne [Fri, 27 Dec 2024 11:57:19 +0000 (12:57 +0100)] 
dnsdist: Generate the YAML documentation

6 months agodnstap: Clean up the dnstap header
Remi Gacogne [Tue, 24 Dec 2024 16:14:14 +0000 (17:14 +0100)] 
dnstap: Clean up the dnstap header

6 months agodnsdist: Add regression tests using the yaml configuration
Remi Gacogne [Tue, 24 Dec 2024 16:13:05 +0000 (17:13 +0100)] 
dnsdist: Add regression tests using the yaml configuration

6 months agodnsdist: Clean up the dnsdist protobuf header
Remi Gacogne [Tue, 24 Dec 2024 16:12:34 +0000 (17:12 +0100)] 
dnsdist: Clean up the dnsdist protobuf header

6 months agodnsdist: Add a tool to generate the yaml configuration
Remi Gacogne [Tue, 24 Dec 2024 16:10:08 +0000 (17:10 +0100)] 
dnsdist: Add a tool to generate the yaml configuration

6 months agodnsdist: Load the yaml configuration
Remi Gacogne [Tue, 24 Dec 2024 16:06:44 +0000 (17:06 +0100)] 
dnsdist: Load the yaml configuration

6 months agodnsdist: Use the rules factory to unit test them
Remi Gacogne [Tue, 24 Dec 2024 15:59:24 +0000 (16:59 +0100)] 
dnsdist: Use the rules factory to unit test them

6 months agodnsdist: Add yaml configuration
Remi Gacogne [Tue, 24 Dec 2024 15:53:19 +0000 (16:53 +0100)] 
dnsdist: Add yaml configuration

6 months agodnsdist: Actually move selectors and actions to proper factories
Remi Gacogne [Tue, 24 Dec 2024 15:33:37 +0000 (16:33 +0100)] 
dnsdist: Actually move selectors and actions to proper factories

6 months agodnsdist: Generate C++ factory and Lua bindings code from YAML definitions
Remi Gacogne [Tue, 24 Dec 2024 15:17:37 +0000 (16:17 +0100)] 
dnsdist: Generate C++ factory and Lua bindings code from YAML definitions

6 months agodnsdist: Add an optional YAML configuration switch
Remi Gacogne [Fri, 23 Aug 2024 13:17:33 +0000 (15:17 +0200)] 
dnsdist: Add an optional YAML configuration switch

6 months agodnsdist: Move the Lua bindings for single items to a separate file
Remi Gacogne [Tue, 24 Dec 2024 14:34:15 +0000 (15:34 +0100)] 
dnsdist: Move the Lua bindings for single items to a separate file

6 months agoQClass: Construct from a string
Remi Gacogne [Tue, 24 Dec 2024 14:20:51 +0000 (15:20 +0100)] 
QClass: Construct from a string

6 months agodnsdist: Fix error message for invalid TLS version
Remi Gacogne [Tue, 24 Dec 2024 14:20:19 +0000 (15:20 +0100)] 
dnsdist: Fix error message for invalid TLS version

6 months agodnsdist: Move rules to dnsdist-rules-factory.hh
Remi Gacogne [Tue, 24 Dec 2024 14:10:46 +0000 (15:10 +0100)] 
dnsdist: Move rules to dnsdist-rules-factory.hh

6 months agodnsdist: Move DNSRule declaration to dnsdist-rules.hh
Remi Gacogne [Tue, 24 Dec 2024 14:06:29 +0000 (15:06 +0100)] 
dnsdist: Move DNSRule declaration to dnsdist-rules.hh

6 months agodnsdist: Add a dynamic block rules group register
Remi Gacogne [Tue, 24 Dec 2024 13:48:35 +0000 (14:48 +0100)] 
dnsdist: Add a dynamic block rules group register

6 months agodnsdist: Move HTTP rules to dnsdist-rules.cc
Remi Gacogne [Tue, 24 Dec 2024 13:41:29 +0000 (14:41 +0100)] 
dnsdist: Move HTTP rules to dnsdist-rules.cc

6 months agodnsdist: Stop using Actions for regular processing
Remi Gacogne [Tue, 24 Dec 2024 11:50:41 +0000 (12:50 +0100)] 
dnsdist: Stop using Actions for regular processing

6 months agodnsdist: Stop using `LimitTTLResponseAction` to limit TTL
Remi Gacogne [Tue, 24 Dec 2024 11:17:36 +0000 (12:17 +0100)] 
dnsdist: Stop using `LimitTTLResponseAction` to limit TTL

6 months agodnsdist: Move handling of backend parameters out of the Lua code
Remi Gacogne [Tue, 24 Dec 2024 11:08:30 +0000 (12:08 +0100)] 
dnsdist: Move handling of backend parameters out of the Lua code

6 months agodnsdist: Properly handle built-in LB policies
Remi Gacogne [Tue, 24 Dec 2024 10:57:28 +0000 (11:57 +0100)] 
dnsdist: Properly handle built-in LB policies

6 months agodnsdist: Make SNMP configuration immutable
Remi Gacogne [Tue, 24 Dec 2024 10:53:30 +0000 (11:53 +0100)] 
dnsdist: Make SNMP configuration immutable

6 months agodnsdist: Fix automatic computation of the number of TCP workers
Remi Gacogne [Tue, 24 Dec 2024 10:43:07 +0000 (11:43 +0100)] 
dnsdist: Fix automatic computation of the number of TCP workers

The previous method didn't account for TCP workers for backends.

6 months agodnsdist: Move functions from dnsdist-actions.hh to dnsdist-actions.cc
Remi Gacogne [Tue, 24 Dec 2024 10:38:59 +0000 (11:38 +0100)] 
dnsdist: Move functions from dnsdist-actions.hh to dnsdist-actions.cc

6 months agodnsdist: Add a yaml-based description of settings
Remi Gacogne [Tue, 24 Dec 2024 10:27:12 +0000 (11:27 +0100)] 
dnsdist: Add a yaml-based description of settings

6 months agodnsdist: Add yaml-based descriptions of actions and selectors
Remi Gacogne [Tue, 24 Dec 2024 10:26:50 +0000 (11:26 +0100)] 
dnsdist: Add yaml-based descriptions of actions and selectors

6 months agoMerge pull request #15030 from rgacogne/ddist-remove-tlscontext
Remi Gacogne [Thu, 16 Jan 2025 08:41:48 +0000 (09:41 +0100)] 
Merge pull request #15030 from rgacogne/ddist-remove-tlscontext

dnsdist: Remove `TLSContext`

6 months agoMerge pull request #15037 from rgacogne/ddist-document-stat-node-ffi-children
Remi Gacogne [Thu, 16 Jan 2025 08:31:18 +0000 (09:31 +0100)] 
Merge pull request #15037 from rgacogne/ddist-document-stat-node-ffi-children

dnsdist: Document `dnsdist_ffi_stat_node_get_children_*` return children+node stats

6 months agoIf the control console fd is closed, handle this as a "quit" command. 15041/head
Miod Vallat [Wed, 15 Jan 2025 14:43:13 +0000 (15:43 +0100)] 
If the control console fd is closed, handle this as a "quit" command.

Fixes #1694

6 months agoConst me if you can. 15039/head
Miod Vallat [Wed, 15 Jan 2025 13:03:13 +0000 (14:03 +0100)] 
Const me if you can.

6 months agoAppease clang-tidy
Otto Moerbeek [Wed, 15 Jan 2025 12:06:31 +0000 (13:06 +0100)] 
Appease clang-tidy

6 months agoRepresent scope as a prefix length and not a full Netmask (ip + prefix) object
Otto Moerbeek [Tue, 14 Jan 2025 16:03:39 +0000 (17:03 +0100)] 
Represent scope as a prefix length and not a full Netmask (ip + prefix) object

6 months agoThrow a few bones to clang-tidy.
Miod Vallat [Wed, 15 Jan 2025 09:24:17 +0000 (10:24 +0100)] 
Throw a few bones to clang-tidy.

6 months agoUse a container to simplify command dispatch.
Miod Vallat [Wed, 15 Jan 2025 08:40:46 +0000 (09:40 +0100)] 
Use a container to simplify command dispatch.

6 months agoSplit main() into one routine per command.
Miod Vallat [Wed, 15 Jan 2025 07:48:17 +0000 (08:48 +0100)] 
Split main() into one routine per command.

This unfortunately removes the "hash-password" easter egg.

6 months agoTidy
Otto Moerbeek [Tue, 14 Jan 2025 15:20:36 +0000 (16:20 +0100)] 
Tidy

6 months agoFix estimate of bitmask type 15038/head
Otto Moerbeek [Tue, 14 Jan 2025 13:13:42 +0000 (14:13 +0100)] 
Fix estimate of bitmask type

6 months agoMerge pull request #15036 from rgacogne/ddist-improve-secpoll-msgs
Remi Gacogne [Tue, 14 Jan 2025 11:18:56 +0000 (12:18 +0100)] 
Merge pull request #15036 from rgacogne/ddist-improve-secpoll-msgs

dnsdist: Improve error messages on security polling failures

6 months agoIntroduce size *estimate* for record cache allocated size
Otto Moerbeek [Wed, 18 Dec 2024 11:33:58 +0000 (12:33 +0100)] 
Introduce size *estimate* for record cache allocated size

6 months agodnsdist: Document `dnsdist_ffi_stat_node_get_children_*` return children+node stats 15037/head
Remi Gacogne [Tue, 14 Jan 2025 10:17:38 +0000 (11:17 +0100)] 
dnsdist: Document `dnsdist_ffi_stat_node_get_children_*` return children+node stats

The `dnsdist_ffi_stat_node_get_children_*` methods return the sum of
the queries or responses received for the children of a node AND the node
itself. It's quite unexpected but breaking the existing behaviour now would be painful.

6 months agoMerge pull request #15029 from rgacogne/ddist-doh3-set-http-response
Remi Gacogne [Tue, 14 Jan 2025 10:13:26 +0000 (11:13 +0100)] 
Merge pull request #15029 from rgacogne/ddist-doh3-set-http-response

dnsdist: Add the ability to set custom HTTP responses over DoH3

6 months agodnsdist: Delint dnsdist-secpoll.cc 15036/head
Remi Gacogne [Tue, 14 Jan 2025 10:10:46 +0000 (11:10 +0100)] 
dnsdist: Delint dnsdist-secpoll.cc

6 months agodnsdist: Reformat dnsdist-secpoll.cc
Remi Gacogne [Tue, 14 Jan 2025 09:43:26 +0000 (10:43 +0100)] 
dnsdist: Reformat dnsdist-secpoll.cc

6 months agodnsdist: Improve error messages on security polling failures
Remi Gacogne [Tue, 14 Jan 2025 09:42:37 +0000 (10:42 +0100)] 
dnsdist: Improve error messages on security polling failures

6 months agoMerge pull request #15031 from omoerbeek/rec-prep-5.2.0
Otto Moerbeek [Tue, 14 Jan 2025 09:02:32 +0000 (10:02 +0100)] 
Merge pull request #15031 from omoerbeek/rec-prep-5.2.0

rec: prep for rec-5.2.0

6 months agoMerge pull request #15033 from omoerbeek/rec-rpz-tmp-file-deleter
Otto Moerbeek [Mon, 13 Jan 2025 16:03:54 +0000 (17:03 +0100)] 
Merge pull request #15033 from omoerbeek/rec-rpz-tmp-file-deleter

rec: delete temp file on failure to dump RPZ file

6 months agoDon't forget to delete the pointer itself 15033/head
Otto Moerbeek [Mon, 13 Jan 2025 14:45:00 +0000 (15:45 +0100)] 
Don't forget to delete the pointer itself

6 months agorec: delete temp file on failure to dump RPZ file
Otto Moerbeek [Mon, 13 Jan 2025 13:21:35 +0000 (14:21 +0100)] 
rec: delete temp file on failure to dump RPZ file

6 months agoUpdate dnsdist-resolver.lua 15032/head
Denis Kadyshev [Mon, 13 Jan 2025 11:54:35 +0000 (18:54 +0700)] 
Update dnsdist-resolver.lua

6 months agoDelete dockerdata/dnsdist-resolver.py
Denis Kadyshev [Mon, 13 Jan 2025 11:48:41 +0000 (18:48 +0700)] 
Delete dockerdata/dnsdist-resolver.py

6 months agoUpdate Dockerfile-dnsdist
Denis Kadyshev [Mon, 13 Jan 2025 11:46:59 +0000 (18:46 +0700)] 
Update Dockerfile-dnsdist

6 months agoMerge pull request #15025 from miodvallat/dare-to-fail
Miod Vallat [Mon, 13 Jan 2025 10:49:41 +0000 (11:49 +0100)] 
Merge pull request #15025 from miodvallat/dare-to-fail

pdnsutil add-zone-key: more checks

6 months agorec: prep for rec-5.2.0 15031/head
Otto Moerbeek [Mon, 13 Jan 2025 08:48:44 +0000 (09:48 +0100)] 
rec: prep for rec-5.2.0

6 months agoMerge pull request #14996 from miodvallat/lua_finer_intervals
Miod Vallat [Mon, 13 Jan 2025 10:12:18 +0000 (11:12 +0100)] 
Merge pull request #14996 from miodvallat/lua_finer_intervals

Lua up checks: finer control

6 months agoMerge pull request #15004 from miodvallat/old_lmdb_schema_leftovers
Miod Vallat [Mon, 13 Jan 2025 10:08:58 +0000 (11:08 +0100)] 
Merge pull request #15004 from miodvallat/old_lmdb_schema_leftovers

[lmdb] Ignore unreachable TSIG keys in getTSIGKeys

6 months agoImplement optional interval and minimumFailure options in if*up. 14996/head
Miod Vallat [Wed, 18 Dec 2024 14:11:23 +0000 (15:11 +0100)] 
Implement optional interval and minimumFailure options in if*up.

6 months agoMerge pull request #10692 from n0tlu5/sulton/self-weighted
Miod Vallat [Mon, 13 Jan 2025 08:15:28 +0000 (09:15 +0100)] 
Merge pull request #10692 from n0tlu5/sulton/self-weighted

auth: added self weighted lua function

6 months agoMore clang-tidy conformance. 10692/head
Miod Vallat [Mon, 13 Jan 2025 06:41:16 +0000 (07:41 +0100)] 
More clang-tidy conformance.