]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
5 months agodnsdist: Fix unused parameter warnings 14724/head
Remi Gacogne [Mon, 3 Feb 2025 10:09:52 +0000 (11:09 +0100)] 
dnsdist: Fix unused parameter warnings

5 months agodnsdist: Fix formatting and a clang-tidy warning
Remi Gacogne [Mon, 3 Feb 2025 09:15:30 +0000 (10:15 +0100)] 
dnsdist: Fix formatting and a clang-tidy warning

6 months agodnsdist: Fix compilation errors w/o DoQ and DoH3, plus clang-tidy warnings
Remi Gacogne [Tue, 28 Jan 2025 16:07:34 +0000 (17:07 +0100)] 
dnsdist: Fix compilation errors w/o DoQ and DoH3, plus clang-tidy warnings

6 months agodnsdist: Fix remaining build issues for YAML with meson
Remi Gacogne [Fri, 24 Jan 2025 15:12:44 +0000 (16:12 +0100)] 
dnsdist: Fix remaining build issues for YAML with meson

6 months agodnsdist: Fix additional LDFLAGS in tasks.py
Remi Gacogne [Mon, 20 Jan 2025 17:17:01 +0000 (18:17 +0100)] 
dnsdist: Fix additional LDFLAGS in tasks.py

6 months agodnsdist: Correctly set env vars up for meson
Remi Gacogne [Mon, 20 Jan 2025 16:44:44 +0000 (17:44 +0100)] 
dnsdist: Correctly set env vars up for meson

6 months agodnsdist: Fix building without dnstap support enabled
Remi Gacogne [Thu, 17 Oct 2024 09:37:44 +0000 (11:37 +0200)] 
dnsdist: Fix building without dnstap support enabled

6 months agodnsdist: Fix more "unused parameters" warnings
Remi Gacogne [Thu, 17 Oct 2024 09:37:25 +0000 (11:37 +0200)] 
dnsdist: Fix more "unused parameters" warnings

6 months agodnsdist: Fix duplicated dnslabeltext.cc
Remi Gacogne [Tue, 15 Oct 2024 14:33:05 +0000 (16:33 +0200)] 
dnsdist: Fix duplicated dnslabeltext.cc

6 months agodnsdist: Fix meson build without LMDB
Remi Gacogne [Tue, 15 Oct 2024 10:47:16 +0000 (12:47 +0200)] 
dnsdist: Fix meson build without LMDB

6 months agotasks: Properly convert sanitizers to meson
Remi Gacogne [Tue, 15 Oct 2024 08:49:31 +0000 (10:49 +0200)] 
tasks: Properly convert sanitizers to meson

6 months agobuild-and-test-all: Install meson for dnsdist
Remi Gacogne [Mon, 14 Oct 2024 19:25:16 +0000 (21:25 +0200)] 
build-and-test-all: Install meson for dnsdist

6 months agodnsdist: Add meson-based builds to the CI
Remi Gacogne [Mon, 14 Oct 2024 14:14:57 +0000 (16:14 +0200)] 
dnsdist: Add meson-based builds to the CI

6 months agodnsdist: Re-enable "unused parameter" warnings
Remi Gacogne [Mon, 14 Oct 2024 13:20:34 +0000 (15:20 +0200)] 
dnsdist: Re-enable "unused parameter" warnings

6 months agodnsdist: Fix a lot of "unused parameter" warnings
Remi Gacogne [Mon, 14 Oct 2024 13:20:16 +0000 (15:20 +0200)] 
dnsdist: Fix a lot of "unused parameter" warnings

6 months agodnsdist: Remove duplicated meson directories and files
Remi Gacogne [Mon, 14 Oct 2024 09:29:27 +0000 (11:29 +0200)] 
dnsdist: Remove duplicated meson directories and files

6 months agodnsdist: Apply Otto's patch (thanks!)
Remi Gacogne [Fri, 27 Sep 2024 13:58:52 +0000 (15:58 +0200)] 
dnsdist: Apply Otto's patch (thanks!)

