]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
19 months agofollow readability-braces-around-statements lint
n0tlu5 [Sat, 28 Dec 2024 09:55:53 +0000 (16:55 +0700)] 
follow readability-braces-around-statements lint

19 months agoskip readability-identifier-length lint
n0tlu5 [Sat, 28 Dec 2024 09:51:31 +0000 (16:51 +0700)] 
skip readability-identifier-length lint

19 months agoadd pickselfweighted to expected spelling
n0tlu5 [Sat, 28 Dec 2024 09:44:00 +0000 (16:44 +0700)] 
add pickselfweighted to expected spelling

19 months agoMerge pull request #14997 from rgacogne/ddist-fix-doc-action-typos
Remi Gacogne [Tue, 24 Dec 2024 09:40:22 +0000 (10:40 +0100)] 
Merge pull request #14997 from rgacogne/ddist-fix-doc-action-typos

dnsdist: Fix some small issues in the documentation for actions

19 months agodnsdist: Fix some small issues in the documentation for actions 14997/head
Remi Gacogne [Mon, 23 Dec 2024 16:03:28 +0000 (17:03 +0100)] 
dnsdist: Fix some small issues in the documentation for actions

19 months agoMerge pull request #14955 from miodvallat/my_docs_look_better_than_yours
Miod Vallat [Mon, 23 Dec 2024 11:59:30 +0000 (12:59 +0100)] 
Merge pull request #14955 from miodvallat/my_docs_look_better_than_yours

Documentation cleanup

19 months agoadd url param; copy ifurlup options doc
n0tlu5 [Sun, 22 Dec 2024 09:10:28 +0000 (16:10 +0700)] 
add url param; copy ifurlup options doc

19 months agoauth: createForward and createForward6 will use the zone_record as base
Bozhan Liang [Mon, 16 Dec 2024 07:41:37 +0000 (15:41 +0800)] 
auth: createForward and createForward6 will use the zone_record as base
Closes #7522

19 months agoadds selfweighted test with a set of A records
n0tlu5 [Sun, 22 Dec 2024 08:53:30 +0000 (15:53 +0700)] 
adds selfweighted test with a set of A records

19 months agoadds required checkurl url params
n0tlu5 [Sun, 22 Dec 2024 08:03:11 +0000 (15:03 +0700)] 
adds required checkurl url params

19 months agoresets weight when service is declared as down
n0tlu5 [Sun, 22 Dec 2024 04:42:33 +0000 (11:42 +0700)] 
resets weight when service is declared as down

19 months agoremoves redundant first check flag; removes trailing whitespace
n0tlu5 [Sun, 22 Dec 2024 04:35:24 +0000 (11:35 +0700)] 
removes redundant first check flag; removes trailing whitespace

19 months agoMerge pull request #14991 from omoerbeek/rec-janitor-at-work
Otto Moerbeek [Fri, 20 Dec 2024 15:52:23 +0000 (16:52 +0100)] 
Merge pull request #14991 from omoerbeek/rec-janitor-at-work

rec: zap dangling symlink, leftover of #14926

19 months agorec: zap dangling symlink, leftover of #14926 14991/head
Otto Moerbeek [Fri, 20 Dec 2024 13:35:21 +0000 (14:35 +0100)] 
rec: zap dangling symlink, leftover of #14926

19 months agoMerge pull request #14987 from neheb/meson
Peter van Dijk [Fri, 20 Dec 2024 12:23:21 +0000 (13:23 +0100)] 
Merge pull request #14987 from neheb/meson

use some structured binding

19 months agorename selfweighted to pickselfweighted; add pickselfweighted docs
n0tlu5 [Thu, 19 Dec 2024 14:15:56 +0000 (21:15 +0700)] 
rename selfweighted to pickselfweighted; add pickselfweighted docs

19 months agouse some structured binding 14987/head
Rosen Penev [Tue, 5 Dec 2023 20:34:08 +0000 (12:34 -0800)] 
use some structured binding

