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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

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

15 months 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`

15 months 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!).

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

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

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

15 months 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`

15 months 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

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

15 months 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

15 months 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/

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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.

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

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

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

15 months 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

15 months 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

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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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

15 months 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!).

15 months 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

16 months agoMerge pull request #12495 from jsoref/logging-tweaks
Otto Moerbeek [Tue, 31 Jan 2023 15:50:08 +0000 (16:50 +0100)] 
Merge pull request #12495 from jsoref/logging-tweaks

Logging tweaks

16 months agoAdjust level for parsing to Notice 12495/head
Josh Soref [Tue, 31 Jan 2023 13:49:01 +0000 (08:49 -0500)] 
Adjust level for parsing to Notice

This confirms to users that the zone has loaded.

16 months agoChange Non-fatal error initializing possible multiplexer logging to Warning
Josh Soref [Tue, 31 Jan 2023 13:27:53 +0000 (08:27 -0500)] 
Change Non-fatal error initializing possible multiplexer logging to Warning

16 months agoChange Parsing authoritative data for zone logging to Info
Josh Soref [Tue, 31 Jan 2023 13:27:30 +0000 (08:27 -0500)] 
Change Parsing authoritative data for zone logging to Info

16 months agoFix error loading rpz zone logging message
Josh Soref [Tue, 31 Jan 2023 13:24:38 +0000 (08:24 -0500)] 
Fix error loading rpz zone logging message

16 months agoMerge pull request #12491 from rgacogne/fix-spell
Remi Gacogne [Tue, 31 Jan 2023 12:17:37 +0000 (13:17 +0100)] 
Merge pull request #12491 from rgacogne/fix-spell

Fix spelling issues

16 months agoixfrdist /metrics: add unknown domain in-query counter
Peter van Dijk [Tue, 31 Jan 2023 09:48:27 +0000 (10:48 +0100)] 
ixfrdist /metrics: add unknown domain in-query counter

16 months agoixfrdist /metrics: quote label values; suffix counters with _total; remove full total...
Peter van Dijk [Mon, 30 Jan 2023 17:42:46 +0000 (18:42 +0100)] 
ixfrdist /metrics: quote label values; suffix counters with _total; remove full totals; add promtool test

16 months agorec: Fix inbalance -> imbalance in the upgrade guide 12491/head
Remi Gacogne [Tue, 31 Jan 2023 10:18:10 +0000 (11:18 +0100)] 
rec: Fix inbalance -> imbalance in the upgrade guide

16 months agospell-check: Allow 'zjs' for recursor's contributor zjs604381586
Remi Gacogne [Tue, 31 Jan 2023 10:17:30 +0000 (11:17 +0100)] 
spell-check: Allow 'zjs' for recursor's contributor zjs604381586

16 months agodnsdist: Add unit tests for the Lua FFI interface
Remi Gacogne [Tue, 24 Jan 2023 17:02:02 +0000 (18:02 +0100)] 
dnsdist: Add unit tests for the Lua FFI interface

16 months agodnsdist: Refactor 'cannot be used at runtime' handling 12492/head
Remi Gacogne [Mon, 30 Jan 2023 10:37:25 +0000 (11:37 +0100)] 
dnsdist: Refactor 'cannot be used at runtime' handling

I did not manage to avoid repeating the function name, unfortunately,
without writing something terribly ugly (mixing function-like macros
with lambdas), so for now this will have to do.

16 months agoMerge pull request #12490 from rgacogne/unbreak-pdns-string-view
Remi Gacogne [Tue, 31 Jan 2023 10:02:19 +0000 (11:02 +0100)] 
Merge pull request #12490 from rgacogne/unbreak-pdns-string-view

Fix a collision between #12417 and #11511

16 months agoMerge pull request #12485 from omoerbeek/rec-prep-4.8.2
Otto Moerbeek [Tue, 31 Jan 2023 09:09:41 +0000 (10:09 +0100)] 
Merge pull request #12485 from omoerbeek/rec-prep-4.8.2

rec: Prep for rec-4.8.2

16 months agoFix a collision between #12417 and #11511 12490/head
Remi Gacogne [Tue, 31 Jan 2023 08:52:44 +0000 (09:52 +0100)] 
Fix a collision between #12417 and #11511

I removed the pdns_string_view alias in #12417 as it was no longer
used, but merging #11511 actually reintroduced it, breaking the build.

