]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
2 years agorec: don't throttle lame servers if they are marked as dontThrottle 13919/head
Otto Moerbeek [Fri, 15 Mar 2024 08:44:17 +0000 (09:44 +0100)] 
rec: don't throttle lame servers if they are marked as dontThrottle

2 years agoMerge pull request #13916 from Habbie/dockerignore
Peter van Dijk [Thu, 14 Mar 2024 15:46:06 +0000 (16:46 +0100)] 
Merge pull request #13916 from Habbie/dockerignore

.dockerignore: adjust for https://github.com/docker/buildx/issues/850

2 years agoauth-4.9.0: docs&secpoll
Peter van Dijk [Thu, 14 Mar 2024 15:40:59 +0000 (16:40 +0100)] 
auth-4.9.0: docs&secpoll

2 years ago.dockerignore: adjust for https://github.com/docker/buildx/issues/850 13916/head
Peter van Dijk [Thu, 14 Mar 2024 14:01:44 +0000 (15:01 +0100)] 
.dockerignore: adjust for https://github.com/docker/buildx/issues/850

2 years agoMerge pull request #13913 from Habbie/dnsdist-1.9.1-secpoll-docs
Remi Gacogne [Thu, 14 Mar 2024 12:48:34 +0000 (13:48 +0100)] 
Merge pull request #13913 from Habbie/dnsdist-1.9.1-secpoll-docs

secpoll & docs for dnsdist 1.9.1

2 years agoMerge pull request #13876 from rgacogne/ddist-simplify-response-chains
Remi Gacogne [Thu, 14 Mar 2024 10:43:45 +0000 (11:43 +0100)] 
Merge pull request #13876 from rgacogne/ddist-simplify-response-chains

dnsdist: Simplify the handling of rule chains

2 years agodnsdist: Fix XSK-enabled check when reconnecting a backend 13914/head
Remi Gacogne [Thu, 14 Mar 2024 09:20:08 +0000 (10:20 +0100)] 
dnsdist: Fix XSK-enabled check when reconnecting a backend

The check was reverted, meaning that we did not properly remove an address:port from the XSK map when reconnecting a backend, and actually tried to remove an entry from a non-existing map when XSK is compiled in but not enabled, triggering a:
```
Error getting the XSK destination addresses map path '/sys/fs/bpf/dnsdist/xsk-destinations-v4'
```
message.

2 years agodnsdist: Fix exponential backoff computation in edge cases
Remi Gacogne [Mon, 26 Feb 2024 16:07:22 +0000 (17:07 +0100)] 
dnsdist: Fix exponential backoff computation in edge cases

2 years agodnsdist: Properly handle a failure of the first lazy health-check
Remi Gacogne [Mon, 26 Feb 2024 12:03:58 +0000 (13:03 +0100)] 
dnsdist: Properly handle a failure of the first lazy health-check

2 years agodnsdist: Add a regression test for IPv6 console connections 13906/head
Remi Gacogne [Tue, 12 Mar 2024 14:16:19 +0000 (15:16 +0100)] 
dnsdist: Add a regression test for IPv6 console connections

2 years agodnsdist: Fix first IPv6 console connection being rejected
Remi Gacogne [Tue, 12 Mar 2024 13:59:25 +0000 (14:59 +0100)] 
dnsdist: Fix first IPv6 console connection being rejected

If we don't set the family of the client IP address,
`ComboAddress::getSocklen()` will return the size of an IPv4 struct
and thus the first IPv6 client address will get truncated.
Subsequent connections will be fine because the family will have been
set to IPv6.

2 years agoMerge pull request #13894 from omoerbeek/rec-coverity-1534473
Otto Moerbeek [Wed, 13 Mar 2024 10:40:04 +0000 (11:40 +0100)] 
Merge pull request #13894 from omoerbeek/rec-coverity-1534473

rec: fix Coverity 1534473 Unintended sign extension

