]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
23 months agodnsdist: Remove DNSCrypt symbolic links
Remi Gacogne [Fri, 17 May 2024 10:00:26 +0000 (12:00 +0200)] 
dnsdist: Remove DNSCrypt symbolic links

23 months agoDelint the DNSCrypt code base
Remi Gacogne [Fri, 17 May 2024 09:59:44 +0000 (11:59 +0200)] 
Delint the DNSCrypt code base

23 months agoYaHTTP: Enforce max # of request fields and max request line size 14197/head
Your Name [Mon, 15 Apr 2024 13:45:38 +0000 (15:45 +0200)] 
YaHTTP: Enforce max # of request fields and max request line size

The default values, 8192 bytes for the maximum request line size and
100 fields, are taken from the default settings of Apache HTTPd:
- https://httpd.apache.org/docs/2.2/mod/core.html#limitrequestline
- https://httpd.apache.org/docs/2.2/mod/core.html#limitrequestfields

Reported by OSS-Fuzz as a timeout in https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=67993

23 months agoauth: Fix memory leaks in the bind file format parser 14196/head
Remi Gacogne [Thu, 4 Apr 2024 14:21:52 +0000 (16:21 +0200)] 
auth: Fix memory leaks in the bind file format parser

Some tokens were not properly freed: ACL names and entries, unused
word or quoted string terms. This is limited to the parsing of the
bind file format, zones themselves are fine, so there is no security
impact.
Found by LeakSanitizer over our existing unit tests.

23 months agoMerge pull request #14123 from PowerDNS/dependabot/pip/pdns/recursordist/docs/idna-3.7
Peter van Dijk [Fri, 17 May 2024 12:42:36 +0000 (14:42 +0200)] 
Merge pull request #14123 from PowerDNS/dependabot/pip/pdns/recursordist/docs/idna-3.7

build(deps): bump idna from 3.6 to 3.7 in /pdns/recursordist/docs

23 months agoMerge pull request #14178 from omoerbeek/rec-docs-padding-proxy
Remi Gacogne [Fri, 17 May 2024 12:11:56 +0000 (14:11 +0200)] 
Merge pull request #14178 from omoerbeek/rec-docs-padding-proxy

rec: fix version changed for incoming.edns_padding_from and incoming.proxy_protocol_from

23 months agodnsdist: Get rid of assert() 14195/head
Remi Gacogne [Fri, 17 May 2024 09:57:55 +0000 (11:57 +0200)] 
dnsdist: Get rid of assert()

PowerDNS Security Advisory 2024-03 has made it clear that some of
them that have been designed to break during testing might break in
production, as we compile with `NDEBUG` unset.

23 months agoMerge pull request #14169 from omoerbeek/rec-lsan
Otto Moerbeek [Fri, 17 May 2024 08:03:34 +0000 (10:03 +0200)] 
Merge pull request #14169 from omoerbeek/rec-lsan

rec: enable lsan in regression tests

23 months agodnsdist: Remove XPF support 14184/head
Remi Gacogne [Thu, 16 May 2024 15:07:27 +0000 (17:07 +0200)] 
dnsdist: Remove XPF support

23 months agoMerge pull request #14171 from romeroalx/build-images-gh-actions
Alexis Romero [Thu, 16 May 2024 14:10:49 +0000 (16:10 +0200)] 
Merge pull request #14171 from romeroalx/build-images-gh-actions

GH Actions: build and publish multi-platform images

23 months agoMerge pull request #14174 from fredmorcos/backend-loading-debug-logging
Fred Morcos [Thu, 16 May 2024 12:55:07 +0000 (14:55 +0200)] 
Merge pull request #14174 from fredmorcos/backend-loading-debug-logging

Auth: Add debug logging to `UeberBackend` and `BackendMakerClass`

23 months agoMerge pull request #14162 from rgacogne/ddist-fix-unittest-warning-without-xsk
Remi Gacogne [Thu, 16 May 2024 12:43:15 +0000 (14:43 +0200)] 
Merge pull request #14162 from rgacogne/ddist-fix-unittest-warning-without-xsk

