]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
11 months agoMerge pull request #13776 from neheb/cl
Remi Gacogne [Wed, 21 Aug 2024 09:17:01 +0000 (11:17 +0200)] 
Merge pull request #13776 from neheb/cl

clang-tidy fixes

11 months agoMerge pull request #14529 from rgacogne/update-quiche-0.22.0
Remi Gacogne [Wed, 21 Aug 2024 08:27:09 +0000 (10:27 +0200)] 
Merge pull request #14529 from rgacogne/update-quiche-0.22.0

dnsdist: Update Quiche to 0.22.0 (in our packages)

11 months agoMerge pull request #14569 from rgacogne/ddist-fix-edns-flags
Remi Gacogne [Wed, 21 Aug 2024 08:26:33 +0000 (10:26 +0200)] 
Merge pull request #14569 from rgacogne/ddist-fix-edns-flags

dnsdist: Fix EDNS flags confusion when editing the OPT header

11 months agodnsdist: Deduplicate the Quiche installation steps 14529/head
Remi Gacogne [Tue, 20 Aug 2024 13:38:09 +0000 (15:38 +0200)] 
dnsdist: Deduplicate the Quiche installation steps

11 months agoMerge pull request #14535 from rgacogne/ddist-doc-showserver
Remi Gacogne [Tue, 20 Aug 2024 14:44:52 +0000 (16:44 +0200)] 
Merge pull request #14535 from rgacogne/ddist-doc-showserver

dnsdist: Update the documentation of `showServers` with new metrics

11 months agoMerge pull request #14504 from rgacogne/provenance-private-repository
Remi Gacogne [Tue, 20 Aug 2024 14:44:27 +0000 (16:44 +0200)] 
Merge pull request #14504 from rgacogne/provenance-private-repository

Post provenance data to the public transparency log for private repos

11 months agodnsdist: Move `UUID` to the correct place in `showServers`'s documentation 14535/head
Remi Gacogne [Tue, 20 Aug 2024 13:24:21 +0000 (15:24 +0200)] 
dnsdist: Move `UUID` to the correct place in `showServers`'s documentation

11 months agodnsdist: Fix EDNS flags confusion when editing the OPT header 14569/head
Remi Gacogne [Tue, 20 Aug 2024 10:26:33 +0000 (12:26 +0200)] 
dnsdist: Fix EDNS flags confusion when editing the OPT header

We used to wrongly reverse the byte-ordering of the existing EDNS
flags when editing the OPT header, for example when setting an
extended DNS error status.

11 months agoMerge pull request #14554 from omoerbeek/rec-chain-limit-metric
Otto Moerbeek [Tue, 20 Aug 2024 08:03:19 +0000 (10:03 +0200)] 
Merge pull request #14554 from omoerbeek/rec-chain-limit-metric

rec: distinguish OS imposed limits from app imposed limits, specifically on chains

11 months agoMerge pull request #14528 from rgacogne/enable-openssl-engine-for-dnsdist-only
Remi Gacogne [Tue, 20 Aug 2024 07:27:47 +0000 (09:27 +0200)] 
Merge pull request #14528 from rgacogne/enable-openssl-engine-for-dnsdist-only

libssl: Enable OpenSSL engine support for DNSdist only

11 months agoMerge pull request #14562 from cho-m/fix-boost-1.86.0
Peter van Dijk [Mon, 19 Aug 2024 11:27:40 +0000 (13:27 +0200)] 
Merge pull request #14562 from cho-m/fix-boost-1.86.0

Fix build with boost 1.86.0

11 months agoFix build with boost 1.86.0 14562/head
Michael Cho [Fri, 16 Aug 2024 02:49:17 +0000 (22:49 -0400)] 
Fix build with boost 1.86.0

Boost 1.86.0 changes seem to no longer indirectly include header which
causes build to fail with:
```
uuid-utils.cc:38:58:
error: 'random' is not a class, namespace, or enumeration
```

boost/random/mersenne_twister.hpp has been available since Boost 1.21.2

