]>
git.ipfire.org Git - thirdparty/pdns.git/log 
Miod Vallat  [Fri, 13 Jun 2025 08:31:10 +0000  (10:31 +0200)]  
Merge pull request #15609 from miodvallat/shard_removal
Peter van Dijk  [Fri, 13 Jun 2025 08:08:13 +0000  (10:08 +0200)]  
Merge pull request #15641 from Habbie/auth-2136-test-script-failure
Miod Vallat  [Fri, 13 Jun 2025 07:35:09 +0000  (09:35 +0200)]  
Merge pull request #15667 from miodvallat/my_counter_is_rich
Miod Vallat  [Fri, 13 Jun 2025 06:58:36 +0000  (08:58 +0200)]  
Use atomic types for the latency metrics.
Miod Vallat  [Fri, 13 Jun 2025 06:37:56 +0000  (08:37 +0200)]  
Use atomic types for "time for next cache cleanup" variable.Fixes: #11816 
Miod Vallat  [Thu, 12 Jun 2025 14:58:07 +0000  (16:58 +0200)]  
Merge pull request #15665 from jpmens/patch-18
Jan-Piet Mens  [Thu, 12 Jun 2025 14:29:12 +0000  (16:29 +0200)]  
pdnsutil: clarify provenance of default TTLSigned-off-by: Jan-Piet Mens <jp@mens.de> 
Miod Vallat  [Thu, 12 Jun 2025 13:13:38 +0000  (15:13 +0200)]  
Merge pull request #15663 from miodvallat/blind_as_a_mole
Miod Vallat  [Thu, 12 Jun 2025 12:29:55 +0000  (14:29 +0200)]  
End sentences with dots, not commas.
Miod Vallat  [Thu, 12 Jun 2025 11:42:19 +0000  (13:42 +0200)]  
Merge pull request #15656 from miodvallat/deadbool
Miod Vallat  [Thu, 12 Jun 2025 11:41:51 +0000  (13:41 +0200)]  
Merge pull request #15605 from miodvallat/random_random
Remi Gacogne  [Thu, 12 Jun 2025 08:04:31 +0000  (10:04 +0200)]  
Merge pull request #15532 from nokia/master
Miod Vallat  [Wed, 11 Jun 2025 07:48:07 +0000  (09:48 +0200)]  
Remove never used third argument of xfrName().
Miod Vallat  [Wed, 11 Jun 2025 05:27:05 +0000  (07:27 +0200)]  
Purge views more thoroughly.
Miod Vallat  [Wed, 28 May 2025 09:25:11 +0000  (11:25 +0200)]  
Add a few more std::move() when possible (coverity)
Miod Vallat  [Wed, 28 May 2025 12:45:25 +0000  (14:45 +0200)]  
When emptying a view, purge all its packetcache data.
Miod Vallat  [Wed, 28 May 2025 12:44:23 +0000  (14:44 +0200)]  
Let AuthZoneCache::removeFromView return whether the view is now empty.
Miod Vallat  [Wed, 28 May 2025 12:50:31 +0000  (14:50 +0200)]  
Add the ability to purge an entire view from the packetcache.
Miod Vallat  [Wed, 28 May 2025 12:46:16 +0000  (14:46 +0200)]  
Lock the topmost map (view->cache) in the packet cache.
Oliver Chen  [Mon, 9 Jun 2025 01:54:00 +0000  (01:54  +0000)]  
Address PR comments of reword and remove rsp payload size check
Remi Gacogne  [Fri, 6 Jun 2025 09:01:10 +0000  (11:01 +0200)]  
dnsdist: Gracefully handle list of integers in YAMLSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Oliver Chen  [Sat, 10 May 2025 03:56:07 +0000  (03:56  +0000)]  
add missing empty condition check on payload rank option
Oliver Chen  [Fri, 9 May 2025 14:29:34 +0000  (14:29 +0000)]  
Use payload size ranking for cache sharing
Oliver Chen  [Wed, 7 May 2025 07:35:18 +0000  (07:35 +0000)]  
dnsdist: support skip hashing AR section for caching
Remi Gacogne  [Tue, 10 Jun 2025 08:50:36 +0000  (10:50 +0200)]  
Merge pull request #15650 from edmonds/fix-yaml-bind-enable-proxy-protocol
Remi Gacogne  [Tue, 10 Jun 2025 08:30:05 +0000  (10:30 +0200)]  
Merge pull request #15634 from rgacogne/rec-fix-asan-stack-use-after-scope
Remi Gacogne  [Tue, 10 Jun 2025 07:48:55 +0000  (09:48 +0200)]  
dnsdist: Update documentation for `binds.enable_proxy_protocol`Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Robert Edmonds  [Tue, 10 Jun 2025 03:15:15 +0000  (23:15 -0400)]  
dnsdist: YAML: Correct `enable_proxy_protocol` value for TCP/UDP binds
Peter van Dijk  [Fri, 6 Jun 2025 13:58:50 +0000  (15:58 +0200)]  
dyndns test: report script failure
Remi Gacogne  [Fri, 6 Jun 2025 11:18:58 +0000  (13:18 +0200)]  
Merge pull request #15630 from rgacogne/ddist-generated
Remi Gacogne  [Fri, 6 Jun 2025 11:18:49 +0000  (13:18 +0200)]  
Merge pull request #15633 from Habbie/dnsdist-pp-doc-nit
Remi Gacogne  [Fri, 6 Jun 2025 11:18:34 +0000  (13:18 +0200)]  
Merge pull request #15342 from romeroalx/regression-tests-meson
Otto Moerbeek  [Fri, 6 Jun 2025 10:02:46 +0000  (12:02 +0200)]  
Merge pull request #15637 from omoerbeek/dnsdist-docs-rules-toc
Otto Moerbeek  [Fri, 6 Jun 2025 09:18:03 +0000  (11:18 +0200)]  
dnsdist docs: Place "Rule Selectors" in more appropriate place in TOC
Otto Moerbeek  [Fri, 6 Jun 2025 09:09:55 +0000  (11:09 +0200)]  
Merge pull request #15636 from omoerbeek/rec-meson-packages-followup3
Otto Moerbeek  [Fri, 6 Jun 2025 08:38:33 +0000  (10:38 +0200)]  
rec meson followup: extend unittest max time once more, ubicloud is slow in some casesSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Peter van Dijk  [Fri, 6 Jun 2025 07:40:26 +0000  (09:40 +0200)]  
Merge pull request #14473 from Habbie/centos-10-stream
Remi Gacogne  [Thu, 5 Jun 2025 14:40:28 +0000  (16:40 +0200)]  
rec: Fix a leak reported by LSAN in the mtasker unit tests
Remi Gacogne  [Thu, 5 Jun 2025 14:22:57 +0000  (16:22 +0200)]  
dnsdist: Ignore generated dnsdist-rust-lib/rust/src/lib.rs
Otto Moerbeek  [Thu, 5 Jun 2025 14:22:18 +0000  (16:22 +0200)]  
Merge pull request #15632 from omoerbeek/rec-meson-packages-followup2
Remi Gacogne  [Thu, 5 Jun 2025 14:17:51 +0000  (16:17 +0200)]  
dnsdist: Add a missing change in the YAML response actions docs
Remi Gacogne  [Thu, 5 Jun 2025 14:05:20 +0000  (16:05 +0200)]  
dnsdist: Add missing boost dependencies spotted by Otto (thanks!)
Remi Gacogne  [Tue, 3 Jun 2025 11:10:16 +0000  (13:10 +0200)]  
dnsdist: Hopefully fixes consistency issues in our buildSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Tue, 3 Jun 2025 11:13:25 +0000  (13:13 +0200)]  
dnsdist: Also ignore dnsdist-rust-lib/dnsdist-configuration-yaml-items-generated.ccSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Tue, 3 Jun 2025 10:42:29 +0000  (12:42 +0200)]  
dnsdist: Ignore generated "body" header filesSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Tue, 3 Jun 2025 10:41:16 +0000  (12:41 +0200)]  
dnsdist: Remove generated files from gitSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Tue, 3 Jun 2025 08:22:28 +0000  (10:22 +0200)]  
dnsdist: Rename dnsdist-configuration-yaml-items-generated-pre-in.ccSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 2 Jun 2025 13:48:02 +0000  (15:48 +0200)]  
dnsdist: Always process `dnsdist-rust-lib/meson.build`Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 2 Jun 2025 13:41:07 +0000  (15:41 +0200)]  
dnsdist: Update stale YAML selectors documentationSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 2 Jun 2025 13:40:44 +0000  (15:40 +0200)]  
dnsdist: Automatically generate YAML settings documentationSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 2 Jun 2025 12:28:22 +0000  (14:28 +0200)]  
dnsdist: Fix paths in the YAML settings documentation generatorSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Mon, 2 Jun 2025 12:27:55 +0000  (14:27 +0200)]  
dnsdist: Move the YAML settings documentation generatorSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Thu, 5 Jun 2025 14:08:10 +0000  (16:08 +0200)]  
Merge pull request #15631 from rgacogne/ddist-fix-spurious-test-failure
Remi Gacogne  [Thu, 5 Jun 2025 14:07:53 +0000  (16:07 +0200)]  
Merge pull request #15610 from ns-sjorgedeaguiar/ddist-add-set-edns-response-action
Peter van Dijk  [Thu, 5 Jun 2025 13:52:22 +0000  (15:52 +0200)]  
dnsdist settings docs: fix derailed sentence
Remi Gacogne  [Thu, 5 Jun 2025 13:55:29 +0000  (15:55 +0200)]  
rec: Fix stack-use-after-scope reported by ASANSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Peter van Dijk  [Thu, 5 Jun 2025 13:47:14 +0000  (15:47 +0200)]  
Merge pull request #15389 from miodvallat/wittlching_hour
Remi Gacogne  [Tue, 20 May 2025 13:56:24 +0000  (15:56 +0200)]  
build-and-test-all: Enable coverage back on our repository
Remi Gacogne  [Tue, 20 May 2025 11:31:19 +0000  (13:31 +0200)]  
build-and-test-all: Fix working directory when generating coverage for auth's unit tests
Remi Gacogne  [Tue, 20 May 2025 10:19:37 +0000  (12:19 +0200)]  
build-and-test-all: We no longer build from a distdir w/ meson
Remi Gacogne  [Tue, 20 May 2025 07:28:40 +0000  (09:28 +0200)]  
meson: Add support for generating code coverage data in clang format
romeroalx  [Wed, 16 Apr 2025 10:24:14 +0000  (12:24 +0200)]  
tasks.py: meson install requires elevation
romeroalx  [Fri, 11 Apr 2025 13:44:45 +0000  (15:44 +0200)]  
gh actions: temporarily disable coverage
romeroalx  [Mon, 14 Apr 2025 13:57:30 +0000  (15:57 +0200)]  
build-and-test-all: run coverage on meson builds
romeroalx  [Fri, 11 Apr 2025 13:41:16 +0000  (15:41 +0200)]  
gh actions: fix condition to check if coverage is enabled as suggested by @rgacogne
romeroalx  [Fri, 21 Mar 2025 13:40:50 +0000  (14:40 +0100)]  
build-and-test-all: use meson binaries in regression tests
Peter van Dijk  [Thu, 5 Jun 2025 13:23:37 +0000  (15:23 +0200)]  
Merge pull request #15607 from miodvallat/too_much_sugar
Samir Aguiar  [Thu, 5 Jun 2025 13:21:48 +0000  (13:21 +0000)]  
dnsdist: use "replace" instead of "overwrite"
romeroalx  [Fri, 21 Mar 2025 13:22:03 +0000  (14:22 +0100)]  
regression-tests.nobackend - soa-edit: use datefudge instead of faketime
romeroalx  [Fri, 21 Mar 2025 13:19:22 +0000  (14:19 +0100)]  
dnsdist-meson: enable yaml configuration
Peter van Dijk  [Thu, 5 Jun 2025 13:08:47 +0000  (15:08 +0200)]  
Merge pull request #15581 from miodvallat/editors'cut
Otto Moerbeek  [Thu, 5 Jun 2025 12:22:44 +0000  (14:22 +0200)]  
Disable fortify on package builds, it is supplied db package build infraSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Peter van Dijk  [Thu, 5 Jun 2025 12:12:35 +0000  (14:12 +0200)]  
Merge pull request #15604 from miodvallat/a_zone_with_a_view
Otto Moerbeek  [Thu, 5 Jun 2025 11:52:22 +0000  (13:52 +0200)]  
Merge pull request #15628 from omoerbeek/rec-meson-packages-followup
Remi Gacogne  [Thu, 5 Jun 2025 11:06:22 +0000  (13:06 +0200)]  
dnsdist: Fix a flaky Proxy Protocol regression testSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Otto Moerbeek  [Thu, 5 Jun 2025 10:33:36 +0000  (12:33 +0200)]  
Merge pull request #15626 from omoerbeek/rec-el9-luajit
Otto Moerbeek  [Thu, 5 Jun 2025 10:32:50 +0000  (12:32 +0200)]  
Update builder-support/specs/pdns-recursor.specCo-authored-by: Remi Gacogne <github@coredump.fr> Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Thu, 5 Jun 2025 09:19:51 +0000  (11:19 +0200)]  
Merge pull request #15629 from rgacogne/fix-documentation-workflow
Remi Gacogne  [Thu, 5 Jun 2025 08:41:08 +0000  (10:41 +0200)]  
documentation.yml: Fix missing `$`s spotted by Alexis (thanks!)Signed-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Remi Gacogne  [Thu, 5 Jun 2025 08:26:47 +0000  (10:26 +0200)]  
documentation.yml: Fix a typo
Remi Gacogne  [Thu, 5 Jun 2025 08:15:46 +0000  (10:15 +0200)]  
Merge pull request #15600 from rgacogne/zizmor
Peter van Dijk  [Fri, 16 May 2025 07:39:28 +0000  (07:39 +0000)]  
enable xsk for every EL except arm64/8
Peter van Dijk  [Thu, 15 May 2025 09:11:38 +0000  (11:11 +0200)]  
builder: add centos-10-stream target
Otto Moerbeek  [Thu, 5 Jun 2025 07:50:07 +0000  (09:50 +0200)]  
Set fortify to auto, avoids warning on ubuntu-nobleSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Thu, 5 Jun 2025 07:12:32 +0000  (09:12 +0200)]  
Disable some deprecation warnings on rhel, boost generates a tonne of themSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Thu, 5 Jun 2025 07:09:15 +0000  (09:09 +0200)]  
Build daily packages for trixie
Otto Moerbeek  [Thu, 5 Jun 2025 07:00:39 +0000  (09:00 +0200)]  
Longer timeout for unit test run
Otto Moerbeek  [Tue, 3 Jun 2025 13:29:29 +0000  (15:29 +0200)]  
rec: build el-9 package with luajit on arm64Signed-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Otto Moerbeek  [Tue, 3 Jun 2025 12:51:41 +0000  (14:51 +0200)]  
Merge pull request #15592 from omoerbeek/rec-meson-packages
Remi Gacogne  [Tue, 3 Jun 2025 12:33:31 +0000  (14:33 +0200)]  
Merge pull request #17 from romeroalx/zizmor
Otto Moerbeek  [Mon, 2 Jun 2025 12:48:21 +0000  (14:48 +0200)]  
Also generate Dockerfile with mesonSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
romeroalx  [Tue, 3 Jun 2025 09:16:11 +0000  (11:16 +0200)]  
ci: added digest (index when possible) for external images used in gh actions
Remi Gacogne  [Tue, 3 Jun 2025 07:35:17 +0000  (09:35 +0200)]  
Merge pull request #15615 from rgacogne/ddist-update-cargo-lock
Remi Gacogne  [Tue, 3 Jun 2025 07:35:00 +0000  (09:35 +0200)]  
Merge pull request #15616 from zeha/dnsdist-debian-lua
Remi Gacogne  [Tue, 3 Jun 2025 07:34:16 +0000  (09:34 +0200)]  
Merge pull request #15614 from rgacogne/ddist-rust-lib-locked
Chris Hofstaedtler  [Mon, 2 Jun 2025 10:54:27 +0000  (12:54 +0200)]  
dnsdist: debian: use luajit when possibleSigned-off-by: Chris Hofstaedtler <chris.hofstaedtler@deduktiva.com> 
Otto Moerbeek  [Mon, 2 Jun 2025 09:58:59 +0000  (11:58 +0200)]  
Better logic for luajit use on debianSigned-off-by: Otto Moerbeek <otto.moerbeek@open-xchange.com> 
Remi Gacogne  [Mon, 2 Jun 2025 10:43:53 +0000  (12:43 +0200)]  
dnsdist: Update our Rust dependencies
Remi Gacogne  [Mon, 2 Jun 2025 10:36:23 +0000  (12:36 +0200)]  
dnsdist: Explicitly use the versions present in `Cargo.lock` when buildingSigned-off-by: Remi Gacogne <remi.gacogne@powerdns.com> 
Otto Moerbeek  [Wed, 28 May 2025 12:02:12 +0000  (14:02 +0200)]  
Fix systemd user for debian packages