]>
git.ipfire.org Git - thirdparty/pdns.git/log
Remi Gacogne [Mon, 31 Jan 2022 08:44:15 +0000 (09:44 +0100)]
NSEC -> NSEC3
Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
(cherry picked from commit
c67b13a9aa2c8c4092de28c1bb37e8bbb32dcee3 )
Remi Gacogne [Mon, 31 Jan 2022 08:44:07 +0000 (09:44 +0100)]
NSEC -> NSEC3
Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
(cherry picked from commit
78cee42937e5265bf6e0d5c1dc1fdaf684932a5a )
Remi Gacogne [Fri, 21 Jan 2022 13:42:18 +0000 (14:42 +0100)]
rec: The NSEC3 ancestor check must be done against the original owner name
(cherry picked from commit
f37a904f4cc53ccb74b5904948b819920401ed24 )
Remi Gacogne [Fri, 21 Jan 2022 12:15:54 +0000 (13:15 +0100)]
rec: Reject non-apex NSEC(3)s that have both the NS and SOA bits set
Ancestor NSEC(3)s have the SOA bit clear (delegation), and the remaining
non-apex ones should not have the NS set.
(cherry picked from commit
be5d851dbedeecdeef39a583f0e2ac50d786b806 )
Peter van Dijk [Wed, 2 Feb 2022 14:32:27 +0000 (15:32 +0100)]
Merge pull request #11275 from Habbie/backport-11262-to-rec-4.6.x
rec-4.6.x: builder: migrate EL8 builds to oraclelinux, rename centos8 to el8 where possible
Peter van Dijk [Mon, 31 Jan 2022 17:15:14 +0000 (18:15 +0100)]
builder: add el-7 alias for centos-7
(cherry picked from commit
6bd3c9bb23f5dfc385a66647ab175ec2812d6617 )
Peter van Dijk [Mon, 31 Jan 2022 15:43:54 +0000 (16:43 +0100)]
take centos 8-stream from quay
(cherry picked from commit
2f9edddc0c9c1f8a68e154f6c12e3fd214420563 )
Peter van Dijk [Mon, 31 Jan 2022 15:28:34 +0000 (16:28 +0100)]
builder CI: switch oraclelinux-8 to el-8
cleanup
(cherry picked from commit
1b27721782ad3dc547ed448a257c59829ff0bd94 )
Peter van Dijk [Mon, 31 Jan 2022 15:28:04 +0000 (16:28 +0100)]
builder: archs for oraclelinux-8; el-8 symlinks
(cherry picked from commit
dee53cf16161a6c45560475b647de420842532ef )
Peter van Dijk [Wed, 2 Feb 2022 10:18:17 +0000 (11:18 +0100)]
Merge pull request #11282 from Habbie/rec-4.6-ci-rec-only
rec-4.6: stop testing auth+dnsdist on rec branch
Peter van Dijk [Wed, 2 Feb 2022 09:28:44 +0000 (10:28 +0100)]
stop testing auth+dnsdist on rec branch
Otto Moerbeek [Tue, 1 Feb 2022 09:43:37 +0000 (10:43 +0100)]
Merge pull request #11268 from omoerbeek/backport-11168-to-rec-4.6.x
rec: backport 11168 to rec-4.6.x: servfail.nl changed their setup.
Otto Moerbeek [Tue, 1 Feb 2022 09:43:22 +0000 (10:43 +0100)]
Merge pull request #11263 from omoerbeek/backport-11208-to-rec-4.6.x
rec: backport to rec-4.6.x: CI: dnspython 2.2.0 breaks auth and ixfrdist testing, pin to 2.1.0
Otto Moerbeek [Tue, 1 Feb 2022 09:43:05 +0000 (10:43 +0100)]
Merge pull request #11260 from rgacogne/rec46-openssl3
rec-4.6.x: Fix build with OpenSSL 3.0.0
Otto Moerbeek [Tue, 11 Jan 2022 15:23:03 +0000 (16:23 +0100)]
servfail.nl changed theuir setup.
I think in an ideal world we should return 9 (DNSSEC key missing) but I don't see a
easy way to do that at the moment.
(cherry picked from commit
2cd34ba5c565ee6bad368f577e34fa6d9519ab7d )
Peter van Dijk [Tue, 18 Jan 2022 15:40:52 +0000 (16:40 +0100)]
CI: dnspython 2.2.0 breaks auth and ixfrdist testing, pin to 2.1.0
(cherry picked from commit
46a40ed033d64f58aa30013d7e68daa5b5e8d615 )
Remi Gacogne [Mon, 31 Jan 2022 13:47:54 +0000 (14:47 +0100)]
rec-4.6.x: Fix build with OpenSSL 3.0.0
(cherry picked from commit
8535f66672ec9d1eebf5835d3e53238973a80478 )
Otto Moerbeek [Fri, 14 Jan 2022 09:42:31 +0000 (10:42 +0100)]
Merge pull request #11170 from omoerbeek/backport-11137-to-rec-4.6.x
rec: Backport 11137 to rec 4.6.x: try shorted thread names
Otto Moerbeek [Fri, 14 Jan 2022 09:42:15 +0000 (10:42 +0100)]
Merge pull request #11169 from omoerbeek/backport-11109-to-rec-4.6.x
rec: Backport 11109 to rec-4.6.x: Two more features to print
Josh Soref [Mon, 3 Jan 2022 07:57:23 +0000 (02:57 -0500)]
Make trySetThreadName static
Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
(cherry picked from commit
80f15f6437c5a01c09d8f64cf252b68f6a77a083 )
Josh Soref [Thu, 30 Dec 2021 03:40:10 +0000 (22:40 -0500)]
Try shorter thread names
https://man7.org/linux/man-pages/man3/pthread_setname_np.3.html
... The thread name is a
meaningful C language string, whose length is restricted to 16
characters, including the terminating null byte ('\0').
(cherry picked from commit
f3813e097ef9b4053009372e8009915bcd496a63 )
Otto [Fri, 17 Dec 2021 11:16:51 +0000 (12:16 +0100)]
Two more features to print
(cherry picked from commit
030c37636cea0dd449acdc9d14f03b2e27ad0791 )
Otto Moerbeek [Tue, 14 Dec 2021 11:38:21 +0000 (12:38 +0100)]
Merge pull request #11091 from omoerbeek/backport-11069-to-rec-4.6.x
rec: Backport 11069 to rec-4.6.x: Do not generate eventtrace records if no Lua hook is defined
Otto Moerbeek [Tue, 14 Dec 2021 11:38:03 +0000 (12:38 +0100)]
Merge pull request #11092 from omoerbeek/backport-11081-to-rec-4.6.x
rec: Backport 11081 to rec 4.6.x: Remove capability requirements from Docker images
Nico Vaatstra [Thu, 9 Dec 2021 11:39:29 +0000 (12:39 +0100)]
Additional note on Docker Engine version where the requirement of the additional capability was dropped
(cherry picked from commit
07b24e5743c08c828c73a93e724a86a5b83b680a )
Nico Vaatstra [Wed, 8 Dec 2021 15:28:42 +0000 (16:28 +0100)]
Remove capability requirements from Docker images
(cherry picked from commit
f28c81ed0242b6838eafdb61933a6f63b68040cf )
Otto [Fri, 3 Dec 2021 12:24:45 +0000 (13:24 +0100)]
Do not generate eventtrace records if no Lua hook is defined
(cherry picked from commit
6a948130b2406d0e3b295ec68f56b3b8ed302960 )
Otto Moerbeek [Wed, 1 Dec 2021 12:49:41 +0000 (13:49 +0100)]
Merge pull request #11058 from omoerbeek/backport-11044-to-rec-4.6.x
rec: backport 11044 to rec 4.6.x: Fix v6 setup and start using a more modern auth on circleci
Otto Moerbeek [Wed, 1 Dec 2021 12:49:29 +0000 (13:49 +0100)]
Merge pull request #11057 from omoerbeek/backport-11038-to-rec-4.6.x
rec: backport 11038 to rec-4.6.x: Disable tsan regression runs for rec for now
Otto Moerbeek [Wed, 1 Dec 2021 12:49:18 +0000 (13:49 +0100)]
Merge pull request #11055 from omoerbeek/backport-10982-to-rec-4.6.x
rec: backport 10982 to rec-4.x.6: Condition to HAVE_SYSTEMD_WITH_RUNTIME_DIR_ENV is reversed
Otto [Mon, 29 Nov 2021 13:48:09 +0000 (14:48 +0100)]
Fix error in test zone that auth-45 does not like
(cherry picked from commit
f1f41a8aa9299a4d8bf369c4fc0cb611f5b979cd )
Otto [Mon, 29 Nov 2021 11:52:09 +0000 (12:52 +0100)]
One more occurence of --local-ipv6
(cherry picked from commit
9b3fc866b7f8133d4317aec9253e4b5fb0a385f9 )
Otto [Mon, 29 Nov 2021 10:56:25 +0000 (11:56 +0100)]
Fix v6 setup and start using a more modern auth on circleci
(cherry picked from commit
2d0fc474f8b03b536a95c6b9b05e96c6e8c51e30 )
Otto [Fri, 26 Nov 2021 11:21:23 +0000 (12:21 +0100)]
Disable tsan regression runs for rec for now, there is a failure
mode that if it hits makes almost all remaining test fail. Symptom
is that the auths do not start up properly.
(cherry picked from commit
2ef0d14bf39fafa45d39d5a0b5e8e5f263357d17 )
Otto [Mon, 15 Nov 2021 10:48:22 +0000 (11:48 +0100)]
Condition to HAVE_SYSTEMD_WITH_RUNTIME_DIR_ENV is reversed
(cherry picked from commit
fc1f6fb803e3ab7346f327b6113fc79eaa40abf2 )
Otto Moerbeek [Tue, 23 Nov 2021 10:24:55 +0000 (11:24 +0100)]
Merge pull request #11025 from omoerbeek/backport-11010-to-rec-4.6.x
rec: backport 10110 to 4.6.x: Do cache negcache results, even when wasVariable() is true
Otto Moerbeek [Tue, 23 Nov 2021 09:56:29 +0000 (10:56 +0100)]
Merge pull request #11022 from omoerbeek/backport-11018-to-rec-4.6.x
rec: Backport 11018 to rec 4.6.x: Fix logic botch introduced by notify handing
Otto [Fri, 19 Nov 2021 10:57:28 +0000 (11:57 +0100)]
Do cache negcache results, even when wasVariable() is true
See https://datatracker.ietf.org/doc/html/rfc7871#section-7.4
Fixes #10994
(cherry picked from commit
2bcec14adbffbf4b28d698cb607877fb96054e87 )
Otto [Mon, 22 Nov 2021 14:18:07 +0000 (15:18 +0100)]
When we drop a notify over TCP, terminate the connection
(cherry picked from commit
9aa6eeca355c50bc79e9f7ea986689fa0a296e42 )
Otto [Mon, 22 Nov 2021 13:09:55 +0000 (14:09 +0100)]
Fix logic botch introduced by notify handing
See #10751, some extra scrutiny review is needed to make sure no
other similat issue remains.
(cherry picked from commit
09a22e8c919b2ed55d98723fb14a33948aa6f517 )
Otto Moerbeek [Tue, 23 Nov 2021 08:13:04 +0000 (09:13 +0100)]
Merge pull request #11016 from omoerbeek/backport-11005-to-rec-4.6.x
rec: bacport 11005 to rec 4.6.x: Include sys/time.h; needed on musl
Otto Moerbeek [Tue, 23 Nov 2021 08:12:47 +0000 (09:12 +0100)]
Merge pull request #11015 from omoerbeek/backport-10990-to-rec-4.6.x
rec: backport 10990 to rec 4.6.x: Basic notify test
Otto [Thu, 18 Nov 2021 14:42:18 +0000 (15:42 +0100)]
Include sys/time.h; needed on musl; fixes #11000
(cherry picked from commit
671ca0dee0cb529856af414e5b00db1b8b1e4d95 )
Otto Moerbeek [Tue, 16 Nov 2021 13:30:47 +0000 (14:30 +0100)]
Positive instead of negative test
Co-authored-by: Pieter Lexis <pieter@plexis.eu>
(cherry picked from commit
5a642e0b648b22f884bbd0b517c431eb90e6b9e0 )
Otto [Tue, 16 Nov 2021 12:35:58 +0000 (13:35 +0100)]
Do not count notifies in record cache hits/misses
(cherry picked from commit
0fd8cf215c84b814f86673d58ed12142e0c36f0f )
Otto [Tue, 16 Nov 2021 12:07:40 +0000 (13:07 +0100)]
Basic notify test.
It turns out a notify increments cache-hits, that feel a bit strange.
(cherry picked from commit
8662d268897b8b82145f4642dbb2a59f049a663a )
Remi Gacogne [Tue, 16 Nov 2021 14:43:12 +0000 (15:43 +0100)]
Merge pull request #10987 from rgacogne/ddist17-b1-changelog-secpoll
dnsdist: Add ChangeLog and secpoll update for 1.7.0-beta1
Remi Gacogne [Tue, 16 Nov 2021 09:27:15 +0000 (10:27 +0100)]
dnsdist: Fix the description of 10920 in the ChangeLog, remove useless entries
Remi Gacogne [Tue, 16 Nov 2021 09:24:56 +0000 (10:24 +0100)]
spellcheck: Allow 'XDP', 'GriƩ'
Remi Gacogne [Tue, 16 Nov 2021 09:17:17 +0000 (10:17 +0100)]
Merge pull request #10883 from rgacogne/ddist-pinned-maps
dnsdist: Implement filesystem pinning for eBPF maps
Remi Gacogne [Tue, 16 Nov 2021 09:04:58 +0000 (10:04 +0100)]
dnsdist: Add ChangeLog and secpoll update for 1.7.0-beta1
Otto Moerbeek [Tue, 16 Nov 2021 08:05:28 +0000 (09:05 +0100)]
Merge pull request #10896 from omoerbeek/more-secpoll-check
More strict secpoll.zone check
Remi Gacogne [Mon, 15 Nov 2021 17:16:35 +0000 (18:16 +0100)]
dnsdist: Switch to a uint8_t for the XDP match action type
Remi Gacogne [Mon, 15 Nov 2021 17:11:02 +0000 (18:11 +0100)]
dnsdist: Apply suggestions from code review on the new eBPF map type
Remi Gacogne [Mon, 15 Nov 2021 16:28:23 +0000 (17:28 +0100)]
contrib/xdp.py: Apply the change suggested by Pieter (thanks!)
Co-authored-by: Pieter Lexis <pieter@plexis.eu>
Remi Gacogne [Fri, 29 Oct 2021 14:56:08 +0000 (16:56 +0200)]
dnsdist: Add a sample XDP program and associated python script in contrib
Both contributed by Pierre GriƩ <pierre.grie@nameshield.net>.
Remi Gacogne [Thu, 28 Oct 2021 15:58:53 +0000 (17:58 +0200)]
dnsdist: Add a new eBPF map format, support external eBPF programs
Supporting external eBPF programs makes it possible to populate the
eBPF tables from dnsdist, manually or via our dynamic blocking mechanisms,
but to actually do the filtering in an external program, like an XDP one.
We cannot increase the size of eBPF programs if we want to stay
below 4k instructions for older kernels, so this commit implements
a compatibility layer with the new map format.
The 4k limit for unprivileged was removed in 5.2 but the complexity limit remains:
The complexity limit was actually changed several times since the
32k value from its introduction in Linux 3.18: it was raised to 64k
in Linux 4.7, then to 96k in Linux 4.12, again to 128k in Linux 4.14,
and at last to 1M in Linux 5.2.
Remi Gacogne [Fri, 22 Oct 2021 15:03:27 +0000 (17:03 +0200)]
dnsdist: Implement filesystem pinning for eBPF maps
This makes the filter (v4, v6 and qnames) maps persistent across a
restart and allow external programs to read and update them without
the need to use dnsdist's console.
Otto Moerbeek [Tue, 16 Nov 2021 06:30:34 +0000 (07:30 +0100)]
indent
Peter van Dijk [Mon, 15 Nov 2021 16:30:28 +0000 (17:30 +0100)]
Merge pull request #10981 from Habbie/2136-rrset-ttl
auth 2136: apply new TTL to whole RRset, not only to the added record
Otto Moerbeek [Mon, 15 Nov 2021 16:18:51 +0000 (17:18 +0100)]
Merge pull request #10980 from omoerbeek/rec-ede-issue
rec: Return the proper ede on validation failure
Peter van Dijk [Mon, 15 Nov 2021 15:28:58 +0000 (16:28 +0100)]
auth 2136: apply new TTL to whole RRset, not only to the added record
fixes #10921
Peter van Dijk [Mon, 15 Nov 2021 15:28:47 +0000 (16:28 +0100)]
auth 2136: improve some log messages
Remi Gacogne [Mon, 15 Nov 2021 13:16:21 +0000 (14:16 +0100)]
Merge pull request #10907 from rgacogne/ddist-handle-existing-edns-mac-setedns
dnsdist: Handle existing EDNS content for SetMacAddrAction/SetEDNSOptionAction
Remi Gacogne [Mon, 15 Nov 2021 13:13:36 +0000 (14:13 +0100)]
Merge pull request #10920 from rgacogne/ddist-cleanup-conns
dnsdist: Remove unreachable code in HTTP/2 connections cleanup
Otto Moerbeek [Tue, 26 Oct 2021 06:05:33 +0000 (08:05 +0200)]
no else after exit
Co-authored-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
Otto [Mon, 25 Oct 2021 13:20:18 +0000 (15:20 +0200)]
tweaks and undo error entry
Otto [Mon, 25 Oct 2021 12:53:53 +0000 (14:53 +0200)]
Move check to a shell script
Otto [Mon, 25 Oct 2021 12:33:45 +0000 (14:33 +0200)]
More strict secpoll check; hope I got the yaml quoting right
Otto Moerbeek [Mon, 15 Nov 2021 12:35:02 +0000 (13:35 +0100)]
some more ()'s for readability
Co-authored-by: Remi Gacogne <github@coredump.fr>
Otto [Mon, 15 Nov 2021 12:08:32 +0000 (13:08 +0100)]
Add a test for ede sig expired that does not rely on external servers
Otto Moerbeek [Mon, 15 Nov 2021 10:45:48 +0000 (11:45 +0100)]
Merge pull request #10975 from omoerbeek/rec-fewer-circle-bulktests
rec: Run fewer CircleCI bulk tests
Otto Moerbeek [Mon, 15 Nov 2021 10:40:41 +0000 (11:40 +0100)]
Merge pull request #10973 from omoerbeek/rec-asan-ubsan-to-strategy
rec: enable tsan for GH actions rec build and tests
Peter van Dijk [Mon, 15 Nov 2021 10:40:22 +0000 (11:40 +0100)]
Merge pull request #10954 from Habbie/update-contributing
some updates to CONTRIBUTING.md
Otto Moerbeek [Mon, 15 Nov 2021 10:27:59 +0000 (11:27 +0100)]
Add test
Otto Moerbeek [Mon, 15 Nov 2021 10:16:18 +0000 (11:16 +0100)]
Merge pull request #10751 from kpfleming/issue-7014
rec: Add support for NOTIFY queries to wipe cache entries
Remi Gacogne [Mon, 15 Nov 2021 09:17:05 +0000 (10:17 +0100)]
dnsdist: Apply suggestions from code review (thanks, Otto!)
Otto [Wed, 3 Nov 2021 14:57:03 +0000 (15:57 +0100)]
Return the proper ede on validation failure; fixes #10936
Kevin P. Fleming [Sat, 13 Nov 2021 12:11:38 +0000 (07:11 -0500)]
Update pdns/recursordist/RECURSOR-MIB.txt
Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
Otto Moerbeek [Fri, 12 Nov 2021 19:01:54 +0000 (20:01 +0100)]
Merge pull request #10972 from franklouwers/feature/update-docs
Clarify recursor docs for forward-zones-recurse
Otto Moerbeek [Fri, 12 Nov 2021 19:01:14 +0000 (20:01 +0100)]
Merge pull request #10977 from omoerbeek/dnsdist-unit-test-connect
dnsdist: Disable the actual connect() in the test_dnsdisttcp_cc_c unit tests.
Otto [Fri, 12 Nov 2021 12:19:47 +0000 (13:19 +0100)]
Disable the actual connect() in the test_dnsdisttcp_cc_c unit tests.
They are not needed and cause (at least on OpenBSD) firewall state table
clashes: they remain in a embryotic state because no actual activity
occurs on them due to the rest of the tests using mockup code.
tcpiohandler.cc is not linked into the tests, so define it locally in
test-dnsdisttcp_cc.cc as well.
Kevin P. Fleming [Fri, 12 Nov 2021 12:20:19 +0000 (07:20 -0500)]
rec: Add support for NOTIFY operations to wipe cache entries
NOTIFY operations can be sent to trigger removal of cache entries which
match the zone specified in the operation. All entries, regardless of
type, in or below the specified zone, are removed. Control over
permission to send such operations is provided by an ACL, and control over
zones which can be wiped is provided by a new configuration setting.
The default configuration ignores all NOTIFY operations.
This patch adds:
* 'allow-notify-from' and 'allow-notify-from-file' settings, operating
almost identically to 'allow-from' and 'allow-from-file' (the only
difference being the default value).
* 'allow-notify-for' and 'allow-notify-for-file' settings, which provide
a list of zones for which NOTIFY operations are allowed.
* modification to 'forward-zones-file' setting, allowing zones specified
there to optionally allow NOTIFY operations.
* 'source-disallowed-notify' metric, counting the number of NOTIFY operations
which have been denied by the ACL.
* 'zone-disallowed-notify' metric, counting the number of NOTIFY operations
which have been denied by the zone list.
* API support for modifying 'allow-notify-from' ACL.
* Regression tests for new ACL settings.
Peter van Dijk [Fri, 12 Nov 2021 08:13:29 +0000 (09:13 +0100)]
Merge pull request #10969 from Habbie/doc-nits-11-2021
rec, auth: some doc updates
Kevin P. Fleming [Fri, 24 Sep 2021 20:59:45 +0000 (16:59 -0400)]
rec: Refactor cache-wiping code into a common function
Eliminates multiple copies of the code and eliminates
inconsistencies between them.
Kevin P. Fleming [Fri, 24 Sep 2021 20:52:03 +0000 (16:52 -0400)]
rec: Allow worker threads to send tasks to handler thread
Extend the ThreadMSG mechanism to allow worker threads to submit
tasks to be executed by the handler thread (one-way only, no
answers can be returned).
Otto [Wed, 10 Nov 2021 12:56:26 +0000 (13:56 +0100)]
print stderr and stdout for api test
Otto Moerbeek [Wed, 10 Nov 2021 13:54:20 +0000 (14:54 +0100)]
Merge pull request #10971 from omoerbeek/rec-curl-dep
rec: We need libcurl dev lib for the zone-to-cache function.
Otto [Wed, 10 Nov 2021 12:34:04 +0000 (13:34 +0100)]
Disable bulk test with TSAN for now and add some debug code to api test
Otto [Wed, 10 Nov 2021 11:13:04 +0000 (12:13 +0100)]
Supress g_stats data races
Otto [Wed, 10 Nov 2021 11:36:21 +0000 (12:36 +0100)]
Run fewer CircleCI bulk tests. These are covered by builbot anyway
Otto [Wed, 10 Nov 2021 10:24:30 +0000 (11:24 +0100)]
Enable tsan build plus tests for rec GH actions
Otto [Wed, 10 Nov 2021 09:07:58 +0000 (10:07 +0100)]
Remove other remains of GnuTLS config that was never useful
Peter van Dijk [Wed, 10 Nov 2021 09:11:23 +0000 (10:11 +0100)]
Merge pull request #10970 from Habbie/auth-4.5.2-secpoll-docs
auth-4.5.2: secpoll and changelog
Otto [Wed, 10 Nov 2021 08:38:28 +0000 (09:38 +0100)]
Move asan plus ubsan settings to strategy, in preparation for also doing tsan
Frank Louwers [Wed, 10 Nov 2021 08:27:50 +0000 (09:27 +0100)]
Clarify docs
Otto [Wed, 10 Nov 2021 08:14:04 +0000 (09:14 +0100)]
We need libcurl dev lib for the zone-to-cache function.
Also fix config summary line and print curl feature on --version
Peter van Dijk [Wed, 10 Nov 2021 07:58:57 +0000 (08:58 +0100)]
auth-4.5.2: secpoll and changelog
Peter van Dijk [Tue, 9 Nov 2021 15:55:35 +0000 (16:55 +0100)]
Merge pull request #10941 from Habbie/bind-dont-list-rejected-zones
auth bindbackend: skip rejected zones during list and search
Pieter Lexis [Tue, 9 Nov 2021 15:11:08 +0000 (16:11 +0100)]
Merge pull request #10967 from pieterlexis/rec-lua-scr-doc-format
rec: Fix formatting for versionadded