clang-tidy complains here about pointless std::move of a trivially
copyable type.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
19 months agouse min_element
Rosen Penev [Fri, 13 Dec 2024 20:32:37 +0000 (12:32 -0800)] 
use min_element

Signed-off-by: Rosen Penev <rosenp@gmail.com>
19 months agoclang-tidy: use std::min/max
Rosen Penev [Mon, 9 Dec 2024 00:58:46 +0000 (16:58 -0800)] 
clang-tidy: use std::min/max

Found with readability-use-std-min-max

Signed-off-by: Rosen Penev <rosenp@gmail.com>
19 months agoalso test sigs
Otto Moerbeek [Tue, 10 Dec 2024 08:20:04 +0000 (09:20 +0100)] 
also test sigs

19 months agoAlso handle sigs as a shared point to a vector
Otto Moerbeek [Mon, 2 Dec 2024 11:42:40 +0000 (12:42 +0100)] 
Also handle sigs as a shared point to a vector

19 months agoAdd a speedtest like test, not enabled by default
Otto Moerbeek [Tue, 19 Nov 2024 14:58:32 +0000 (15:58 +0100)] 
Add a speedtest like test, not enabled by default

This shows a modest increase in speed:

'null test' 0.11 seconds: 3222473473.3 runs/s, 0.00 us/run
'AuthRecordsTest' 0.10 seconds: 66.8 runs/s, 14977.88 us/run

to

'null test' 0.10 seconds: 3223627246.4 runs/s, 0.00 us/run
'AuthRecordsTest' 0.11 seconds: 72.1 runs/s, 13868.26 us/run

The test is: generate 100 records into the cache (each with an authRecord),
retrieve each record 100 times.

19 months agoclang-tidy
Otto Moerbeek [Fri, 15 Nov 2024 14:48:18 +0000 (15:48 +0100)] 
clang-tidy

19 months agoImprovement: use const vector plus names for the various types used
Otto Moerbeek [Fri, 15 Nov 2024 10:00:45 +0000 (11:00 +0100)] 
Improvement: use const vector plus names for the various types used

19 months agorec: experiment: authRecs a shared pointer of DNSRecs instead of a vec of shared...
Otto Moerbeek [Wed, 13 Nov 2024 15:05:04 +0000 (16:05 +0100)] 
rec: experiment: authRecs a shared pointer of DNSRecs instead of a vec of shared pointers to DNSRecs

19 months agoMerge pull request #14980 from rgacogne/ddist198-changelog
Remi Gacogne [Tue, 17 Dec 2024 13:12:56 +0000 (14:12 +0100)] 
Merge pull request #14980 from rgacogne/ddist198-changelog

dnsdist: Add ChangeLog and secpoll entry for DNSdist 1.9.8

19 months agoApply suggestions from Peter (update secpoll, proper quotes) 14980/head
Remi Gacogne [Tue, 17 Dec 2024 12:48:51 +0000 (13:48 +0100)] 
Apply suggestions from Peter (update secpoll, proper quotes)

19 months agodnsdist: Add a missing entry into the 1.9.8 ChangeLog
Remi Gacogne [Tue, 17 Dec 2024 10:46:42 +0000 (11:46 +0100)] 
dnsdist: Add a missing entry into the 1.9.8 ChangeLog

19 months agosecpoll: Update zone for DNSdist 1.9.8
Remi Gacogne [Tue, 17 Dec 2024 09:06:15 +0000 (10:06 +0100)] 
secpoll: Update zone for DNSdist 1.9.8

19 months agodnsdist: Add ChangeLog for DNSdist 1.9.8
Remi Gacogne [Tue, 17 Dec 2024 09:05:44 +0000 (10:05 +0100)] 
dnsdist: Add ChangeLog for DNSdist 1.9.8

