]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
2 years agospell: Allow 'ktls' 12545/head
Remi Gacogne [Mon, 13 Feb 2023 16:26:41 +0000 (17:26 +0100)] 
spell: Allow 'ktls'

2 years agodnsdist: Enable experimental kTLS support with OpenSSL on Linux
Remi Gacogne [Wed, 2 Feb 2022 14:41:00 +0000 (15:41 +0100)] 
dnsdist: Enable experimental kTLS support with OpenSSL on Linux

2 years agoMerge pull request #12537 from rgacogne/ddist-faster-maxqpsiprule
Remi Gacogne [Tue, 14 Feb 2023 11:40:05 +0000 (12:40 +0100)] 
Merge pull request #12537 from rgacogne/ddist-faster-maxqpsiprule

dnsdist: Improve the scalability of MaxQPSIPRule()

2 years agoMerge pull request #12547 from rgacogne/ddist-flags-tests
Remi Gacogne [Tue, 14 Feb 2023 10:26:59 +0000 (11:26 +0100)] 
Merge pull request #12547 from rgacogne/ddist-flags-tests

dnsdist: Give the 'flags on timeout' test more headroom

2 years agodnsdist: Give the 'flags on timeout' test more headroom 12547/head
Remi Gacogne [Tue, 14 Feb 2023 08:49:32 +0000 (09:49 +0100)] 
dnsdist: Give the 'flags on timeout' test more headroom

It looks like it takes longer than expected for the timeout to be
recorded when running on GitHub Actions.

2 years agoMerge pull request #12544 from romeroalx/workaround-ci-unixodbc-dev
Peter van Dijk [Tue, 14 Feb 2023 08:33:59 +0000 (09:33 +0100)] 
Merge pull request #12544 from romeroalx/workaround-ci-unixodbc-dev

gh actions: added manual removal/installation of odbc packages

2 years agoMerge pull request #12522 from jsoref/schedule-on-var
Peter van Dijk [Tue, 14 Feb 2023 07:59:38 +0000 (08:59 +0100)] 
Merge pull request #12522 from jsoref/schedule-on-var

Run scheduled workflows only if a var is set

2 years agogh actions: added manual removal/installation of odbc packages 12544/head
Alexis Romero [Mon, 13 Feb 2023 14:49:45 +0000 (15:49 +0100)] 
gh actions: added manual removal/installation of odbc packages

2 years agoMerge pull request #12538 from rgacogne/ddist-remove-boost-get_value_or
Remi Gacogne [Mon, 13 Feb 2023 16:30:07 +0000 (17:30 +0100)] 
Merge pull request #12538 from rgacogne/ddist-remove-boost-get_value_or

dnsdist: Stop using the deprecated `boost::optional::get_value_or`

2 years agoMerge pull request #12535 from rgacogne/ddist-showserver-format
Remi Gacogne [Mon, 13 Feb 2023 15:34:56 +0000 (16:34 +0100)] 
Merge pull request #12535 from rgacogne/ddist-showserver-format

dnsdist: Fix the formatting of 'showServers'

2 years agoMerge pull request #12531 from rgacogne/ddist-make-certs
Remi Gacogne [Mon, 13 Feb 2023 15:30:27 +0000 (16:30 +0100)] 
Merge pull request #12531 from rgacogne/ddist-make-certs

dnsdist: Move the certs handling to a Makefile in the regression tests

2 years agoMerge pull request #12532 from rgacogne/ddist-document-ipv6-link-local
Remi Gacogne [Mon, 13 Feb 2023 15:30:17 +0000 (16:30 +0100)] 
Merge pull request #12532 from rgacogne/ddist-document-ipv6-link-local

dnsdist: Document that IPv6 link-local addresses require the interface

2 years agoMerge pull request #12529 from rgacogne/dnsdist-flags-timeout
Remi Gacogne [Mon, 13 Feb 2023 15:29:39 +0000 (16:29 +0100)] 
Merge pull request #12529 from rgacogne/dnsdist-flags-timeout

dnsdist: Properly record the incoming flags on a timeout