dnsdist: Fix a warning when compiling the unit tests without XSK

23 months agoMerge pull request #14175 from fredmorcos/auth-meson-modules-refactor
Fred Morcos [Thu, 16 May 2024 10:21:09 +0000 (12:21 +0200)] 
Merge pull request #14175 from fredmorcos/auth-meson-modules-refactor

Meson: Move modules handling to `modules/` dir

23 months agodnsdist: Fix clang-tidy warnings
Remi Gacogne [Thu, 16 May 2024 09:10:01 +0000 (11:10 +0200)] 
dnsdist: Fix clang-tidy warnings

23 months agodnsdist: Document the new tag action options for dynamic rules
Remi Gacogne [Thu, 16 May 2024 08:48:23 +0000 (10:48 +0200)] 
dnsdist: Document the new tag action options for dynamic rules

23 months agodnsdist: Handle dynamic rules addition with the new tag action from Lua FFI
Remi Gacogne [Thu, 16 May 2024 08:47:42 +0000 (10:47 +0200)] 
dnsdist: Handle dynamic rules addition with the new tag action from Lua FFI

23 months agodnsdist: Handle dynamic rules' tag action from Lua
Remi Gacogne [Tue, 14 May 2024 15:38:35 +0000 (17:38 +0200)] 
dnsdist: Handle dynamic rules' tag action from Lua

23 months agodnsdist: Fix formatting
Remi Gacogne [Tue, 7 May 2024 15:11:03 +0000 (17:11 +0200)] 
dnsdist: Fix formatting

23 months agodnsdist: Add a regression test for Dynamic rules SetTag action
Remi Gacogne [Tue, 7 May 2024 13:24:34 +0000 (15:24 +0200)] 
dnsdist: Add a regression test for Dynamic rules SetTag action

23 months agodnsdist: Add a SetTag dynamic rule action
Remi Gacogne [Tue, 7 May 2024 12:53:39 +0000 (14:53 +0200)] 
dnsdist: Add a SetTag dynamic rule action

23 months agodnsdist: Add a regression test for the Dynamic cache miss ratio case
Remi Gacogne [Tue, 7 May 2024 12:52:52 +0000 (14:52 +0200)] 
dnsdist: Add a regression test for the Dynamic cache miss ratio case

23 months agodnsdist: Add the ability to set tags from dynamic block rules
Remi Gacogne [Fri, 8 Mar 2024 16:52:54 +0000 (17:52 +0100)] 
dnsdist: Add the ability to set tags from dynamic block rules

This still needs:
- ability to set the tag name and value from the Dynamic Block configuration
- tests
- documentation

23 months agodnsdist: Clean up DynBlock defaults
Remi Gacogne [Fri, 8 Mar 2024 16:27:53 +0000 (17:27 +0100)] 
dnsdist: Clean up DynBlock defaults

23 months agoMerge pull request #14176 from fredmorcos/ueberbackend-cleanup
Fred Morcos [Thu, 16 May 2024 08:04:10 +0000 (10:04 +0200)] 
Merge pull request #14176 from fredmorcos/ueberbackend-cleanup

`UeberBackend` cleanups

23 months agoMerge pull request #14173 from fredmorcos/clang-tidy-disable-endl-warnings
Remi Gacogne [Thu, 16 May 2024 07:19:52 +0000 (09:19 +0200)] 
Merge pull request #14173 from fredmorcos/clang-tidy-disable-endl-warnings

Disable clang-tidy's `performance-avoid-endl` check

23 months agoMerge pull request #14179 from romeroalx/fix-typo-gh-actions
romeroalx [Wed, 15 May 2024 13:48:53 +0000 (15:48 +0200)] 
Merge pull request #14179 from romeroalx/fix-typo-gh-actions

GH Actions: Fix a typo in build-and-test-all.yml

23 months agoFix includes 14169/head
Otto Moerbeek [Wed, 15 May 2024 13:19:28 +0000 (15:19 +0200)] 
Fix includes

23 months agoAlso accept -15 (killed by SIGTERM) as exit code
Otto Moerbeek [Wed, 15 May 2024 12:45:10 +0000 (14:45 +0200)] 
Also accept -15 (killed by SIGTERM) as exit code