2 years agoMerge pull request #13889 from omoerbeek/rec-tidy-lua4
Otto Moerbeek [Wed, 13 Mar 2024 10:07:00 +0000 (11:07 +0100)] 
Merge pull request #13889 from omoerbeek/rec-tidy-lua4

rec: tidy recursor-lua4.cc and recursor-lua4.hh

2 years agoExplicit cast to do multiply in 64-bit 13894/head
Otto Moerbeek [Wed, 13 Mar 2024 10:05:28 +0000 (11:05 +0100)] 
Explicit cast to do multiply in 64-bit

2 years agofix formatting 13913/head
Peter van Dijk [Wed, 13 Mar 2024 09:08:57 +0000 (10:08 +0100)] 
fix formatting

2 years agosecpoll & docs for dnsdist 1.9.1
Peter van Dijk [Wed, 13 Mar 2024 09:07:53 +0000 (10:07 +0100)] 
secpoll & docs for dnsdist 1.9.1

2 years agoReformat 13889/head
Otto Moerbeek [Mon, 11 Mar 2024 09:18:59 +0000 (10:18 +0100)] 
Reformat

2 years agoAvoid label and goto in loop
Otto Moerbeek [Mon, 11 Mar 2024 09:18:15 +0000 (10:18 +0100)] 
Avoid label and goto in loop

2 years agoMake a few fields (d_gettag and friends and handle) private
Otto Moerbeek [Mon, 11 Mar 2024 09:05:44 +0000 (10:05 +0100)] 
Make a few fields (d_gettag and friends and handle) private

2 years agorec: Tidy lua-recursor4.cc and lua-recursor4.hh
Otto Moerbeek [Thu, 7 Mar 2024 15:56:05 +0000 (16:56 +0100)] 
rec: Tidy lua-recursor4.cc and lua-recursor4.hh

2 years agorec: fix Coverity 1534473 Unintended sign extension
Otto Moerbeek [Tue, 12 Mar 2024 11:41:28 +0000 (12:41 +0100)] 
rec: fix Coverity 1534473 Unintended sign extension

2 years agoMerge pull request #13909 from omoerbeek/dnsdist-quiche-0.20.1 dnsdist-1.10.0-alpha0
Otto Moerbeek [Wed, 13 Mar 2024 07:42:47 +0000 (08:42 +0100)] 
Merge pull request #13909 from omoerbeek/dnsdist-quiche-0.20.1

dnsdist: update to quiche 0.20.1

2 years agodnsdist: update to quiche 0.20.1 13909/head
Otto Moerbeek [Wed, 13 Mar 2024 06:59:54 +0000 (07:59 +0100)] 
dnsdist: update to quiche 0.20.1

2 years agoMerge pull request #13907 from romeroalx/wo-runner-issue-9491
Peter van Dijk [Tue, 12 Mar 2024 18:27:31 +0000 (19:27 +0100)] 
Merge pull request #13907 from romeroalx/wo-runner-issue-9491

gh actions: Fix CI - `issue 9491` on repository `actions/runner-images`

2 years agogh actions: wo issue 9491 - actions/runner-images 13907/head
romeroalx [Tue, 12 Mar 2024 16:24:31 +0000 (17:24 +0100)] 
gh actions: wo issue 9491 - actions/runner-images

2 years agoImprove issue template options 13904/head
Josh Soref [Tue, 12 Mar 2024 13:19:29 +0000 (09:19 -0400)] 
Improve issue template options

* Link to GitHub Discussions Q&A category
* Treat descriptions as sentences

2 years agoMerge pull request #13877 from rgacogne/remove-harvestCSPFromRecs
Otto Moerbeek [Tue, 12 Mar 2024 11:49:07 +0000 (12:49 +0100)] 
Merge pull request #13877 from rgacogne/remove-harvestCSPFromRecs

validate: Remove unused `harvestCSPFromRecs()`

