]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
21 months agoMention removal of sysvinit script in 4.9.x changelog. 13345/head
Otto Moerbeek [Mon, 9 Oct 2023 09:15:50 +0000 (11:15 +0200)] 
Mention removal of sysvinit script in 4.9.x changelog.

Fixes #13343

21 months agoMerge pull request #13339 from rgacogne/building-packages-doc
Remi Gacogne [Mon, 9 Oct 2023 09:12:15 +0000 (11:12 +0200)] 
Merge pull request #13339 from rgacogne/building-packages-doc

BUILDING-PACKAGES: Document how to build packages

21 months agoBUILDING-PACKAGES: Mention that `pdns-builder` requires a working Docker local daemon 13339/head
Remi Gacogne [Fri, 6 Oct 2023 14:14:23 +0000 (16:14 +0200)] 
BUILDING-PACKAGES: Mention that `pdns-builder` requires a working Docker local daemon

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
21 months agoBUILDING-PACKAGES: Use a supported OS as example
Remi Gacogne [Fri, 6 Oct 2023 14:13:39 +0000 (16:13 +0200)] 
BUILDING-PACKAGES: Use a supported OS as example

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
21 months agoMerge pull request #13340 from rgacogne/netmask-fix-invalid-mask
Remi Gacogne [Fri, 6 Oct 2023 14:09:47 +0000 (16:09 +0200)] 
Merge pull request #13340 from rgacogne/netmask-fix-invalid-mask

Netmask: Normalize subnet masks coming from a string

21 months agoUpdate BUILDING-PACKAGES.md as suggested by Peter (thanks!)
Remi Gacogne [Fri, 6 Oct 2023 13:57:28 +0000 (15:57 +0200)] 
Update BUILDING-PACKAGES.md as suggested by Peter (thanks!)

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
21 months agoMerge pull request #13335 from rgacogne/ddist-web-rule-name
Remi Gacogne [Fri, 6 Oct 2023 13:54:14 +0000 (15:54 +0200)] 
Merge pull request #13335 from rgacogne/ddist-web-rule-name

dnsdist: Display the rule name, if any, in the web interface

21 months agoNetmask: Normalize subnet masks coming from a string 13340/head
Remi Gacogne [Fri, 6 Oct 2023 11:05:39 +0000 (13:05 +0200)] 
Netmask: Normalize subnet masks coming from a string

Until now we only normalized too large masks when constructed from a
`ComboAddress` object and a separate mask, but not from a string.

21 months agoBUILDING-PACKAGES: Document how to build packages
Remi Gacogne [Fri, 6 Oct 2023 10:14:26 +0000 (12:14 +0200)] 
BUILDING-PACKAGES: Document how to build packages

21 months agodnsdist: Display the rule name, if any, in the web interface 13335/head
Remi Gacogne [Fri, 6 Oct 2023 07:21:26 +0000 (09:21 +0200)] 
dnsdist: Display the rule name, if any, in the web interface

As suggested by Sébastien Riccio.

21 months agoMerge pull request #13317 from Habbie/auth-4.8.3-docs-secpoll
Peter van Dijk [Thu, 5 Oct 2023 10:27:42 +0000 (12:27 +0200)] 
Merge pull request #13317 from Habbie/auth-4.8.3-docs-secpoll

auth-4.8.3: changelog and secpoll

21 months agoMerge pull request #13323 from ekohl/update-lmdb-docs-path
Peter van Dijk [Tue, 3 Oct 2023 16:04:18 +0000 (18:04 +0200)] 
Merge pull request #13323 from ekohl/update-lmdb-docs-path

Match the lmdb-filename example with the default

21 months agoMatch the lmdb-filename example with the default 13323/head
Ewoud Kohl van Wijngaarden [Tue, 3 Oct 2023 15:13:21 +0000 (17:13 +0200)] 
Match the lmdb-filename example with the default

The default config places it in /var/lib, which is a more logical place
for a DB.

22 months agoMerge pull request #13320 from fredmorcos/cleanup-remote-backend
Fred Morcos [Tue, 3 Oct 2023 10:34:43 +0000 (12:34 +0200)] 
Merge pull request #13320 from fredmorcos/cleanup-remote-backend