11 months agoMerge pull request #14524 from omoerbeek/rec-regr-tests-enable
Otto Moerbeek [Tue, 13 Aug 2024 10:44:02 +0000 (12:44 +0200)] 
Merge pull request #14524 from omoerbeek/rec-regr-tests-enable

rec: re-enable a few tests now that sidnlabs re-instated the zones used

11 months agorec: distinguish OS imposed limits from app imposed limits, specifically on chains 14554/head
Otto Moerbeek [Tue, 13 Aug 2024 07:56:54 +0000 (09:56 +0200)] 
rec: distinguish OS imposed limits from app imposed limits, specifically on chains

11 months agoMerge pull request #14550 from Habbie/json11-include-cstdint
Otto Moerbeek [Tue, 13 Aug 2024 06:59:48 +0000 (08:59 +0200)] 
Merge pull request #14550 from Habbie/json11-include-cstdint

json11: add include for cstdint

11 months agoMerge pull request #14531 from andrewimeson/adi/typos
Otto Moerbeek [Tue, 13 Aug 2024 06:45:57 +0000 (08:45 +0200)] 
Merge pull request #14531 from andrewimeson/adi/typos

Fix documentation typos

11 months agojson11: add include for cstdint 14550/head
Peter van Dijk [Fri, 9 Aug 2024 17:41:46 +0000 (19:41 +0200)] 
json11: add include for cstdint

fixes #14549, which came with a patch

11 months agoMerge pull request #14541 from robertsilen/patch-1
Peter van Dijk [Thu, 8 Aug 2024 13:57:34 +0000 (15:57 +0200)] 
Merge pull request #14541 from robertsilen/patch-1

Include MariaDB in doc "Generic MySQL backend"

11 months agoMerge pull request #14544 from smokris/dnssec-metric-spelling
Peter van Dijk [Thu, 8 Aug 2024 13:38:01 +0000 (15:38 +0200)] 
Merge pull request #14544 from smokris/dnssec-metric-spelling

Fix misspelled `dnssec-result-bogus-signature-no-yet-valid` metric name in documentation

11 months agofix header length 14544/head
Peter van Dijk [Thu, 8 Aug 2024 11:45:09 +0000 (13:45 +0200)] 
fix header length

11 months agoFix misspelled `dnssec-result-bogus-signature-no-yet-valid` metric name
Steve Mokris [Wed, 7 Aug 2024 19:14:20 +0000 (15:14 -0400)] 
Fix misspelled `dnssec-result-bogus-signature-no-yet-valid` metric name

12 months agonits header generic-mysql.rst 14541/head
Robert Silén [Thu, 1 Aug 2024 12:19:02 +0000 (15:19 +0300)] 
nits header generic-mysql.rst

12 months agoUpdate generic-mysql.rst
Robert Silén [Wed, 31 Jul 2024 13:29:45 +0000 (16:29 +0300)] 
Update generic-mysql.rst

typo

12 months agoUpdate generic-mysql.rst
Robert Silén [Wed, 31 Jul 2024 13:29:10 +0000 (16:29 +0300)] 
Update generic-mysql.rst

added "and Binary Log Formats" with MariaDB KB url

12 months agoUpdate generic-mysql.rst
Robert Silén [Wed, 31 Jul 2024 13:14:44 +0000 (16:14 +0300)] 
Update generic-mysql.rst

changin MySQL to MySQL/MariaDB where applicable

12 months agodnsdist: Update the documentation of `showServers` with new metrics
Remi Gacogne [Mon, 29 Jul 2024 12:06:33 +0000 (14:06 +0200)] 
dnsdist: Update the documentation of `showServers` with new metrics

12 months agoMerge pull request #14530 from andrewimeson/adi/docs_link_to_library
Remi Gacogne [Mon, 29 Jul 2024 07:20:58 +0000 (09:20 +0200)] 
Merge pull request #14530 from andrewimeson/adi/docs_link_to_library

docs: Add link to the fstrm FrameStream library