2 years agoMerge pull request #13879 from Habbie/auth-lua-filterforward-empty
Peter van Dijk [Tue, 12 Mar 2024 09:56:59 +0000 (10:56 +0100)] 
Merge pull request #13879 from Habbie/auth-lua-filterforward-empty

auth LUA: support returning empty set in filterForward

2 years agosimplify return type usage 13879/head
Peter van Dijk [Mon, 11 Mar 2024 11:39:36 +0000 (12:39 +0100)] 
simplify return type usage

2 years agoMerge pull request #13860 from Habbie/auth-lua-dblookup-qtype
Peter van Dijk [Mon, 11 Mar 2024 11:13:38 +0000 (12:13 +0100)] 
Merge pull request #13860 from Habbie/auth-lua-dblookup-qtype

auth LUA dblookup: switch qtype argument to int

2 years agoMerge pull request #13873 from Habbie/auth-49-debian-postinst
Peter van Dijk [Mon, 11 Mar 2024 11:13:11 +0000 (12:13 +0100)] 
Merge pull request #13873 from Habbie/auth-49-debian-postinst

auth debian: adjust option name in shipped postinst

2 years agoMerge pull request #13205 from mind04/auth-catalog-group
Peter van Dijk [Mon, 11 Mar 2024 10:33:28 +0000 (11:33 +0100)] 
Merge pull request #13205 from mind04/auth-catalog-group

auth: catalog, include groups in hash calculation

2 years agoauth LUA: support returning empty set in filterForward
Peter van Dijk [Fri, 8 Mar 2024 13:51:55 +0000 (14:51 +0100)] 
auth LUA: support returning empty set in filterForward

fixes #12436

2 years agofix NUL string literal 13205/head
Peter van Dijk [Fri, 8 Mar 2024 15:59:34 +0000 (16:59 +0100)] 
fix NUL string literal

2 years agoMerge pull request #13841 from mind04/auth-include-ns
Peter van Dijk [Fri, 8 Mar 2024 15:55:09 +0000 (16:55 +0100)] 
Merge pull request #13841 from mind04/auth-include-ns

auth: do not disable ns records at apex in consumer zones

2 years agodnsdist: Fix clang-tidy warnings 13876/head
Remi Gacogne [Fri, 8 Mar 2024 12:01:03 +0000 (13:01 +0100)] 
dnsdist: Fix clang-tidy warnings

2 years agovalidate: Remove unused harvestCSPFromRecs() 13877/head
Remi Gacogne [Fri, 8 Mar 2024 10:34:17 +0000 (11:34 +0100)] 
validate: Remove unused harvestCSPFromRecs()

2 years agodnsdist: Simplify the handling of rule chains
Remi Gacogne [Thu, 7 Mar 2024 16:08:33 +0000 (17:08 +0100)] 
dnsdist: Simplify the handling of rule chains

This PR creates a list of response rule chains so we can deal with
them using a loop instead of having to take care of them one by one.
It makes the code easier to read and reduces the likelihood of introducing
a bug when implementing a new chain.

2 years agoMerge pull request #13871 from rgacogne/ddist-move-files-3
Remi Gacogne [Fri, 8 Mar 2024 08:07:52 +0000 (09:07 +0100)] 
Merge pull request #13871 from rgacogne/ddist-move-files-3

dnsdist: Move dnsdist specific files to `dnsdistdist`, format and delint them

2 years agodnsdist: Return the correct TLS provider for DoQ and DoH3 frontends 13871/head
Remi Gacogne [Thu, 7 Mar 2024 16:16:57 +0000 (17:16 +0100)] 
dnsdist: Return the correct TLS provider for DoQ and DoH3 frontends

2 years agodnsdist: Remove dangling sodcrypto.cc and sodcrypto.hh symbolic links
Remi Gacogne [Thu, 7 Mar 2024 13:39:29 +0000 (14:39 +0100)] 
dnsdist: Remove dangling sodcrypto.cc and sodcrypto.hh symbolic links