Some cleanups to the auth remote backend

22 months agoMerge pull request #13298 from rgacogne/ddist-nghttp2-in-timeout
Remi Gacogne [Tue, 3 Oct 2023 09:23:57 +0000 (11:23 +0200)] 
Merge pull request #13298 from rgacogne/ddist-nghttp2-in-timeout

dnsdist: Fix timeouts on incoming DoH connections with nghttp2

22 months agoCleanup remote backend 13320/head
Fred Morcos [Tue, 26 Sep 2023 12:40:37 +0000 (14:40 +0200)] 
Cleanup remote backend

22 months agodnsdist: Apply suggestion from Charles-Henri's code review (thanks!) 13298/head
Remi Gacogne [Mon, 2 Oct 2023 17:58:43 +0000 (19:58 +0200)] 
dnsdist: Apply suggestion from Charles-Henri's code review (thanks!)

22 months agodnsdist: Fix timeouts on incoming DoH connections with nghttp2
Remi Gacogne [Tue, 26 Sep 2023 09:27:12 +0000 (11:27 +0200)] 
dnsdist: Fix timeouts on incoming DoH connections with nghttp2

22 months agoMerge pull request #13319 from Habbie/sphinxcontrib-update
Remi Gacogne [Tue, 3 Oct 2023 08:16:24 +0000 (10:16 +0200)] 
Merge pull request #13319 from Habbie/sphinxcontrib-update

auth docs: update sphinxcontrib-api hash, add a comment

22 months agoupdate sphinxcontrib-api hash, add a comment 13319/head
Peter van Dijk [Tue, 3 Oct 2023 07:13:33 +0000 (09:13 +0200)] 
update sphinxcontrib-api hash, add a comment

22 months agoMerge pull request #13304 from rgacogne/ddist-async-unit-tests-rae
Remi Gacogne [Mon, 2 Oct 2023 17:16:51 +0000 (19:16 +0200)] 
Merge pull request #13304 from rgacogne/ddist-async-unit-tests-rae

dnsdist: Fix a race in the Async unit tests

22 months agoMerge pull request #13314 from rgacogne/ddist-skip-badvers-test-when-needed
Remi Gacogne [Mon, 2 Oct 2023 17:16:27 +0000 (19:16 +0200)] 
Merge pull request #13314 from rgacogne/ddist-skip-badvers-test-when-needed

dnsdist: Skip our BADVERS regression test on broken Python versions

22 months agoMerge pull request #13310 from rgacogne/ddist-ebpf-fixes
Remi Gacogne [Mon, 2 Oct 2023 17:16:05 +0000 (19:16 +0200)] 
Merge pull request #13310 from rgacogne/ddist-ebpf-fixes

dnsdist: Fix several cosmetic issues in eBPF dynamic blocks, update documentation

22 months agoMerge pull request #13287 from rgacogne/dnsscope-custom-port
Remi Gacogne [Mon, 2 Oct 2023 17:15:39 +0000 (19:15 +0200)] 
Merge pull request #13287 from rgacogne/dnsscope-custom-port

dnsscope: Add a `--port` option to select a custom port

22 months agoauth-4.8.3: changelog and secpoll 13317/head
Peter van Dijk [Mon, 2 Oct 2023 15:03:44 +0000 (17:03 +0200)] 
auth-4.8.3: changelog and secpoll

22 months agodnsdist: Skip our BADVERS regression test on broken Python versions 13314/head
Remi Gacogne [Fri, 29 Sep 2023 15:13:18 +0000 (17:13 +0200)] 
dnsdist: Skip our BADVERS regression test on broken Python versions

See https://github.com/PowerDNS/pdns/pull/12912 for the longer
explanation.

22 months agodnsdist: Fix eBPF metrics in the internal web server 13310/head
Remi Gacogne [Fri, 29 Sep 2023 13:52:10 +0000 (15:52 +0200)] 
dnsdist: Fix eBPF metrics in the internal web server

We used to only display eBPF dynamic blocks for the Dynamic BPF
registered via `registerDynBPFFilter()`, which does not play well
with the new DynBlockRulesGroup approach.
This commit fixes it by making exporting / displaying metric for
the default BPF filter (`setDefaultBPFFilter`) as well.