23 months agogh actions: fix a typo (autotools) in build-and-test-all.yml as reported by Otto 14179/head
romeroalx [Wed, 15 May 2024 12:34:00 +0000 (14:34 +0200)] 
gh actions: fix a typo (autotools) in build-and-test-all.yml as reported by Otto

23 months agoMerge pull request #14111 from omoerbeek/rec-extra-exportTypes
Otto Moerbeek [Wed, 15 May 2024 12:20:15 +0000 (14:20 +0200)] 
Merge pull request #14111 from omoerbeek/rec-extra-exportTypes

rec: extra export types for protobuf messages

23 months agorec: fix version changed for incoming.edns_padding_from and incoming.proxy_protocol_from 14178/head
Otto Moerbeek [Wed, 15 May 2024 11:50:18 +0000 (13:50 +0200)] 
rec: fix version changed for incoming.edns_padding_from and incoming.proxy_protocol_from

23 months agoMerge pull request #14172 from omoerbeek/rec-prep-5.1.0-alpha1
Otto Moerbeek [Wed, 15 May 2024 11:18:08 +0000 (13:18 +0200)] 
Merge pull request #14172 from omoerbeek/rec-prep-5.1.0-alpha1

rec: prep rec-5.1.0-alpha1

23 months agoUeberBackend cleanups 14176/head
Fred Morcos [Wed, 15 May 2024 11:11:19 +0000 (13:11 +0200)] 
UeberBackend cleanups

23 months agoMeson: Move modules handling to modules/ dir 14175/head
Fred Morcos [Wed, 15 May 2024 09:47:18 +0000 (11:47 +0200)] 
Meson: Move modules handling to modules/ dir

This simplifies a bit the handling of modules, and puts the backend artifacts in a
directory similar to how autotools did it, this helps simplify adapting the regression
tests harness to support our Meson builds.

23 months agoAuth: Add debug logging to UeberBackend and BackendMakerClass 14174/head
Fred Morcos [Wed, 15 May 2024 09:46:08 +0000 (11:46 +0200)] 
Auth: Add debug logging to UeberBackend and BackendMakerClass

When trying to load backend module files.

23 months agoDisable clang-tidy performance-avoid-endl check 14173/head
Fred Morcos [Wed, 15 May 2024 09:33:59 +0000 (11:33 +0200)] 
Disable clang-tidy performance-avoid-endl check

23 months agoTypo in comment
Otto Moerbeek [Wed, 15 May 2024 08:31:29 +0000 (10:31 +0200)] 
Typo in comment

Co-authored-by: Remi Gacogne <github@coredump.fr>
23 months agorec: prep rec-5.1.0-alpha1 14172/head
Otto Moerbeek [Tue, 14 May 2024 11:35:11 +0000 (13:35 +0200)] 
rec: prep rec-5.1.0-alpha1

23 months agogh actions: add WF for building and pushing images when a new tag is created 14171/head
romeroalx [Tue, 14 May 2024 15:45:08 +0000 (17:45 +0200)] 
gh actions: add WF for building and pushing images when a new tag is created

23 months agogh actions: add WF for building and pushing images manually
romeroalx [Tue, 14 May 2024 15:43:26 +0000 (17:43 +0200)] 
gh actions: add WF for building and pushing images manually

23 months agogh actions: modify docker.yml for building and pushing images daily (master)
romeroalx [Tue, 14 May 2024 15:40:11 +0000 (17:40 +0200)] 
gh actions: modify docker.yml for building and pushing images daily (master)

23 months agogh actions: add WF for building and pushing multi-platform images on workflow_call...
romeroalx [Tue, 14 May 2024 15:35:44 +0000 (17:35 +0200)] 
gh actions: add WF for building and pushing multi-platform images on workflow_call events

23 months agoAdding liblua5.3-dev/libluajit-5.1-dev to dockerfiles
romeroalx [Tue, 14 May 2024 15:26:05 +0000 (17:26 +0200)] 
Adding liblua5.3-dev/libluajit-5.1-dev to dockerfiles