12 months agodocs: Make a few stray American English "requesters" British 14531/head
Andrew Imeson [Fri, 26 Jul 2024 13:02:49 +0000 (09:02 -0400)] 
docs: Make a few stray American English "requesters" British

"requestor" is the more common spelling in the documentation

12 months agodocs: Mass-fix typos
Andrew Imeson [Fri, 26 Jul 2024 12:57:40 +0000 (08:57 -0400)] 
docs: Mass-fix typos

Typos found with the typos[1] tool, and manually reviewed to discard false
positives and keep British English spellings.

[1]: https://github.com/crate-ci/typos

12 months agodocs: Add link to the fstrm FrameStream library 14530/head
Andrew Imeson [Fri, 26 Jul 2024 12:31:38 +0000 (08:31 -0400)] 
docs: Add link to the fstrm FrameStream library

12 months agolibssl: Hopefully appease clang-tidy 14528/head
Remi Gacogne [Fri, 26 Jul 2024 14:06:26 +0000 (16:06 +0200)] 
libssl: Hopefully appease clang-tidy

12 months agodnsdist: Disable `SONAME` support in Quiche
Remi Gacogne [Fri, 19 Jul 2024 12:12:01 +0000 (14:12 +0200)] 
dnsdist: Disable `SONAME` support in Quiche

Since 0.22.0 Quiche sets a proper `SONAME`

See https://github.com/cloudflare/quiche/pull/1769

but it does not matter in our case since we install
the Quiche library in such a way (libdnsdist-quiche.so)
that we are the only user, and it will always be updated
with DNSdist. Keeping it makes our life significantly harder
since several packaging tools look a the `SONAME`.

12 months agolibssl: Enable OpenSSL engine support for DNSdist only
Remi Gacogne [Fri, 26 Jul 2024 13:12:13 +0000 (15:12 +0200)] 
libssl: Enable OpenSSL engine support for DNSdist only

Engine support is not used by the recursor or the authoritative server's
tools (`sdig`) so there is no need to enable it for them, especially
since it has now been deprecated for a while and trigger compilation
warnings.

12 months agodnsdist: Update Quiche to 0.22.0 (in our packages)
Remi Gacogne [Mon, 15 Jul 2024 08:24:03 +0000 (10:24 +0200)] 
dnsdist: Update Quiche to 0.22.0 (in our packages)

12 months agoMerge pull request #11678 from cmouse/lua-global-include
Peter van Dijk [Thu, 25 Jul 2024 10:49:17 +0000 (12:49 +0200)] 
Merge pull request #11678 from cmouse/lua-global-include

Lua global include

12 months agoauth-secondarycommunicator.cc: Add missing spaces 11678/head
Aki Tuomi [Sun, 14 Jul 2024 17:09:53 +0000 (20:09 +0300)] 
auth-secondarycommunicator.cc: Add missing spaces