19 months agoMerge pull request #14974 from Habbie/auth-4.9.3-secpoll-docs
Peter van Dijk [Tue, 17 Dec 2024 11:41:21 +0000 (12:41 +0100)] 
Merge pull request #14974 from Habbie/auth-4.9.3-secpoll-docs

auth-4.9.3: docs&secpoll

19 months agoauth-4.9.3: docs&secpoll 14974/head
Peter van Dijk [Mon, 16 Dec 2024 11:50:02 +0000 (12:50 +0100)] 
auth-4.9.3: docs&secpoll

19 months agoMerge pull request #14973 from omoerbeek/rec-full-cname-chain-cached
Otto Moerbeek [Tue, 17 Dec 2024 11:07:59 +0000 (12:07 +0100)] 
Merge pull request #14973 from omoerbeek/rec-full-cname-chain-cached

rec: if the full CNAME chain leading to the answer is cached, indicate that

19 months agoAdd test 14973/head
Otto Moerbeek [Tue, 17 Dec 2024 09:24:04 +0000 (10:24 +0100)] 
Add test

The last step of the test shows that there is likely room for more improvement.

19 months agoMerge pull request #14956 from esensar/feat/metric-labels dnsdist-2.0.0-alpha0
Remi Gacogne [Tue, 17 Dec 2024 08:53:38 +0000 (09:53 +0100)] 
Merge pull request #14956 from esensar/feat/metric-labels

dnsdist: add support for labels on custom metrics

19 months agoif *fromCache is already true, no need to check CNAME chain
Otto Moerbeek [Mon, 16 Dec 2024 16:13:49 +0000 (17:13 +0100)] 
if *fromCache is already true, no need to check CNAME chain

Co-authored-by: Remi Gacogne <github@coredump.fr>
19 months agodnsdist: fix typos in custom metrics docs 14956/head
Ensar Sarajčić [Mon, 16 Dec 2024 16:11:35 +0000 (17:11 +0100)] 
dnsdist: fix typos in custom metrics docs

Co-authored-by: Remi Gacogne <github@coredump.fr>
19 months agodnsdist: set version changed for new custom metrics options in docs
Ensar Sarajčić [Mon, 16 Dec 2024 16:10:28 +0000 (17:10 +0100)] 
dnsdist: set version changed for new custom metrics options in docs

19 months agoMerge pull request #14935 from omoerbeek/rec-regr-test-markers
Otto Moerbeek [Mon, 16 Dec 2024 15:14:39 +0000 (16:14 +0100)] 
Merge pull request #14935 from omoerbeek/rec-regr-test-markers

rec: regression test markers

19 months agoMerge pull request #14967 from rgacogne/ddist-fix-ecs-zero-scope-incoming-doh
Remi Gacogne [Mon, 16 Dec 2024 14:59:01 +0000 (15:59 +0100)] 
Merge pull request #14967 from rgacogne/ddist-fix-ecs-zero-scope-incoming-doh

dnsdist: Fix ECS zero-scope with incoming DoH queries

19 months agodnsdist: fix empty labels check in json stats endpoint
Ensar Sarajčić [Mon, 16 Dec 2024 11:22:04 +0000 (12:22 +0100)] 
dnsdist: fix empty labels check in json stats endpoint

19 months agoDedup only in specific places
Otto Moerbeek [Tue, 19 Nov 2024 11:33:29 +0000 (12:33 +0100)] 
Dedup only in specific places

19 months agodnsdist: use `empty()` instead of "" check
Ensar Sarajčić [Mon, 16 Dec 2024 10:42:44 +0000 (11:42 +0100)] 
dnsdist: use `empty()` instead of "" check

19 months agodnsdist: add docs for new arguments for custom metric functions
Ensar Sarajčić [Mon, 16 Dec 2024 10:31:01 +0000 (11:31 +0100)] 
dnsdist: add docs for new arguments for custom metric functions

19 months agoRefactor serialize/wireFormatContent as suggested by @rgacogne
Otto Moerbeek [Fri, 25 Oct 2024 09:33:17 +0000 (11:33 +0200)] 
Refactor serialize/wireFormatContent as suggested by @rgacogne