23 months agoMerge pull request #14165 from omoerbeek/rec-prep-20240514 rec-5.1.0-alpha1
Otto Moerbeek [Tue, 14 May 2024 09:27:46 +0000 (11:27 +0200)] 
Merge pull request #14165 from omoerbeek/rec-prep-20240514

rec: prep for 20240514 releases

23 months agoMerge pull request #14167 from rgacogne/ddist-custom-webhandler-race
Remi Gacogne [Tue, 14 May 2024 08:35:33 +0000 (10:35 +0200)] 
Merge pull request #14167 from rgacogne/ddist-custom-webhandler-race

dnsdist: Prevent a race when calling `registerWebHandler` at runtime

23 months agoTweaks to make LSAN work
Otto Moerbeek [Mon, 13 May 2024 13:42:18 +0000 (15:42 +0200)] 
Tweaks to make LSAN work

23 months agoMerge pull request #14156 from rgacogne/ddist-fix-assertion-doh-xfr-tcp
Remi Gacogne [Tue, 14 May 2024 08:14:32 +0000 (10:14 +0200)] 
Merge pull request #14156 from rgacogne/ddist-fix-assertion-doh-xfr-tcp

dnsdist: Fix handling of XFR requests over DoH

23 months agodnsdist: Prevent a race when calling `registerWebHandler` at runtime 14167/head
Remi Gacogne [Tue, 14 May 2024 07:56:15 +0000 (09:56 +0200)] 
dnsdist: Prevent a race when calling `registerWebHandler` at runtime

The `registerWebHandler()` Lua method can be used to tie a custom Lua
function to an HTTP endpoint. This function was clearly not intended
to be used at runtime but this was never enforced, so let's prevent
a race condition by wrapping the internal web handlers map in a lock.

23 months agoMerge pull request #14164 from dwfreed/patch-1
Peter van Dijk [Tue, 14 May 2024 06:34:25 +0000 (08:34 +0200)] 
Merge pull request #14164 from dwfreed/patch-1

Fix formatting of PowerDNS SA 2024-03

23 months agoFix formatting of PowerDNS SA 2024-03 14164/head
Doug Freed [Mon, 13 May 2024 21:26:58 +0000 (16:26 -0500)] 
Fix formatting of PowerDNS SA 2024-03

Add a newline so that the list of workarounds actually becomes a list.

23 months agoCheck exit code of recursor
Otto Moerbeek [Wed, 8 May 2024 13:33:49 +0000 (15:33 +0200)] 
Check exit code of recursor

23 months agoMerge pull request #14158 from omoerbeek/rec-src-address-docs
Otto Moerbeek [Mon, 13 May 2024 12:44:08 +0000 (14:44 +0200)] 
Merge pull request #14158 from omoerbeek/rec-src-address-docs

rec: mention subnets are not allowed (yet) in query-local-address/outgoing.source_address

23 months agorec: prep for 20240514 releases 14165/head
Otto Moerbeek [Mon, 13 May 2024 08:47:43 +0000 (10:47 +0200)] 
rec: prep for 20240514 releases

23 months agodnsdist: Fix a warning when compiling the unit tests without XSK 14162/head
Remi Gacogne [Mon, 13 May 2024 11:21:05 +0000 (13:21 +0200)] 
dnsdist: Fix a warning when compiling the unit tests without XSK

23 months agoMerge pull request #14157 from Habbie/dnsupdate-require-tsig-docs-5.0
Peter van Dijk [Mon, 13 May 2024 09:51:29 +0000 (11:51 +0200)] 
Merge pull request #14157 from Habbie/dnsupdate-require-tsig-docs-5.0

auth docs, clarify that dnsupdate-require-tsig is new in 5.0

23 months agoMerge pull request #14160 from rgacogne/ddist-1.9.4-secpoll-changelog
Remi Gacogne [Mon, 13 May 2024 09:50:29 +0000 (11:50 +0200)] 
Merge pull request #14160 from rgacogne/ddist-1.9.4-secpoll-changelog

dnsdist: Update the secpoll zone and the ChangeLog for 1.9.4