6 months agodnsdist: Fix building with meson without all options enabled
Remi Gacogne [Fri, 27 Sep 2024 09:29:48 +0000 (11:29 +0200)] 
dnsdist: Fix building with meson without all options enabled

6 months agoFix fuzzing targets with meson
Remi Gacogne [Fri, 27 Sep 2024 09:29:24 +0000 (11:29 +0200)] 
Fix fuzzing targets with meson

6 months agodnsdist: Fix detection of a specific nghttp2 feature
Remi Gacogne [Wed, 25 Sep 2024 18:41:39 +0000 (20:41 +0200)] 
dnsdist: Fix detection of a specific nghttp2 feature

The `#if` should be `#ifdef` or `#if defined`, as otherwise it fails
with the `config.h` generated by `meson`.

6 months agodnsdist: Fix a few "unused parameter" warnings
Remi Gacogne [Wed, 25 Sep 2024 12:54:59 +0000 (14:54 +0200)] 
dnsdist: Fix a few "unused parameter" warnings

6 months agodnsdist: Fix a typo in the CDB m4 file
Remi Gacogne [Wed, 25 Sep 2024 12:54:39 +0000 (14:54 +0200)] 
dnsdist: Fix a typo in the CDB m4 file

6 months agodnsdist: Add meson support
Remi Gacogne [Mon, 23 Sep 2024 16:26:53 +0000 (18:26 +0200)] 
dnsdist: Add meson support

6 months agoMerge pull request #15034 from milzi234/chore/docs-site-brush-up
milzi234 [Tue, 28 Jan 2025 07:44:17 +0000 (08:44 +0100)] 
Merge pull request #15034 from milzi234/chore/docs-site-brush-up

chore: Brush up of PowerDNS Documentation Site

6 months agoMerge pull request #15088 from omoerbeek/rec-fwz-docs
Otto Moerbeek [Tue, 28 Jan 2025 06:42:18 +0000 (07:42 +0100)] 
Merge pull request #15088 from omoerbeek/rec-fwz-docs

rec: fix forward zones example in YAML

6 months agoMerge pull request #15086 from omoerbeek/auth-meson-ldap-deb11
Otto Moerbeek [Mon, 27 Jan 2025 09:39:40 +0000 (10:39 +0100)] 
Merge pull request #15086 from omoerbeek/auth-meson-ldap-deb11

auth: try to find ldap libs in case pkconfig is missing (happens on debian11)

6 months agorec: fix forward zones example in YAML 15088/head
Otto Moerbeek [Mon, 27 Jan 2025 09:30:40 +0000 (10:30 +0100)] 
rec: fix forward zones example in YAML

Fixes #15077

6 months agoMerge pull request #15078 from eli-schwartz/meson-dist
Miod Vallat [Mon, 27 Jan 2025 06:40:35 +0000 (07:40 +0100)] 
Merge pull request #15078 from eli-schwartz/meson-dist

Force various files to be skipped when generating git archives

6 months agoMerge pull request #15085 from omoerbeek/rec-meson-deb11
Otto Moerbeek [Fri, 24 Jan 2025 15:49:03 +0000 (16:49 +0100)] 
Merge pull request #15085 from omoerbeek/rec-meson-deb11

rec: fix two issues building rec using meson on debian11

6 months agoSimplify logic, prompted by @Habbie 15086/head
Otto Moerbeek [Fri, 24 Jan 2025 15:28:05 +0000 (16:28 +0100)] 
Simplify logic, prompted by @Habbie

6 months agoRefuse to setup if ldap is required but not found
Otto Moerbeek [Fri, 24 Jan 2025 15:05:55 +0000 (16:05 +0100)] 
Refuse to setup if ldap is required but not found

6 months agoauth: try to find ldap libs in case pkconfig is missing (happens on debian11)
Otto Moerbeek [Fri, 24 Jan 2025 14:37:22 +0000 (15:37 +0100)] 
auth: try to find ldap libs in case pkconfig is missing (happens on debian11)

