]>
git.ipfire.org Git - thirdparty/pdns.git/log 
Miod Vallat  [Wed, 30 Jul 2025 07:07:49 +0000  (09:07 +0200)]  
Be more careful when looking into the domains table.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Wed, 30 Jul 2025 06:12:53 +0000  (08:12 +0200)]  
Merge pull request #15928 from miodvallat/slebalwar
Miod Vallat  [Wed, 30 Jul 2025 05:47:34 +0000  (07:47 +0200)]  
Merge pull request #15603 from zeha/svcb-generic
Chris Hofstaedtler  [Tue, 27 May 2025 20:04:34 +0000  (22:04 +0200)]  
SVCB: allow parsing generic key without value
Remi Gacogne  [Tue, 29 Jul 2025 14:46:14 +0000  (16:46 +0200)]  
Merge pull request #15881 from rgacogne/ddist-opcode-mnemonic
Otto Moerbeek  [Tue, 29 Jul 2025 13:40:50 +0000  (15:40 +0200)]  
Merge pull request #15938 from omoerbeek/rec-pregen-librs
Otto Moerbeek  [Tue, 29 Jul 2025 10:52:02 +0000  (12:52 +0200)]  
Merge pull request #15936 from omoerbeek/prep-5.1.7-5.2.5
Remi Gacogne  [Tue, 29 Jul 2025 09:32:03 +0000  (11:32 +0200)]  
Merge pull request #15937 from rgacogne/ddist-no-rust-quiche-ci-least
Otto Moerbeek  [Mon, 28 Jul 2025 14:47:00 +0000  (16:47 +0200)]  
rec: put lib.rs into tarballSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Mon, 28 Jul 2025 09:39:06 +0000  (11:39 +0200)]  
Prep for 5.1.7 and 5.2.5Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Thu, 24 Jul 2025 09:11:24 +0000  (11:11 +0200)]  
dns: Get rid of the ugly special case for OpCode 3Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 21 Jul 2025 09:56:47 +0000  (11:56 +0200)]  
dnsdist: Support mnemonics for the Opcode selectorSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 28 Jul 2025 07:33:44 +0000  (09:33 +0200)]  
Merge pull request #15904 from rgacogne/ddist-fix-systemd-unit-meson
Remi Gacogne  [Mon, 28 Jul 2025 07:32:42 +0000  (09:32 +0200)]  
Merge pull request #15923 from rgacogne/ddist-add-test-netmask-exclusion
Remi Gacogne  [Mon, 28 Jul 2025 07:32:09 +0000  (09:32 +0200)]  
Merge pull request #15919 from rgacogne/ddist-upgrade-quiche
Remi Gacogne  [Mon, 28 Jul 2025 07:32:00 +0000  (09:32 +0200)]  
Merge pull request #15914 from rgacogne/ddist-fix-quickstart-qps
Otto Moerbeek  [Mon, 28 Jul 2025 05:43:27 +0000  (07:43 +0200)]  
Merge pull request #15915 from omoerbeek/rust-build-env
Remi Gacogne  [Fri, 25 Jul 2025 14:42:00 +0000  (16:42 +0200)]  
ci: Don't install Rust or Quiche when testing DNSdist 'least'Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Miod Vallat  [Fri, 25 Jul 2025 10:34:23 +0000  (12:34 +0200)]  
Build the DNSName in order in keyUnconv.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Remi Gacogne  [Fri, 25 Jul 2025 08:08:58 +0000  (10:08 +0200)]  
dnsdist: Test netmask exclusions via YAMLSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Fri, 25 Jul 2025 08:02:00 +0000  (10:02 +0200)]  
Merge pull request #15890 from rgacogne/lua-wrapper-std-optional
Remi Gacogne  [Thu, 24 Jul 2025 15:25:20 +0000  (17:25 +0200)]  
Merge pull request #15916 from rgacogne/ddist-rings-update-atomic-outside-lock
Remi Gacogne  [Thu, 24 Jul 2025 15:25:07 +0000  (17:25 +0200)]  
Merge pull request #15917 from rgacogne/ddist-early-return-empty-chains
Remi Gacogne  [Thu, 24 Jul 2025 15:24:58 +0000  (17:24 +0200)]  
Merge pull request #15918 from rgacogne/ddist-cache-update-atomic-outside-lock
Remi Gacogne  [Thu, 24 Jul 2025 14:49:52 +0000  (16:49 +0200)]  
dnsdist: Upgrade Cloudflare's Quiche to 0.24.4Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Thu, 24 Jul 2025 14:02:39 +0000  (16:02 +0200)]  
dnsdist: Update a cache's atomic counter without holding the lockSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Tue, 22 Jul 2025 09:19:19 +0000  (11:19 +0200)]  
dnsdist: Return early when a rule chain is emptySigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Tue, 22 Jul 2025 09:18:38 +0000  (11:18 +0200)]  
dnsdist: Update rings' atomic counter without holding the lockSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Otto Moerbeek  [Thu, 24 Jul 2025 13:41:50 +0000  (15:41 +0200)]  
rec and dnsdist: properly set up env varsSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Thu, 24 Jul 2025 13:09:31 +0000  (15:09 +0200)]  
Merge pull request #15902 from rgacogne/ddist-fix-qtype-rate
Remi Gacogne  [Thu, 24 Jul 2025 12:56:52 +0000  (14:56 +0200)]  
dnsdist: Fix invalid "qps" in Quickstart GuideSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Miod Vallat  [Thu, 24 Jul 2025 10:50:08 +0000  (12:50 +0200)]  
Merge pull request #15899 from miodvallat/betamax
Remi Gacogne  [Thu, 24 Jul 2025 09:42:03 +0000  (11:42 +0200)]  
dnsdist: Fix restricted network families when building with mesonSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Thu, 24 Jul 2025 09:41:38 +0000  (11:41 +0200)]  
dnsdist: Fix systemd template unit when building with mesonSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Otto Moerbeek  [Thu, 24 Jul 2025 09:21:12 +0000  (11:21 +0200)]  
Merge pull request #15893 from omoerbeek/rec-rpz-custom-cname-chain
Remi Gacogne  [Thu, 24 Jul 2025 09:17:04 +0000  (11:17 +0200)]  
dnsdist: Apply Miod's suggestions (thanks!)Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Miod Vallat  [Thu, 24 Jul 2025 06:43:33 +0000  (08:43 +0200)]  
Changelog and secpoll update for 5.0.0-beta1.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Otto Moerbeek  [Thu, 24 Jul 2025 09:08:39 +0000  (11:08 +0200)]  
Merge pull request #15900 from omoerbeek/rec-prep-5.3.0-beta1
Remi Gacogne  [Thu, 24 Jul 2025 08:57:28 +0000  (10:57 +0200)]  
dnsdist: Fix QType rate dynamic block with YAMLSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Thu, 24 Jul 2025 08:12:57 +0000  (10:12 +0200)]  
test-luawrapper: Appease the clang-tidy godsSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Otto Moerbeek  [Thu, 24 Jul 2025 08:06:21 +0000  (10:06 +0200)]  
Typos in commentsCo-authored-by: Remi Gacogne <github@coredump.fr> Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Wed, 23 Jul 2025 13:14:58 +0000  (15:14 +0200)]  
rec: prep for rec-5.3.0-beta1Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Thu, 24 Jul 2025 05:25:13 +0000  (07:25 +0200)]  
Use unmodified flag for post policy
Otto Moerbeek  [Wed, 23 Jul 2025 10:06:41 +0000  (12:06 +0200)]  
rec: if a RPZ hit has a custom CNAME record, we should try harder to follow itSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Tue, 22 Jul 2025 12:05:56 +0000  (14:05 +0200)]  
LuaWrapper: Add support for `std::optional`Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Otto Moerbeek  [Tue, 22 Jul 2025 11:15:46 +0000  (13:15 +0200)]  
Merge pull request #15888 from omoerbeek/rec-ottrace-align
Otto Moerbeek  [Tue, 22 Jul 2025 10:11:48 +0000  (12:11 +0200)]  
rec: add a reserved/alignment byte in EDNS recordSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Tue, 22 Jul 2025 09:32:02 +0000  (11:32 +0200)]  
Merge pull request #15887 from omoerbeek/rec-version-edns-traceid
Otto Moerbeek  [Mon, 21 Jul 2025 13:53:59 +0000  (15:53 +0200)]  
Better code for setting and getting traceids and spanids from EDNSSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Mon, 21 Jul 2025 14:54:02 +0000  (16:54 +0200)]  
Merge pull request #15885 from rgacogne/ddist200-eol
Remi Gacogne  [Mon, 21 Jul 2025 13:19:39 +0000  (15:19 +0200)]  
secpoll: Mark EOL DNSdist versions as suchSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 21 Jul 2025 12:58:58 +0000  (14:58 +0200)]  
dnsdist: Update EOL statements now that 2.0.0 has been releasedSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 21 Jul 2025 12:57:23 +0000  (14:57 +0200)]  
Merge pull request #15882 from rgacogne/ddist200-changelog-secpoll
Otto Moerbeek  [Mon, 21 Jul 2025 12:44:51 +0000  (14:44 +0200)]  
Add a 1 byte version number to edns option OTTRACEIDSSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Mon, 21 Jul 2025 10:04:32 +0000  (12:04 +0200)]  
dnsdist: Update ChangeLog and security polling zone for 2.0.0Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Otto Moerbeek  [Mon, 21 Jul 2025 11:51:10 +0000  (13:51 +0200)]  
Merge pull request #15883 from omoerbeek/recp-prep-
20260722 
rec: Prep for rec 
20250721  releases
Otto Moerbeek  [Mon, 21 Jul 2025 11:30:56 +0000  (13:30 +0200)]  
Fix spell checking
Otto Moerbeek  [Mon, 21 Jul 2025 11:24:45 +0000  (13:24 +0200)]  
Fix spell check issuesSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
aerique  [Mon, 21 Jul 2025 10:58:33 +0000  (12:58 +0200)]  
Merge pull request #15859 from aerique/feature/update-repo-test-script
Otto Moerbeek  [Thu, 17 Jul 2025 08:44:03 +0000  (10:44 +0200)]  
Prep for rec 
20250721  releases
Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Mon, 21 Jul 2025 09:08:35 +0000  (11:08 +0200)]  
Merge pull request #15824 from rgacogne/ddist-test-built-in-console-client
Remi Gacogne  [Mon, 21 Jul 2025 09:06:21 +0000  (11:06 +0200)]  
Merge pull request #15872 from rgacogne/ddist-only-parse-z-once
Remi Gacogne  [Mon, 21 Jul 2025 07:24:32 +0000  (09:24 +0200)]  
Merge pull request #15869 from rgacogne/get21z-speedup
Miod Vallat  [Mon, 21 Jul 2025 04:27:28 +0000  (06:27 +0200)]  
Merge pull request #15867 from miodvallat/interesting_times
Remi Gacogne  [Thu, 17 Jul 2025 15:11:11 +0000  (17:11 +0200)]  
dnsdist: Only parse EDNS Z onceSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Fri, 18 Jul 2025 15:05:37 +0000  (17:05 +0200)]  
dnsparser: Add a comment explaining that the OPT RR has to be in additionalSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Fri, 18 Jul 2025 14:24:36 +0000  (16:24 +0200)]  
Merge pull request #15871 from rgacogne/ddist-pool-unordered-map
Remi Gacogne  [Fri, 18 Jul 2025 13:57:34 +0000  (15:57 +0200)]  
Merge pull request #15870 from rgacogne/ddist-only-create-dnsresponse-when-needed
Remi Gacogne  [Fri, 18 Jul 2025 13:18:56 +0000  (15:18 +0200)]  
Merge pull request #15868 from rgacogne/ddist-mac-addr-cache-scalability
Remi Gacogne  [Fri, 18 Jul 2025 10:06:29 +0000  (12:06 +0200)]  
dnsdist: Use an unordered map for poolsSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Tue, 15 Jul 2025 14:27:31 +0000  (16:27 +0200)]  
dnsdist: Avoid constructing a DNSResponse object when not really neededSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Fri, 18 Jul 2025 10:07:12 +0000  (12:07 +0200)]  
dnsdist: Small speedup for getEDNSUDPPayloadSizeAndZ()Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Fri, 18 Jul 2025 10:06:48 +0000  (12:06 +0200)]  
dnsdist: Improve the scalability of the MAC address cacheSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Miod Vallat  [Fri, 18 Jul 2025 10:18:39 +0000  (12:18 +0200)]  
Check that timestamp exist and increase if LMDB.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 18 Jul 2025 09:36:36 +0000  (11:36 +0200)]  
That ought to silence clang-tidy.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 18 Jul 2025 08:27:25 +0000  (10:27 +0200)]  
Provide rrset timestamps in LMDB.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 18 Jul 2025 08:17:35 +0000  (10:17 +0200)]  
Filter possible timestamps in rrsets.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 18 Jul 2025 07:07:18 +0000  (09:07 +0200)]  
Return record last modification time in API when known.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 18 Jul 2025 04:44:04 +0000  (06:44 +0200)]  
Merge pull request #15865 from zeha/fsfaddress
Miod Vallat  [Thu, 17 Jul 2025 15:23:18 +0000  (17:23 +0200)]  
Merge pull request #15704 from miodvallat/polyglot
Miod Vallat  [Thu, 17 Jul 2025 15:00:32 +0000  (17:00 +0200)]  
Merge pull request #15863 from miodvallat/sigaction
Remi Gacogne  [Thu, 17 Jul 2025 13:40:39 +0000  (15:40 +0200)]  
Merge pull request #15861 from rgacogne/ddist-fix-out-of-tree-builds-autotools
Chris Hofstaedtler  [Thu, 17 Jul 2025 13:36:25 +0000  (15:36 +0200)]  
Remove old FSF address
Miod Vallat  [Thu, 17 Jul 2025 11:50:52 +0000  (13:50 +0200)]  
Perform case-insensitive checks for _dsboot and _signal.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Remi Gacogne  [Thu, 17 Jul 2025 10:16:31 +0000  (12:16 +0200)]  
dnsdist: Fix out-of-tree builds with autotoolsSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Miod Vallat  [Wed, 16 Jul 2025 14:21:15 +0000  (16:21 +0200)]  
More sugar for <name withheld>.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Wed, 16 Jul 2025 14:20:47 +0000  (16:20 +0200)]  
Still mention the old pdnsutil syntax when applicable.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 10 Jul 2025 19:06:53 +0000  (21:06 +0200)]  
Move "zone show" from DNSSEC to main zone command section.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 17 Jul 2025 08:36:49 +0000  (10:36 +0200)]  
Use new pdnsutil syntax.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 10 Jul 2025 19:04:55 +0000  (21:04 +0200)]  
Use singular for views as object name in pdnsutil.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 26 Jun 2025 15:25:19 +0000  (17:25 +0200)]  
Update documentation to reflect new pdnsutil syntax.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 20 Jun 2025 09:48:22 +0000  (11:48 +0200)]  
Overhaul pdnsutil command name parsing again.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Erik Winkels  [Thu, 17 Jul 2025 09:28:14 +0000  (11:28 +0200)]  
Update repo test script.
Remi Gacogne  [Thu, 17 Jul 2025 09:23:32 +0000  (11:23 +0200)]  
Merge pull request #15858 from rgacogne/ddist-20-rc2-secpoll-changelog
Otto Moerbeek  [Thu, 17 Jul 2025 08:59:19 +0000  (10:59 +0200)]  
Merge pull request #15848 from omoerbeek/rec-chain-ecs
Remi Gacogne  [Thu, 17 Jul 2025 08:12:03 +0000  (10:12 +0200)]  
dnsdist: Update ChangeLog and the security polling for 2.0.0-rc2Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Thu, 17 Jul 2025 07:39:59 +0000  (09:39 +0200)]  
Merge pull request #15822 from rgacogne/ddist-fix-nmg-objects-yaml
Miod Vallat  [Thu, 17 Jul 2025 07:32:13 +0000  (09:32 +0200)]  
Merge pull request #15855 from ITJamie/delete-matching-domains-v2
Miod Vallat  [Thu, 17 Jul 2025 07:32:03 +0000  (09:32 +0200)]  
Merge pull request #14074 from peterthomassen/20240315_authsignal
Miod Vallat  [Thu, 17 Jul 2025 06:22:15 +0000  (08:22 +0200)]  
Address clang-tidy concerns.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com>