22 months agoMerge pull request #13080 from jsoref/remove-timestamp
Peter van Dijk [Fri, 29 Sep 2023 13:13:33 +0000 (15:13 +0200)] 
Merge pull request #13080 from jsoref/remove-timestamp

Remove `timestamp` and `test-auth`

22 months agoMerge pull request #13014 from jsoref/deprecated
Peter van Dijk [Fri, 29 Sep 2023 12:54:45 +0000 (14:54 +0200)] 
Merge pull request #13014 from jsoref/deprecated

Report auth settings deprecated in 4.5

22 months agoRemove test-auth 13080/head
Josh Soref [Fri, 29 Sep 2023 09:50:10 +0000 (05:50 -0400)] 
Remove test-auth

22 months agoMerge pull request #13305 from rgacogne/ddist-proper-log-levels
Remi Gacogne [Fri, 29 Sep 2023 09:29:08 +0000 (11:29 +0200)] 
Merge pull request #13305 from rgacogne/ddist-proper-log-levels

dnsdist: Set proper levels when logging messages

22 months agoMerge pull request #13309 from Habbie/refreh
Peter van Dijk [Fri, 29 Sep 2023 09:22:08 +0000 (11:22 +0200)] 
Merge pull request #13309 from Habbie/refreh

dnsdist kvs docs: fix typo

22 months agoMerge pull request #13308 from phonedph1/patch-1
Peter van Dijk [Fri, 29 Sep 2023 08:57:23 +0000 (10:57 +0200)] 
Merge pull request #13308 from phonedph1/patch-1

dnsdist: Update tuning.rst

22 months agodnsdist: Document that `add*DynBlocks()` methods are legacy ones
Remi Gacogne [Fri, 29 Sep 2023 08:33:29 +0000 (10:33 +0200)] 
dnsdist: Document that `add*DynBlocks()` methods are legacy ones

22 months agodnsdist: Log whether newly inserted dynamic blocks are eBPF-based
Remi Gacogne [Fri, 29 Sep 2023 08:32:30 +0000 (10:32 +0200)] 
dnsdist: Log whether newly inserted dynamic blocks are eBPF-based

22 months agodnsdist: Display whether blocks are eBPF-based in `showDynBlocks()`
Remi Gacogne [Fri, 29 Sep 2023 08:31:43 +0000 (10:31 +0200)] 
dnsdist: Display whether blocks are eBPF-based in `showDynBlocks()`

22 months agodnsdist kvs docs: fix typo 13309/head
Peter van Dijk [Fri, 29 Sep 2023 08:09:10 +0000 (10:09 +0200)] 
dnsdist kvs docs: fix typo

22 months agoUpdate tuning.rst 13308/head
phonedph1 [Thu, 28 Sep 2023 14:34:47 +0000 (08:34 -0600)] 
Update tuning.rst

22 months agodnsdist: Set proper levels when logging messages 13305/head
Remi Gacogne [Thu, 28 Sep 2023 13:32:29 +0000 (15:32 +0200)] 
dnsdist: Set proper levels when logging messages

This PR re-evaluates the log level of all messages in the DNSdist
code base. The rules are simple:
- 'Error' should only be used when a critical service will not function
  properly
- 'Warning' should be used when a non-essential feature may not be
  working as expected
- 'Info' is for everything that should not go unnoticed but also cannot
  be triggered by an outside attacker, otherwise we might be flooding
  our logs
- 'Verbose' can be used for everything else.

There are a few exceptions, something we log at the 'info' level for
events that might be happening a lot, but only when told to do so,
like for example with verbose health-check reporting.

22 months agoMerge pull request #13302 from phonedph1/imeouts
Remi Gacogne [Thu, 28 Sep 2023 12:21:08 +0000 (14:21 +0200)] 
Merge pull request #13302 from phonedph1/imeouts

dnsdist: client timeouts not client imeouts

22 months agodnsdist: Fix a race in the Async unit tests 13304/head
Remi Gacogne [Thu, 28 Sep 2023 12:13:59 +0000 (14:13 +0200)] 
dnsdist: Fix a race in the Async unit tests