6 months agoAvoid warning by only using root name of library (libresolv vs resolv) 15085/head
Otto Moerbeek [Fri, 24 Jan 2025 14:35:34 +0000 (15:35 +0100)] 
Avoid warning by only using root name of library (libresolv vs resolv)

6 months agorec: fix two issues building rec using meson on debian11
Otto Moerbeek [Fri, 24 Jan 2025 13:57:12 +0000 (14:57 +0100)] 
rec: fix two issues building rec using meson on debian11

1. Local arc4random was not declared as dependency
2. libresolv was not found (no pkgconfig file) but is still needed

6 months agoMerge pull request #14972 from BozhanL/master
Miod Vallat [Fri, 24 Jan 2025 05:47:15 +0000 (06:47 +0100)] 
Merge pull request #14972 from BozhanL/master

Document geoiplookup and expose GeoIPQueryAttribute to Lua

6 months agofix unrecognized spelling 14972/head
James [Thu, 23 Jan 2025 21:55:33 +0000 (10:55 +1300)] 
fix unrecognized spelling

6 months agoAdd documentation for geoiplookup and GeoIPQueryAttribute
Bozhan Liang [Sat, 14 Dec 2024 02:57:43 +0000 (10:57 +0800)] 
Add documentation for geoiplookup and GeoIPQueryAttribute
Closes #8597

6 months agoAdd GeoIPQueryAttribute to LUA
Bozhan Liang [Fri, 13 Dec 2024 09:13:46 +0000 (17:13 +0800)] 
Add GeoIPQueryAttribute to LUA

6 months agoMerge pull request #15049 from miodvallat/zero
Peter van Dijk [Thu, 23 Jan 2025 10:26:56 +0000 (11:26 +0100)] 
Merge pull request #15049 from miodvallat/zero

Correctly report SQL insertion errors

6 months agoMerge pull request #15024 from rgacogne/ddist-quic-sni
Remi Gacogne [Thu, 23 Jan 2025 10:15:37 +0000 (11:15 +0100)] 
Merge pull request #15024 from rgacogne/ddist-quic-sni

dnsdist: Gather Server Name Indication on QUIC (DoQ, DoH3) connections

6 months agoMerge pull request #14975 from BozhanL/fix7524
Peter van Dijk [Thu, 23 Jan 2025 10:03:44 +0000 (11:03 +0100)] 
Merge pull request #14975 from BozhanL/fix7524

auth: prevent createReverse6 from generating illegal IDN record

6 months agoMerge pull request #15070 from rgacogne/ddist-coverity-20250121
Remi Gacogne [Thu, 23 Jan 2025 09:39:02 +0000 (10:39 +0100)] 
Merge pull request #15070 from rgacogne/ddist-coverity-20250121

dnsdist: Fix possible low impact performance issues reported by Coverity

6 months agodnsdist: Gather Server Name Indication on QUIC (DoQ, DoH3) connections 15024/head
Remi Gacogne [Thu, 9 Jan 2025 14:36:49 +0000 (15:36 +0100)] 
dnsdist: Gather Server Name Indication on QUIC (DoQ, DoH3) connections

6 months agoMerge pull request #15072 from Woutifier/wouter/prometheus-content-type
Remi Gacogne [Thu, 23 Jan 2025 08:24:28 +0000 (09:24 +0100)] 
Merge pull request #15072 from Woutifier/wouter/prometheus-content-type

Adjust Content-Type header for Prometheus endpoint to include version

6 months agoForce various files to be skipped when generating git archives 15078/head
Eli Schwartz [Thu, 23 Jan 2025 05:52:31 +0000 (00:52 -0500)] 
Force various files to be skipped when generating git archives

Meson utilizes `git archive` as the first step in producing a release
tarball. Certain files don't need to be distributed in release tarballs
at all -- namely, files used by git itself, or by github when processing
a git repository for e.g. CI purposes. They have no use case outside of
a git repo -- not even as documentation.