2 years agodnsdist: Move dnsdistconf.lua to dnsdistdist/
Remi Gacogne [Thu, 7 Mar 2024 13:39:10 +0000 (14:39 +0100)] 
dnsdist: Move dnsdistconf.lua to dnsdistdist/

2 years agodnsdist: Delint dnsdist-protobuf.cc
Remi Gacogne [Wed, 6 Mar 2024 15:49:30 +0000 (16:49 +0100)] 
dnsdist: Delint dnsdist-protobuf.cc

2 years agodnsdist: Delint dnsdist.cc
Remi Gacogne [Wed, 6 Mar 2024 15:47:07 +0000 (16:47 +0100)] 
dnsdist: Delint dnsdist.cc

2 years agoMerge pull request #13867 from omoerbeek/auth-nb-send-obsd
Peter van Dijk [Thu, 7 Mar 2024 13:57:07 +0000 (14:57 +0100)] 
Merge pull request #13867 from omoerbeek/auth-nb-send-obsd

auth: on OpenBSD, try harder to send on a non-blocking socket

2 years agoauth: catalog, include groups in hash calculation
Kees Monshouwer [Sat, 2 Sep 2023 13:21:53 +0000 (15:21 +0200)] 
auth: catalog, include groups in hash calculation

2 years agoMerge pull request #13814 from wwijkander/wwijkander-patch-remote-doc
Peter van Dijk [Thu, 7 Mar 2024 12:50:45 +0000 (13:50 +0100)] 
Merge pull request #13814 from wwijkander/wwijkander-patch-remote-doc

Update remote.rst to reflect that getAllDomains might be mandatory

2 years agoauth debian: adjust option name in shipped postinst 13873/head
Peter van Dijk [Thu, 7 Mar 2024 12:15:37 +0000 (13:15 +0100)] 
auth debian: adjust option name in shipped postinst

2 years agoMerge pull request #13866 from omoerbeek/rec-ztc-wildcard
Otto Moerbeek [Thu, 7 Mar 2024 11:36:03 +0000 (12:36 +0100)] 
Merge pull request #13866 from omoerbeek/rec-ztc-wildcard

rec: Don't enter wildcard qnames into the cache in the ZoneToCache function

2 years agoMerge pull request #13864 from omoerbeek/frmstrm-v6
Otto Moerbeek [Thu, 7 Mar 2024 11:35:50 +0000 (12:35 +0100)] 
Merge pull request #13864 from omoerbeek/frmstrm-v6

Support v6 in FrameStreamLogger, including tidy

2 years agoMerge pull request #13870 from omoerbeek/rec-prep-20240307
Otto Moerbeek [Thu, 7 Mar 2024 11:10:45 +0000 (12:10 +0100)] 
Merge pull request #13870 from omoerbeek/rec-prep-20240307

rec: prep for 5.0.3, 4.9.4 and 4.8.7

2 years agodnsdist: Delint dnsdist-xpf.cc
Remi Gacogne [Wed, 6 Mar 2024 15:46:29 +0000 (16:46 +0100)] 
dnsdist: Delint dnsdist-xpf.cc

2 years agodnsdist: Delint dnsdist-web.cc
Remi Gacogne [Wed, 6 Mar 2024 14:09:07 +0000 (15:09 +0100)] 
dnsdist: Delint dnsdist-web.cc

2 years agodnsdist: Delint dnsdist-ecs.cc
Remi Gacogne [Wed, 6 Mar 2024 11:33:34 +0000 (12:33 +0100)] 
dnsdist: Delint dnsdist-ecs.cc

2 years agoauth: on OpenBSD, try harder to send on a non-blocking socket 13867/head
Otto Moerbeek [Wed, 6 Mar 2024 14:19:22 +0000 (15:19 +0100)] 
auth: on OpenBSD, try harder to send on a non-blocking socket