We used to set the `errorRaised` variable from the `AsynchronousHolder`
thread then check its value from the main thread, which is correctly
reported as TSAN as a data race. We do know that we have waited enough,
and that otherwise it's fine to fail, but TSAN cannot know that. Switching
to a `std::atomic<bool>` fixes it.

22 months agospelling 13302/head
phonedph1 [Wed, 27 Sep 2023 02:32:36 +0000 (20:32 -0600)] 
spelling

22 months agobrute force change
phonedph1 [Wed, 27 Sep 2023 00:35:46 +0000 (18:35 -0600)] 
brute force change

22 months agoMerge pull request #13295 from omoerbeek/rec-ns-resolve-no-qm
Otto Moerbeek [Mon, 25 Sep 2023 12:34:56 +0000 (14:34 +0200)] 
Merge pull request #13295 from omoerbeek/rec-ns-resolve-no-qm

Rec: do not use qname minimization for infra-queries

22 months agoMerge pull request #13289 from omoerbeek/rec-unthrottle
Otto Moerbeek [Mon, 25 Sep 2023 12:34:43 +0000 (14:34 +0200)] 
Merge pull request #13289 from omoerbeek/rec-unthrottle

rec: implement probabilistic unthrottle

22 months agoMerge pull request #12980 from Habbie/debian-trixie
Peter van Dijk [Mon, 25 Sep 2023 12:22:49 +0000 (14:22 +0200)] 
Merge pull request #12980 from Habbie/debian-trixie

add debian-trixie build target

22 months agoMerge pull request #13255 from Habbie/ubuntu-mantic
Peter van Dijk [Mon, 25 Sep 2023 11:51:25 +0000 (13:51 +0200)] 
Merge pull request #13255 from Habbie/ubuntu-mantic

builder: add ubuntu-mantic target

22 months agoRename setting and adapt docs text, as suggested by @ragogne 13289/head
Otto Moerbeek [Mon, 25 Sep 2023 08:52:10 +0000 (10:52 +0200)] 
Rename setting and adapt docs text, as suggested by @ragogne

22 months agoImplement setting and rewrite the unThrottle logic a bit
Otto Moerbeek [Fri, 22 Sep 2023 11:46:12 +0000 (13:46 +0200)] 
Implement setting and rewrite the unThrottle logic a bit

22 months agoMake unthrottle n a var (setting not done yet)
Otto Moerbeek [Tue, 19 Sep 2023 09:45:40 +0000 (11:45 +0200)] 
Make unthrottle n a var (setting not done yet)

22 months agoIf we receive an answer from a nameserver, unthrottle it.
Otto Moerbeek [Wed, 13 Sep 2023 14:13:30 +0000 (16:13 +0200)] 
If we receive an answer from a nameserver, unthrottle it.

Also throw a dice to use a fully throttled NS anyway once in a while.

22 months agoMerge pull request #13290 from omoerbeek/rec-gen-files-in-tarball
Otto Moerbeek [Mon, 25 Sep 2023 08:36:11 +0000 (10:36 +0200)] 
Merge pull request #13290 from omoerbeek/rec-gen-files-in-tarball

rec: Put files generated by generate.py into tarball

22 months agoMerge pull request #13288 from omoerbeek/rec-docs-gen-before-build
Otto Moerbeek [Mon, 25 Sep 2023 08:02:42 +0000 (10:02 +0200)] 
Merge pull request #13288 from omoerbeek/rec-docs-gen-before-build

rec: modify docs publishing workflow to generate docs

22 months agoMerge pull request #13293 from Habbie/sdig-ede
Peter van Dijk [Mon, 25 Sep 2023 07:38:47 +0000 (09:38 +0200)] 
Merge pull request #13293 from Habbie/sdig-ede

sdig: add rudimentary EDE output

22 months agotypo in comment 13290/head
Otto Moerbeek [Mon, 25 Sep 2023 07:36:23 +0000 (09:36 +0200)] 
typo in comment

Co-authored-by: Remi Gacogne <github@coredump.fr>
22 months agoMerge pull request #13292 from jsoref/ubuntu
Remi Gacogne [Mon, 25 Sep 2023 07:26:54 +0000 (09:26 +0200)] 
Merge pull request #13292 from jsoref/ubuntu