19 months agorename pdns::shuffle to pdns::shufleRecords, as suggested by @rgacogne
Otto Moerbeek [Fri, 25 Oct 2024 09:17:28 +0000 (11:17 +0200)] 
rename pdns::shuffle to pdns::shufleRecords, as suggested by @rgacogne

19 months agoAdd speedtest for shuffle, plus a speedup in shuffle itself
Otto Moerbeek [Fri, 25 Oct 2024 08:04:36 +0000 (10:04 +0200)] 
Add speedtest for shuffle, plus a speedup in shuffle itself

19 months agoFaster dedup, not using zoneRepresentation but wire format, which allows for
Otto Moerbeek [Tue, 20 Aug 2024 11:50:15 +0000 (13:50 +0200)] 
Faster dedup, not using zoneRepresentation but wire format, which allows for
an unordered_set as well.

19 months agoRework dedup code and add a test for pdsn::dedup
Otto Moerbeek [Wed, 24 Jul 2024 08:00:01 +0000 (10:00 +0200)] 
Rework dedup code and add a test for pdsn::dedup

19 months agoAdapt test to not use repeating records
Otto Moerbeek [Tue, 23 Jul 2024 14:26:08 +0000 (16:26 +0200)] 
Adapt test to not use repeating records

19 months agoNo need to dedup the dns64 case seperately anymore
Otto Moerbeek [Tue, 23 Jul 2024 13:49:33 +0000 (15:49 +0200)] 
No need to dedup the dns64 case seperately anymore

19 months agorec: dedup results from auths and results constructed ourselves
Otto Moerbeek [Tue, 23 Jul 2024 12:20:30 +0000 (14:20 +0200)] 
rec: dedup results from auths and results constructed ourselves

19 months agorec: if the full CNAME chain leading to the answer is cached, indicate that
Otto Moerbeek [Mon, 16 Dec 2024 10:19:17 +0000 (11:19 +0100)] 
rec: if the full CNAME chain leading to the answer is cached, indicate that

Alternative approach to #14918

19 months agodnsdist: update metrics related regression tests
Ensar Sarajčić [Mon, 16 Dec 2024 10:10:32 +0000 (11:10 +0100)] 
dnsdist: update metrics related regression tests

19 months agoMerge pull request #14931 from miodvallat/bugfix/12653
Miod Vallat [Mon, 16 Dec 2024 10:05:04 +0000 (11:05 +0100)] 
Merge pull request #14931 from miodvallat/bugfix/12653

Fix ipv*hint=auto on lmdb backend

19 months agoNeeds C++17 nowadays. 14955/head
Miod Vallat [Mon, 16 Dec 2024 08:10:31 +0000 (09:10 +0100)] 
Needs C++17 nowadays.

19 months agoUpdate backend writer's guide.
Miod Vallat [Fri, 13 Dec 2024 15:20:51 +0000 (16:20 +0100)] 
Update backend writer's guide.

19 months agoTweaks to get manpages to render better.
Miod Vallat [Fri, 13 Dec 2024 09:38:10 +0000 (10:38 +0100)] 
Tweaks to get manpages to render better.

19 months agoMake the Prometheus scrape example visible.
Miod Vallat [Fri, 13 Dec 2024 08:14:56 +0000 (09:14 +0100)] 
Make the Prometheus scrape example visible.

19 months agoApeaze spayl tcheker
Miod Vallat [Thu, 12 Dec 2024 16:17:46 +0000 (17:17 +0100)] 
Apeaze spayl tcheker

19 months agoUpdate external urls
Miod Vallat [Thu, 12 Dec 2024 16:13:23 +0000 (17:13 +0100)] 
Update external urls

19 months agoUpdate last TAI change date.
Miod Vallat [Thu, 12 Dec 2024 15:59:17 +0000 (16:59 +0100)] 
Update last TAI change date.