Should fix #13857 in many cases, though you can still argue this
is a OpenBSD bug (or at least an undesirable difference between other
systems and OpenBSD).

2 years agorec: prep for 5.0.3, 4.9.4 and 4.8.7 13870/head
Otto Moerbeek [Wed, 6 Mar 2024 13:11:16 +0000 (14:11 +0100)] 
rec: prep for 5.0.3, 4.9.4 and 4.8.7

2 years agoMove #define to static const string 13864/head
Otto Moerbeek [Wed, 6 Mar 2024 12:29:57 +0000 (13:29 +0100)] 
Move #define to static const string

2 years agoMerge pull request #13865 from omoerbeek/tidy-const-or-ref-field-in-class
Otto Moerbeek [Wed, 6 Mar 2024 12:23:33 +0000 (13:23 +0100)] 
Merge pull request #13865 from omoerbeek/tidy-const-or-ref-field-in-class

common: less strict clang-tidy: allow const and/or ref fields in classes

2 years agorec: Don't enter wildcard qname's into the cache in the ZoneToCache function 13866/head
Otto Moerbeek [Wed, 6 Mar 2024 12:22:02 +0000 (13:22 +0100)] 
rec: Don't enter wildcard qname's into the cache in the ZoneToCache function

2 years agoless strict cling-tidy: allow const and/or ref fields in classes 13865/head
Otto Moerbeek [Wed, 6 Mar 2024 11:47:20 +0000 (12:47 +0100)] 
less strict cling-tidy: allow const and/or ref fields in classes

2 years agotidy
Otto Moerbeek [Wed, 6 Mar 2024 11:40:36 +0000 (12:40 +0100)] 
tidy

2 years agoMerge pull request #13861 from omoerbeek/rec-rpzloader-tidy
Otto Moerbeek [Wed, 6 Mar 2024 11:23:31 +0000 (12:23 +0100)] 
Merge pull request #13861 from omoerbeek/rec-rpzloader-tidy

rec: tidy rpzloader.cc and .hh

2 years agodnsdist: Fix formatting issues
Remi Gacogne [Wed, 6 Mar 2024 11:09:41 +0000 (12:09 +0100)] 
dnsdist: Fix formatting issues

2 years agodnsdist: Delint dnsdist-lua-vars.cc
Remi Gacogne [Tue, 5 Mar 2024 09:51:19 +0000 (10:51 +0100)] 
dnsdist: Delint dnsdist-lua-vars.cc

2 years agodnsdist: Delint dnsdist-protocols.cc
Remi Gacogne [Tue, 5 Mar 2024 09:50:35 +0000 (10:50 +0100)] 
dnsdist: Delint dnsdist-protocols.cc

2 years agodnsdist: Delint dnsdist-lua.cc and dnsdist-snmp.cc
Remi Gacogne [Tue, 5 Mar 2024 09:47:49 +0000 (10:47 +0100)] 
dnsdist: Delint dnsdist-lua.cc and dnsdist-snmp.cc

2 years agodnsdist: Fix formatting in dnsdist-lua-bindings-dnsquestion.cc
Remi Gacogne [Tue, 5 Mar 2024 09:46:27 +0000 (10:46 +0100)] 
dnsdist: Fix formatting in dnsdist-lua-bindings-dnsquestion.cc

2 years agodnsdist: Delint dnsdist-rings.cc
Remi Gacogne [Tue, 5 Mar 2024 08:10:38 +0000 (09:10 +0100)] 
dnsdist: Delint dnsdist-rings.cc

2 years agodnsdist: Delint dnsdist-lua-inspection.cc
Remi Gacogne [Mon, 4 Mar 2024 16:38:44 +0000 (17:38 +0100)] 
dnsdist: Delint dnsdist-lua-inspection.cc