23 months agodnsdist: Fix the PR number in the ChangeLog 14160/head
Remi Gacogne [Mon, 13 May 2024 09:45:00 +0000 (11:45 +0200)] 
dnsdist: Fix the PR number in the ChangeLog

23 months agodnsdist: Add security advisory 2024-03 for DNSdist
Remi Gacogne [Mon, 13 May 2024 07:51:42 +0000 (09:51 +0200)] 
dnsdist: Add security advisory 2024-03 for DNSdist

23 months agoBetter wording and typo 14158/head
Otto Moerbeek [Mon, 13 May 2024 09:01:32 +0000 (11:01 +0200)] 
Better wording and typo

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
23 months agorec: mention subnets are not allowed (yet) in query-local-address/outgoing.source_address
Otto Moerbeek [Mon, 13 May 2024 08:20:07 +0000 (10:20 +0200)] 
rec: mention subnets are not allowed (yet) in query-local-address/outgoing.source_address

Fixes #14148

23 months agoauth docs, clarify that dnsupdate-require-tsig is new in 5.0 14157/head
Peter van Dijk [Mon, 13 May 2024 07:53:19 +0000 (09:53 +0200)] 
auth docs, clarify that dnsupdate-require-tsig is new in 5.0

23 months agodnsdist: Fix handling of XFR requests over DoH 14156/head
Remi Gacogne [Tue, 23 Apr 2024 13:28:14 +0000 (15:28 +0200)] 
dnsdist: Fix handling of XFR requests over DoH

We did not properly handle incoming XFR requests received over DoH
When a TCP-only or DoT backend was configured, and the nghttp2 provider
used.
This commits fixes the assertion failure and makes sure that XFR
requests are denied with `NOTIMP` when received over DNS over HTTPS,
including DNS over HTTP/3. It also denies them when received over
DNS over QUIC as this is not properly handled at the moment, although
it does not cause a crash.

23 months agodnsdist: Update the secpoll zone and the ChangeLog for 1.9.4
Remi Gacogne [Fri, 26 Apr 2024 09:37:40 +0000 (11:37 +0200)] 
dnsdist: Update the secpoll zone and the ChangeLog for 1.9.4

23 months agoMerge pull request #14143 from rgacogne/ddist-enable-leak-sanitizer-ci
Remi Gacogne [Mon, 13 May 2024 07:30:15 +0000 (09:30 +0200)] 
Merge pull request #14143 from rgacogne/ddist-enable-leak-sanitizer-ci

dnsdist: Enable memory leaks detection during regression tests in CI

23 months agoMerge pull request #14024 from omoerbeek/auth-docs-modes-of-operation
Peter van Dijk [Wed, 8 May 2024 12:19:33 +0000 (14:19 +0200)] 
Merge pull request #14024 from omoerbeek/auth-docs-modes-of-operation

auth docs: update primary/secondary terminology

23 months agoMerge pull request #13819 from omoerbeek/rec-ta
Otto Moerbeek [Tue, 7 May 2024 09:32:46 +0000 (11:32 +0200)] 
Merge pull request #13819 from omoerbeek/rec-ta

rec: add Lua config to YAML settings

23 months agoMerge pull request #14098 from PowerDNS/dependabot/github_actions/slsa-framework...
Remi Gacogne [Tue, 7 May 2024 09:29:59 +0000 (11:29 +0200)] 
Merge pull request #14098 from PowerDNS/dependabot/github_actions/slsa-framework/slsa-github-generator-2.0.0

build(deps): bump slsa-framework/slsa-github-generator from 1.10.0 to 2.0.0

23 months agoMerge pull request #14144 from romeroalx/fix-fork-runner-image-name
romeroalx [Tue, 7 May 2024 09:22:09 +0000 (11:22 +0200)] 
Merge pull request #14144 from romeroalx/fix-fork-runner-image-name

GH Actions: fix the repository where the runner images are pulled from

23 months agoalways pull runner image from powerdns for forks 14144/head
romeroalx [Tue, 7 May 2024 08:06:21 +0000 (10:06 +0200)] 
always pull runner image from powerdns for forks