Remove versioning from Debian/Ubuntu

22 months agoAlso submit resolve task for NS name -> AAAA with QM off 13295/head
Otto Moerbeek [Mon, 25 Sep 2023 06:53:48 +0000 (08:53 +0200)] 
Also submit resolve task for NS name -> AAAA with QM off

22 months agosdig: add rudimentary EDE output 13293/head
Peter van Dijk [Fri, 22 Sep 2023 22:30:34 +0000 (00:30 +0200)] 
sdig: add rudimentary EDE output

22 months agoRemove versioning from Debian/Ubuntu 13292/head
Josh Soref [Fri, 22 Sep 2023 22:15:19 +0000 (18:15 -0400)] 
Remove versioning from Debian/Ubuntu

Debian 9 / Ubuntu Bionic are no longer supported,
but conveniently the build instructions are not really release
specific.

22 months agoRemove "Previously acknowledged words that are now absent" 13288/head
Otto Moerbeek [Fri, 22 Sep 2023 14:11:56 +0000 (16:11 +0200)] 
Remove "Previously acknowledged words that are now absent"

22 months agoPut files generated by settings/generate.py into tarball
Otto Moerbeek [Tue, 19 Sep 2023 12:43:42 +0000 (14:43 +0200)] 
Put files generated by settings/generate.py into tarball

So dists do not have to run python to generate them. Previously python
was a hidden dependency.

22 months agoResolve NS names without QName Minimization.
Otto Moerbeek [Fri, 22 Sep 2023 07:55:14 +0000 (09:55 +0200)] 
Resolve NS names without QName Minimization.

The assumption being that using Qname Minimization for infra queries does not
enhance privacy, but increases query load.

Also determine max-qperq bound dynamically

22 months agoSpelcheck words
Otto Moerbeek [Fri, 22 Sep 2023 10:08:18 +0000 (12:08 +0200)] 
Spelcheck words

22 months agoInclude table.py in files to be spell-checked
Otto Moerbeek [Fri, 22 Sep 2023 10:20:42 +0000 (12:20 +0200)] 
Include table.py in files to be spell-checked

22 months agorec: modify docs publishing workflow to generate docs
Otto Moerbeek [Fri, 22 Sep 2023 09:35:47 +0000 (11:35 +0200)] 
rec: modify docs publishing workflow to generate docs

Some of our docs are now generated, generate them before building and publishing
Fixes #13234

22 months agodnsscope: Add the new `--port` option to the man page 13287/head
Remi Gacogne [Fri, 22 Sep 2023 09:17:09 +0000 (11:17 +0200)] 
dnsscope: Add the new `--port` option to the man page

22 months agodnsscope: Add a `--port` option to select a custom port
Remi Gacogne [Fri, 22 Sep 2023 09:05:46 +0000 (11:05 +0200)] 
dnsscope: Add a `--port` option to select a custom port

22 months agoMerge pull request #13281 from omoerbeek/omoerbeek-patch-1
Otto Moerbeek [Thu, 21 Sep 2023 08:03:46 +0000 (10:03 +0200)] 
Merge pull request #13281 from omoerbeek/omoerbeek-patch-1

rec: Clear taskQueue at start of test run

22 months agorec: Clear taskQueue at start of tets run 13281/head
Otto Moerbeek [Thu, 21 Sep 2023 06:43:29 +0000 (08:43 +0200)] 
rec: Clear taskQueue at start of tets run

Not all tests leave an empty queue.
Test that use syncres get an auto clear, but this test does not use syncres.

22 months agoMerge pull request #13278 from omoerbeek/rec-pc-task-unsupported
Otto Moerbeek [Wed, 20 Sep 2023 12:05:28 +0000 (14:05 +0200)] 
Merge pull request #13278 from omoerbeek/rec-pc-task-unsupported

rec: packetcache submit task fixes

22 months agoMerge pull request #13279 from omoerbeek/rec-unittest-rnd
Otto Moerbeek [Wed, 20 Sep 2023 11:22:43 +0000 (13:22 +0200)] 
Merge pull request #13279 from omoerbeek/rec-unittest-rnd