Exclude these files from the tarball. This affects both `meson dist` and
the github autogenerated tarballs on the Tags page. More work is needed
to have `meson dist` reach parity with automake's `make distcheck`, but
this is a start.

6 months agoMerge pull request #15073 from romeroalx/allow-docker-build-no-creds
Alexis Romero [Wed, 22 Jan 2025 09:48:03 +0000 (10:48 +0100)] 
Merge pull request #15073 from romeroalx/allow-docker-build-no-creds

GH Actions - build-docker-images.yaml: allow testing image building without credentials

6 months agoMerge pull request #15074 from omoerbeek/rec-docs-lua-vs-catz
Otto Moerbeek [Wed, 22 Jan 2025 08:05:30 +0000 (09:05 +0100)] 
Merge pull request #15074 from omoerbeek/rec-docs-lua-vs-catz

rec: document that forwarding catalog zones cannot be combined with Lua config.

6 months agorec: document that forwarding catalog zones cannot be combined with Lua config. 15074/head
Otto Moerbeek [Tue, 21 Jan 2025 15:36:37 +0000 (16:36 +0100)] 
rec: document that forwarding catalog zones cannot be combined with Lua config.

Fixes #15052

6 months agoAdjust Content-Type header for Prometheus endpoint to include version 15072/head
Wouter de Vries [Tue, 21 Jan 2025 14:18:57 +0000 (15:18 +0100)] 
Adjust Content-Type header for Prometheus endpoint to include version

Prometheus v3 will, by default, be more strict about the content-types
returned from scrape endpoints. With the current value (just
`text/plain`), it would fail to scrape.

In this commit the value is changed from `text/plain` to `text/plain;
version=0.0.4`.

See also [1] and [2]
[1] https://prometheus.io/docs/instrumenting/exposition_formats/
[2] https://prometheus.io/docs/prometheus/3.0/migration/

6 months agodnsdist: Fix possible low impact performance issues reported by Coverity 15070/head
Remi Gacogne [Tue, 21 Jan 2025 14:14:38 +0000 (15:14 +0100)] 
dnsdist: Fix possible low impact performance issues reported by Coverity

6 months agoMerge pull request #15067 from rgacogne/ddist-fix-coverity-yaml-2
Remi Gacogne [Tue, 21 Jan 2025 09:54:31 +0000 (10:54 +0100)] 
Merge pull request #15067 from rgacogne/ddist-fix-coverity-yaml-2

dnsdist: Install python-yaml in the Coverity workflow

6 months agoremove dockerfile warning LegacyKeyValueFormat 15073/head
romeroalx [Tue, 21 Jan 2025 06:18:25 +0000 (07:18 +0100)] 
remove dockerfile warning LegacyKeyValueFormat

6 months agoMerge pull request #15051 from miodvallat/pdnsutil_eulenspiegel
Miod Vallat [Mon, 20 Jan 2025 17:31:52 +0000 (18:31 +0100)] 
Merge pull request #15051 from miodvallat/pdnsutil_eulenspiegel

Boring pdnsutil cleanups

6 months agoFix test setup now that sql insertion failures are reported as such. 15049/head
Miod Vallat [Fri, 17 Jan 2025 08:02:43 +0000 (09:02 +0100)] 
Fix test setup now that sql insertion failures are reported as such.

6 months agoHandle LAST_INSERT_ID() returning zero as an error (no insertion)
Miod Vallat [Thu, 16 Jan 2025 13:56:48 +0000 (14:56 +0100)] 
Handle LAST_INSERT_ID() returning zero as an error (no insertion)

6 months agoMerge pull request #14954 from neheb/mm
Remi Gacogne [Mon, 20 Jan 2025 16:20:34 +0000 (17:20 +0100)] 
Merge pull request #14954 from neheb/mm

clang-tidy: use std::min/max

6 months agogh actions: allow build images without credentials (push:false)
romeroalx [Mon, 20 Jan 2025 15:44:56 +0000 (16:44 +0100)] 
gh actions: allow build images without credentials (push:false)

