]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
2 years agoMerge pull request #14271 from omoerbeek/rec-prep-5.0.6
Otto Moerbeek [Wed, 5 Jun 2024 08:50:29 +0000 (10:50 +0200)] 
Merge pull request #14271 from omoerbeek/rec-prep-5.0.6

Prep for rec-5.0.6

2 years agoPrep for rec-5.0.6 14271/head
Otto Moerbeek [Mon, 3 Jun 2024 12:07:30 +0000 (14:07 +0200)] 
Prep for rec-5.0.6

2 years agofix memory leak 13776/head
Rosen Penev [Sat, 10 Feb 2024 01:40:16 +0000 (17:40 -0800)] 
fix memory leak

parameter is not passed by value but by reference. Treat it that way.

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoclang-tidy: use find with ''
Rosen Penev [Sat, 10 Feb 2024 00:59:55 +0000 (16:59 -0800)] 
clang-tidy: use find with ''

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agoclang-tidy: use const ref in range loops
Rosen Penev [Sat, 10 Feb 2024 00:59:21 +0000 (16:59 -0800)] 
clang-tidy: use const ref in range loops

Signed-off-by: Rosen Penev <rosenp@gmail.com>
2 years agodnsdist: Edit the systemd unit file, `CAP_BPF` is no longer enough 14281/head
Remi Gacogne [Tue, 4 Jun 2024 14:28:31 +0000 (16:28 +0200)] 
dnsdist: Edit the systemd unit file, `CAP_BPF` is no longer enough

We used to be able to use only `CAP_BPF` since kernel 5.8, but the
eBPF verifier has been made more strict a few versions later and we
now require `CAP_SYS_ADMIN` again.

2 years agodnsdist: Document that eBPF socket filtering requires `CAP_SYS_ADMIN` 14280/head
Remi Gacogne [Tue, 4 Jun 2024 14:24:13 +0000 (16:24 +0200)] 
dnsdist: Document that eBPF socket filtering requires `CAP_SYS_ADMIN`

We used to be able to use only `CAP_BPF` since kernel 5.8, but the
eBPF verifier has been made more strict a few versions later and we
now require `CAP_SYS_ADMIN` again.

2 years agoMerge pull request #14243 from leonshaw/fix/remote-http-rrset
Peter van Dijk [Tue, 4 Jun 2024 14:21:09 +0000 (16:21 +0200)] 
Merge pull request #14243 from leonshaw/fix/remote-http-rrset

remotebackend: Fix http request of replaceRRSet

2 years agoMerge pull request #14278 from fredmorcos/auth-meson-fix-compiler-no-auto-var-init
Fred Morcos [Tue, 4 Jun 2024 12:57:11 +0000 (14:57 +0200)] 
Merge pull request #14278 from fredmorcos/auth-meson-fix-compiler-no-auto-var-init

Auth/meson: Don't fail if compiler doesn't support `trivial-auto-var-init`

2 years agoAuth/meson: Don't fail if compiler doesn't support trivial-auto-var-init 14278/head
Fred Morcos [Tue, 4 Jun 2024 11:42:53 +0000 (13:42 +0200)] 
Auth/meson: Don't fail if compiler doesn't support trivial-auto-var-init

2 years agoauth geoipbackend meson: link C++ fs lib if needed 14277/head
Peter van Dijk [Tue, 4 Jun 2024 11:35:25 +0000 (13:35 +0200)] 
auth geoipbackend meson: link C++ fs lib if needed

2 years agoMerge pull request #14241 from romeroalx/arm64-builds-ubicloud
Peter van Dijk [Tue, 4 Jun 2024 11:16:02 +0000 (13:16 +0200)] 
Merge pull request #14241 from romeroalx/arm64-builds-ubicloud

GH actions: modify workflows builder and build-packages to build also arm64 packages

2 years agoauth geoipbackend: link C++ filesystem lib if necessary
Peter van Dijk [Tue, 4 Jun 2024 11:01:36 +0000 (13:01 +0200)] 
auth geoipbackend: link C++ filesystem lib if necessary

