]>
git.ipfire.org Git - thirdparty/pdns.git/log
Remi Gacogne [Fri, 30 Sep 2022 08:55:19 +0000 (10:55 +0200)]
Fix compilation of the event ports multiplexer
Thanks to Jonathan Perkin for the patch!
(cherry picked from commit
7ea87a63ab48e938bdb8b73ebfde1ac6bc71704f )
Peter van Dijk [Thu, 29 Sep 2022 13:12:52 +0000 (15:12 +0200)]
Merge pull request #12043 from Habbie/backport-11954-to-auth-4.7.x
auth 4.7 AXFR server: abort on chunk with TC set
Peter van Dijk [Wed, 14 Sep 2022 12:52:40 +0000 (14:52 +0200)]
auth AXFR server: abort on chunk with TC set
(cherry picked from commit
1f07a63f72cd410250b1208c56bda1d33f7d636e )
Peter van Dijk [Thu, 29 Sep 2022 12:24:04 +0000 (14:24 +0200)]
Merge pull request #12042 from Habbie/backport-11983-to-auth-4.7.x
auth-4.7.x: add keyroller
Peter van Dijk [Thu, 29 Sep 2022 11:17:37 +0000 (13:17 +0200)]
Merge pull request #12040 from mind04/auth-4.7.x-edit-zone
auth-4.7.x: pdnsutil edit-zone, detect capitalization changes in LUA, TXT a…
Charles-Henri Bruyand [Wed, 28 Sep 2022 08:41:20 +0000 (10:41 +0200)]
Update pdns/keyroller/pdnsapi/api.py
Co-authored-by: Peter van Dijk <peter.van.dijk@powerdns.com>
(cherry picked from commit
b959c1638a30625ea85be859bb50381645cedc7d )
Charles-Henri Bruyand [Tue, 20 Sep 2022 12:56:34 +0000 (14:56 +0200)]
keyroller first import
(cherry picked from commit
30150eab3853a999d99f498129c86f23fd548045 )
Kees Monshouwer [Tue, 27 Sep 2022 11:05:54 +0000 (13:05 +0200)]
auth: pdnsutil edit-zone, detect capitalization changes in LUA, TXT and SPF records
Peter van Dijk [Tue, 27 Sep 2022 14:28:30 +0000 (16:28 +0200)]
Merge pull request #12030 from Habbie/backport-11953-to-auth-4.7.x
auth-4.7: axfr-retriever: abort on chunk with TC set
Peter van Dijk [Tue, 27 Sep 2022 12:05:37 +0000 (14:05 +0200)]
Merge pull request #12029 from Habbie/backport-11971-to-auth-4.7.x
auth-4.7: clang14 has reached MacOS
Peter van Dijk [Wed, 14 Sep 2022 11:22:09 +0000 (13:22 +0200)]
axfr-retriever: abort on chunk with TC set
(cherry picked from commit
0923e5df06e10e7afb19dc5ce534b07450792ab1 )
Otto Moerbeek [Mon, 19 Sep 2022 09:25:57 +0000 (11:25 +0200)]
clang14 has reached MacOS
Also upstreamed: https://github.com/tsuna/boost.m4/pull/129
(cherry picked from commit
c46730d9de5cb409c260e4d94cb4be3c75a643e5 )
Peter van Dijk [Mon, 19 Sep 2022 17:57:20 +0000 (19:57 +0200)]
Merge pull request #11972 from Habbie/backport-11961-to-auth-4.7.x
auth-4.7.x docker: upgrade to bullseye
Peter van Dijk [Thu, 15 Sep 2022 13:14:34 +0000 (15:14 +0200)]
docker: upgrade to bullseye
(cherry picked from commit
a0d3acff25a92627186ee43bead110aef416f59a )
Peter van Dijk [Mon, 12 Sep 2022 12:24:32 +0000 (14:24 +0200)]
Merge pull request #11934 from Habbie/auth47-compiler-warnings
auth-4.7.x: backport two compiler warning fixes
Peter van Dijk [Mon, 12 Sep 2022 07:36:56 +0000 (09:36 +0200)]
auth LUA: fix "braces around scalar initializer" warning
inspired by #6188
(cherry picked from commit
d27a2d307e4a0dcf0671046910994a2bf3ba945e )
Kees Monshouwer [Mon, 12 Sep 2022 07:22:21 +0000 (09:22 +0200)]
auth: fix gcc warning, no prevous declaration for ‘void carbonDumpThread()’
(cherry picked from commit
9edbd73fc06c2f784619402e26cd9a67bc7cf114 )
Peter van Dijk [Sun, 11 Sep 2022 20:38:53 +0000 (22:38 +0200)]
Merge pull request #11930 from Habbie/backport-11929-to-auth-4.7.x
auth-4.7.x: LUA records: we only need one IsUpOracle checker thread
Peter van Dijk [Sun, 11 Sep 2022 11:31:02 +0000 (13:31 +0200)]
auth LUA records: we only need one IsUpOracle checker thread
(cherry picked from commit
37f625b0af0b5e818de97b83dd96709df118ad6b )
Peter van Dijk [Sun, 11 Sep 2022 12:47:17 +0000 (14:47 +0200)]
Merge pull request #11928 from Habbie/backport-11826-to-auth-4.7.x
auth-4.7.x: somewhat cleanup global symbols
Chris Hofstaedtler [Wed, 10 Aug 2022 12:54:33 +0000 (14:54 +0200)]
Rename g_distributors to s_distributors
(cherry picked from commit
346872ff95155be9fa20764e709418393881a2dd )
Chris Hofstaedtler [Wed, 10 Aug 2022 12:54:18 +0000 (14:54 +0200)]
Rename g_udpReceivers to s_udpReceivers
(cherry picked from commit
fcab180dad765004e403f59c350ec002e1168351 )
Chris Hofstaedtler [Wed, 10 Aug 2022 12:53:02 +0000 (14:53 +0200)]
Rename g_DynListener to s_dynListener
(cherry picked from commit
a270fbcb50335aaf1dd48e8754d513268633d1a8 )
Chris Hofstaedtler [Wed, 10 Aug 2022 12:51:21 +0000 (14:51 +0200)]
Rename s_starttime, s_programname
(cherry picked from commit
c509c9fad48a04a9b23ebb783c01a5c7ec648147 )
Chris Hofstaedtler [Wed, 3 Aug 2022 19:52:58 +0000 (21:52 +0200)]
auth: rename dl to g_DynListener
(cherry picked from commit
aa6051682015d107eabef8d0c7ba1ea2e264b7b8 )
Chris Hofstaedtler [Wed, 3 Aug 2022 19:49:52 +0000 (21:49 +0200)]
auth: rename TN to s_tcpNameserver and make static
(cherry picked from commit
6738003ecb7313fda1672a71c283f7c4f652d5af )
Chris Hofstaedtler [Wed, 3 Aug 2022 19:44:52 +0000 (21:44 +0200)]
auth: rename N to s_udpNameserver and make static
(cherry picked from commit
dd81fb3bc4e45a63eb0e230e4a1004e988db4fc0 )
Chris Hofstaedtler [Wed, 3 Aug 2022 19:39:52 +0000 (21:39 +0200)]
auth: remove unnecessary, duplicate extern defines
(cherry picked from commit
5d8d903eb6553f911f4484919dcf28929fd19f1c )
Chris Hofstaedtler [Wed, 3 Aug 2022 19:34:31 +0000 (21:34 +0200)]
auth: make most startup functions static
(cherry picked from commit
8de023151800de71b262e1806addc9166530fc4b )
Chris Hofstaedtler [Wed, 3 Aug 2022 19:34:06 +0000 (21:34 +0200)]
auth: make g_udpReceivers static
(cherry picked from commit
bee7d177b2b6463b2f9348b2357dca08d52e28c2 )
Chris Hofstaedtler [Wed, 3 Aug 2022 19:32:07 +0000 (21:32 +0200)]
auth: make dl (DynListener) static
(cherry picked from commit
5c7bf657d95dbd286e0d82baf8038e35af1e9aed )
Chris Hofstaedtler [Wed, 3 Aug 2022 18:56:06 +0000 (20:56 +0200)]
dns.hh: move SOAData, DNSBackend to auth-only dnsbackend.hh
(cherry picked from commit
ef20739c3fab77920d1c68280321425432b43ba7 )
Chris Hofstaedtler [Wed, 3 Aug 2022 18:53:16 +0000 (20:53 +0200)]
auth: make {avg,receive,cache,backend,send}_latency static
(cherry picked from commit
7163e40090c12263ae2e9e2550a5a5fab779aa03 )
Chris Hofstaedtler [Wed, 3 Aug 2022 18:52:11 +0000 (20:52 +0200)]
auth: move s_starttime from dns.hh to auth-main.hh
Variable storage is in auth-main.cc, and dns.hh is used by all products.
(cherry picked from commit
2733dbf7f1ce5743e6e727ee6b55bda4e3e6585e )
Peter van Dijk [Fri, 9 Sep 2022 22:37:30 +0000 (00:37 +0200)]
Merge pull request #11922 from Habbie/backport-11919-to-auth-4.7.x
auth-4.7.x: fix gcc warning
Peter van Dijk [Fri, 9 Sep 2022 13:13:32 +0000 (15:13 +0200)]
Merge pull request #11923 from Habbie/backport-11918-to-auth-4.7.x
auth-4.7.x: api, nsec3param improvements
Peter van Dijk [Fri, 9 Sep 2022 08:15:39 +0000 (10:15 +0200)]
Merge pull request #11921 from Habbie/backport-11920-to-auth-4.7.x
auth-4.7.x: Fix CID
1497843 : Execution cannot reach this statement
Kees Monshouwer [Thu, 8 Sep 2022 15:01:33 +0000 (17:01 +0200)]
auth: api, nsec3param improvements
(cherry picked from commit
efc526979f57cc69add032076312eadc3d709318 )
Kees Monshouwer [Thu, 8 Sep 2022 20:50:31 +0000 (22:50 +0200)]
auth: fix gcc warning
(cherry picked from commit
2b80ef0d5946edaf71c99ff9f3f42d970bf7e293 )
Otto Moerbeek [Fri, 9 Sep 2022 07:11:06 +0000 (09:11 +0200)]
Fix CID
1497843 : Execution cannot reach this statement
Followup to #11143.
Not a bug per se, but the unreachable code should be guarded by proper #ifdef
(cherry picked from commit
255ae4120b223e0bc39d8da82d969dba81b94033 )
Peter van Dijk [Thu, 8 Sep 2022 11:39:53 +0000 (13:39 +0200)]
Merge pull request #11916 from Habbie/backport-11508-to-auth-4.7.x
auth-4.7.x: New setting compare-signatures-on-zone-freshness-check to disable DO flag for SOA checks #11508
Peter van Dijk [Thu, 8 Sep 2022 11:38:56 +0000 (13:38 +0200)]
Merge pull request #11915 from Habbie/backport-11860-to-auth-4.7.x
auth-4.7.x: fix libcrypto handling in automake files
Chris Hofstaedtler [Sun, 14 Aug 2022 13:42:38 +0000 (15:42 +0200)]
Check setting only once per loop, avoid DB lookups
(cherry picked from commit
f16a341fcee15e0fe66ac5ff227a70c8158eeaa8 )
Chris Hofstaedtler [Sun, 14 Aug 2022 13:28:36 +0000 (15:28 +0200)]
Rename compare-signatures-on-zone-freshness-check
(cherry picked from commit
d804bbeb331f34187e9a61cfe4e989404c2e97c0 )
Chris Hofstaedtler [Wed, 10 Aug 2022 21:50:54 +0000 (23:50 +0200)]
Reword setting-compare-signatures-on-zone-freshness-check texts
(cherry picked from commit
edda49f851d1fa25d0d5248528379463e6358a85 )
Klaus Darilion [Thu, 7 Apr 2022 07:13:37 +0000 (07:13 +0000)]
Improve wording as suggested by reviewer
(cherry picked from commit
b749b2e86ad5286ba59adde29457376318524298 )
Klaus Darilion [Wed, 6 Apr 2022 09:59:27 +0000 (09:59 +0000)]
Klaus Darilion [Wed, 6 Apr 2022 09:45:54 +0000 (09:45 +0000)]
New setting compare-signatures-on-zone-freshness-check to disable DO flag for SOA checks
Turning this off will disable the DO flag for SOA queries during zone freshness checks of secondary zones
to workaround truncated SOA responses. It will also disable signature comparison which are used to detect
signature changes even when the serial was not increased. Hence, disable this setting only if the Primary
name server always increases the serial on signature changes.
Default: yes (= old behavior)
(cherry picked from commit
343566c59bc06ef4f246e0a49e903b9dbd9d1722 )
Otto Moerbeek [Wed, 17 Aug 2022 08:30:36 +0000 (10:30 +0200)]
Also do odbc backend (tested) and ldap (not completely tested, as it gives
ldap specific errors on MacOS).
(cherry picked from commit
71c0f2e0a82937eeea6cf6f77d0a93765c4ce9e1 )
Otto Moerbeek [Tue, 16 Aug 2022 14:07:45 +0000 (16:07 +0200)]
Fix a bunch of build errors on MacOS related to the location of libcrypto
(cherry picked from commit
5a366caed37b0ede011378c46c8b11473fdf0945 )
Peter van Dijk [Thu, 8 Sep 2022 08:18:51 +0000 (10:18 +0200)]
Merge pull request #11911 from Habbie/auth-4.7.0-beta2-backports
auth-4.7.0-beta2: assorted backports
Peter van Dijk [Thu, 8 Sep 2022 08:18:29 +0000 (10:18 +0200)]
Merge pull request #11913 from Habbie/backport-11836-to-auth-4.7.x
auth-4.7.x catalog zones: simplify migration schemas by appending columns
Peter van Dijk [Thu, 8 Sep 2022 08:18:16 +0000 (10:18 +0200)]
Merge pull request #11914 from Habbie/backport-11143-to-auth-4.7.x
auth-4.7.x: Reintroduce GSS-TSIG processing
Kees Monshouwer [Tue, 25 Jan 2022 18:47:52 +0000 (19:47 +0100)]
auth: change sdig output to zonefile order
(cherry picked from commit
b8a6d4f7225021962030a34990f5739954a00c42 )
backport of #11858
Kees Monshouwer [Tue, 6 Sep 2022 13:52:51 +0000 (15:52 +0200)]
auth: initialize zone cache after dropping privileges
(cherry picked from commit
cfb35c2f78d342fc4fc10cb48f0d045e7e57c92a )
backport of #11908
Remi Gacogne [Wed, 17 Aug 2022 13:58:08 +0000 (15:58 +0200)]
libssl: Properly load ciphers and digests with OpenSSL 3.0
Since https://github.com/openssl/openssl/commit/
661595ca0933fe631faeadd14a189acd5d4185e0
we can no longer rely on the ciphers and digests required for TLS to
be loaded by `OPENSSL_init_ssl()`, so let's give up and load everything.
I hope you have a lot of RAM.
(cherry picked from commit
df46480c0ed11a7a76f62495fb9a2edeb3f90a64 )
backport of #11862
Chris Hofstaedtler [Tue, 2 Aug 2022 07:53:51 +0000 (09:53 +0200)]
auth/rec web: stop sending Server: header
dnsdist does not, either. Avoids leaking VERSION to not authorized users.
(cherry picked from commit
6f16c2e6e14b2f178a08b371207471c9003ea9ff )
backport of #11813
Peter van Dijk [Wed, 31 Aug 2022 10:47:25 +0000 (12:47 +0200)]
builder: add --no-install-recommends to apt-get install
This was triggered by Ubuntu Kinetic pulling in a version of
systemd-resolved that breaks inside Docker. systemd-resolved
is an indirect (via Recommends somewhere) dependency of devscripts,
which we need.
However, if we were relying on Recommends, that was a bug, so I'm
applying the flag to all distributions.
(cherry picked from commit
ecb70be6a176a6630858a3cddaae02446fbb9196 )
backport of #11891
Fred Morcos [Wed, 24 Aug 2022 21:13:49 +0000 (23:13 +0200)]
Log "NULL" for nullptr-bound properties instead of dereferencing
Fixes the issue where pdnsutil would segfault when query logging is enabled, and would
leave the db unmodified. Surprisingly, the segfault only happened on FreeBSD.
Fixes #11731
(cherry picked from commit
fd4fd2dae2f29f668b7ad0645c112b12854ab834 )
backport of #11882
Axel Viala [Tue, 2 Aug 2022 21:06:22 +0000 (23:06 +0200)]
[tsan] Data race suppression for avg_latency and send_latency globals.
See <https://github.com/PowerDNS/pdns/issues/11814>
(cherry picked from commit
af175d2148f5652f065d31a1fcb64e02f4f6dc38 )
backport of #11819
Otto Moerbeek [Fri, 2 Sep 2022 12:33:31 +0000 (14:33 +0200)]
Adapt update policy load to new loadFile semantics, which throws on error.
(cherry picked from commit
dc866920b61b8b7ee9d8be8a8078d69be5dbe5b5 )
Otto Moerbeek [Fri, 2 Sep 2022 10:39:32 +0000 (12:39 +0200)]
More strict ENABLE_GSS_TSIG #ifdefs and checking of g_doGSSTSIG.
In some (low level) code, g_doGSSTSIG cannot be used as the code is shared betwen various executables,
but the functionality should be conditional in the higher level processing.
This is a bit tricky to get right, so carefull checks needed.
(cherry picked from commit
c113acc3dccb96fdd9487258d609ba3022669193 )
Peter van Dijk [Fri, 25 Mar 2022 13:16:19 +0000 (14:16 +0100)]
spelling, review comments
(cherry picked from commit
5e8d94f1d2b1973ed11869f807e6f5197154a443 )
Otto Moerbeek [Mon, 10 Jan 2022 11:38:36 +0000 (12:38 +0100)]
libgss is not needed for build (it provides yet another gssapi implementation), but we use the kerberos provided one.
Found out when trying to build for centos7.
(cherry picked from commit
aa7fdce6e55441f9517150853c273c1c95ecfea5 )
Otto Moerbeek [Fri, 7 Jan 2022 09:36:20 +0000 (10:36 +0100)]
Reinstate AXFR code for GSS-TSIG, respecting global enable flag.
(cherry picked from commit
f13cde2acbb61171d2ef4378e277040765cde5e3 )
Otto Moerbeek [Fri, 7 Jan 2022 08:14:21 +0000 (09:14 +0100)]
Kill string leaks in processError
(cherry picked from commit
6688c8c6c37c0a6dbd516f0a75adf131e9cea3ab )
Otto Moerbeek [Wed, 5 Jan 2022 12:21:56 +0000 (13:21 +0100)]
Documentation updates: new runtime switch and some clarification for configuring zones.
(cherry picked from commit
9e773c4f66dd606e075263eeb0707b8b92338db3 )
Otto Moerbeek [Wed, 5 Jan 2022 12:21:43 +0000 (13:21 +0100)]
Add feature printing so it's more easy to check if GSS-TSIG is compiled in.
(cherry picked from commit
12cf223b733406b0da7bcc7cbbb8c79634c281d9 )
Otto Moerbeek [Wed, 5 Jan 2022 11:49:45 +0000 (12:49 +0100)]
If the update policy Lua file cannot be read, don't fall back to allow-all policy.
(cherry picked from commit
b6f77d0372c189c78b578a2b1f0dfe83334401d3 )
Otto Moerbeek [Tue, 4 Jan 2022 15:10:46 +0000 (16:10 +0100)]
Start kerberos services using docker for regression tests.
(cherry picked from commit
bb4f68fd463f6691ec632598378d9570bd5bc2c8 )
Otto [Tue, 4 Jan 2022 13:22:22 +0000 (14:22 +0100)]
Answer can be nullptr, so test for it to avoid null deref.
(cherry picked from commit
647e83a5b0e31eca32afa19be6d36d045f12647d )
Otto [Tue, 4 Jan 2022 08:52:30 +0000 (09:52 +0100)]
Add --enable-experimental-gss-tsig for auth build in CI.
(cherry picked from commit
c0acf022dd3a3d25a68a6e97cc6e0238bb0fced3 )
Otto Moerbeek [Mon, 3 Jan 2022 16:15:53 +0000 (17:15 +0100)]
Introduce runtime switch `enable-gss-tsig` so that GSS-TSIG is disabled by default even if it is compiled in.
(cherry picked from commit
fd7bbdb71a8c9251b6e378e1e377886585e1d815 )
Otto Moerbeek [Mon, 3 Jan 2022 14:28:24 +0000 (15:28 +0100)]
Be more strict on conditional compiling (#ifdef ENABLE_GSS_TSIG), fixing non ENABLE_GSS_TSIG builds.
(cherry picked from commit
15e39ee4c601350b8a8098ae79c5c8bbba390e6c )
Otto Moerbeek [Fri, 24 Dec 2021 12:10:29 +0000 (13:10 +0100)]
Add helper to get map counts and remove unneeded error function.
(cherry picked from commit
dd0ef5ede1ad2e863b8db94b2445a242d67aa61d )
Otto Moerbeek [Tue, 7 Dec 2021 16:07:43 +0000 (17:07 +0100)]
Revert of 9385 (which removed GSS_TSIG functionality) and rebase to master
Reformat according to project settings
We prefer C++ style casts and change NULL into nullptr
Move includes from gss_context.hh to gss_context.cc if possible, remove unused ones and move from boost::shared_ptr to std::shared_ptr.
Protect access to global maps by a mechanic translation to use
LockGuarded. The scopes of the locks should be verified, they might need
to be wider!
(cherry picked from commit
b08f131552e44b34f3482688f87150498a9c281b )
Peter van Dijk [Tue, 23 Aug 2022 14:21:36 +0000 (16:21 +0200)]
use TEXT consistently between pg schema and migration
(cherry picked from commit
7fe9f694d655b13dafd2417cfad02992a8ac2d57 )
Peter van Dijk [Tue, 23 Aug 2022 14:19:31 +0000 (16:19 +0200)]
do sqlite migration without temp table
(cherry picked from commit
2f49974d42e40924fc4950d1201a5f2fdefe674d )
Peter van Dijk [Mon, 8 Aug 2022 13:51:50 +0000 (15:51 +0200)]
auth catalog zones: simplify migration schemas by appending columns
(cherry picked from commit
ee0f99ce3d9fd4cd23c8a7cdaf45eae7470c281a )
Peter van Dijk [Fri, 2 Sep 2022 07:12:58 +0000 (09:12 +0200)]
Merge pull request #11870 from Habbie/backport-11842-to-auth-4.7.x
auth-4.7.x: use getInnerRemote() for the remotes ring
Kees Monshouwer [Wed, 10 Aug 2022 10:17:01 +0000 (12:17 +0200)]
auth: use getInnerRemote() for the remotes ring
(cherry picked from commit
531fce7704eb74249656a8fb1f65578b58c9678c )
Peter van Dijk [Mon, 8 Aug 2022 11:42:41 +0000 (13:42 +0200)]
Merge pull request #11833 from Habbie/backport-11825-to-auth-4.7.x
auth-4.7.x: backport #11825
Peter van Dijk [Mon, 8 Aug 2022 11:42:31 +0000 (13:42 +0200)]
Merge pull request #11834 from Habbie/backport-11822-to-auth-4.7.x
auth-4.7.x: backport #11822
Kees Monshouwer [Fri, 5 Aug 2022 12:13:08 +0000 (14:13 +0200)]
auth: fix backend page layout
(cherry picked from commit
2e0eda75aff0245e893b2b15f5c5beba619fba79 )
Kees Monshouwer [Fri, 5 Aug 2022 08:50:42 +0000 (10:50 +0200)]
auth: fix broken link in catalog doc
(cherry picked from commit
4f4e1300c355f9e273196913103b10039c126b37 )
Kees Monshouwer [Wed, 3 Aug 2022 14:36:28 +0000 (16:36 +0200)]
auth: fix catalogDiff() coverity report
(cherry picked from commit
ba2642a7f2c85246764c263679470aeb04577175 )
Kees Monshouwer [Wed, 3 Aug 2022 14:34:32 +0000 (16:34 +0200)]
auth: add missing catalog types in getAllDomains()
(cherry picked from commit
d5540ff1b848d8fea1e41c0adc536edd4b5b189a )
Peter van Dijk [Wed, 3 Aug 2022 09:47:14 +0000 (11:47 +0200)]
auth sqlite3: abort schema transactions on error
(cherry picked from commit
da8ddb18d6f3996b900c47128a71e0800732e2e5 )
Peter van Dijk [Wed, 3 Aug 2022 09:21:40 +0000 (11:21 +0200)]
sqlite3 catalog zones: fix query typos
(cherry picked from commit
d4e25b7601736d7cda1a8d5b19cf38b731532ef3 )
Peter van Dijk [Wed, 3 Aug 2022 09:21:29 +0000 (11:21 +0200)]
sqlite3 schema migration: fix typo
(cherry picked from commit
40f6d57828b446ee9973c4d3d2e7a4f42ee7135c )
Peter van Dijk [Tue, 2 Aug 2022 19:18:40 +0000 (21:18 +0200)]
remove 3 more master-only github workflows
Peter van Dijk [Tue, 2 Aug 2022 18:45:11 +0000 (20:45 +0200)]
Merge pull request #11817 from Habbie/auth-4.7.x-strip-ci
auth-4.7.x: CI: only check auth
Peter van Dijk [Tue, 2 Aug 2022 14:45:30 +0000 (16:45 +0200)]
CI: only check auth
Peter van Dijk [Tue, 2 Aug 2022 14:31:20 +0000 (16:31 +0200)]
Merge pull request #11082 from zeha/auth-merge-main
auth: merge "main" code into new auth-main.(cc|hh)
Chris Hofstaedtler [Tue, 2 Aug 2022 13:49:13 +0000 (15:49 +0200)]
pdns/auth-main.*: format-code
Chris Hofstaedtler [Wed, 8 Dec 2021 19:46:39 +0000 (20:46 +0100)]
auth: merge "main" code into new auth-main.(cc|hh)
Merge common_startup.cc and receiver.cc into auth-main.cc, and
rename common_startup.hh into receiver.hh.
This is a very minimal merge with no cleanup. Its intention is to
make understanding the startup code path easier, by avoiding having
to look at two compilation units to determine the exact order.
Peter van Dijk [Tue, 2 Aug 2022 13:44:40 +0000 (15:44 +0200)]
Merge pull request #11760 from Habbie/lua-shared-tcp
auth LUA: make shared mode work for TCP queries
Peter van Dijk [Tue, 2 Aug 2022 13:44:12 +0000 (15:44 +0200)]
Merge pull request #11808 from Habbie/dnsbulktest-init-var
dnsbulktest: initialise struct member; use correct type when setting it
Peter van Dijk [Tue, 2 Aug 2022 13:33:10 +0000 (15:33 +0200)]
Merge pull request #11815 from mind04/auth-notify
auth: make sure a notified zone is in the zonecache
Peter van Dijk [Tue, 2 Aug 2022 13:31:30 +0000 (15:31 +0200)]
Merge pull request #11759 from mind04/auth-tsig-cleanup
auth: getTSIGKey(s) cleanup