]>
git.ipfire.org Git - thirdparty/pdns.git/log
Remi Gacogne [Wed, 3 May 2023 12:00:27 +0000 (14:00 +0200)]
Merge pull request #12737 from nbakker/patch-1
Some webserver parameters were removed with 1.8.0
Fred Morcos [Wed, 3 May 2023 09:22:39 +0000 (11:22 +0200)]
Merge pull request #12765 from fredmorcos/clang-tidy-prs
Run `clang-tidy` on auth, rec and dnsdist when opening PRs
Remi Gacogne [Wed, 3 May 2023 08:47:30 +0000 (10:47 +0200)]
Merge pull request #12690 from rgacogne/ddist-statnode-docs
dnsdist: Fix the documentation of the `StatNode` object
Peter van Dijk [Wed, 3 May 2023 08:44:08 +0000 (10:44 +0200)]
Merge pull request #12729 from Habbie/lmdb-ls-dup-domain
auth LMDB: handle duplicate domain existence consistently
Peter van Dijk [Wed, 3 May 2023 08:41:16 +0000 (10:41 +0200)]
Merge pull request #12768 from chbruyand/ixfrdist-max-soa-refresh
ixfrdist: add a per domain max-soa-refresh option
Peter van Dijk [Wed, 3 May 2023 08:39:13 +0000 (10:39 +0200)]
Merge pull request #12636 from Habbie/lmdb-comments
auth lmdb: handle lack of support for RRset comments better
Remi Gacogne [Wed, 3 May 2023 07:59:50 +0000 (09:59 +0200)]
Merge pull request #12738 from paddg/patch-12
Undo an accidentally change (disableZeroScope -> disableZeroScoping)
Peter van Dijk [Tue, 2 May 2023 13:25:05 +0000 (15:25 +0200)]
getCatalogMembers: bubble up full return false
Fred Morcos [Tue, 2 May 2023 13:17:56 +0000 (15:17 +0200)]
Document the process to disable specific clang-tidy lints
Fred Morcos [Tue, 2 May 2023 13:17:51 +0000 (15:17 +0200)]
Improve clang-format documentation
Fred Morcos [Tue, 2 May 2023 12:41:17 +0000 (14:41 +0200)]
Ignore macros when calculating cognitive complexity of functions
Peter van Dijk [Tue, 2 May 2023 12:16:44 +0000 (14:16 +0200)]
move assignment outside of condition
Peter van Dijk [Tue, 2 May 2023 12:13:16 +0000 (14:13 +0200)]
add comments
Peter van Dijk [Tue, 2 May 2023 12:02:33 +0000 (14:02 +0200)]
simplify oldestts checking, optimise hot path for non-LS users
Peter van Dijk [Tue, 2 May 2023 11:09:15 +0000 (13:09 +0200)]
move transaction opening outside of both if branches
Peter van Dijk [Tue, 2 May 2023 11:04:58 +0000 (13:04 +0200)]
simplify dup check
Peter van Dijk [Tue, 2 May 2023 11:04:49 +0000 (13:04 +0200)]
drop unused const
Otto Moerbeek [Mon, 1 May 2023 08:37:08 +0000 (10:37 +0200)]
Merge pull request #12766 from phonedph1/patch-37
dnsdist: Update config.rst
Otto Moerbeek [Mon, 1 May 2023 06:08:19 +0000 (08:08 +0200)]
Merge pull request #12770 from neilcook/patch-2
Make Additionals documentation more accurate
Peter van Dijk [Fri, 28 Apr 2023 12:44:08 +0000 (14:44 +0200)]
format
Peter van Dijk [Fri, 28 Apr 2023 12:43:08 +0000 (14:43 +0200)]
remove debug print
Peter van Dijk [Fri, 28 Apr 2023 12:37:22 +0000 (14:37 +0200)]
filter duplicate domain entries
Peter van Dijk [Fri, 28 Apr 2023 12:18:15 +0000 (14:18 +0200)]
move handle_dups flag to lmdbbackend
Peter van Dijk [Fri, 28 Apr 2023 12:15:11 +0000 (14:15 +0200)]
lmdb-typed: teach get() to optionally fetch just the oldest entry
Peter van Dijk [Fri, 28 Apr 2023 11:52:42 +0000 (13:52 +0200)]
add comment
Peter van Dijk [Thu, 6 Apr 2023 12:25:50 +0000 (14:25 +0200)]
lmdb: add interface to get timestamp from LS header
Peter van Dijk [Thu, 6 Apr 2023 10:19:59 +0000 (12:19 +0200)]
lmdb indexops: avoid updating timestamp when there is no change
Peter van Dijk [Fri, 28 Apr 2023 11:50:11 +0000 (13:50 +0200)]
fix warnings
Peter van Dijk [Fri, 28 Apr 2023 11:42:52 +0000 (13:42 +0200)]
add missing defaults to doc
Peter van Dijk [Fri, 28 Apr 2023 11:40:27 +0000 (13:40 +0200)]
add lmdb-lightning-stream option
Peter van Dijk [Wed, 26 Apr 2023 17:05:21 +0000 (19:05 +0200)]
refactor getCatalogMembers
Peter van Dijk [Wed, 26 Apr 2023 14:07:30 +0000 (16:07 +0200)]
refactor getUpdatedMasters
Peter van Dijk [Wed, 26 Apr 2023 12:24:01 +0000 (14:24 +0200)]
refactor getUnfreshSlaveInfos
Peter van Dijk [Wed, 26 Apr 2023 12:06:11 +0000 (14:06 +0200)]
move loop into getAllDomainsFiltered
Neil Cook [Mon, 24 Apr 2023 15:25:28 +0000 (16:25 +0100)]
Make Additionals documentation more accurate
Charles-Henri Bruyand [Mon, 24 Apr 2023 14:13:35 +0000 (16:13 +0200)]
ixfrdist: add a per domain max-soa-refresh option to optionaly cap the refresh interval
phonedph1 [Sat, 22 Apr 2023 00:20:06 +0000 (18:20 -0600)]
Update config.rst
Fred Morcos [Thu, 20 Apr 2023 20:31:54 +0000 (22:31 +0200)]
Filter file diffs that are not in the current project
Fred Morcos [Thu, 16 Mar 2023 13:16:36 +0000 (14:16 +0100)]
Delete old clang-tidy workflow
Fred Morcos [Thu, 16 Mar 2023 13:16:23 +0000 (14:16 +0100)]
Move clang-tidy-dnsdist to build-and-test-all workflow
Fred Morcos [Thu, 16 Mar 2023 13:16:10 +0000 (14:16 +0100)]
Move clang-tidy-rec to build-and-test-all workflow
Fred Morcos [Wed, 15 Mar 2023 13:26:28 +0000 (14:26 +0100)]
Move clang-tidy-auth to build-and-test-all workflow
Fred Morcos [Tue, 14 Mar 2023 11:28:17 +0000 (12:28 +0100)]
Github action to run clang-tidy on dnsdist PRs
Fred Morcos [Mon, 13 Mar 2023 12:53:20 +0000 (13:53 +0100)]
Github action to run clang-tidy on rec PRs
Fred Morcos [Tue, 28 Feb 2023 14:49:40 +0000 (15:49 +0100)]
Github action to run clang-tidy on auth PRs
Peter van Dijk [Fri, 21 Apr 2023 11:49:20 +0000 (13:49 +0200)]
Merge pull request #12764 from fredmorcos/ci-fixes-cleanups
Ci fixes and cleanups
Fred Morcos [Fri, 21 Apr 2023 08:58:14 +0000 (10:58 +0200)]
Pin pyasn1 to 0.4.8 because 0.5.0 broke the API with 0.5.0
https://github.com/pyasn1/pyasn1/issues/28
On
20230420 : https://pypi.org/project/pyasn1/#history
Peter van Dijk [Fri, 21 Apr 2023 08:09:42 +0000 (10:09 +0200)]
Merge pull request #12740 from mind04/auth-nsec-at-delegation
Pick the right signer name when a NSEC name is also a delegation point
Peter van Dijk [Fri, 21 Apr 2023 07:44:18 +0000 (09:44 +0200)]
Merge pull request #12669 from chbruyand/auth-ifurlup-ips
auth: luarecords, enhance ifportup() with lists of sets of addresses like ifurlup()
Fred Morcos [Wed, 5 Apr 2023 16:06:27 +0000 (18:06 +0200)]
Tell the libdecaf cmake build to use clang-12
Fred Morcos [Wed, 5 Apr 2023 16:06:13 +0000 (18:06 +0200)]
Add cmake to auth build deps (needed for libdecaf)
Fred Morcos [Fri, 10 Mar 2023 09:20:11 +0000 (10:20 +0100)]
Cleanup ci_auth/rec_configure pyinvoke tasks
Fred Morcos [Tue, 28 Feb 2023 14:49:26 +0000 (15:49 +0100)]
Cleanup the ci_docs_upload_master pyinvoke task
Fred Morcos [Fri, 10 Mar 2023 08:56:41 +0000 (09:56 +0100)]
Gitignore verify-dnssec-zone/allow-missing
Peter van Dijk [Tue, 18 Apr 2023 07:07:21 +0000 (09:07 +0200)]
Merge pull request #12758 from zeha/tcpreceiver-unused-var
auth: remove unused var in tcpreceiver.cc
Peter van Dijk [Tue, 18 Apr 2023 07:06:38 +0000 (09:06 +0200)]
Merge pull request #12759 from zeha/lmdb-unused-var
lmdb-safe: remove leftover debug variable
Peter van Dijk [Tue, 18 Apr 2023 07:03:31 +0000 (09:03 +0200)]
Merge pull request #12757 from zeha/apitestpipelimit
api tests: avoid default pipe size limit
Chris Hofstaedtler [Tue, 18 Apr 2023 00:28:46 +0000 (02:28 +0200)]
lmdb-safe: remove leftover debug variable
In file included from ../../ext/lmdb-safe/lmdb-typed.cc:1:
../../ext/lmdb-safe/lmdb-typed.hh:656:11: warning: variable 'scanned' set but not used [-Wunused-but-set-variable]
int scanned = 0;
^
Chris Hofstaedtler [Tue, 18 Apr 2023 00:15:40 +0000 (02:15 +0200)]
auth: remove unused var in tcpreceiver.cc
tcpreceiver.cc:1005:7: warning: variable 'records' set but not used [-Wunused-but-set-variable]
int records=0;
Chris Hofstaedtler [Mon, 17 Apr 2023 20:06:08 +0000 (22:06 +0200)]
api tests: avoid default pipe size limit
Causes tests to freeze at a more or less random point.
Peter van Dijk [Mon, 17 Apr 2023 11:38:14 +0000 (13:38 +0200)]
Merge pull request #12747 from Habbie/auth-4.7.4-secpoll-docs
auth 4.7.4: secpoll and docs
Peter van Dijk [Mon, 17 Apr 2023 08:15:48 +0000 (10:15 +0200)]
Merge pull request #12755 from cmouse/lmdb-rst
docs: lmdb - Add blank line after explicit markup
Peter van Dijk [Thu, 13 Apr 2023 14:22:20 +0000 (16:22 +0200)]
auth 4.7.4: secpoll and docs
Aki Tuomi [Mon, 17 Apr 2023 06:35:46 +0000 (09:35 +0300)]
docs: lmdb - Add blank line after explicit markup
aerique [Sat, 15 Apr 2023 21:59:27 +0000 (23:59 +0200)]
Merge pull request #12686 from aerique/feature/report-tested-repo-versions
Report Version when Testing Repositories
Peter van Dijk [Fri, 14 Apr 2023 14:15:52 +0000 (16:15 +0200)]
Merge pull request #12721 from mind04/pdns-loop
auth: calm down the communicator loop
Peter van Dijk [Fri, 14 Apr 2023 14:13:43 +0000 (16:13 +0200)]
Merge pull request #12749 from ossobv/wjd-document-bind-supermaster-destdir
document bind-supermaster-destdir
Walter Doekes [Fri, 14 Apr 2023 09:18:01 +0000 (11:18 +0200)]
document bind-supermaster-destdir
aerique [Fri, 14 Apr 2023 11:09:43 +0000 (13:09 +0200)]
Merge pull request #12693 from rgacogne/ddist174-changelog-secpoll
dnsdist: Add ChangeLog and secpoll update for dnsdist 1.7.4
Remi Gacogne [Tue, 28 Mar 2023 08:20:04 +0000 (10:20 +0200)]
dnsdist: Add ChangeLog and secpoll update for dnsdist 1.7.4
Kees Monshouwer [Wed, 5 Apr 2023 07:52:09 +0000 (09:52 +0200)]
auth: calm down the communicator loop
Kees Monshouwer [Thu, 13 Apr 2023 07:32:16 +0000 (09:32 +0200)]
make getCommonLabels() root aware
Kees Monshouwer [Wed, 12 Apr 2023 22:50:08 +0000 (00:50 +0200)]
auth: add nsec at delegation point test
Kees Monshouwer [Wed, 12 Apr 2023 22:49:24 +0000 (00:49 +0200)]
auth: fix nsec at delegation point
Erik Winkels [Fri, 24 Mar 2023 15:28:03 +0000 (16:28 +0100)]
Print reported versions when testing repos.
Remove Ubuntu Bionic for auth-48 and dnsdist-18.
Remove rec-45 from repo test script since it is end-of-life.
Add rec-49 to repo test script.
Otto Moerbeek [Wed, 12 Apr 2023 08:47:14 +0000 (10:47 +0200)]
Merge pull request #12734 from omoerbeek/prep-4.9.0-alpha1
rec: Prep for rec-4.9.0-alpha1
Winfried Angele [Wed, 12 Apr 2023 08:30:45 +0000 (10:30 +0200)]
Undo an accidentally change
'disableZeroScope' was accidentally changed to 'disableZeroScoping' in commit
597a91a3cec373ebd4172d167a0f9c7500781027
Niels [Tue, 11 Apr 2023 18:34:21 +0000 (20:34 +0200)]
Some webserver parameters were removed with 1.8.0
Peter van Dijk [Tue, 11 Apr 2023 14:15:51 +0000 (16:15 +0200)]
Merge pull request #12735 from zeha/rec-ubuntu-compression
recursor: restore explicit gzip compression for Ubuntu
Otto Moerbeek [Mon, 3 Apr 2023 12:57:47 +0000 (14:57 +0200)]
Prep for rec-4.9.0-alpha1
Chris H [Tue, 11 Apr 2023 12:05:00 +0000 (14:05 +0200)]
recursor: restore explicit gzip compression for Ubuntu
reprepro for builder.powerdns.com cannot handle xz compression yet, but
newer Debian and Ubuntu dh_builddeb turn it on by default.
Was accidentally removed in #10072.
Otto Moerbeek [Tue, 11 Apr 2023 09:52:16 +0000 (11:52 +0200)]
Merge pull request #12733 from omoerbeek/dnsdist-ebpf-docs
dnsdist: fix formatting and `external` description
Otto Moerbeek [Tue, 11 Apr 2023 09:37:53 +0000 (11:37 +0200)]
dnsdist: fix formatting and `external` description
Peter van Dijk [Tue, 11 Apr 2023 07:35:44 +0000 (09:35 +0200)]
Merge pull request #12730 from dwfreed/fix-pcks
Fix spelling of PKCS
Otto Moerbeek [Tue, 11 Apr 2023 07:26:49 +0000 (09:26 +0200)]
Merge pull request #12723 from omoerbeek/rec-bulk-no-powerdnssec.org
rec: Do not generate large not really useful test file containing names in powerdnssec.org in bulk test
Otto Moerbeek [Wed, 5 Apr 2023 12:44:09 +0000 (14:44 +0200)]
rec: Do not generate large not really useful test files containing names in powerdnssec.org in bulk test by default
Doug Freed [Tue, 11 Apr 2023 05:59:39 +0000 (05:59 +0000)]
Fix spelling of PKCS
Otto Moerbeek [Wed, 5 Apr 2023 12:13:02 +0000 (14:13 +0200)]
Merge pull request #12722 from omoerbeek/rec-bulk-pdq
rec: Also set pdns-distributes-queries for bulk tests.
Otto Moerbeek [Wed, 5 Apr 2023 11:04:24 +0000 (13:04 +0200)]
rec: Also set pdns-distributes-quqeries for bulk tests.
Large imbalance seen without.
Otto Moerbeek [Wed, 5 Apr 2023 09:19:20 +0000 (11:19 +0200)]
Merge pull request #12571 from fredmorcos/rec-unused-args-cleanup
Recursor: Unused parameters cleanup
Otto Moerbeek [Wed, 5 Apr 2023 08:07:00 +0000 (10:07 +0200)]
Remove unused `now` argument from addRecordToRRSet
Otto Moerbeek [Tue, 4 Apr 2023 14:23:20 +0000 (16:23 +0200)]
Fix cases mentioned in review, plus a few spotted on macOS
Fred Morcos [Mon, 20 Feb 2023 10:59:53 +0000 (11:59 +0100)]
rec: Remove -Wno-unused-parameter from default C(XX)FLAGS
Fred Morcos [Fri, 17 Feb 2023 12:38:00 +0000 (13:38 +0100)]
rec: Fix unused parameter warnings
Otto Moerbeek [Wed, 5 Apr 2023 05:58:37 +0000 (07:58 +0200)]
Merge pull request #12717 from omoerbeek/rec-regr-threads
rec: bulk tests (with their one client driving the test) do not work well with reuseport=yes and many workers
Otto Moerbeek [Tue, 4 Apr 2023 10:01:30 +0000 (12:01 +0200)]
The bulk tests (with it's one client) do not work well with reuseport=yes and many workers
Use (the now non-default) reuseport=no
Otto Moerbeek [Tue, 4 Apr 2023 09:01:14 +0000 (11:01 +0200)]
Merge pull request #12594 from omoerbeek/rec-packetcache-sharded
Rec: sharded and shared packet cache
Otto Moerbeek [Tue, 4 Apr 2023 08:29:36 +0000 (10:29 +0200)]
Merge pull request #12710 from omoerbeek/rcodesenum
Cleanup rcode enums: base one is 8 bit unsigned, extended one 16 bit unsigned
Otto Moerbeek [Tue, 4 Apr 2023 07:33:26 +0000 (09:33 +0200)]
Merge pull request #12716 from omoerbeek/rec-debian-build
rec: followup to #10072: add missing boost-filesystem dependency
Otto Moerbeek [Tue, 4 Apr 2023 07:23:59 +0000 (09:23 +0200)]
More consistent naming and some general clang-tidy cleanup