23 months agobuild-packages: Update download-artifact to v4 14098/head
Remi Gacogne [Tue, 7 May 2024 07:58:19 +0000 (09:58 +0200)] 
build-packages: Update download-artifact to v4

23 months agoMerge pull request #14125 from PowerDNS/dependabot/pip/pdns/dnsdistdist/docs/idna-3.7
Remi Gacogne [Tue, 7 May 2024 07:51:18 +0000 (09:51 +0200)] 
Merge pull request #14125 from PowerDNS/dependabot/pip/pdns/dnsdistdist/docs/idna-3.7

build(deps): bump idna from 3.6 to 3.7 in /pdns/dnsdistdist/docs

23 months agoMerge pull request #14130 from rgacogne/ddist-fix-updateio-h2
Remi Gacogne [Tue, 7 May 2024 07:18:54 +0000 (09:18 +0200)] 
Merge pull request #14130 from rgacogne/ddist-fix-updateio-h2

dnsdist: Fix TCP I/O timeout and callback being used for HTTP/2

23 months agodnsdist: Suppress a warning from TSAN about our signal handler 14143/head
Remi Gacogne [Mon, 6 May 2024 17:48:23 +0000 (19:48 +0200)] 
dnsdist: Suppress a warning from TSAN about our signal handler

We are calling `_exit()`, which is async-signal-safe according to
POSIX.

23 months agodnsdist: Implement an "atExit" Lua callback to clean up leftovers
Remi Gacogne [Mon, 6 May 2024 14:36:39 +0000 (16:36 +0200)] 
dnsdist: Implement an "atExit" Lua callback to clean up leftovers

23 months agodnsdist: Detect memory leaks during regression tests in CI
Remi Gacogne [Thu, 2 May 2024 15:16:10 +0000 (17:16 +0200)] 
dnsdist: Detect memory leaks during regression tests in CI

23 months agodnsdist: Enable memory leak detection in CI during regression tests
Remi Gacogne [Thu, 2 May 2024 09:24:03 +0000 (11:24 +0200)] 
dnsdist: Enable memory leak detection in CI during regression tests

23 months agoTypo's in comments 13819/head
Otto Moerbeek [Tue, 7 May 2024 05:49:21 +0000 (07:49 +0200)] 
Typo's in comments

Co-authored-by: Remi Gacogne <github@coredump.fr>
23 months agoExplain two somewhat puzzling pieces of code in comments
Otto Moerbeek [Mon, 6 May 2024 15:04:01 +0000 (17:04 +0200)] 
Explain two somewhat puzzling pieces of code in comments