19 months agoDNSSEC: Change to primary/secondary wording and mention RFC9077.
Miod Vallat [Thu, 12 Dec 2024 09:34:57 +0000 (10:34 +0100)] 
DNSSEC: Change to primary/secondary wording and mention RFC9077.

19 months agoUse current settings names rather than the ones deprecated in 4.5.
Miod Vallat [Wed, 11 Dec 2024 09:21:17 +0000 (10:21 +0100)] 
Use current settings names rather than the ones deprecated in 4.5.

19 months agoImprove layout/rendering, appease the grammar gods, various tweaks.
Miod Vallat [Wed, 11 Dec 2024 08:48:21 +0000 (09:48 +0100)] 
Improve layout/rendering, appease the grammar gods, various tweaks.

19 months agostatnode: boost > std optional 14970/head
Rosen Penev [Fri, 13 Dec 2024 18:35:12 +0000 (10:35 -0800)] 
statnode: boost > std optional

Signed-off-by: Rosen Penev <rosenp@gmail.com>
19 months agogeoipbackend: boost > std optional
Rosen Penev [Fri, 13 Dec 2024 18:46:22 +0000 (10:46 -0800)] 
geoipbackend: boost > std optional

Signed-off-by: Rosen Penev <rosenp@gmail.com>
19 months agosdig: boost > std optional
Rosen Penev [Fri, 13 Dec 2024 18:36:12 +0000 (10:36 -0800)] 
sdig: boost > std optional

Signed-off-by: Rosen Penev <rosenp@gmail.com>
19 months agows-auth: boost > std optional
Rosen Penev [Fri, 13 Dec 2024 18:33:38 +0000 (10:33 -0800)] 
ws-auth: boost > std optional

Signed-off-by: Rosen Penev <rosenp@gmail.com>
19 months agodnsdist: ignore clangd-tidy warnings
Ensar Sarajčić [Fri, 13 Dec 2024 15:02:24 +0000 (16:02 +0100)] 
dnsdist: ignore clangd-tidy warnings

Co-authored-by: Remi Gacogne <github@coredump.fr>
19 months agodnsdist: Fix ECS zero-scope with incoming DoH queries 14967/head
Remi Gacogne [Fri, 13 Dec 2024 14:45:31 +0000 (15:45 +0100)] 
dnsdist: Fix ECS zero-scope with incoming DoH queries

The zero-scope feature involves a first cache lookup before the ECS
information has been added to the query, then on a miss a second,
regular lookup is done. When we get a response from the backend that
contains an ECS scope set to 0, we can insert it into the cache in a
way that allows using it for all clients, but we must be careful to
use the key that was computed during the first lookup, and not the
second one.
Incoming DoH queries make that even more interesting because while
they are received over TCP, they are initially forwarded to the
backend over UDP but can be retried over TCP if a TC=1 answer is
received. In that case we must be very careful not to insert the
answer into the cache using the wrong protocol, as we don't want to
serve a TC=1 answer to a client contacting us over TCP, for example.
The computation of the cache key and protocol was unfortunately broken
for the incoming query received over DoH, forwarded over UDP and
response has a zero scope case. This commit fixes it.

20 months agoMerge pull request #14964 from omoerbeek/rec-prep-5.2.0-rc1
Otto Moerbeek [Fri, 13 Dec 2024 13:20:35 +0000 (14:20 +0100)] 
Merge pull request #14964 from omoerbeek/rec-prep-5.2.0-rc1

rec: prep for rec-5.2.0-rc1

20 months agodnsdist: remove todo comments from `dnsdist-lua-ffi`
Ensar Sarajčić [Fri, 13 Dec 2024 11:16:13 +0000 (12:16 +0100)] 
dnsdist: remove todo comments from `dnsdist-lua-ffi`