6 months agodnsdist: Install python-yaml in the Coverity workflow 15067/head
Remi Gacogne [Mon, 20 Jan 2025 15:41:52 +0000 (16:41 +0100)] 
dnsdist: Install python-yaml in the Coverity workflow

6 months agoMerge pull request #15066 from omoerbeek/tidy-credentials
Otto Moerbeek [Mon, 20 Jan 2025 15:28:00 +0000 (16:28 +0100)] 
Merge pull request #15066 from omoerbeek/tidy-credentials

Tidy credentials.??

6 months agoTypo in comment 15066/head
Otto Moerbeek [Mon, 20 Jan 2025 14:56:35 +0000 (15:56 +0100)] 
Typo in comment

Co-authored-by: Remi Gacogne <github@coredump.fr>
6 months agoMerge pull request #14581 from d-wibowo/direct-dnskey-signature
Peter van Dijk [Mon, 20 Jan 2025 14:17:56 +0000 (15:17 +0100)] 
Merge pull request #14581 from d-wibowo/direct-dnskey-signature

auth: added a new config for direct queries of dnskey signature

6 months agoTidy credentials.??
Otto Moerbeek [Mon, 20 Jan 2025 13:35:48 +0000 (14:35 +0100)] 
Tidy credentials.??

6 months agoMerge pull request #15063 from omoerbeek/credentials-include
Otto Moerbeek [Mon, 20 Jan 2025 12:41:29 +0000 (13:41 +0100)] 
Merge pull request #15063 from omoerbeek/credentials-include

Include cstdint to get uint64_t

6 months agoMerge pull request #15064 from rgacogne/ddist-fix-el-builds
Remi Gacogne [Mon, 20 Jan 2025 11:18:07 +0000 (12:18 +0100)] 
Merge pull request #15064 from rgacogne/ddist-fix-el-builds

dnsdist: Fix missing variant header that prevents building on EL8

6 months agoclang-tidy 14954/head
Otto Moerbeek [Mon, 20 Jan 2025 11:06:01 +0000 (12:06 +0100)] 
clang-tidy

6 months agodnsdist: Fix missing variant header that prevents building on EL8 15064/head
Remi Gacogne [Mon, 20 Jan 2025 10:44:03 +0000 (11:44 +0100)] 
dnsdist: Fix missing variant header that prevents building on EL8

6 months agoMerge pull request #15056 from omoerbeek/rec-old-settings-warn
Otto Moerbeek [Mon, 20 Jan 2025 10:30:33 +0000 (11:30 +0100)] 
Merge pull request #15056 from omoerbeek/rec-old-settings-warn

rec: better phrased --enable-old-settings warning

6 months agoMerge pull request #15061 from rgacogne/ddist-fix-coverity
Remi Gacogne [Mon, 20 Jan 2025 10:22:39 +0000 (11:22 +0100)] 
Merge pull request #15061 from rgacogne/ddist-fix-coverity

dnsdist: Fix missing LLD dependency in the Coverity workflow

6 months agoInclude cstdint to get uint64_t 15063/head
Otto Moerbeek [Mon, 20 Jan 2025 10:09:42 +0000 (11:09 +0100)] 
Include cstdint to get uint64_t

Should fix #15060

6 months agoMerge pull request #15057 from omoerbeek/rec-coverity-20250120
Otto Moerbeek [Mon, 20 Jan 2025 09:59:34 +0000 (10:59 +0100)] 
Merge pull request #15057 from omoerbeek/rec-coverity-20250120

rec: Coverity issues missed in last round, all severity "Low"

6 months agorec: better phrased --enable-old-settings warning 15056/head
Otto Moerbeek [Mon, 20 Jan 2025 08:30:13 +0000 (09:30 +0100)] 
rec: better phrased --enable-old-settings warning

6 months agodnsdist: Fix missing LLD dependency in the Coverity workflow 15061/head
Remi Gacogne [Mon, 20 Jan 2025 09:27:03 +0000 (10:27 +0100)] 
dnsdist: Fix missing LLD dependency in the Coverity workflow