2 years agoMerge pull request #12530 from rgacogne/ddist-output-version-earlier
Remi Gacogne [Mon, 13 Feb 2023 15:29:14 +0000 (16:29 +0100)] 
Merge pull request #12530 from rgacogne/ddist-output-version-earlier

dnsdist: List version number early

2 years agoMerge pull request #12500 from rgacogne/ddist-cache-api-wording
Remi Gacogne [Mon, 13 Feb 2023 09:19:02 +0000 (10:19 +0100)] 
Merge pull request #12500 from rgacogne/ddist-cache-api-wording

dnsdist: Better wording for the 'no cache' case

2 years agoMerge pull request #12539 from mnordhoff/patch-14
Remi Gacogne [Mon, 13 Feb 2023 09:15:19 +0000 (10:15 +0100)] 
Merge pull request #12539 from mnordhoff/patch-14

rec: Fix doc typo

2 years agorec: Fix doc typo 12539/head
Matt Nordhoff [Sat, 11 Feb 2023 07:18:02 +0000 (07:18 +0000)] 
rec: Fix doc typo

2 years agodnsdist: Stop using the deprecated `boost::optional::get_value_or` 12538/head
Remi Gacogne [Fri, 10 Feb 2023 16:38:23 +0000 (17:38 +0100)] 
dnsdist: Stop using the deprecated `boost::optional::get_value_or`

2 years agodnsdist: Stop using the deprecated 'boost::optional::get_value_or' 12537/head
Remi Gacogne [Fri, 10 Feb 2023 16:32:43 +0000 (17:32 +0100)] 
dnsdist: Stop using the deprecated 'boost::optional::get_value_or'

2 years agodnsdist: Shard MaxQPSIPRule() for better scalability
Remi Gacogne [Fri, 10 Feb 2023 16:06:06 +0000 (17:06 +0100)] 
dnsdist: Shard MaxQPSIPRule() for better scalability

2 years agoMerge pull request #12527 from fredmorcos/checkkey-cleanup
Remi Gacogne [Fri, 10 Feb 2023 15:47:38 +0000 (16:47 +0100)] 
Merge pull request #12527 from fredmorcos/checkkey-cleanup

Avoid the use of raw pointers in checkKey(s) routines

2 years agoMerge pull request #12493 from omoerbeek/rec-aggr-min-nsec3-bin
Otto Moerbeek [Fri, 10 Feb 2023 15:42:08 +0000 (16:42 +0100)] 
Merge pull request #12493 from omoerbeek/rec-aggr-min-nsec3-bin

Only store NSEC3 records in aggressive cache if we expect them to be effective.

2 years agodnsdist: Faster lookups in MaxQPSIPRule()
Remi Gacogne [Fri, 10 Feb 2023 15:24:22 +0000 (16:24 +0100)] 
dnsdist: Faster lookups in MaxQPSIPRule()

2 years agodnsdist: Prevent duplicated cleanup in MaxQPSIPRule()
Remi Gacogne [Fri, 10 Feb 2023 15:17:56 +0000 (16:17 +0100)] 
dnsdist: Prevent duplicated cleanup in MaxQPSIPRule()

2 years agodnsdist: Fix the formatting of 'showServers' 12535/head
Remi Gacogne [Fri, 10 Feb 2023 15:01:58 +0000 (16:01 +0100)] 
dnsdist: Fix the formatting of 'showServers'

Long IPv6 addresses and huge weight and order values were not properly
handled.

2 years agoRename option and adapt docs to reflect that. 12493/head
Otto Moerbeek [Fri, 10 Feb 2023 10:23:49 +0000 (11:23 +0100)] 
Rename option and adapt docs to reflect that.

This remains complicated to docuemnt.

2 years agoUse vector instead of C array
Otto Moerbeek [Fri, 3 Feb 2023 09:30:09 +0000 (10:30 +0100)] 
Use vector instead of C array

2 years agoTake bound into account while computing common prefix
Otto Moerbeek [Fri, 3 Feb 2023 09:23:31 +0000 (10:23 +0100)] 
Take bound into account while computing common prefix