16 months agoMerge pull request #12417 from rgacogne/ddist-async-alternate-name
Remi Gacogne [Tue, 31 Jan 2023 08:40:22 +0000 (09:40 +0100)] 
Merge pull request #12417 from rgacogne/ddist-async-alternate-name

dnsdist: Add the ability to change the qname and owner names in DNS packets

16 months agobuild(deps): bump actions/cache from 3.0.11 to 3.2.4 12488/head
dependabot[bot] [Mon, 30 Jan 2023 15:38:01 +0000 (15:38 +0000)] 
build(deps): bump actions/cache from 3.0.11 to 3.2.4

Bumps [actions/cache](https://github.com/actions/cache) from 3.0.11 to 3.2.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.0.11...v3.2.4)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
16 months agoMerge pull request #12481 from rgacogne/dnsdist-check-config
Remi Gacogne [Mon, 30 Jan 2023 13:25:48 +0000 (14:25 +0100)] 
Merge pull request #12481 from rgacogne/dnsdist-check-config

dnsdist: Fail if we can't check the configuration file

16 months agodnsdist: Fix the documentation, as suggested by Peter (thanks!) 12481/head
Remi Gacogne [Fri, 27 Jan 2023 14:32:51 +0000 (15:32 +0100)] 
dnsdist: Fix the documentation, as suggested by Peter (thanks!)

16 months agodnsdist: Document that we now require an existing configuration file
Remi Gacogne [Thu, 26 Jan 2023 17:17:48 +0000 (18:17 +0100)] 
dnsdist: Document that we now require an existing configuration file

16 months agodnsdist: Set up a default configuration file
Remi Gacogne [Thu, 26 Jan 2023 16:30:29 +0000 (17:30 +0100)] 
dnsdist: Set up a default configuration file

16 months agodnsdist: Fail if we can't check the configuration file
Remi Gacogne [Mon, 25 Mar 2019 10:41:09 +0000 (11:41 +0100)] 
dnsdist: Fail if we can't check the configuration file

16 months agoTypos and better words from @rgacogne 12485/head
Otto Moerbeek [Mon, 30 Jan 2023 10:01:35 +0000 (11:01 +0100)] 
Typos and better words from @rgacogne

16 months agoMerge pull request #12483 from rgacogne/ddist-doh-concurrent
Remi Gacogne [Mon, 30 Jan 2023 10:02:24 +0000 (11:02 +0100)] 
Merge pull request #12483 from rgacogne/ddist-doh-concurrent

dnsdist: Apply the max number of concurrent conns per client to DoH

16 months agoMerge pull request #12484 from rgacogne/ddist-fix-rcode-metrics-rcodeaction
Remi Gacogne [Mon, 30 Jan 2023 09:56:45 +0000 (10:56 +0100)] 
Merge pull request #12484 from rgacogne/ddist-fix-rcode-metrics-rcodeaction

dnsdist: Properly update rcode-related metrics on RCodeAction hits

16 months agoPrep for rec-4.8.2
Otto Moerbeek [Thu, 26 Jan 2023 10:25:13 +0000 (11:25 +0100)] 
Prep for rec-4.8.2

16 months agoMerge pull request #12479 from rgacogne/coverity-gh
Remi Gacogne [Fri, 27 Jan 2023 17:11:11 +0000 (18:11 +0100)] 
Merge pull request #12479 from rgacogne/coverity-gh

Add coverity scans to our daily GitHub actions flow, remove them from Circle CI

16 months agodnsdist: Add a regression test for RCodeAction-related metrics 12484/head
Remi Gacogne [Fri, 27 Jan 2023 16:31:54 +0000 (17:31 +0100)] 
dnsdist: Add a regression test for RCodeAction-related metrics

16 months agodnsdist: Properly update rcode-related metrics on RCodeAction hits
Remi Gacogne [Fri, 27 Jan 2023 16:30:32 +0000 (17:30 +0100)] 
dnsdist: Properly update rcode-related metrics on RCodeAction hits

16 months agoTry harder not to leak the coverity tokens 12479/head
Remi Gacogne [Fri, 27 Jan 2023 14:57:49 +0000 (15:57 +0100)] 
Try harder not to leak the coverity tokens

16 months agoMerge pull request #11511 from rgacogne/lmdb-small-speedup
Remi Gacogne [Fri, 27 Jan 2023 14:36:12 +0000 (15:36 +0100)] 
Merge pull request #11511 from rgacogne/lmdb-small-speedup

auth: Small performance improvement for the LMDB backend

16 months agoMerge pull request #12482 from rgacogne/fix-minicurl-el7
Remi Gacogne [Fri, 27 Jan 2023 14:31:58 +0000 (15:31 +0100)] 
Merge pull request #12482 from rgacogne/fix-minicurl-el7

MiniCurl: Fix building on versions older than 7.43.0

16 months agodnsdist: Document the change in the upgrade guide 12483/head
Remi Gacogne [Fri, 27 Jan 2023 14:30:03 +0000 (15:30 +0100)] 
dnsdist: Document the change in the upgrade guide

16 months agodnsdist: Add a regression test for the DoH concurrent conn limit
Remi Gacogne [Fri, 27 Jan 2023 14:26:35 +0000 (15:26 +0100)] 
dnsdist: Add a regression test for the DoH concurrent conn limit

16 months agodnsdist: Apply the max number of concurrent conns per client to DoH
Remi Gacogne [Fri, 27 Jan 2023 10:13:17 +0000 (11:13 +0100)] 
dnsdist: Apply the max number of concurrent conns per client to DoH

16 months agoDon't use product name in uploaded html docs 12448/head
Fred Morcos [Fri, 27 Jan 2023 14:18:59 +0000 (15:18 +0100)] 
Don't use product name in uploaded html docs

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
16 months agoMiniCurl: Fix building on versions older than 7.43.0 12482/head
Remi Gacogne [Fri, 27 Jan 2023 13:47:31 +0000 (14:47 +0100)] 
MiniCurl: Fix building on versions older than 7.43.0

16 months agoRemove the coverity scans from the Circle CI workflow
Remi Gacogne [Thu, 26 Jan 2023 14:52:00 +0000 (15:52 +0100)] 
Remove the coverity scans from the Circle CI workflow

16 months agoAdd coverity scans to our daily GitHub actions flow
Remi Gacogne [Wed, 25 Jan 2023 10:32:56 +0000 (11:32 +0100)] 
Add coverity scans to our daily GitHub actions flow

16 months agoMerge pull request #12473 from rgacogne/ddist-web-cache-mgmt
Remi Gacogne [Fri, 27 Jan 2023 08:20:17 +0000 (09:20 +0100)] 
Merge pull request #12473 from rgacogne/ddist-web-cache-mgmt

dnsdist: Add an API endpoint to remove entries from caches

16 months agoMerge pull request #12471 from rgacogne/ddist-enable-lto-ci
Remi Gacogne [Fri, 27 Jan 2023 08:19:37 +0000 (09:19 +0100)] 
Merge pull request #12471 from rgacogne/ddist-enable-lto-ci

dnsdist: Enable Link-Time Optimizations in our CI

16 months agoMerge pull request #12480 from rgacogne/dnsrecord-check-size-before-alloc
Remi Gacogne [Fri, 27 Jan 2023 08:19:24 +0000 (09:19 +0100)] 
Merge pull request #12480 from rgacogne/dnsrecord-check-size-before-alloc

Check the record size before allocating in PacketReader::copyRecord()

16 months agodnsdist: Fix formatting (again)
Remi Gacogne [Thu, 26 Jan 2023 15:36:26 +0000 (16:36 +0100)] 
dnsdist: Fix formatting (again)

16 months agodnsdist: Fix formatting in dnsdist-lua.cc
Remi Gacogne [Thu, 26 Jan 2023 15:17:50 +0000 (16:17 +0100)] 
dnsdist: Fix formatting in dnsdist-lua.cc

16 months agodnsdist-lua: newserver - Warn about invalid and unused parameters
Aki Tuomi [Tue, 9 Mar 2021 10:58:40 +0000 (12:58 +0200)] 
dnsdist-lua: newserver - Warn about invalid and unused parameters

16 months agotest_Caching: ecsParsing is called parseECS
Aki Tuomi [Tue, 9 Mar 2021 08:18:17 +0000 (10:18 +0200)] 
test_Caching: ecsParsing is called parseECS

16 months agodnsdist-lua: Really ignore negative numberOfStoredSessions
Aki Tuomi [Mon, 8 Mar 2021 17:53:43 +0000 (19:53 +0200)] 
dnsdist-lua: Really ignore negative numberOfStoredSessions

Broken in b54e94dc8cfe11a36602fc0f4465c1bbb076f7f0

16 months agodnsdist: Warn on unsupported parameters
Aki Tuomi [Mon, 22 Feb 2021 12:07:28 +0000 (14:07 +0200)] 
dnsdist: Warn on unsupported parameters