2 years agoremove centos-8 and centos-8-stream as build targets 14241/head
romeroalx [Tue, 4 Jun 2024 09:16:18 +0000 (11:16 +0200)] 
remove centos-8 and centos-8-stream as build targets

2 years agogh actions: build-packages.yml - add arm64 builds running on ubicloud
romeroalx [Tue, 21 May 2024 14:33:15 +0000 (16:33 +0200)] 
gh actions: build-packages.yml - add arm64 builds running on ubicloud

2 years agogh actions: builder.yml - add arm64 builds running on ubicloud
romeroalx [Tue, 30 Apr 2024 05:59:14 +0000 (07:59 +0200)] 
gh actions: builder.yml - add arm64 builds running on ubicloud

2 years agodnsdist.spec: skip libxdp-devel for rhel8-aarch64
romeroalx [Tue, 21 May 2024 15:10:45 +0000 (17:10 +0200)] 
dnsdist.spec: skip libxdp-devel for rhel8-aarch64

2 years agolet docker decide the arch of images. remove amd64/arm64 symlinks
romeroalx [Thu, 23 May 2024 14:03:11 +0000 (16:03 +0200)] 
let docker decide the arch of images. remove amd64/arm64 symlinks

2 years agogh actions: build-packages.yml - use normalized product name to store attestations
romeroalx [Thu, 23 May 2024 13:30:03 +0000 (15:30 +0200)] 
gh actions: build-packages.yml - use normalized product name to store attestations

2 years agogh actions: remove pkg json from srchashes in build-packages.yml
romeroalx [Thu, 23 May 2024 13:19:21 +0000 (15:19 +0200)] 
gh actions: remove pkg json from srchashes in build-packages.yml

2 years agogh actions: build-packages and builder on ubuntu-22 runners
romeroalx [Wed, 22 May 2024 03:40:34 +0000 (05:40 +0200)] 
gh actions: build-packages and builder on ubuntu-22 runners

2 years agoMerge pull request #14272 from romeroalx/fix-docs-scm
Remi Gacogne [Tue, 4 Jun 2024 07:22:55 +0000 (09:22 +0200)] 
Merge pull request #14272 from romeroalx/fix-docs-scm

GH Actions - docs: upgrade to python3.11

2 years agogh actions - codeql: use python3.11 for building products 14272/head
romeroalx [Mon, 3 Jun 2024 16:52:53 +0000 (18:52 +0200)] 
gh actions - codeql: use python3.11 for building products

2 years agoAdd support for `udr-ignore-list-file`
Ensar Sarajčić [Mon, 3 Jun 2024 16:43:05 +0000 (18:43 +0200)] 
Add support for `udr-ignore-list-file`

2 years agoauth web: make request/response timeout configurable 14218/head
Samir Aguiar [Mon, 20 May 2024 21:08:36 +0000 (21:08 +0000)] 
auth web: make request/response timeout configurable

2 years agogh actions - docs: upgrade to python3.11 to avoid unpinned dependencies
romeroalx [Mon, 3 Jun 2024 13:41:08 +0000 (15:41 +0200)] 
gh actions - docs: upgrade to python3.11 to avoid unpinned dependencies

2 years agorec: add `udr-ignore-list` option
Ensar Sarajčić [Mon, 3 Jun 2024 14:27:34 +0000 (16:27 +0200)] 
rec: add `udr-ignore-list` option

This adds a `udr-ignore-list` option, similar to `new-domain-ignore-list`
option which can be used to provide a list of domains to not consider
for UDR algorithm.

Fixes: #14273
2 years agodnsdist: Fix 'Error creating TCP worker' error message 14270/head
Remi Gacogne [Mon, 3 Jun 2024 10:25:21 +0000 (12:25 +0200)] 
dnsdist: Fix 'Error creating TCP worker' error message

There is a dangling '%' at the end of the format string, which is
only a formatting issue because of the way our logger works but is
still ugly.