23 months agoApply suggestions from code review
Otto Moerbeek [Mon, 6 May 2024 14:27:32 +0000 (16:27 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>
23 months agoMerge pull request #14118 from jap/patch-2
Otto Moerbeek [Mon, 6 May 2024 13:06:31 +0000 (15:06 +0200)] 
Merge pull request #14118 from jap/patch-2

[trivial] improve readability of the list of affected versions in advisory-2024-02

23 months agoMerge pull request #14112 from rgacogne/quiche-0.21.0
Remi Gacogne [Mon, 6 May 2024 13:05:41 +0000 (15:05 +0200)] 
Merge pull request #14112 from rgacogne/quiche-0.21.0

dnsdist: Update Quiche to 0.21.0

23 months agodnsdist: Simplify IncomingTCPConnectionState::updateIO() 14130/head
Remi Gacogne [Mon, 6 May 2024 12:41:06 +0000 (14:41 +0200)] 
dnsdist: Simplify IncomingTCPConnectionState::updateIO()

As suggested by Otto.

23 months agoMerge pull request #14139 from omoerbeek/rec-openbsd-iputils-followup
Otto Moerbeek [Mon, 6 May 2024 12:09:22 +0000 (14:09 +0200)] 
Merge pull request #14139 from omoerbeek/rec-openbsd-iputils-followup

rec: followup to 14097: missed OpenBSD specfic case

23 months agoMerge pull request #14131 from rgacogne/ddist-fix-sent-bytes-doh
Remi Gacogne [Mon, 6 May 2024 11:32:08 +0000 (13:32 +0200)] 
Merge pull request #14131 from rgacogne/ddist-fix-sent-bytes-doh

dnsdist: Log the correct amount of bytes sent for DoH w/ nghttp2

23 months agorec: followup to 14097: missed OpenBSD specfic case 14139/head
Otto Moerbeek [Mon, 6 May 2024 11:31:51 +0000 (13:31 +0200)] 
rec: followup to 14097: missed OpenBSD specfic case

23 months agoMerge pull request #14128 from rgacogne/ddist-nghttp2-ping
Remi Gacogne [Mon, 6 May 2024 11:31:50 +0000 (13:31 +0200)] 
Merge pull request #14128 from rgacogne/ddist-nghttp2-ping

dnsdist: Reply to HTTP/2 PING frames immediately

23 months agoMerge pull request #14097 from omoerbeek/tidy-iputils
Otto Moerbeek [Mon, 6 May 2024 11:14:26 +0000 (13:14 +0200)] 
Merge pull request #14097 from omoerbeek/tidy-iputils

Tidy iputils.hh and iputils.cc

23 months agoremove struct so that clang-format does not insists laying out the var init over... 14097/head
Otto Moerbeek [Mon, 6 May 2024 09:19:13 +0000 (11:19 +0200)] 
remove struct so that clang-format does not insists laying out the var init over three lines.

23 months agoMerge pull request #14138 from omoerbeek/rec-forw-docs
Remi Gacogne [Mon, 6 May 2024 10:01:27 +0000 (12:01 +0200)] 
Merge pull request #14138 from omoerbeek/rec-forw-docs

rec: fix two doc examples missing a colon

23 months agoOne more clang-tidy case that did not happen locally: add a cast
Otto Moerbeek [Thu, 25 Apr 2024 09:04:53 +0000 (11:04 +0200)] 
One more clang-tidy case that did not happen locally: add a cast

23 months agoFormatting fixes
Otto Moerbeek [Tue, 23 Apr 2024 13:02:04 +0000 (15:02 +0200)] 
Formatting fixes

23 months agoExtra tricky part: make_unique vs new
Otto Moerbeek [Tue, 23 Apr 2024 12:21:37 +0000 (14:21 +0200)] 
Extra tricky part: make_unique vs new

23 months agoTidy iputils.cc
Otto Moerbeek [Tue, 23 Apr 2024 11:28:31 +0000 (13:28 +0200)] 
Tidy iputils.cc

23 months agoFirst pass of tidy for iputils.hh
Otto Moerbeek [Mon, 22 Apr 2024 09:44:53 +0000 (11:44 +0200)] 
First pass of tidy for iputils.hh

23 months agoFormat
Otto Moerbeek [Mon, 15 Apr 2024 11:55:20 +0000 (13:55 +0200)] 
Format

23 months agorec: fix two doc examples missing a colon 14138/head
Otto Moerbeek [Mon, 6 May 2024 09:21:39 +0000 (11:21 +0200)] 
rec: fix two doc examples missing a colon

fixes #14119

23 months agoMerge pull request #14136 from sam-banks/master
Otto Moerbeek [Mon, 6 May 2024 05:38:10 +0000 (07:38 +0200)] 
Merge pull request #14136 from sam-banks/master

Updated typo in DNSSEC intro documentation (ECSDA instead of ECDSA)

23 months agoUpdated typo in documentation (ECSDA instead of ECDSA) 14136/head
Sam Banks [Mon, 6 May 2024 00:30:02 +0000 (12:30 +1200)] 
Updated typo in documentation (ECSDA instead of ECDSA)

23 months agodnsdist: Make `IncomingTCPConnectionState::updateIOForAsync`
Remi Gacogne [Fri, 3 May 2024 14:58:33 +0000 (16:58 +0200)] 
dnsdist: Make `IncomingTCPConnectionState::updateIOForAsync`

23 months agodnsdist: Log the correct amount of bytes sent for DoH w/ nghttp2 14131/head
Remi Gacogne [Fri, 3 May 2024 13:47:54 +0000 (15:47 +0200)] 
dnsdist: Log the correct amount of bytes sent for DoH w/ nghttp2