]>
git.ipfire.org Git - thirdparty/pdns.git/log 
Otto Moerbeek  [Wed, 20 Aug 2025 11:34:23 +0000  (13:34 +0200)]  
Also refactor code conditional on g_slogStructuredSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Wed, 9 Jul 2025 11:52:31 +0000  (13:52 +0200)]  
rec: remove old style logging calls from rec specific codeSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Wed, 20 Aug 2025 05:31:52 +0000  (07:31 +0200)]  
Merge pull request #15991 from omoerbeek/boost-fix-system-lib-dep
Otto Moerbeek  [Wed, 20 Aug 2025 05:31:35 +0000  (07:31 +0200)]  
Merge pull request #15992 from jsoref/reword-spoof_nearmiss_max
Josh Soref  [Tue, 19 Aug 2025 17:03:18 +0000  (13:03 -0400)]  
rec: reword spoof_nearmiss_max descriptionSigned-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com> 
Otto Moerbeek  [Tue, 19 Aug 2025 12:42:12 +0000  (14:42 +0200)]  
Fix Boost system lib dependency: it is no longer available since 1.89Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Peter van Dijk  [Tue, 19 Aug 2025 07:46:21 +0000  (09:46 +0200)]  
Merge pull request #15979 from romeroalx/fix-pip-pinning-1807
Peter van Dijk  [Tue, 19 Aug 2025 07:44:13 +0000  (09:44 +0200)]  
Merge pull request #15980 from miodvallat/backport-15962-to-auth-5.0.x
Otto Moerbeek  [Mon, 18 Aug 2025 11:52:32 +0000  (13:52 +0200)]  
Merge pull request #15934 from omoerbeek/rec-debian-control
Otto Moerbeek  [Mon, 18 Aug 2025 11:40:40 +0000  (13:40 +0200)]  
Merge pull request #15981 from omoerbeek/rec-followup-15756
Otto Moerbeek  [Mon, 18 Aug 2025 10:51:56 +0000  (12:51 +0200)]  
rec: add back parent span attributes, they were lost in #15756Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Miod Vallat  [Wed, 6 Aug 2025 06:32:37 +0000  (08:32 +0200)]  
Be a bit more explicit regarding @ no longer being magic in pdnsutil.
Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
(cherry picked from commit 
950e990ff43a06166a3c54ad826980d957ff42fe )
Miod Vallat  [Mon, 18 Aug 2025 09:06:35 +0000  (11:06 +0200)]  
Merge pull request #15962 from miodvallat/docaffee
Miod Vallat  [Mon, 18 Aug 2025 09:06:16 +0000  (11:06 +0200)]  
Merge pull request #15864 from miodvallat/lmdb_polish
Miod Vallat  [Mon, 18 Aug 2025 07:40:30 +0000  (09:40 +0200)]  
Deserialize bool variables as bool.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
romeroalx  [Mon, 18 Aug 2025 07:38:01 +0000  (09:38 +0200)]  
pip pinning: update requirements.txt for pbr 7.0.0
Miod Vallat  [Mon, 18 Aug 2025 07:32:36 +0000  (09:32 +0200)]  
Replace magic numbers with less-magic constexpr values in deserialization code.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 18 Aug 2025 06:34:52 +0000  (08:34 +0200)]  
Merge pull request #15958 from miodvallat/impatient
Otto Moerbeek  [Mon, 18 Aug 2025 06:33:50 +0000  (08:33 +0200)]  
Merge pull request #15955 from zeha/rpzmaster
Miod Vallat  [Mon, 18 Aug 2025 06:15:42 +0000  (08:15 +0200)]  
Merge pull request #15450 from miodvallat/abort_retry_ignore
Miod Vallat  [Mon, 18 Aug 2025 06:13:15 +0000  (08:13 +0200)]  
Merge pull request #15971 from miodvallat/saturday_morning_breakfast_serial
Miod Vallat  [Mon, 18 Aug 2025 05:35:29 +0000  (07:35 +0200)]  
Merge pull request #15968 from miodvallat/sorta_ordered
Miod Vallat  [Mon, 18 Aug 2025 05:26:25 +0000  (07:26 +0200)]  
Slightly better function name.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Peter van Dijk  [Thu, 14 Aug 2025 10:49:42 +0000  (12:49 +0200)]  
Merge pull request #15802 from StalkR/debian-preinst-remove-old-init.d-references
Miod Vallat  [Mon, 11 Aug 2025 12:06:08 +0000  (14:06 +0200)]  
Admit defeat against clang-tidy for nowSigned-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 12:18:31 +0000  (14:18 +0200)]  
Exit earlier if no changes in the edit.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 11:09:20 +0000  (13:09 +0200)]  
Suggest increasing the serial number even if SOA changes but serial doesn't.Fixes: #13169 Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 10:21:18 +0000  (12:21 +0200)]  
Display the before/after SOA records when updating serial number.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 09:59:21 +0000  (11:59 +0200)]  
No need to keep a bunch of string in memory after having printed them.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 09:45:55 +0000  (11:45 +0200)]  
Move "zone edit" SOA increase code to a separate routine.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 09:27:25 +0000  (11:27 +0200)]  
Rework editZone variable scope again.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 09:11:16 +0000  (11:11 +0200)]  
Appease clang-tidySigned-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 07:47:09 +0000  (09:47 +0200)]  
Move some of editZone into separate routines.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 07:07:32 +0000  (09:07 +0200)]  
Pick better state names, rework variable scope a bit.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 11 Aug 2025 06:49:02 +0000  (08:49 +0200)]  
Rework editZone() to use a state machine instead of gotos. NFCISigned-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 7 Aug 2025 12:14:38 +0000  (14:14 +0200)]  
List supported record types in alphabetical order.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 7 Aug 2025 09:58:23 +0000  (11:58 +0200)]  
Merge pull request #15964 from miodvallat/498_changelog
Miod Vallat  [Thu, 7 Aug 2025 05:38:26 +0000  (07:38 +0200)]  
Merge pull request #15965 from Ikke/docs-geoip-lua-records
Kevin Daudt  [Wed, 6 Aug 2025 18:47:47 +0000  (20:47 +0200)]  
docs: clarify geoip service health checks uses lua recordsSigned-off-by: Kevin Daudt <me@ikke.info> 
Miod Vallat  [Wed, 6 Aug 2025 14:36:07 +0000  (16:36 +0200)]  
4.9.8 changelog and secpoll update.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Wed, 6 Aug 2025 06:32:37 +0000  (08:32 +0200)]  
Be a bit more explicit regarding @ no longer being magic in pdnsutil.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 4 Aug 2025 13:42:19 +0000  (15:42 +0200)]  
More uses cases for lookupEnd().Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 18 Apr 2025 09:00:46 +0000  (11:00 +0200)]  
Faster lookupEnd() for bind, geoip, ldap and lmdb backends.
Miod Vallat  [Fri, 18 Apr 2025 08:38:48 +0000  (10:38 +0200)]  
Use lookupEnd() to exit lookup loops faster when possible.
Miod Vallat  [Fri, 18 Apr 2025 08:38:20 +0000  (10:38 +0200)]  
Allow backends to provide faster lookupEnd() logic.
Miod Vallat  [Mon, 4 Aug 2025 13:15:59 +0000  (15:15 +0200)]  
Merge pull request #15894 from miodvallat/honk_if_you_like_to_rectify
Miod Vallat  [Mon, 4 Aug 2025 07:37:07 +0000  (09:37 +0200)]  
Remove unused bitFlip().Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 4 Aug 2025 07:28:26 +0000  (09:28 +0200)]  
Remove unused waitFor2Data(). Superseded by waitForMultiData().Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 4 Aug 2025 07:24:34 +0000  (09:24 +0200)]  
Change the waitFor*Data routines to take msec instead of usec.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Mon, 4 Aug 2025 04:42:03 +0000  (06:42 +0200)]  
Merge pull request #15957 from RvdE/patch-1
RvdE  [Sun, 3 Aug 2025 20:25:33 +0000  (22:25 +0200)]  
Add missing #if statements to dnsdist-lua.ccSigned-off-by: RvdE <tremere@cainites.net> 
Chris Hofstaedtler  [Fri, 1 Aug 2025 11:18:27 +0000  (13:18 +0200)]  
rec: test rpzPrimary instead of rpzMaster
Fixes 
3d324e0067dcbc158a280282a5772f3309a4ef81 
Remi Gacogne  [Thu, 31 Jul 2025 20:05:09 +0000  (22:05 +0200)]  
Merge pull request #15939 from rgacogne/ddist-increase-leeway-for-timeout-response-test
Miod Vallat  [Thu, 31 Jul 2025 14:03:20 +0000  (16:03 +0200)]  
Merge pull request #15866 from miodvallat/elastic_search
Miod Vallat  [Thu, 31 Jul 2025 12:01:20 +0000  (14:01 +0200)]  
Merge pull request #15947 from miodvallat/lazy_caching
Miod Vallat  [Thu, 31 Jul 2025 10:59:35 +0000  (12:59 +0200)]  
Clarify the implications of not providing dns_get_all_domains.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Wed, 30 Jul 2025 09:45:53 +0000  (11:45 +0200)]  
Cache the result of some metadata lookup.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Wed, 23 Jul 2025 12:26:09 +0000  (14:26 +0200)]  
Give backends the ability to perform extra actions during zone rectify.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 17 Jul 2025 15:24:42 +0000  (17:24 +0200)]  
Provide a default searchRecords implementation.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Thu, 31 Jul 2025 09:47:14 +0000  (11:47 +0200)]  
Merge pull request #15944 from miodvallat/EDOM
Miod Vallat  [Thu, 31 Jul 2025 09:28:47 +0000  (11:28 +0200)]  
Merge pull request #15922 from miodvallat/cheap_tricks
Miod Vallat  [Thu, 31 Jul 2025 09:20:03 +0000  (11:20 +0200)]  
Merge pull request #15948 from miodvallat/random-bakery
Miod Vallat  [Thu, 31 Jul 2025 07:33:51 +0000  (09:33 +0200)]  
Merge pull request #14927 from Cybertinus/patch-1
Otto Moerbeek  [Wed, 30 Jul 2025 17:21:07 +0000  (19:21 +0200)]  
Merge pull request #15949 from omoerbeek/rec-tidy-
20250709 
rec: assorted tidy
Otto Moerbeek  [Wed, 30 Jul 2025 16:05:21 +0000  (18:05 +0200)]  
Typo in comment
Otto Moerbeek  [Wed, 30 Jul 2025 15:26:47 +0000  (17:26 +0200)]  
Merge pull request #15950 from omoerbeek/rec-reorder-cacheentry
Otto Moerbeek  [Wed, 30 Jul 2025 15:02:07 +0000  (17:02 +0200)]  
Typo in commentCo-authored-by: Doug Freed <dwfreed@mtu.edu> Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Wed, 30 Jul 2025 14:08:26 +0000  (16:08 +0200)]  
Process review comments from MiodSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Miod Vallat  [Wed, 30 Jul 2025 12:40:11 +0000  (14:40 +0200)]  
Allow edns-cookie-secret to be set to "random".Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Otto Moerbeek  [Wed, 9 Jul 2025 13:04:42 +0000  (15:04 +0200)]  
rec: asssorted tidySigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Tue, 29 Jul 2025 14:25:09 +0000  (16:25 +0200)]  
rec: reorder fields of record cache entry by size (saves 8 bytes per entry on 64-bit systems)Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Miod Vallat  [Wed, 30 Jul 2025 08:13:27 +0000  (10:13 +0200)]  
Appease clang-tidySigned-off-by: Miod Vallat <miod.vallat@powerdns.com> 
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:42:24 +0000  (11:42 +0200)]  
dnsdist: Increase the time granted for the "timeout then restart" testSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
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> 
Otto Moerbeek  [Mon, 28 Jul 2025 08:27:00 +0000  (10:27 +0200)]  
rec: move back to a single debian control fileSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.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 13:00:13 +0000  (15:00 +0200)]  
Do not use countLabels() in chopOff() loop conditions.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 25 Jul 2025 12:59:06 +0000  (14:59 +0200)]  
More use of hasLabelsSigned-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 25 Jul 2025 09:10:32 +0000  (11:10 +0200)]  
Address clang-tidy complains.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 25 Jul 2025 07:05:25 +0000  (09:05 +0200)]  
Simplify some DNSName label processing.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 25 Jul 2025 06:30:33 +0000  (08:30 +0200)]  
Use ERCode symbolic names instead of their numerical values.Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 25 Jul 2025 06:21:53 +0000  (08:21 +0200)]  
Factor logic checking for a zone metadata being equal to "1".Signed-off-by: Miod Vallat <miod.vallat@powerdns.com> 
Miod Vallat  [Fri, 25 Jul 2025 06:03:36 +0000  (08:03 +0200)]  
Declare global const DNSName variables for frequently-used namesSigned-off-by: Miod Vallat <miod.vallat@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>