2 years agoMerge pull request #14240 from PowerDNS/dependabot/pip/pdns/dnsdistdist/docs/requests...
Remi Gacogne [Mon, 3 Jun 2024 09:46:38 +0000 (11:46 +0200)] 
Merge pull request #14240 from PowerDNS/dependabot/pip/pdns/dnsdistdist/docs/requests-2.32.2

build(deps): bump requests from 2.31.0 to 2.32.2 in /pdns/dnsdistdist/docs

2 years agoMerge pull request #14268 from omoerbeek/protozero-clean
Otto Moerbeek [Mon, 3 Jun 2024 06:10:54 +0000 (08:10 +0200)] 
Merge pull request #14268 from omoerbeek/protozero-clean

protozero reformat and tidy

2 years agoremotebackend: Fix http request of replaceRRSet 14243/head
Xiao Liang [Fri, 24 May 2024 17:08:37 +0000 (01:08 +0800)] 
remotebackend: Fix http request of replaceRRSet

Add missing field name of "auth" and ampersand between records.

2 years agoMerge pull request #14267 from ZaphodB/master
Otto Moerbeek [Fri, 31 May 2024 13:14:34 +0000 (15:14 +0200)] 
Merge pull request #14267 from ZaphodB/master

rec: allow_no_rd - document cache contents on root on startup pertaining to dig +trace

2 years agoTidy 14268/head
Otto Moerbeek [Fri, 31 May 2024 13:06:32 +0000 (15:06 +0200)] 
Tidy

2 years agoFormat
Otto Moerbeek [Fri, 31 May 2024 13:03:45 +0000 (15:03 +0200)] 
Format

2 years agoUpdate pdns/recursordist/docs/appendices/FAQ.rst 14267/head
Stefan Schmidt [Fri, 31 May 2024 12:22:32 +0000 (14:22 +0200)] 
Update pdns/recursordist/docs/appendices/FAQ.rst

Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
2 years agoUpdate pdns/recursordist/docs/appendices/FAQ.rst
Stefan Schmidt [Fri, 31 May 2024 12:00:32 +0000 (14:00 +0200)] 
Update pdns/recursordist/docs/appendices/FAQ.rst

Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
2 years agoUpdate pdns/recursordist/docs/appendices/FAQ.rst
Stefan Schmidt [Fri, 31 May 2024 12:00:23 +0000 (14:00 +0200)] 
Update pdns/recursordist/docs/appendices/FAQ.rst

Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
2 years agomove older dig +trace explanation to FAQ
Stefan Schmidt [Fri, 31 May 2024 11:55:01 +0000 (13:55 +0200)] 
move older dig +trace explanation to FAQ

2 years agoMerge pull request #14254 from rgacogne/ddist-doc-ffi-interface
Peter van Dijk [Fri, 31 May 2024 11:39:20 +0000 (13:39 +0200)] 
Merge pull request #14254 from rgacogne/ddist-doc-ffi-interface

dnsdist: Point the documentation to the correct FFI interface header

2 years agoMerge pull request #14264 from romeroalx/enable-rootzone-regression-tests
Peter van Dijk [Fri, 31 May 2024 10:40:59 +0000 (12:40 +0200)] 
Merge pull request #14264 from romeroalx/enable-rootzone-regression-tests

GH Actions: enable again rootzone regression-tests for auth

2 years agoMerge pull request #14266 from Habbie/debian-ubuntu-numbered
Peter van Dijk [Fri, 31 May 2024 10:38:13 +0000 (12:38 +0200)] 
Merge pull request #14266 from Habbie/debian-ubuntu-numbered

builder update: better ubuntu/deb distro naming in package versioning

2 years agorec: allow_no_rd - clarify older dig +trace topples over in case of NODATA
Stefan Schmidt [Fri, 31 May 2024 10:33:19 +0000 (12:33 +0200)] 
rec: allow_no_rd - clarify older dig +trace topples over in case of NODATA

2 years agorec: allow_no_rd - document cache contents on root on startup pertaining to dig ...
Stefan Schmidt [Fri, 31 May 2024 10:34:54 +0000 (12:34 +0200)] 
rec: allow_no_rd - document cache contents on root on startup pertaining to dig +trace