12 months agolua-recursor4: Mark postPrepareContext() with NOLINT(readability-function-cognitive...
Aki Tuomi [Thu, 25 Jul 2024 05:24:02 +0000 (08:24 +0300)] 
lua-recursor4: Mark postPrepareContext() with NOLINT(readability-function-cognitive-complexity)

12 months agoslavecommunicator: Mark suck with NOLINT(readability-function-cognitive-complexity)
Aki Tuomi [Fri, 8 Sep 2023 10:07:10 +0000 (13:07 +0300)] 
slavecommunicator: Mark suck with NOLINT(readability-function-cognitive-complexity)

12 months agoAdd and use lua-global-include-path setting
Aki Tuomi [Fri, 3 Jun 2022 10:16:04 +0000 (13:16 +0300)] 
Add and use lua-global-include-path setting

12 months agolua-base4: Add include path feature
Aki Tuomi [Fri, 3 Jun 2022 09:53:13 +0000 (12:53 +0300)] 
lua-base4: Add include path feature

Loads sorted list of files from given path mask.

12 months agolua-base4: Rename is to stream in loadStream()
Aki Tuomi [Thu, 25 Jul 2024 04:39:50 +0000 (07:39 +0300)] 
lua-base4: Rename is to stream in loadStream()

12 months agorec: re-enable a few tests now that sidnlabs re-instated the zones used 14524/head
Otto Moerbeek [Wed, 24 Jul 2024 11:16:00 +0000 (13:16 +0200)] 
rec: re-enable a few tests now that sidnlabs re-instated the zones used

12 months agoMerge pull request #14523 from paddg/patch-1
Otto Moerbeek [Wed, 24 Jul 2024 10:12:59 +0000 (12:12 +0200)] 
Merge pull request #14523 from paddg/patch-1

Fix a typo in protobuf.rst

12 months agoFix a typo in protobuf.rst 14523/head
Winfried Angele [Wed, 24 Jul 2024 10:11:01 +0000 (12:11 +0200)] 
Fix a typo in protobuf.rst

12 months agoMerge pull request #14487 from omoerbeek/rec-meson-manpages
Otto Moerbeek [Wed, 24 Jul 2024 09:11:05 +0000 (11:11 +0200)] 
Merge pull request #14487 from omoerbeek/rec-meson-manpages

rec: add generation of man pages to meson.build

12 months agorec: add generation of man pages to meson.build 14487/head
Otto Moerbeek [Wed, 17 Jul 2024 14:12:03 +0000 (16:12 +0200)] 
rec: add generation of man pages to meson.build

12 months agoMerge pull request #14517 from omoerbeek/rec-meson-tweaks
Fred Morcos [Wed, 24 Jul 2024 07:50:54 +0000 (09:50 +0200)] 
Merge pull request #14517 from omoerbeek/rec-meson-tweaks

rec: avoid duplicate object files in meson build

12 months agoMerge pull request #14394 from d-wibowo/packet-presigned
Peter van Dijk [Wed, 24 Jul 2024 07:32:51 +0000 (09:32 +0200)] 
Merge pull request #14394 from d-wibowo/packet-presigned

auth: provide dns packet when doing lookup for presigned signatures

12 months agoMerge pull request #14519 from omoerbeek/answers-no-pair
Otto Moerbeek [Tue, 23 Jul 2024 15:48:21 +0000 (17:48 +0200)] 
Merge pull request #14519 from omoerbeek/answers-no-pair

common: remove position from MOADNSParser::answers_t, it it used nowhere

12 months agoTidy 14519/head
Otto Moerbeek [Mon, 22 Jul 2024 13:59:02 +0000 (15:59 +0200)] 
Tidy

12 months agoMerge pull request #14518 from omoerbeek/common-version
Otto Moerbeek [Tue, 23 Jul 2024 13:10:59 +0000 (15:10 +0200)] 
Merge pull request #14518 from omoerbeek/common-version

rec/auth: Refactor version reporting code and write version to stdout

12 months agoReformat 14518/head
Otto Moerbeek [Tue, 23 Jul 2024 10:15:10 +0000 (12:15 +0200)] 
Reformat

12 months agoRefactor code so we can choose to send the version and build info to a specific stream
Otto Moerbeek [Wed, 10 Jul 2024 14:32:09 +0000 (16:32 +0200)] 
Refactor code so we can choose to send the version and build info to a specific stream

12 months agoMerge pull request #14505 from fredmorcos/pdnsutil-backend-lookup
Peter van Dijk [Tue, 23 Jul 2024 10:56:59 +0000 (12:56 +0200)] 
Merge pull request #14505 from fredmorcos/pdnsutil-backend-lookup

`pdnsutil`: Add `backend-lookup` subcommand

12 months agoMerge pull request #14520 from omoerbeek/prep-rec-20240723
Otto Moerbeek [Tue, 23 Jul 2024 09:30:26 +0000 (11:30 +0200)] 
Merge pull request #14520 from omoerbeek/prep-rec-20240723

rec: Prep for rec-4.9.8, rec-5.0.8 and rec-5.1.1

12 months agocommon: remove position from MOADNSParser::answers_t, it it used nowhere
Otto Moerbeek [Mon, 22 Jul 2024 12:21:51 +0000 (14:21 +0200)] 
common: remove position from MOADNSParser::answers_t, it it used nowhere

12 months agoTidy
Otto Moerbeek [Wed, 10 Jul 2024 14:05:28 +0000 (16:05 +0200)] 
Tidy

12 months agoFormat version.??
Otto Moerbeek [Wed, 10 Jul 2024 14:00:18 +0000 (16:00 +0200)] 
Format version.??

12 months agorec: avoid duplicate object files in meson build 14517/head
Otto Moerbeek [Thu, 18 Jul 2024 14:42:58 +0000 (16:42 +0200)] 
rec: avoid duplicate object files in meson build

12 months agorec: Prep for rec-4.9.8, rec-5.0.8 and rec-5.1.1 14520/head
Otto Moerbeek [Mon, 22 Jul 2024 07:45:53 +0000 (09:45 +0200)] 
rec: Prep for rec-4.9.8, rec-5.0.8 and rec-5.1.1

12 months agoMerge pull request #14514 from hknet/master
Otto Moerbeek [Mon, 22 Jul 2024 05:22:23 +0000 (07:22 +0200)] 
Merge pull request #14514 from hknet/master

Update RECURSOR-MIB to fix wrong naming for maintenanceCount object

12 months agoUpdate RECURSOR-MIB.txt 14514/head
Harald Kapper [Sun, 21 Jul 2024 17:27:07 +0000 (19:27 +0200)] 
Update RECURSOR-MIB.txt

fixed maintenanceCalls vs maintenanceCount
It's anyones guess if it should be called Calls or Count in the end, it should be the same name in the end.

12 months agoFix the docs 14505/head
Fred Morcos [Fri, 19 Jul 2024 11:15:54 +0000 (13:15 +0200)] 
Fix the docs

12 months agoUpdate argument name
Fred Morcos [Fri, 19 Jul 2024 10:22:32 +0000 (12:22 +0200)] 
Update argument name

12 months agogive ANY hint if there are no results
Peter van Dijk [Thu, 18 Jul 2024 17:56:46 +0000 (19:56 +0200)] 
give ANY hint if there are no results

12 months agoprint scope if available
Peter van Dijk [Thu, 18 Jul 2024 17:48:26 +0000 (19:48 +0200)] 
print scope if available

12 months agomake last two args optional
Peter van Dijk [Thu, 18 Jul 2024 17:29:15 +0000 (19:29 +0200)] 
make last two args optional

12 months agothrow on bad type
Peter van Dijk [Thu, 18 Jul 2024 17:26:48 +0000 (19:26 +0200)] 
throw on bad type

12 months agoadjust field order and remove trailing tab
Peter van Dijk [Thu, 18 Jul 2024 17:23:15 +0000 (19:23 +0200)] 
adjust field order and remove trailing tab

12 months agoMerge pull request #14498 from aerique/feature/use-el-7-in-repo-test-script
aerique [Thu, 18 Jul 2024 12:57:04 +0000 (14:57 +0200)] 
Merge pull request #14498 from aerique/feature/use-el-7-in-repo-test-script

Switch to `oraclelinux:7` for CentOS 7 repo tests.

12 months agoMerge pull request #14500 from Habbie/order-by-alias
Peter van Dijk [Thu, 18 Jul 2024 12:32:02 +0000 (14:32 +0200)] 
Merge pull request #14500 from Habbie/order-by-alias

auth: fix domain ordering in query for mysql and odbc-sqlite, and test it

12 months agoAuth: backend-lookup documentation
Fred Morcos [Thu, 18 Jul 2024 12:21:56 +0000 (14:21 +0200)] 
Auth: backend-lookup documentation

12 months agoAuth: backend-lookup shell completion
Fred Morcos [Thu, 18 Jul 2024 12:21:37 +0000 (14:21 +0200)] 
Auth: backend-lookup shell completion

12 months agoAuth: Add the pdnsutil backend-lookup command
Fred Morcos [Thu, 18 Jul 2024 12:13:50 +0000 (14:13 +0200)] 
Auth: Add the pdnsutil backend-lookup command

This can be used to lookup records from a backend using some filtering like type and
client subnet.

12 months agoAdd DNSPacket::setRealRemote: accepts an EDNS Subnet Options Netmask
Fred Morcos [Thu, 18 Jul 2024 12:12:20 +0000 (14:12 +0200)] 
Add DNSPacket::setRealRemote: accepts an EDNS Subnet Options Netmask

12 months agoWhitespace
Fred Morcos [Thu, 18 Jul 2024 12:11:07 +0000 (14:11 +0200)] 
Whitespace

12 months agoPost provenance data to the public transparency log for private repos 14504/head
Remi Gacogne [Thu, 18 Jul 2024 11:56:45 +0000 (13:56 +0200)] 
Post provenance data to the public transparency log for private repos

We are OK with making private repository names discoverable via the
public Rekor API server.

12 months agofix info-all-primary order by in odbc-sqlite3 14500/head
Peter van Dijk [Thu, 18 Jul 2024 11:10:47 +0000 (13:10 +0200)] 
fix info-all-primary order by in odbc-sqlite3

12 months agoenable primary=yes during auth regression tests
Peter van Dijk [Thu, 18 Jul 2024 11:07:19 +0000 (13:07 +0200)] 
enable primary=yes during auth regression tests

12 months agoauth gmysql: use table alias name in ORDER BY
Peter van Dijk [Thu, 18 Jul 2024 11:07:11 +0000 (13:07 +0200)] 
auth gmysql: use table alias name in ORDER BY

12 months agoMerge pull request #14499 from omoerbeek/rec-process-additionals
Otto Moerbeek [Thu, 18 Jul 2024 11:03:55 +0000 (13:03 +0200)] 
Merge pull request #14499 from omoerbeek/rec-process-additionals

rec: limit the number of async tasks pushed to resolve NS names

12 months agoMerge pull request #14495 from rgacogne/ddist-latency-race
Remi Gacogne [Thu, 18 Jul 2024 09:59:16 +0000 (11:59 +0200)] 
Merge pull request #14495 from rgacogne/ddist-latency-race

dnsdist: Use atomic variables for the per-protocol latencies

12 months agoMerge pull request #14496 from rgacogne/coverity-2024-07
Remi Gacogne [Thu, 18 Jul 2024 09:01:52 +0000 (11:01 +0200)] 
Merge pull request #14496 from rgacogne/coverity-2024-07

dnsdist: Fix/silence Coverity "auto causes copy" warnings

12 months agoMerge pull request #14494 from omoerbeek/rec-docs-include-dir
Otto Moerbeek [Thu, 18 Jul 2024 08:55:56 +0000 (10:55 +0200)] 
Merge pull request #14494 from omoerbeek/rec-docs-include-dir

rec: fix include dir docs to not say YAML settings include .conf files

12 months agoMerge pull request #14497 from rgacogne/restrict-lua-context-header
Remi Gacogne [Thu, 18 Jul 2024 08:49:29 +0000 (10:49 +0200)] 
Merge pull request #14497 from rgacogne/restrict-lua-context-header

dnsdist: Only include the expensive LuaContext header when required

12 months agodnsdist: Add `pdns::stat_double_t` 14495/head
Remi Gacogne [Thu, 18 Jul 2024 08:37:20 +0000 (10:37 +0200)] 
dnsdist: Add `pdns::stat_double_t`

12 months agorec: limit the number of async tasks pushed to resolve NS names 14499/head
Otto Moerbeek [Wed, 17 Jul 2024 08:46:58 +0000 (10:46 +0200)] 
rec: limit the number of async tasks pushed to resolve NS names

Plus: as we only use a limited set of NS names for resolving,
processing all additional records does not help.

12 months agoMerge pull request #14470 from omoerbeek/rec-docs-more-yaml
Otto Moerbeek [Thu, 18 Jul 2024 08:22:04 +0000 (10:22 +0200)] 
Merge pull request #14470 from omoerbeek/rec-docs-more-yaml

rec: expand YAML docs with more examples and consistent formatting

12 months agoMerge pull request #14475 from omoerbeek/rec-ignore-pubsuffix_cc
Otto Moerbeek [Thu, 18 Jul 2024 08:18:38 +0000 (10:18 +0200)] 
Merge pull request #14475 from omoerbeek/rec-ignore-pubsuffix_cc

rec: Ignore pubsuffix.cc now that it's no longer (a symlink) in git

12 months agoSwitch to `oraclelinux:7` for CentOS 7 repo tests. 14498/head
Erik Winkels [Thu, 18 Jul 2024 08:03:29 +0000 (10:03 +0200)] 
Switch to `oraclelinux:7` for CentOS 7 repo tests.

12 months agodnsdist: Use atomic variables for the per-protocol latencies
Remi Gacogne [Thu, 18 Jul 2024 07:56:30 +0000 (09:56 +0200)] 
dnsdist: Use atomic variables for the per-protocol latencies

While we do not care about a race in the sense that it's OK if we
miss/overwrite a value from time to time, we still need to prevent
an interleaved write from two threads which could technically result
in a garbage value. Using atomics also makes it easier for TSAN to
understand what's going on.

12 months agorec: fix include dir docs to not say YAML settings include .conf files 14494/head
Otto Moerbeek [Thu, 18 Jul 2024 07:56:05 +0000 (09:56 +0200)] 
rec: fix include dir docs to not say YAML settings include .conf files

12 months agodnsdist: Fix/silence Coverity "auto causes copy" warnings 14496/head
Remi Gacogne [Thu, 18 Jul 2024 07:53:13 +0000 (09:53 +0200)] 
dnsdist: Fix/silence Coverity "auto causes copy" warnings

I'm not very happy with what Coverity is doing with this rule: while
it does find some actual potential performance improvements, more
often than not what it suggests would actually lead to a use-after-free
issue.

12 months agodnsdist: Only include the expensive LuaContext header when required 14497/head
Remi Gacogne [Tue, 16 Jul 2024 13:08:45 +0000 (15:08 +0200)] 
dnsdist: Only include the expensive LuaContext header when required

12 months agoMerge pull request #14486 from omoerbeek/rec-regr-test-pysnmp-version
Otto Moerbeek [Thu, 18 Jul 2024 06:52:36 +0000 (08:52 +0200)] 
Merge pull request #14486 from omoerbeek/rec-regr-test-pysnmp-version

Pin pysnmp version for rec and dnsdist regression tests

12 months agoMerge pull request #14484 from fredmorcos/auth-meson-fix-service-files
Fred Morcos [Wed, 17 Jul 2024 15:07:08 +0000 (17:07 +0200)] 
Merge pull request #14484 from fredmorcos/auth-meson-fix-service-files

Auth/Meson: Fix `.service` files generation

12 months agoMerge pull request #14485 from fredmorcos/auth-meson-fix-man-pages
Fred Morcos [Wed, 17 Jul 2024 15:06:48 +0000 (17:06 +0200)] 
Merge pull request #14485 from fredmorcos/auth-meson-fix-man-pages

Auth/Meson: Fix man-page generation

12 months agoAlso pin pysnmp version for dnsdist regression tests 14486/head
Otto Moerbeek [Wed, 17 Jul 2024 12:44:11 +0000 (14:44 +0200)] 
Also pin pysnmp version for dnsdist regression tests

12 months agorec: pin pysnmp to version 5 for regression tests
Otto Moerbeek [Wed, 17 Jul 2024 12:03:32 +0000 (14:03 +0200)] 
rec: pin pysnmp to version 5 for regression tests

12 months agoAuth/Meson: Fix man-page generation 14485/head
Fred Morcos [Wed, 17 Jul 2024 11:19:31 +0000 (13:19 +0200)] 
Auth/Meson: Fix man-page generation