6 months agorec: Coverity issues missed in last round, all severity "Low" 15057/head
Otto Moerbeek [Mon, 20 Jan 2025 08:41:38 +0000 (09:41 +0100)] 
rec: Coverity issues missed in last round, all severity "Low"

1587809 Variable copied when it could be moved
1587817 Variable copied when it could be moved
1587819 Variable copied when it could be moved

6 months agodocumentation for createReverse6 14975/head
Bozhan Liang [Mon, 16 Dec 2024 12:29:04 +0000 (20:29 +0800)] 
documentation for createReverse6

6 months agoauth: prevent createReverse6 from generating illegal IDN record
Bozhan Liang [Sat, 14 Dec 2024 10:50:48 +0000 (18:50 +0800)] 
auth: prevent createReverse6 from generating illegal IDN record
Closes #7524

6 months agoAddress some clang-tidy complaints in pdnsutil. 15051/head
Miod Vallat [Fri, 17 Jan 2025 14:35:30 +0000 (15:35 +0100)] 
Address some clang-tidy complaints in pdnsutil.

6 months agoMerge pull request #14969 from rgacogne/ddist-yaml-configuration-harder
Remi Gacogne [Fri, 17 Jan 2025 15:53:12 +0000 (16:53 +0100)] 
Merge pull request #14969 from rgacogne/ddist-yaml-configuration-harder

dnsdist: Add a new, optional, YAML-based configuration format

6 months agoMerge pull request #15050 from omoerbeek/rec-coverity-20240117
Otto Moerbeek [Fri, 17 Jan 2025 15:29:05 +0000 (16:29 +0100)] 
Merge pull request #15050 from omoerbeek/rec-coverity-20240117

rec: New Coverity Variable copied when it could be moved cases

6 months agodnsdist: Fix broken refs and formatting issues in the YAML docs 14969/head
Remi Gacogne [Fri, 17 Jan 2025 14:38:27 +0000 (15:38 +0100)] 
dnsdist: Fix broken refs and formatting issues in the YAML docs

6 months agorec: New Coverity Variable copied when it could be moved cases 15050/head
Otto Moerbeek [Fri, 17 Jan 2025 13:29:13 +0000 (14:29 +0100)] 
rec: New Coverity Variable copied when it could be moved cases
Coverity:
1587816
1587811,12,13,14,17,19
1587810
1587809
1587808
1587807
1587806
1587805
1587804
1587801
1587798
1587796
1587795
1587792
1587791
1587790
1587789
1587788
1587786
1544953

6 months agodnsdist: Ad more missing description for YAML settings
Remi Gacogne [Fri, 17 Jan 2025 14:05:39 +0000 (15:05 +0100)] 
dnsdist: Ad more missing description for YAML settings

6 months agoAddress coverity complaints in pdnsutil.
Miod Vallat [Fri, 17 Jan 2025 13:34:05 +0000 (14:34 +0100)] 
Address coverity complaints in pdnsutil.

6 months agoonly look up direct-dnskey-signature in the config once 14581/head
Peter van Dijk [Fri, 17 Jan 2025 10:31:35 +0000 (11:31 +0100)] 
only look up direct-dnskey-signature in the config once

6 months agoassert key_tag too
Peter van Dijk [Fri, 17 Jan 2025 10:29:03 +0000 (11:29 +0100)] 
assert key_tag too

6 months agoMerge pull request #15040 from omoerbeek/rec-ecs
Otto Moerbeek [Fri, 17 Jan 2025 09:09:10 +0000 (10:09 +0100)] 
Merge pull request #15040 from omoerbeek/rec-ecs

EDNSSubnetOpts refactoring

6 months agoAdd a method to get the scoped subnet (aka Netmask) as suggested by @rgacogne 15040/head
Otto Moerbeek [Fri, 17 Jan 2025 08:23:49 +0000 (09:23 +0100)] 
Add a method to get the scoped subnet (aka Netmask) as suggested by @rgacogne