2 years agoMerge pull request #14262 from rgacogne/improve-readability-netmasktree-split
Remi Gacogne [Fri, 31 May 2024 10:23:03 +0000 (12:23 +0200)] 
Merge pull request #14262 from rgacogne/improve-readability-netmasktree-split

NetmaskTree: Improve the readability of `NetmaskTree::TreeNode::split()`

2 years agoMerge pull request #14258 from omoerbeek/rec-followup-14221
Otto Moerbeek [Fri, 31 May 2024 09:36:48 +0000 (11:36 +0200)] 
Merge pull request #14258 from omoerbeek/rec-followup-14221

rec: followup to #14221: fix timeout adjust case

2 years agobuilder update: better ubuntu/deb distro naming in package versioning 14266/head
Peter van Dijk [Fri, 31 May 2024 08:58:32 +0000 (10:58 +0200)] 
builder update: better ubuntu/deb distro naming in package versioning

2 years agoSugggestion from @rgacogne: testing the OSLimitError case should not change behaviour 14258/head
Otto Moerbeek [Fri, 31 May 2024 08:45:28 +0000 (10:45 +0200)] 
Sugggestion from @rgacogne: testing the OSLimitError case should not change behaviour

2 years agoMerge pull request #14261 from swegener/check-zone-lua-records-optional
Remi Gacogne [Fri, 31 May 2024 07:53:23 +0000 (09:53 +0200)] 
Merge pull request #14261 from swegener/check-zone-lua-records-optional

pdnsutil check-zone: make LUA records optional

2 years agoMerge pull request #14259 from omoerbeek/coverity20240529
Otto Moerbeek [Fri, 31 May 2024 06:35:54 +0000 (08:35 +0200)] 
Merge pull request #14259 from omoerbeek/coverity20240529

rec: fix cases of copy instead of move, as reported by coverity

2 years agoMerge pull request #14260 from omoerbeek/rec-satisfy-clippy
Otto Moerbeek [Fri, 31 May 2024 06:35:38 +0000 (08:35 +0200)] 
Merge pull request #14260 from omoerbeek/rec-satisfy-clippy

rec: make clippy happy

2 years agoauth: enable rootzone regression test 14264/head
romeroalx [Tue, 30 Apr 2024 11:26:10 +0000 (13:26 +0200)] 
auth: enable rootzone regression test

2 years agoNetmaskTree: Improve the readability of `NetmaskTree::TreeNode::split()` 14262/head
Remi Gacogne [Thu, 30 May 2024 09:26:14 +0000 (11:26 +0200)] 
NetmaskTree: Improve the readability of `NetmaskTree::TreeNode::split()`

2 years agopdnsutil check-zone: make LUA records optional 14261/head
Sven Wegener [Thu, 30 May 2024 09:02:34 +0000 (11:02 +0200)] 
pdnsutil check-zone: make LUA records optional

Merge #14011 added checking for LUA records to checkZone(), but LUA
records depend on --enable-lua-records and the change causes a build
error without.

Signed-off-by: Sven Wegener <sven.wegener@stealer.net>
2 years agorec: make clippy happy 14260/head
Otto Moerbeek [Wed, 29 May 2024 12:50:51 +0000 (14:50 +0200)] 
rec: make clippy happy

2 years agoMerge pull request #14257 from omoerbeek/rec-pb-more-fields
Otto Moerbeek [Wed, 29 May 2024 10:34:28 +0000 (12:34 +0200)] 
Merge pull request #14257 from omoerbeek/rec-pb-more-fields

rec: add a few more fields to the protobuf messages

2 years agorec: followup to #14221: fix timeout adjust case
Otto Moerbeek [Wed, 29 May 2024 07:39:02 +0000 (09:39 +0200)] 
rec: followup to #14221: fix timeout adjust case

Original PR did the adjust in the wrong block. Discoverd by Cobverity 1546549

Also adjust unit tests, as the timeout neefs to be large to get the trottling.