2 years agodnsdist: Delint dnsdist-lua-rules.cc
Remi Gacogne [Mon, 4 Mar 2024 16:37:31 +0000 (17:37 +0100)] 
dnsdist: Delint dnsdist-lua-rules.cc

2 years agodnsdist: Delint dnsdist-lua-bindings.cc
Remi Gacogne [Mon, 4 Mar 2024 14:45:30 +0000 (15:45 +0100)] 
dnsdist: Delint dnsdist-lua-bindings.cc

2 years agodnsdist: Delint dnsdist-lua-bindings-dnsquestion.cc
Remi Gacogne [Mon, 4 Mar 2024 14:40:48 +0000 (15:40 +0100)] 
dnsdist: Delint dnsdist-lua-bindings-dnsquestion.cc

2 years agodnsdist: Delint dnsdist-lua-actions.cc
Remi Gacogne [Mon, 4 Mar 2024 13:38:26 +0000 (14:38 +0100)] 
dnsdist: Delint dnsdist-lua-actions.cc

2 years agodnsdist: Delint dnsdist-dynbpf.cc
Remi Gacogne [Mon, 4 Mar 2024 13:14:48 +0000 (14:14 +0100)] 
dnsdist: Delint dnsdist-dynbpf.cc

2 years agodnsdist: Delint test-dnsdist_cc.cc
Remi Gacogne [Mon, 4 Mar 2024 11:30:03 +0000 (12:30 +0100)] 
dnsdist: Delint test-dnsdist_cc.cc

2 years agodnsdist: Delint dnsdist-dnscrypt.cc
Remi Gacogne [Mon, 4 Mar 2024 11:26:39 +0000 (12:26 +0100)] 
dnsdist: Delint dnsdist-dnscrypt.cc

2 years agodnsdist: Delint test-dnsdistpacketcache_cc.cc
Remi Gacogne [Mon, 4 Mar 2024 11:12:21 +0000 (12:12 +0100)] 
dnsdist: Delint test-dnsdistpacketcache_cc.cc

2 years agodnsdist: Delint dnsdist-cache.cc
Remi Gacogne [Mon, 4 Mar 2024 11:12:09 +0000 (12:12 +0100)] 
dnsdist: Delint dnsdist-cache.cc

2 years agodnsdist: Delint dnsdist-carbon.cc
Remi Gacogne [Mon, 4 Mar 2024 11:11:55 +0000 (12:11 +0100)] 
dnsdist: Delint dnsdist-carbon.cc

2 years agodnsdist: Format moved files
Remi Gacogne [Mon, 4 Mar 2024 10:17:46 +0000 (11:17 +0100)] 
dnsdist: Format moved files

2 years agodnsdist: Move dnsdist-specific files
Remi Gacogne [Mon, 4 Mar 2024 10:09:14 +0000 (11:09 +0100)] 
dnsdist: Move dnsdist-specific files

2 years agodnsdist: Remove symbolic links for dnsdist-specific files
Remi Gacogne [Mon, 4 Mar 2024 10:08:30 +0000 (11:08 +0100)] 
dnsdist: Remove symbolic links for dnsdist-specific files

2 years agoMerge pull request #13851 from dwfreed/fix-alpn-selection
Remi Gacogne [Wed, 6 Mar 2024 10:36:27 +0000 (11:36 +0100)] 
Merge pull request #13851 from dwfreed/fix-alpn-selection

tcpiohandler: Use server preference algoritm for ALPN selection

2 years agoAllow AF_INET6 as address family for framestream/dnstap streams
Otto Moerbeek [Wed, 6 Mar 2024 08:08:41 +0000 (09:08 +0100)] 
Allow AF_INET6 as address family for framestream/dnstap streams

2 years agoMerge pull request #13849 from maresac/fix/docker-startup-config-debug-mode
Peter van Dijk [Tue, 5 Mar 2024 19:38:51 +0000 (20:38 +0100)] 
Merge pull request #13849 from maresac/fix/docker-startup-config-debug-mode