2 years agoSetting, based on estimated number of names in a zone.
Otto Moerbeek [Fri, 3 Feb 2023 09:13:34 +0000 (10:13 +0100)] 
Setting, based on estimated number of names in a zone.

Zero means no NSEC3 entries in aggressive cache at all

2 years agoA few unit tests
Otto Moerbeek [Wed, 1 Feb 2023 14:45:05 +0000 (15:45 +0100)] 
A few unit tests

2 years agoOnly store NSEC3 records in aggressive cache if we expect them to be effective.
Otto Moerbeek [Wed, 21 Dec 2022 13:43:39 +0000 (14:43 +0100)] 
Only store NSEC3 records in aggressive cache if we expect them to be effective.

The aggressive cache is not very effective for large NSEC3 domains: each NSEC3 record only
covers a relatively small amount of random names.

We only want to put NSEC3 records in the aggresive cache if there is a decent
chance a hash will hit it. Hashes are random wrt the corresponding names.

So look at the bitwise common prefix of the owner and next, and do
not store the record if the common prefix is long.

We also might want to introduce a switch to completely forget the aggressive
cache for the NSEC3 case.

2 years agoAvoid raw pointers in checkKey(s) routines 12527/head
Fred Morcos [Thu, 9 Feb 2023 16:09:08 +0000 (17:09 +0100)] 
Avoid raw pointers in checkKey(s) routines

2 years agodnsdist: Fix a typo in the Makefile 12531/head
Remi Gacogne [Fri, 10 Feb 2023 12:22:12 +0000 (13:22 +0100)] 
dnsdist: Fix a typo in the Makefile

2 years agodnsdist: Document that IPv6 link-local addresses require the interface 12532/head
Remi Gacogne [Fri, 10 Feb 2023 11:10:35 +0000 (12:10 +0100)] 
dnsdist: Document that IPv6 link-local addresses require the interface

2 years agodnsdist: Move the certs handling to a Makefile in the regression tests
Remi Gacogne [Fri, 10 Feb 2023 10:43:07 +0000 (11:43 +0100)] 
dnsdist: Move the certs handling to a Makefile in the regression tests

This makes my life easier during testing, and feels cleaner.

2 years agodnsdist: List version number early 12530/head
Remi Gacogne [Fri, 10 Feb 2023 10:39:22 +0000 (11:39 +0100)] 
dnsdist: List version number early

This is very useful when investigating an issue that prevent dnsdist
from starting, for example.

2 years agodnsdist: Properly record the incoming flags on a timeout 12529/head
Remi Gacogne [Fri, 10 Feb 2023 09:33:34 +0000 (10:33 +0100)] 
dnsdist: Properly record the incoming flags on a timeout

2 years agoMerge pull request #11777 from omoerbeek/rec-trace-to-file
Otto Moerbeek [Fri, 10 Feb 2023 07:28:27 +0000 (08:28 +0100)] 
Merge pull request #11777 from omoerbeek/rec-trace-to-file

 rec: rec_control trace-regex: trace to a file or stdout instead of the general log

2 years agoCleanup
Fred Morcos [Thu, 9 Feb 2023 16:09:05 +0000 (17:09 +0100)] 
Cleanup

2 years agoWhitespace
Fred Morcos [Thu, 9 Feb 2023 16:06:58 +0000 (17:06 +0100)] 
Whitespace

2 years agoMerge pull request #12524 from fredmorcos/openssl3-compat-fix
Peter van Dijk [Thu, 9 Feb 2023 08:54:48 +0000 (09:54 +0100)] 
Merge pull request #12524 from fredmorcos/openssl3-compat-fix

OpenSSL 3.0: Stay compatible with OpenSSL 1.0 to Fix CentOS7 builds

2 years agoMerge pull request #12423 from fredmorcos/ddist-tls-provider
Remi Gacogne [Thu, 9 Feb 2023 08:46:02 +0000 (09:46 +0100)] 
Merge pull request #12423 from fredmorcos/ddist-tls-provider

OpenSSL 3.0: Offer TLS providers as an alternative to TLS engines in DNSdist