2 years agorec: fix cases of copy instead of move, as reported by coverity 14259/head
Otto Moerbeek [Wed, 29 May 2024 08:07:18 +0000 (10:07 +0200)] 
rec: fix cases of copy instead of move, as reported by coverity

2 years agoMerge pull request #14247 from zeha/autoconf-systemd-version
Peter van Dijk [Tue, 28 May 2024 13:04:37 +0000 (15:04 +0200)] 
Merge pull request #14247 from zeha/autoconf-systemd-version

autoconf: allow prerelease systemd versions

2 years agoTypo in comment 14257/head
Otto Moerbeek [Tue, 28 May 2024 11:00:56 +0000 (13:00 +0200)] 
Typo in comment

Co-authored-by: Remi Gacogne <github@coredump.fr>
2 years agorec: add a few more fields to the protobuf messages
Otto Moerbeek [Tue, 28 May 2024 08:36:10 +0000 (10:36 +0200)] 
rec: add a few more fields to the protobuf messages

Implements #13020

If/when this is merged, do not forget to update https://github.com/PowerDNS/dnsmessage/blob/master/dnsmessage.proto

2 years agoMerge pull request #14121 from bakern/rec-api-notify-allowed
Otto Moerbeek [Tue, 28 May 2024 09:11:49 +0000 (11:11 +0200)] 
Merge pull request #14121 from bakern/rec-api-notify-allowed

Allow setting notify_allowed in Recursor API for forwarded zones

2 years agoMerge pull request #14252 from omoerbeek/rec-update-rust-and-deps
Otto Moerbeek [Tue, 28 May 2024 09:11:06 +0000 (11:11 +0200)] 
Merge pull request #14252 from omoerbeek/rec-update-rust-and-deps

rec: update to rust/cargo 1.78 and update dependencies

2 years agoMerge pull request #14239 from Habbie/auth-4.9.1-docs
Peter van Dijk [Tue, 28 May 2024 08:57:23 +0000 (10:57 +0200)] 
Merge pull request #14239 from Habbie/auth-4.9.1-docs

auth-4.9.1: changelog&secpoll

2 years agodnsdist: Hopefully appease the static analyzer gods 14255/head
Remi Gacogne [Tue, 28 May 2024 08:31:02 +0000 (10:31 +0200)] 
dnsdist: Hopefully appease the static analyzer gods

2 years agorec: update to rust/cargo 1.78 and updated dependencies 14252/head
Otto Moerbeek [Mon, 27 May 2024 11:05:42 +0000 (13:05 +0200)] 
rec: update to rust/cargo 1.78 and updated dependencies

See #14250

2 years agodnsdist: Add a Lua FFI function to set proxy protocol values
Remi Gacogne [Tue, 28 May 2024 07:49:58 +0000 (09:49 +0200)] 
dnsdist: Add a Lua FFI function to set proxy protocol values

2 years agoAdd API test for notify_allowed 14121/head
Otto Moerbeek [Tue, 28 May 2024 07:47:46 +0000 (09:47 +0200)] 
Add API test for notify_allowed

2 years agoInclude "notify_allowd" in zone object produced
Otto Moerbeek [Mon, 6 May 2024 13:49:39 +0000 (15:49 +0200)] 
Include "notify_allowd" in zone object produced

2 years agoAllow setting notify_allowed on zones in Recursor API
Nate Baker [Thu, 2 May 2024 00:35:30 +0000 (19:35 -0500)] 
Allow setting notify_allowed on zones in Recursor API

Closes #14116

2 years agodnsdist: Point the documentation to the correct FFI interface header 14254/head
Remi Gacogne [Mon, 27 May 2024 14:44:03 +0000 (16:44 +0200)] 
dnsdist: Point the documentation to the correct FFI interface header

2 years agoMerge pull request #14221 from omoerbeek/rec-chain
Otto Moerbeek [Mon, 27 May 2024 13:16:11 +0000 (15:16 +0200)] 
Merge pull request #14221 from omoerbeek/rec-chain

rec: handle auths slow to respond when load is high better