rec: Switch randomization of unit tests back on

22 months agoMerge pull request #13276 from omoerbeek/rec-conf-dir
Otto Moerbeek [Wed, 20 Sep 2023 11:22:18 +0000 (13:22 +0200)] 
Merge pull request #13276 from omoerbeek/rec-conf-dir

rec: Fix sysconfdir handling in new settings code

22 months agoMerge pull request #13277 from omoerbeek/rec-log-level
Otto Moerbeek [Wed, 20 Sep 2023 11:22:01 +0000 (13:22 +0200)] 
Merge pull request #13277 from omoerbeek/rec-log-level

rec: allow loglevel to be set to levels < 3

22 months agoReformat and use specific NOLINT 13278/head
Otto Moerbeek [Tue, 19 Sep 2023 09:13:23 +0000 (11:13 +0200)] 
Reformat and use specific NOLINT

22 months agoAdd test for TTL perc bug found while working on issue #13266
Otto Moerbeek [Tue, 19 Sep 2023 09:03:43 +0000 (11:03 +0200)] 
Add test for TTL perc bug found while working on issue #13266

22 months agoMerge pull request #13275 from dmachard/ddist-export-downstream-addr
Remi Gacogne [Wed, 20 Sep 2023 08:42:34 +0000 (10:42 +0200)] 
Merge pull request #13275 from dmachard/ddist-export-downstream-addr

dnsdist: add lua binding to downstream address

22 months agowrap DownstreamState instead of ComboAddress 13275/head
dmachard [Tue, 19 Sep 2023 15:47:44 +0000 (17:47 +0200)] 
wrap DownstreamState instead of ComboAddress

22 months agoMerge pull request #13252 from omoerbeek/rec-settings-make
Otto Moerbeek [Tue, 19 Sep 2023 11:46:03 +0000 (13:46 +0200)] 
Merge pull request #13252 from omoerbeek/rec-settings-make

rec: Add make -C rust clean when generate.py is run

22 months agoMerge pull request #13195 from omoerbeek/rec-tcp-in
Otto Moerbeek [Tue, 19 Sep 2023 11:43:25 +0000 (13:43 +0200)] 
Merge pull request #13195 from omoerbeek/rec-tcp-in

rec: move tcp-in processing to dedicated thread(s)

22 months agorec: Switch randomization of unit tests back on 13279/head
Otto Moerbeek [Tue, 19 Sep 2023 11:07:08 +0000 (13:07 +0200)] 
rec: Switch randomization of unit tests back on

The mthread fixes from #13251 should allow that now

22 months agorec: allow loglevel to be set to levels < 3 13277/head
Otto Moerbeek [Tue, 19 Sep 2023 07:47:31 +0000 (09:47 +0200)] 
rec: allow loglevel to be set to levels < 3

Fixes #13264

Also document what happens if quiet is set.

22 months agoMerge pull request #13274 from rgacogne/ddist-enable-h2o-back
Remi Gacogne [Tue, 19 Sep 2023 07:47:06 +0000 (09:47 +0200)] 
Merge pull request #13274 from rgacogne/ddist-enable-h2o-back

dnsdist: Enable back h2o support in our packages

22 months agoImprove config-dir docs a bit 13276/head
Otto Moerbeek [Sat, 16 Sep 2023 13:57:27 +0000 (15:57 +0200)] 
Improve config-dir docs a bit

22 months agoSmall fixes in comments and log messages from review 13195/head
Otto Moerbeek [Tue, 19 Sep 2023 07:24:52 +0000 (09:24 +0200)] 
Small fixes in comments and log messages from review

22 months agorec: Fix sysconfdir handling in new settings code
Otto Moerbeek [Sat, 16 Sep 2023 12:58:25 +0000 (14:58 +0200)] 
rec: Fix sysconfdir handling in new settings code

Partly from @RvdE
Fixes #13259

22 months agoSome delinting of common cache code
Otto Moerbeek [Tue, 19 Sep 2023 06:57:15 +0000 (08:57 +0200)] 
Some delinting of common cache code