6 months agoMerge pull request #15038 from omoerbeek/rec-record-sizes
Otto Moerbeek [Fri, 17 Jan 2025 08:13:54 +0000 (09:13 +0100)] 
Merge pull request #15038 from omoerbeek/rec-record-sizes

rec: Compute size *estimate* for record cache allocated size

6 months agoMerge pull request #15046 from rgacogne/ddist-better-error-msg-source
Remi Gacogne [Thu, 16 Jan 2025 16:06:49 +0000 (17:06 +0100)] 
Merge pull request #15046 from rgacogne/ddist-better-error-msg-source

dnsdist: Better error when we cannot connect a backend socket

6 months agodnsdist: Better error when we cannot connect a backend socket 15046/head
Remi Gacogne [Thu, 16 Jan 2025 15:30:50 +0000 (16:30 +0100)] 
dnsdist: Better error when we cannot connect a backend socket

Let the user know if we are using a specific interface or source
address to contact the backend, as it is quite helpful to pinpoint
the issue.

6 months agoMerge pull request #15043 from nixargh/docs_autoprimary_setup_add_warning
Peter van Dijk [Thu, 16 Jan 2025 15:26:11 +0000 (16:26 +0100)] 
Merge pull request #15043 from nixargh/docs_autoprimary_setup_add_warning

Docs: Add a warning about non-recursive queries during domain bootstrap on autosecondary

6 months agoMerge pull request #15041 from miodvallat/guillotine
Miod Vallat [Thu, 16 Jan 2025 14:03:05 +0000 (15:03 +0100)] 
Merge pull request #15041 from miodvallat/guillotine

Exit gracefully on ^D on control-console

6 months agoMerge pull request #15039 from miodvallat/augias_stables_take_1
Miod Vallat [Thu, 16 Jan 2025 13:42:20 +0000 (14:42 +0100)] 
Merge pull request #15039 from miodvallat/augias_stables_take_1

Hair trimming in pdnsutil #1

6 months agodnsdist: Add a few missing settings to the YAML configuration
Remi Gacogne [Thu, 16 Jan 2025 13:25:35 +0000 (14:25 +0100)] 
dnsdist: Add a few missing settings to the YAML configuration

6 months agoUpdate docs/modes-of-operation.rst 15043/head
nixargh [Thu, 16 Jan 2025 13:09:14 +0000 (16:09 +0300)] 
Update docs/modes-of-operation.rst

Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
6 months agoMerge pull request #15032 from metajiji/patch-1
Remi Gacogne [Thu, 16 Jan 2025 10:53:48 +0000 (11:53 +0100)] 
Merge pull request #15032 from metajiji/patch-1

dnsdist: Use getAddressInfo() instead python daemonized subprocess

6 months agodnsdist: Simplify the handle of flat settings from YAML
Remi Gacogne [Thu, 16 Jan 2025 10:08:42 +0000 (11:08 +0100)] 
dnsdist: Simplify the handle of flat settings from YAML

As suggested by Otto (thanks!)

6 months agodnsdist: Fix the handling of default values for YAML list of strings
Remi Gacogne [Thu, 16 Jan 2025 10:04:17 +0000 (11:04 +0100)] 
dnsdist: Fix the handling of default values for YAML list of strings

6 months agoUpdate docs/modes-of-operation.rst
nixargh [Thu, 16 Jan 2025 09:43:14 +0000 (12:43 +0300)] 
Update docs/modes-of-operation.rst

Co-authored-by: Miod Vallat <miod.vallat@open-xchange.com>
6 months agoUpdate docs/modes-of-operation.rst
nixargh [Thu, 16 Jan 2025 09:42:49 +0000 (12:42 +0300)] 
Update docs/modes-of-operation.rst

Co-authored-by: Miod Vallat <miod.vallat@open-xchange.com>
6 months agoreturn builder dir
nixargh [Thu, 16 Jan 2025 09:41:32 +0000 (12:41 +0300)] 
return builder dir