20 months agorec: prep for rec-5.2.0-rc1 14964/head
Otto Moerbeek [Fri, 13 Dec 2024 09:07:53 +0000 (10:07 +0100)] 
rec: prep for rec-5.2.0-rc1

20 months agoMerge pull request #14957 from zjs604381586/avoid-local-port rec-5.3.0-alpha0
Otto Moerbeek [Fri, 13 Dec 2024 08:52:50 +0000 (09:52 +0100)] 
Merge pull request #14957 from zjs604381586/avoid-local-port

recursor udp-source-port-avoid default setting add 4791 port

20 months agoUpdate pdns/recursordist/settings/table.py 14957/head
Otto Moerbeek [Fri, 13 Dec 2024 08:26:14 +0000 (09:26 +0100)] 
Update pdns/recursordist/settings/table.py

Co-authored-by: Miod Vallat <miod.vallat@open-xchange.com>
20 months agoAdd versionchanged clause
Otto Moerbeek [Fri, 13 Dec 2024 08:24:19 +0000 (09:24 +0100)] 
Add versionchanged clause

20 months agosort udp_source_port_avoid list
zhaojs [Thu, 12 Dec 2024 11:04:16 +0000 (19:04 +0800)] 
sort udp_source_port_avoid  list

20 months agorecursor local udp port avoid 4791
zhaojingshi [Thu, 12 Dec 2024 08:57:44 +0000 (16:57 +0800)] 
recursor local udp port avoid 4791

When the recursor sends a DNS request and the local port is specified as 4791, if there is RDMA hardware on the machine, when the response with dst as port 4791 reaches the network card driver, it will be directly processed by the hardware as Roce v2 protocol, and the recursor will not get a response to this request.

20 months agoMerge pull request #14944 from omoerbeek/rec-docs-assorted
Otto Moerbeek [Fri, 13 Dec 2024 07:08:07 +0000 (08:08 +0100)] 
Merge pull request #14944 from omoerbeek/rec-docs-assorted

rec: minor doc fixes

20 months agoclang-tidy: simplify some algorithms 14948/head
Rosen Penev [Mon, 9 Dec 2024 00:46:50 +0000 (16:46 -0800)] 
clang-tidy: simplify some algorithms

Signed-off-by: Rosen Penev <rosenp@gmail.com>
20 months agoremove lexical_cast headers
Rosen Penev [Mon, 9 Dec 2024 01:34:39 +0000 (17:34 -0800)] 
remove lexical_cast headers

These are unused

Signed-off-by: Rosen Penev <rosenp@gmail.com>
20 months agodnsdist: skip metrics with labels for carbon export and stats dump
Ensar Sarajčić [Thu, 12 Dec 2024 18:36:41 +0000 (19:36 +0100)] 
dnsdist: skip metrics with labels for carbon export and stats dump

20 months agodnsdist: clean up clang-tidy warnings in lua and metrics
Ensar Sarajčić [Thu, 12 Dec 2024 16:38:43 +0000 (17:38 +0100)] 
dnsdist: clean up clang-tidy warnings in lua and metrics

20 months agodnsdist: use template function to simplify metrics mutation functions
Ensar Sarajčić [Thu, 12 Dec 2024 16:23:05 +0000 (17:23 +0100)] 
dnsdist: use template function to simplify metrics mutation functions

20 months agodnsdist: fix formatting in dnsdist-lua.cc
Ensar Sarajčić [Thu, 12 Dec 2024 15:51:33 +0000 (16:51 +0100)] 
dnsdist: fix formatting in dnsdist-lua.cc

20 months agodnsdist: remove unnecessary optional around variant opts
Ensar Sarajčić [Thu, 12 Dec 2024 15:36:54 +0000 (16:36 +0100)] 
dnsdist: remove unnecessary optional around variant opts

20 months agochore: reformat metrics related files
Ensar Sarajčić [Thu, 12 Dec 2024 15:17:01 +0000 (16:17 +0100)] 
chore: reformat metrics related files