2 years agoOpenSSL 3.0: Add loadTLSProvider to replace loadTLSEngine 12423/head
Fred Morcos [Tue, 7 Feb 2023 18:07:08 +0000 (19:07 +0100)] 
OpenSSL 3.0: Add loadTLSProvider to replace loadTLSEngine

2 years agoOpenSSL 3.0: Stay compatible with OpenSSL 1.0 to Fix CentOS7 builds 12524/head
Fred Morcos [Wed, 8 Feb 2023 16:31:40 +0000 (17:31 +0100)] 
OpenSSL 3.0: Stay compatible with OpenSSL 1.0 to Fix CentOS7 builds

2 years agoTypo 11777/head
Otto Moerbeek [Wed, 8 Feb 2023 14:58:31 +0000 (15:58 +0100)] 
Typo

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
2 years agoSet trace fd to non-blocking and report errors writing
Otto Moerbeek [Wed, 8 Feb 2023 14:45:01 +0000 (15:45 +0100)] 
Set trace fd to non-blocking and report errors writing

2 years agoConditional for SCHEDULED_MISC_DAILIES 12522/head
Josh Soref [Thu, 2 Feb 2023 17:57:11 +0000 (12:57 -0500)] 
Conditional for SCHEDULED_MISC_DAILIES

2 years agoConditional for SCHEDULED_DOCKER
Josh Soref [Thu, 2 Feb 2023 17:56:12 +0000 (12:56 -0500)] 
Conditional for SCHEDULED_DOCKER

2 years agoConditional for SCHEDULED_CODEQL_ANALYSIS
Josh Soref [Thu, 2 Feb 2023 17:55:48 +0000 (12:55 -0500)] 
Conditional for SCHEDULED_CODEQL_ANALYSIS

2 years agoConditional for SCHEDULED_JOBS_BUILDER
Josh Soref [Thu, 2 Feb 2023 17:54:52 +0000 (12:54 -0500)] 
Conditional for SCHEDULED_JOBS_BUILDER

2 years agoConditional for SCHEDULED_JOBS_BUILD_AND_TEST_ALL
Josh Soref [Thu, 2 Feb 2023 17:54:13 +0000 (12:54 -0500)] 
Conditional for SCHEDULED_JOBS_BUILD_AND_TEST_ALL

2 years agoMerge pull request #12518 from Y7n05h/master
Remi Gacogne [Wed, 8 Feb 2023 14:13:13 +0000 (15:13 +0100)] 
Merge pull request #12518 from Y7n05h/master

remove duplicate code in xdp

2 years agoMerge pull request #12488 from PowerDNS/dependabot/github_actions/actions/cache-3.2.4
Peter van Dijk [Wed, 8 Feb 2023 12:38:54 +0000 (13:38 +0100)] 
Merge pull request #12488 from PowerDNS/dependabot/github_actions/actions/cache-3.2.4

build(deps): bump actions/cache from 3.0.11 to 3.2.4

2 years agoMerge pull request #10115 from cmouse/dnsdist-params
Remi Gacogne [Wed, 8 Feb 2023 10:50:18 +0000 (11:50 +0100)] 
Merge pull request #10115 from cmouse/dnsdist-params

dnsdist: Warn on unsupported parameters

2 years agoremove duplicate code in xdp 12518/head
Y7n05h [Wed, 8 Feb 2023 07:22:05 +0000 (15:22 +0800)] 
remove duplicate code in xdp

2 years agoMerge pull request #12516 from fredmorcos/format-opensslsigners
Remi Gacogne [Tue, 7 Feb 2023 17:23:14 +0000 (18:23 +0100)] 
Merge pull request #12516 from fredmorcos/format-opensslsigners

Final formatting of `opensslsigners.cc`

2 years agodnsdist: Better handling of failed numerical conversions 10115/head
Remi Gacogne [Tue, 7 Feb 2023 16:04:24 +0000 (17:04 +0100)] 
dnsdist: Better handling of failed numerical conversions

As suggested by Charles-Henri Bruyand (thanks!).