22 months agoMerge pull request #13258 from omoerbeek/rec-yaml-conv-docs
Otto Moerbeek [Mon, 18 Sep 2023 18:17:53 +0000 (20:17 +0200)] 
Merge pull request #13258 from omoerbeek/rec-yaml-conv-docs

rec: Clarify file name and placement rules for converted old-style files

22 months agodnsdist: add lua binding to downstream addr
dmachard [Mon, 18 Sep 2023 16:25:26 +0000 (18:25 +0200)] 
dnsdist: add lua binding to downstream addr

22 months agodnsdist: Document that h2o support is no longer built by default 13274/head
Remi Gacogne [Mon, 18 Sep 2023 11:47:44 +0000 (13:47 +0200)] 
dnsdist: Document that h2o support is no longer built by default

22 months agodnsdist: Enable back h2o support in our packages
Remi Gacogne [Mon, 18 Sep 2023 11:47:19 +0000 (13:47 +0200)] 
dnsdist: Enable back h2o support in our packages

As we promised to do.

22 months agoMerge pull request #13269 from rgacogne/ddist-doc-fix-underline-too-short
Remi Gacogne [Mon, 18 Sep 2023 10:20:44 +0000 (12:20 +0200)] 
Merge pull request #13269 from rgacogne/ddist-doc-fix-underline-too-short

dnsdist: Fix too short underline for latency-doh-avg1000000 title

22 months agoPrevent lookups for unsupported qtypes or rcode != 0 to submit refresh tasks
Otto Moerbeek [Mon, 18 Sep 2023 09:38:10 +0000 (11:38 +0200)] 
Prevent lookups for unsupported qtypes or rcode != 0 to submit refresh tasks

22 months agoMerge pull request #13245 from Habbie/gmysql-drop-opt-reconnect
Peter van Dijk [Mon, 18 Sep 2023 09:18:11 +0000 (11:18 +0200)] 
Merge pull request #13245 from Habbie/gmysql-drop-opt-reconnect

smysql: stop explicity setting MYSQL_OPT_RECONNECT to 0

22 months agoMerge pull request #13192 from aj-gh/gss-tsig-featuremsg
Remi Gacogne [Mon, 18 Sep 2023 09:17:49 +0000 (11:17 +0200)] 
Merge pull request #13192 from aj-gh/gss-tsig-featuremsg

Auth: Improve error message for missing GSS-TSIG feature

22 months agobuilder: add ubuntu-mantic target 13255/head
Peter van Dijk [Thu, 14 Sep 2023 07:14:41 +0000 (09:14 +0200)] 
builder: add ubuntu-mantic target

22 months agoadd a missing space to format the changelog correctly 13269/head
Peter van Dijk [Mon, 18 Sep 2023 08:54:12 +0000 (10:54 +0200)] 
add a missing space to format the changelog correctly

22 months agodnsdist: Fix too short underline for latency-doh-avg1000000 title
Remi Gacogne [Mon, 18 Sep 2023 07:45:47 +0000 (09:45 +0200)] 
dnsdist: Fix too short underline for latency-doh-avg1000000 title

22 months agoMerge pull request #13263 from rgacogne/ddist-190-a1-changelog-secpoll
Remi Gacogne [Mon, 18 Sep 2023 08:30:29 +0000 (10:30 +0200)] 
Merge pull request #13263 from rgacogne/ddist-190-a1-changelog-secpoll

dnsdist: Add ChangeLog and update secpoll for 1.9.0-alpha1

22 months agosecpoll: Don't advise updating from dnsdist's pre-release 1.9.0-alpha1 13263/head
Remi Gacogne [Mon, 18 Sep 2023 08:00:02 +0000 (10:00 +0200)] 
secpoll: Don't advise updating from dnsdist's pre-release 1.9.0-alpha1

22 months agoMerge pull request #13261 from rgacogne/ddist-fix-spurious-failures-async-unit-tests dnsdist-1.9.0-alpha1
Remi Gacogne [Fri, 15 Sep 2023 12:55:40 +0000 (14:55 +0200)] 
Merge pull request #13261 from rgacogne/ddist-fix-spurious-failures-async-unit-tests

dnsdist: Prevent spurious failures of the async unit tests