20 months agodnsdist: add options to `declareMetric` to skip initialization if labels are used
Ensar Sarajčić [Thu, 12 Dec 2024 15:01:14 +0000 (16:01 +0100)] 
dnsdist: add options to `declareMetric` to skip initialization if labels are used

20 months agodnsdist: add support for labels on custom metrics
Ensar Sarajčić [Thu, 12 Dec 2024 08:04:56 +0000 (09:04 +0100)] 
dnsdist: add support for labels on custom metrics

This adds support for prometheus labels on custom metrics. Changes the
metrics maps to hold a map of labels to metric values for each metric.
Metrics without labels have an empty string label combination value.

Adds an optional options table as the last parameter of `incMetric`,
`decMetric`, `setMetric` and `getMetric`, which can be used to set
labels by using the `label` key or to set the previously used parameter
(either `step` or `value`).

Closes: #13359
20 months agoExtend the SVCB tests to also test with lmdb backend. 14931/head
Miod Vallat [Wed, 11 Dec 2024 14:04:07 +0000 (15:04 +0100)] 
Extend the SVCB tests to also test with lmdb backend.

20 months agoMerge pull request #14950 from omoerbeek/docs-top-searchbox
Otto Moerbeek [Tue, 10 Dec 2024 14:00:30 +0000 (15:00 +0100)] 
Merge pull request #14950 from omoerbeek/docs-top-searchbox

web docs: Render search box on top.

20 months agoweb docs: Render search box on top. 14950/head
Otto Moerbeek [Tue, 10 Dec 2024 12:44:13 +0000 (13:44 +0100)] 
web docs: Render search box on top.

Also uses the proper style for the name of the beast, except for
dnsdist which uses a different theme that does not have logo-text.html

20 months agoMerge pull request #14942 from omoerbeek/rec-sockets-less-chatty
Otto Moerbeek [Tue, 10 Dec 2024 10:07:12 +0000 (11:07 +0100)] 
Merge pull request #14942 from omoerbeek/rec-sockets-less-chatty

rec: log only one line per protocol for listening sockets,

20 months agoMerge pull request #14941 from omoerbeek/rec-meson-gen-metrics-fixup
Otto Moerbeek [Tue, 10 Dec 2024 09:56:46 +0000 (10:56 +0100)] 
Merge pull request #14941 from omoerbeek/rec-meson-gen-metrics-fixup

rec: generate metrics files (also) where meson expects them

20 months agoAdd comments about the prupose of the added arguments to make{UDP,TCP}ServerSockets 14942/head
Otto Moerbeek [Tue, 10 Dec 2024 09:20:58 +0000 (10:20 +0100)] 
Add comments about the prupose of the added arguments to make{UDP,TCP}ServerSockets

20 months agoAdd FIXME comment 14941/head
Otto Moerbeek [Tue, 10 Dec 2024 09:16:44 +0000 (10:16 +0100)] 
Add FIXME comment

20 months agoMerge pull request #14947 from rgacogne/ddist-doc-dq-elapsedus
Remi Gacogne [Mon, 9 Dec 2024 15:49:56 +0000 (16:49 +0100)] 
Merge pull request #14947 from rgacogne/ddist-doc-dq-elapsedus

dnsdist: Document that `DNSQuestion::getElapsedUs` will be added in 1.9.8

20 months agodnsdist: Document that `DNSQuestion::getElapsedUs` will be added in 1.9.8 14947/head
Remi Gacogne [Mon, 9 Dec 2024 15:08:57 +0000 (16:08 +0100)] 
dnsdist: Document that `DNSQuestion::getElapsedUs` will be added in 1.9.8

20 months agoMerge pull request #14938 from karelbilek/keylogfile_master
Remi Gacogne [Mon, 9 Dec 2024 15:01:01 +0000 (16:01 +0100)] 
Merge pull request #14938 from karelbilek/keylogfile_master

dnsdist: allow setting keyLogFile to DoT/DoH backends