2 years agoUse actual timeout value for nsspeeds; don't throttle on short timeouts 14221/head
Otto Moerbeek [Mon, 27 May 2024 07:21:01 +0000 (09:21 +0200)] 
Use actual timeout value for nsspeeds; don't throttle on short timeouts

2 years agoadd 14253, add some credits 14239/head
Peter van Dijk [Mon, 27 May 2024 11:40:59 +0000 (13:40 +0200)] 
add 14253, add some credits

2 years agoadd entry for #14251
Peter van Dijk [Mon, 27 May 2024 11:19:46 +0000 (13:19 +0200)] 
add entry for #14251

2 years agoMerge pull request #14242 from rgacogne/fix-ixfrdist-uid-gid
Peter van Dijk [Mon, 27 May 2024 11:05:30 +0000 (13:05 +0200)] 
Merge pull request #14242 from rgacogne/fix-ixfrdist-uid-gid

ixfrdist: Fix broken 'uid' and 'gid' parsing for non-numerical values

2 years agoMerge pull request #14249 from omoerbeek/rec-gettag-docs
Otto Moerbeek [Mon, 27 May 2024 09:42:04 +0000 (11:42 +0200)] 
Merge pull request #14249 from omoerbeek/rec-gettag-docs

rec: improve docs on gettag() and gettag_ffi()

2 years agotypo 14249/head
Otto Moerbeek [Mon, 27 May 2024 09:05:40 +0000 (11:05 +0200)] 
typo

Co-authored-by: Remi Gacogne <github@coredump.fr>
2 years agorec: improve docs on gettag() and gettag_ffi()
Otto Moerbeek [Mon, 27 May 2024 08:54:22 +0000 (10:54 +0200)] 
rec: improve docs on gettag() and gettag_ffi()

Fixes #14180

2 years agoMerge pull request #14227 from omoerbeek/rec-pb-more-dev-tests
Otto Moerbeek [Mon, 27 May 2024 06:48:11 +0000 (08:48 +0200)] 
Merge pull request #14227 from omoerbeek/rec-pb-more-dev-tests

rec: add a few more cases for the Protobuf tests wrt deviceID and friends

2 years agoautoconf: allow prerelease systemd versions 14247/head
Chris Hofstaedtler [Sat, 25 May 2024 15:28:31 +0000 (17:28 +0200)] 
autoconf: allow prerelease systemd versions

For example 256~rc3. Also preemptively support versions like 252.2.

2 years agoixfrdist: Fix brokn 'uid' and 'gid' parsing for non-numerical values 14242/head
Remi Gacogne [Fri, 24 May 2024 14:34:14 +0000 (16:34 +0200)] 
ixfrdist: Fix brokn 'uid' and 'gid' parsing for non-numerical values

Introduced in 48d1f24b87dfd95696c0db8311c81dc622717102

2 years agoauth-4.9.1: changelog&secpoll
Peter van Dijk [Fri, 24 May 2024 11:55:05 +0000 (13:55 +0200)] 
auth-4.9.1: changelog&secpoll

2 years agobuild(deps): bump requests in /pdns/dnsdistdist/docs 14240/head
dependabot[bot] [Fri, 24 May 2024 12:31:38 +0000 (12:31 +0000)] 
build(deps): bump requests in /pdns/dnsdistdist/docs

Bumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.2.
- [Release notes](https://github.com/psf/requests/releases)
- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)
- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2)

---
updated-dependencies:
- dependency-name: requests
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2 years agoMerge pull request #14237 from romeroalx/fix-docs-pip-pinning
Remi Gacogne [Fri, 24 May 2024 12:30:34 +0000 (14:30 +0200)] 
Merge pull request #14237 from romeroalx/fix-docs-pip-pinning

pdns/docs: pin version of pip package typing-extensions

2 years agopdns/docs: pin version for pip package typing-extensions 14237/head
romeroalx [Fri, 24 May 2024 10:37:02 +0000 (12:37 +0200)] 
pdns/docs: pin version for pip package typing-extensions