2 years agoSome final formatting of opensslsigners.cc 12516/head
Fred Morcos [Fri, 25 Nov 2022 10:33:10 +0000 (11:33 +0100)] 
Some final formatting of opensslsigners.cc

2 years agoMerge pull request #12515 from fredmorcos/openssl3-eddsa
Remi Gacogne [Tue, 7 Feb 2023 14:09:35 +0000 (15:09 +0100)] 
Merge pull request #12515 from fredmorcos/openssl3-eddsa

OpenSSL 3.0: EdDSA signer

2 years agoMerge pull request #12510 from rgacogne/ixfrdist-init-stats
Remi Gacogne [Tue, 7 Feb 2023 09:02:57 +0000 (10:02 +0100)] 
Merge pull request #12510 from rgacogne/ixfrdist-init-stats

ixfrdist: Make sure that our metrics are properly initialized

2 years agoOpenSSL 3.0: OpenSSL EdDSA DCKE 12515/head
Fred Morcos [Wed, 4 Jan 2023 15:11:28 +0000 (16:11 +0100)] 
OpenSSL 3.0: OpenSSL EdDSA DCKE

2 years agoMerge pull request #12513 from fredmorcos/eddsa-signer-cleanup
Otto Moerbeek [Tue, 7 Feb 2023 08:27:47 +0000 (09:27 +0100)] 
Merge pull request #12513 from fredmorcos/eddsa-signer-cleanup

EdDSA signer cleanup

2 years agoMerge pull request #12494 from Habbie/ixfrdist-metrics-ram-cpu-fd
Peter van Dijk [Mon, 6 Feb 2023 22:50:21 +0000 (23:50 +0100)] 
Merge pull request #12494 from Habbie/ixfrdist-metrics-ram-cpu-fd

ixfrdist /metrics: add CPU and memory stats, note unit for uptime

2 years agoMerge pull request #12512 from Harry-Robson/patch-1
Peter van Dijk [Mon, 6 Feb 2023 22:44:27 +0000 (23:44 +0100)] 
Merge pull request #12512 from Harry-Robson/patch-1

Update copyright to 2023

2 years agoCleanup OpenSSL EdDSA DCKE 12513/head
Fred Morcos [Sat, 12 Nov 2022 04:41:22 +0000 (05:41 +0100)] 
Cleanup OpenSSL EdDSA DCKE

2 years agoFormatting OpenSSL EdDSA DCKE
Fred Morcos [Mon, 5 Dec 2022 13:53:18 +0000 (14:53 +0100)] 
Formatting OpenSSL EdDSA DCKE

2 years agoMerge pull request #12514 from fredmorcos/minor-ddist-cleanups
Remi Gacogne [Mon, 6 Feb 2023 16:50:09 +0000 (17:50 +0100)] 
Merge pull request #12514 from fredmorcos/minor-ddist-cleanups

Small cleanups in `libssl.cc` and `dnsdist-console.cc`

2 years agoWhitespace cleanup dnsdist-console.cc 12514/head
Fred Morcos [Wed, 11 Jan 2023 14:52:56 +0000 (15:52 +0100)] 
Whitespace cleanup dnsdist-console.cc

2 years agolibssl: Cleanup TLS engine loading
Fred Morcos [Tue, 10 Jan 2023 17:33:51 +0000 (18:33 +0100)] 
libssl: Cleanup TLS engine loading

2 years agoMerge pull request #12502 from fredmorcos/openssl3-ecdsa-signer
Remi Gacogne [Mon, 6 Feb 2023 15:48:30 +0000 (16:48 +0100)] 
Merge pull request #12502 from fredmorcos/openssl3-ecdsa-signer

OpenSSL 3.0: ECDSA signer

2 years agoUpdate copyright to 2023 12512/head
Harry Robson [Mon, 6 Feb 2023 14:53:49 +0000 (14:53 +0000)] 
Update copyright to 2023

Changed from 2021 to 2023 to match the official docs at https://doc.powerdns.com/authoritative/