Docker: Only print config if debug flag is set

2 years agorec: tidy rpzloader.?? 13861/head
Otto Moerbeek [Tue, 5 Mar 2024 15:12:54 +0000 (16:12 +0100)] 
rec: tidy rpzloader.??

2 years agonits 13849/head
Peter van Dijk [Tue, 5 Mar 2024 13:53:46 +0000 (14:53 +0100)] 
nits

2 years agoauth LUA dblookup: switch qtype argument to int 13860/head
Peter van Dijk [Tue, 5 Mar 2024 11:34:50 +0000 (12:34 +0100)] 
auth LUA dblookup: switch qtype argument to int

2 years agoMerge pull request #13848 from rgacogne/ddist-fix-http1-upgrade-guide
Remi Gacogne [Mon, 4 Mar 2024 20:16:50 +0000 (21:16 +0100)] 
Merge pull request #13848 from rgacogne/ddist-fix-http1-upgrade-guide

dnsdist: Fix HTTP/1 -> HTTP/2 mistake in the upgrade notes

2 years agoMerge pull request #13855 from Habbie/remotebackend-test-silent-failure
Peter van Dijk [Mon, 4 Mar 2024 13:31:45 +0000 (14:31 +0100)] 
Merge pull request #13855 from Habbie/remotebackend-test-silent-failure

auth: revive remotebackend tests and fix failures

2 years agoremotebackend tests: use unsigned domain_id (thanks ubsan) 13855/head
Peter van Dijk [Mon, 4 Mar 2024 12:47:53 +0000 (13:47 +0100)] 
remotebackend tests: use unsigned domain_id (thanks ubsan)

2 years agoremotebackend tests: do pass empty array
Peter van Dijk [Mon, 4 Mar 2024 12:28:21 +0000 (13:28 +0100)] 
remotebackend tests: do pass empty array

2 years agodon't log from destructors, g_log might be gone already (thanks asan)
Peter van Dijk [Mon, 4 Mar 2024 11:48:41 +0000 (12:48 +0100)] 
don't log from destructors, g_log might be gone already (thanks asan)

2 years agoremotebackend tests: report exit value correctly
Peter van Dijk [Mon, 4 Mar 2024 11:48:28 +0000 (12:48 +0100)] 
remotebackend tests: report exit value correctly

2 years agodnsname: Fix formatting issue 13851/head
Remi Gacogne [Mon, 4 Mar 2024 10:02:56 +0000 (11:02 +0100)] 
dnsname: Fix formatting issue

2 years agoAdd missing views.hh reference in the Makefiles
Remi Gacogne [Mon, 4 Mar 2024 09:24:53 +0000 (10:24 +0100)] 
Add missing views.hh reference in the Makefiles

2 years agodnsdist: Use a view for parsing ALPN data, add a regression test
Remi Gacogne [Mon, 4 Mar 2024 09:13:36 +0000 (10:13 +0100)] 
dnsdist: Use a view for parsing ALPN data, add a regression test

2 years agoMerge pull request #13847 from rgacogne/rec-fix-missing-nsec-forward-recurse
Otto Moerbeek [Mon, 4 Mar 2024 08:52:53 +0000 (09:52 +0100)] 
Merge pull request #13847 from rgacogne/rec-fix-missing-nsec-forward-recurse

rec: Fix gathering of denial of existence proof for wildcard-expanded names

2 years agorec: Apply Otto's suggestions 13847/head
Remi Gacogne [Mon, 4 Mar 2024 08:14:58 +0000 (09:14 +0100)] 
rec: Apply Otto's suggestions

2 years agotcpiohandler: Use server preference algoritm for ALPN selection
Doug Freed [Sun, 3 Mar 2024 09:24:34 +0000 (09:24 +0000)] 
tcpiohandler: Use server preference algoritm for ALPN selection

This complies with RFC 7301 section 3.2