2 years agodnsdist: Fix a user-after-move in the dynamic rules SMT code 14236/head
Remi Gacogne [Fri, 24 May 2024 09:13:13 +0000 (11:13 +0200)] 
dnsdist: Fix a user-after-move in the dynamic rules SMT code

Introduced in 099e95eee273937d666255dc7ebe510d717b4a07 (#14182),
spotted by Coverity.

2 years agodnsdist: Initialize DNSCrypt structures 14235/head
Remi Gacogne [Fri, 24 May 2024 09:04:34 +0000 (11:04 +0200)] 
dnsdist: Initialize DNSCrypt structures

These are always properly initialized later in the code but Coverity
is not convinced, and it's good practice to initialize them anyway.

2 years agodnsdist: Hopefully make the "passing the source address" documentation better
Remi Gacogne [Fri, 24 May 2024 08:59:50 +0000 (10:59 +0200)] 
dnsdist: Hopefully make the "passing the source address" documentation better

2 years agoreduce exception handling
n0tlu5 [Fri, 24 May 2024 06:35:04 +0000 (13:35 +0700)] 
reduce exception handling

2 years agoMerge pull request #14182 from rgacogne/ddist-dynblock-tag
Remi Gacogne [Thu, 23 May 2024 15:01:42 +0000 (17:01 +0200)] 
Merge pull request #14182 from rgacogne/ddist-dynblock-tag

dnsdist: Add the ability to set tags from dynamic block rules

2 years agoTypo in comment 14227/head
Otto Moerbeek [Thu, 23 May 2024 13:42:33 +0000 (15:42 +0200)] 
Typo in comment

Co-authored-by: Remi Gacogne <github@coredump.fr>
2 years agorec: add a few more cases for the PB tests wrt deviceID and friends
Otto Moerbeek [Thu, 23 May 2024 12:18:52 +0000 (14:18 +0200)] 
rec: add a few more cases for the PB tests wrt deviceID and friends

2 years agoMerge pull request #14224 from rgacogne/auth-distributor-test-leak
Remi Gacogne [Thu, 23 May 2024 12:15:16 +0000 (14:15 +0200)] 
Merge pull request #14224 from rgacogne/auth-distributor-test-leak

auth: Fix a memory leak report in the distributor unit tests

2 years agodnsdist: Document that 'tagValue' can be omitted for tag actions 14182/head
Remi Gacogne [Thu, 23 May 2024 10:17:04 +0000 (12:17 +0200)] 
dnsdist: Document that 'tagValue' can be omitted for tag actions

2 years agoMerge pull request #14219 from gjherbiet/patch-1
Remi Gacogne [Thu, 23 May 2024 10:14:02 +0000 (12:14 +0200)] 
Merge pull request #14219 from gjherbiet/patch-1

dnsdist: Clarify server status documentation

2 years agoauth: Fix a memory leak report in the distributor unit tests 14224/head
Remi Gacogne [Thu, 23 May 2024 08:54:05 +0000 (10:54 +0200)] 
auth: Fix a memory leak report in the distributor unit tests

2 years agodnsdist: typo in `Server:isUp` description 14219/head
Guillaume-Jean Herbiet [Thu, 23 May 2024 08:40:09 +0000 (10:40 +0200)] 
dnsdist: typo in `Server:isUp` description

Incorrect reference to `Server:setAuto` method.

Co-authored-by: Remi Gacogne <github@coredump.fr>
2 years agodnsdist: further clarify `Server:isUp` method
Guillaume-Jean Herbiet [Thu, 23 May 2024 08:30:59 +0000 (10:30 +0200)] 
dnsdist: further clarify `Server:isUp` method

Explain how to unset "administrative status".

2 years agodnsdist: typo in server status description
Guillaume-Jean Herbiet [Thu, 23 May 2024 08:17:44 +0000 (10:17 +0200)] 
dnsdist: typo in server status description

Typo introduced with the detailed description of `Server.upStatus` attribute.

Co-authored-by: Remi Gacogne <github@coredump.fr>
2 years agoApply suggestions from code review
Otto Moerbeek [Thu, 23 May 2024 08:11:21 +0000 (10:11 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <github@coredump.fr>