2 years agoOpenSSL 3.0: Use PKCS#8 for ECDSA-SHA256 PEM testdata 12502/head
Fred Morcos [Mon, 5 Dec 2022 15:28:29 +0000 (16:28 +0100)] 
OpenSSL 3.0: Use PKCS#8 for ECDSA-SHA256 PEM testdata

2 years agoOpenSSL 3.0: OpenSSL ECDSA DCKE
Fred Morcos [Wed, 4 Jan 2023 14:53:01 +0000 (15:53 +0100)] 
OpenSSL 3.0: OpenSSL ECDSA DCKE

2 years agoMerge pull request #12511 from Habbie/codeql-ubuntu-mirror
Peter van Dijk [Mon, 6 Feb 2023 10:49:41 +0000 (11:49 +0100)] 
Merge pull request #12511 from Habbie/codeql-ubuntu-mirror

codeql workflow: set ubuntu mirror

2 years agocodeql workflow: set ubuntu mirror 12511/head
Peter van Dijk [Mon, 6 Feb 2023 10:41:18 +0000 (11:41 +0100)] 
codeql workflow: set ubuntu mirror

2 years agoixfrdist: Make sure that our metrics are properly initialized 12510/head
Remi Gacogne [Mon, 6 Feb 2023 09:07:04 +0000 (10:07 +0100)] 
ixfrdist: Make sure that our metrics are properly initialized

Before C++20 std::atomic variables are not guaranteed to be initialized,
even though it looks like compilers are actually doing the initialization
even in C++17.
Reported by Coverity as CID 1504405.

2 years agoUse back() instead of computing the last offset
Otto Moerbeek [Fri, 3 Feb 2023 08:02:59 +0000 (09:02 +0100)] 
Use back() instead of computing the last offset

2 years agoMerge pull request #12477 from omoerbeek/rec-less-bulk-variations
Otto Moerbeek [Fri, 3 Feb 2023 07:57:33 +0000 (08:57 +0100)] 
Merge pull request #12477 from omoerbeek/rec-less-bulk-variations

rec: less bulk test variations and enable TSAN for bulk tests

2 years agoMerge pull request #12504 from fredmorcos/ci-docs-fix-2
Peter van Dijk [Thu, 2 Feb 2023 21:57:03 +0000 (22:57 +0100)] 
Merge pull request #12504 from fredmorcos/ci-docs-fix-2

Fix GH CI docs upload

2 years agoFix GH CI docs upload 12504/head
Fred Morcos [Thu, 2 Feb 2023 21:13:24 +0000 (22:13 +0100)] 
Fix GH CI docs upload

2 years agoMerge pull request #12503 from fredmorcos/ci-docs-fix
Peter van Dijk [Thu, 2 Feb 2023 20:12:23 +0000 (21:12 +0100)] 
Merge pull request #12503 from fredmorcos/ci-docs-fix

Fix GH CI docs upload

2 years agoFix GH CI docs build 12503/head
Fred Morcos [Thu, 2 Feb 2023 18:51:39 +0000 (19:51 +0100)] 
Fix GH CI docs build

2 years agoMerge pull request #12501 from fredmorcos/openssl3-ecdsa-prep
Remi Gacogne [Thu, 2 Feb 2023 16:02:11 +0000 (17:02 +0100)] 
Merge pull request #12501 from fredmorcos/openssl3-ecdsa-prep

OpenSSL 3.0: ECDSA cleanup and formatting

2 years agoMerge pull request #12448 from fredmorcos/gh-actions-docs-misc
Peter van Dijk [Thu, 2 Feb 2023 15:00:42 +0000 (16:00 +0100)] 
Merge pull request #12448 from fredmorcos/gh-actions-docs-misc

Misc additions and changes to CI documentation generation

2 years agoCleanup OpenSSL ECDSA DCKE 12501/head
Fred Morcos [Sat, 12 Nov 2022 04:40:23 +0000 (05:40 +0100)] 
Cleanup OpenSSL ECDSA DCKE

2 years agoFormatting OpenSSL ECDSA DCKE
Fred Morcos [Thu, 10 Nov 2022 16:34:00 +0000 (17:34 +0100)] 
Formatting OpenSSL ECDSA DCKE

2 years agouse counters for things that count up over time 12494/head
Peter van Dijk [Thu, 2 Feb 2023 09:17:20 +0000 (10:17 +0100)] 
use counters for things that count up over time

2 years agoixfrdist /metrics: add CPU and memory stats, note unit for uptime
Peter van Dijk [Tue, 31 Jan 2023 12:40:10 +0000 (13:40 +0100)] 
ixfrdist /metrics: add CPU and memory stats, note unit for uptime

2 years agoixfrdist /metrics: add FD usage
Peter van Dijk [Tue, 31 Jan 2023 12:13:53 +0000 (13:13 +0100)] 
ixfrdist /metrics: add FD usage

2 years agoMerge pull request #12462 from fredmorcos/openssl3-rsa
Remi Gacogne [Thu, 2 Feb 2023 14:32:20 +0000 (15:32 +0100)] 
Merge pull request #12462 from fredmorcos/openssl3-rsa

OpenSSL3.0: RSA signer

2 years agoMerge pull request #12489 from Habbie/ixfrdist-metrics-formatting
Peter van Dijk [Thu, 2 Feb 2023 13:52:33 +0000 (14:52 +0100)] 
Merge pull request #12489 from Habbie/ixfrdist-metrics-formatting

ixfrdist /metrics: formatting, cleanup, one new metric

2 years agoMerge pull request #12496 from Habbie/dnsdist-unbreak-rpm
Peter van Dijk [Thu, 2 Feb 2023 13:51:36 +0000 (14:51 +0100)] 
Merge pull request #12496 from Habbie/dnsdist-unbreak-rpm

dnsdist rpm builds: stop trying to ship dnsdist.conf.sample

2 years agoOpenSSL 3.0: Use PKCS#8 for RSA-SHA256 PEM testdata 12462/head
Fred Morcos [Wed, 23 Nov 2022 09:06:38 +0000 (10:06 +0100)] 
OpenSSL 3.0: Use PKCS#8 for RSA-SHA256 PEM testdata

2 years agoOpenSSL 3.0: OpenSSL RSA DCKE
Fred Morcos [Wed, 9 Nov 2022 16:46:41 +0000 (17:46 +0100)] 
OpenSSL 3.0: OpenSSL RSA DCKE

2 years agoMerge pull request #12469 from rgacogne/ddist-add-ffi-tests
Remi Gacogne [Thu, 2 Feb 2023 12:25:02 +0000 (13:25 +0100)] 
Merge pull request #12469 from rgacogne/ddist-add-ffi-tests

dnsdist: Add unit tests for the Lua FFI interface

2 years agodnsdist: Better wording for the 'no cache' case 12500/head
Remi Gacogne [Thu, 2 Feb 2023 09:40:33 +0000 (10:40 +0100)] 
dnsdist: Better wording for the 'no cache' case

2 years agoMerge pull request #12492 from rgacogne/ddist-cannot-be-used-at-runtime
Remi Gacogne [Thu, 2 Feb 2023 09:38:49 +0000 (10:38 +0100)] 
Merge pull request #12492 from rgacogne/ddist-cannot-be-used-at-runtime

dnsdist: Refactor 'cannot be used at runtime' handling

2 years agoixfrdist: Remove unused counters, simplify prometheus types handling 12489/head
Remi Gacogne [Thu, 2 Feb 2023 08:56:27 +0000 (09:56 +0100)] 
ixfrdist: Remove unused counters, simplify prometheus types handling

2 years agodnsdist: Fix destination -> remote in FFI unit tests 12469/head
Remi Gacogne [Thu, 2 Feb 2023 09:12:41 +0000 (10:12 +0100)] 
dnsdist: Fix destination -> remote in FFI unit tests

As suggested by Charles-Henri Bruyand (thanks!).

2 years agodnsdist rpm builds: stop trying to ship dnsdist.conf.sample 12496/head
Peter van Dijk [Thu, 2 Feb 2023 09:11:27 +0000 (10:11 +0100)] 
dnsdist rpm builds: stop trying to ship dnsdist.conf.sample