]>
git.ipfire.org Git - thirdparty/pdns.git/log
Remi Gacogne [Tue, 21 Jun 2022 07:24:58 +0000 (09:24 +0200)]
Merge pull request #11708 from Habbie/backport-11449-to-dnsdist-1.5.x
dnsdist-1.5.x docs: Pin jinja2 to < 3.1.0
Remi Gacogne [Fri, 25 Mar 2022 08:45:55 +0000 (09:45 +0100)]
docs: Pin jinja2 to < 3.1.0
Jinja2 3.1.0 removed deprecated code that is still used by sphinx
1.8.x, and it looks like our custom sphinx extensions are not working
with more recent versions of sphinx..
See:
- https://github.com/pallets/jinja/issues/1631
- https://github.com/readthedocs/readthedocs.org/issues/9037
and
- https://github.com/PowerDNS/pdns/pull/7712
The exact error is:
```
Extension error:
Could not import extension sphinx.builders.latex (exception: cannot import name 'contextfunction' from 'jinja2' (/dnsdist/pdns/dnsdistdist/.venv/lib/python3.7/site-packages/jinja2/__init__.py))
```
(cherry picked from commit
92ad29702011ac7cbd0d7d118ba612e7e07cedbe )
Peter van Dijk [Mon, 20 Jun 2022 10:18:08 +0000 (12:18 +0200)]
Merge pull request #11703 from Habbie/backport-11658-to-dnsdist-1.5.x
dnsdist-1.5.x: protobuf: use python implementation during tests
Peter van Dijk [Tue, 31 May 2022 10:13:57 +0000 (12:13 +0200)]
protobuf: use python implementation during tests
(cherry picked from commit
2dd4d60b8103a64c796296647ad7b45226d5a5bd )
Peter van Dijk [Thu, 3 Feb 2022 10:48:33 +0000 (11:48 +0100)]
Merge pull request #11280 from Habbie/backport-11262-to-dnsdist-1.5.x
dnsdist-1.5.x: builder: migrate EL8 builds to oraclelinux, rename centos8 to el8 where possible
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 )
builder: add el-7 alias for centos-7
(cherry picked from commit
6bd3c9bb23f5dfc385a66647ab175ec2812d6617 )
Peter van Dijk [Tue, 1 Feb 2022 15:58:56 +0000 (16:58 +0100)]
builder: add oraclelinux-8 target
Peter van Dijk [Thu, 3 Feb 2022 10:16:26 +0000 (11:16 +0100)]
Merge pull request #11286 from Habbie/backport-10902-to-dnsdist-1.5.x
dnsdist-1.5.x: Pin docutils to < 0.18 for now
Remi Gacogne [Tue, 26 Oct 2021 14:07:03 +0000 (16:07 +0200)]
Pin docutils to < 0.18 for now
We will have to deal with that pain later, but let's unbreak our
CI first.
(cherry picked from commit
2503af018b72112a2422ce895d9e7418155cbc9f )
Remi Gacogne [Wed, 5 May 2021 07:08:46 +0000 (09:08 +0200)]
Merge pull request #10356 from rgacogne/ddist15-disable-fuzzing
dnsdist: Disable CIFuzz for rel/dnsdist-1.5.x
Remi Gacogne [Wed, 5 May 2021 07:08:36 +0000 (09:08 +0200)]
Merge pull request #10355 from rgacogne/ddist15-10267
dnsdist-1.5.x: Add missing getEDNSOptions and getDO bindings for DNSResponse
Remi Gacogne [Tue, 4 May 2021 16:27:04 +0000 (18:27 +0200)]
dnsdist: Disable CIFuzz for rel/dnsdist-1.5.x
It's broken because we don't have the seed corpus for
fuzz_target_dnslabeltext_parseRFC1035CharString anyway.
Remi Gacogne [Tue, 6 Apr 2021 13:06:34 +0000 (15:06 +0200)]
dnsdist: Add missing getEDNSOptions and getDO bindings for DNSResponse
(cherry picked from commit
e292b91b89827450ca116a8fe7dbca146705ba3b )
Remi Gacogne [Wed, 17 Mar 2021 08:07:19 +0000 (09:07 +0100)]
Merge pull request #10162 from rgacogne/ddist15-backports
dnsdist-1.5.x: Backports fixes
Remi Gacogne [Wed, 17 Feb 2021 09:38:58 +0000 (10:38 +0100)]
dnsdist: Prevent a crash with DynBPF objects in client mode
(cherry picked from commit
22189743415af130b0e32a5a13aca1a26f800ead )
Remi Gacogne [Tue, 26 Jan 2021 11:53:59 +0000 (12:53 +0100)]
dnsdist: Fix EDNS in ServFail generated when no server is available
(cherry picked from commit
c8a94fb04d65cea7927b96a579c5c947f967a4ff )
Remi Gacogne [Thu, 24 Dec 2020 10:38:26 +0000 (11:38 +0100)]
dnsdist: Fix a hang when removing a server with more than one socket
There was a lock starvation issue when removing a server with more
than one socket in use (`sockets` greater than 1 on the corresponding
`newServer` directive), because the mutex protecting the sockets array
would never be released long enough by the responder thread to allow
the thread stopping the server to acquire it.
This commit fixes that by marking the server as stopped right away,
before acquiring the lock, and also making sure that the responder
thread is woken up regularly (every second, even without any query
to process) and that it checks whether the server has been stopped
just after that.
The issue was introduced in
be55a20ce9bb7140071279d70bcb460f1f2b7b7d ,
and backported to 1.5.1 in
f0d48318cce0dd80ae73c529362bdb2921d8c5c9 .
(cherry picked from commit
0ac246e2e848bf244506b7d6a7031fb7d0de335b )
Remi Gacogne [Thu, 19 Nov 2020 09:53:06 +0000 (10:53 +0100)]
Fix the DNSName move assignement operator
A misplaced 'const' prevented it from being called, making every
move of a DNSName into a full copy.
Introduced in
d720eb8add5ebda11867e8b404125e0b68ed2911 .
(cherry picked from commit
8d1bb300460d5cc97b4599ea8eddeb7b6d35decf )
appliedprivacy [Sat, 14 Nov 2020 17:28:44 +0000 (17:28 +0000)]
fix typo #9728
(cherry picked from commit
515b8bb7fb1c8ca8b4c47a35d70d63e2febf8a91 )
Peter van Dijk [Fri, 2 Oct 2020 19:26:50 +0000 (21:26 +0200)]
dnsdist make: two fixes
* make sure dnsdist-lua-ffi-interface.inc is built before dnsdist-lua-ffi.o
* cleaner output while building that .inc
by Pieter Lexis
(cherry picked from commit
71411593536c64f4bbfc5e1e3982232f80af830a )
Remi Gacogne [Wed, 20 Jan 2021 09:48:59 +0000 (10:48 +0100)]
Merge pull request #9980 from rgacogne/ddist15-fix-dynamic-blocks
dnsdist: Fix Dynamic Block RCode rules messing up the queries count
Remi Gacogne [Fri, 27 Nov 2020 11:27:19 +0000 (12:27 +0100)]
dnsdist: Fix the Dynamic Block ratio regression test
We now properly skip the too old entries when scanning responses,
so we need to set a long enough period so that the responses are
still valids when we compute the ratio.
(cherry picked from commit
dcc50bde3ada3ed35fd1b3ac420040fd8a81ac88 )
Remi Gacogne [Fri, 15 Jan 2021 16:20:41 +0000 (17:20 +0100)]
dnsdist: Fix SMT dynamic block insertion of sub-domains
Remi Gacogne [Fri, 15 Jan 2021 15:48:34 +0000 (16:48 +0100)]
dnsdist: Only count responses in the right time range for ratio
Remi Gacogne [Fri, 15 Jan 2021 15:02:27 +0000 (16:02 +0100)]
dnsdist: Fix Dynamic Block RCode rules messing up the queries count
Remi Gacogne [Tue, 12 Jan 2021 07:52:27 +0000 (08:52 +0100)]
Merge pull request #9936 from rgacogne/ddist15-fix-crash-doh-responses-map
dnsdist-1.5.x: Fix a crash when a DoH responses map is updated at runtime
Remi Gacogne [Tue, 12 Jan 2021 07:50:37 +0000 (08:50 +0100)]
Merge pull request #9941 from Habbie/backport-9831-to-dnsdist-1.5.x
dnsdist 1.5.x el8: PowerTools is now powertools
Your Name [Tue, 8 Dec 2020 14:23:13 +0000 (15:23 +0100)]
el8: PowerTools is now powertools
(cherry picked from commit
26fe12046566da83844f1163134ba722a603e911 )
Remi Gacogne [Mon, 11 Jan 2021 14:37:52 +0000 (15:37 +0100)]
dnsdist: Fix a crash when a DoH responses map is updated at runtime
(cherry picked from commit
312baf27f5357fae66582a8bbe937abff3c8d4fc )
Remi Gacogne [Mon, 11 Jan 2021 13:57:45 +0000 (14:57 +0100)]
Merge pull request #9922 from rgacogne/ddist15-sni-resumption
dnsdist-1.5.x: Fix SNI on resumed sessions by acknowledging the name sent by the client
Remi Gacogne [Mon, 11 Jan 2021 12:59:03 +0000 (13:59 +0100)]
dnsdist: Travis' Python 2 does not handle TLS sessions at all
Remi Gacogne [Mon, 11 Jan 2021 09:08:49 +0000 (10:08 +0100)]
dnsdist: Travis' Python 2 does not have ssl.session_resumed
Remi Gacogne [Fri, 8 Jan 2021 09:49:06 +0000 (10:49 +0100)]
dnsdist: Re-order hostname check directives, Python 2's ssl cares
Remi Gacogne [Thu, 7 Jan 2021 16:41:00 +0000 (17:41 +0100)]
dnsdist: Add a unit test for SNI routing after session resumption
(cherry picked from commit
5f4156bec07615ab15994bc44c30a1df39d4f1f6 )
Remi Gacogne [Thu, 7 Jan 2021 15:41:32 +0000 (16:41 +0100)]
dnsdist: Fix SNI on resumed sessions by acknowledging the name sent by the client
Otherwise `SSL_get_servername()` only returns true when the session
has been freshly established, and will return `nullptr` when it is
resumed.
(cherry picked from commit
767a9d3a727a4a3b4073f01fab4b2c1d7c55d73e )
Remi Gacogne [Fri, 13 Nov 2020 11:23:50 +0000 (12:23 +0100)]
Merge pull request #9717 from rgacogne/ddist15-fix-ebpf-long-names
dnsdist-1.5.x: Fix eBPF filtering of long qnames
Remi Gacogne [Mon, 9 Nov 2020 13:46:08 +0000 (14:46 +0100)]
dnsdist: Fix eBPF filtering of long qnames
This commit switches to the use of eBPF positive offsets to access
the content of the transport and application layers, since using
negative offsets (needed to access the other layers) led to issues
with long qnames.
This is cleaner anyway :-)
(cherry picked from commit
abbc72876eabc7a1745f50e7a9ff4c41b4bbef62 )
Remi Gacogne [Wed, 30 Sep 2020 07:17:32 +0000 (09:17 +0200)]
Merge pull request #9555 from rgacogne/ddist15-edns-negative-additional-soa
dnsdist-1.5.x: Only add EDNS on negative answers if the query had EDNS
Remi Gacogne [Tue, 29 Sep 2020 10:43:43 +0000 (12:43 +0200)]
dnsdist: Update regression tests for dnspython 2.0.0
(cherry picked from commit
6e1f856ff8e7f2018ef53cdc1bb5364854128d58 )
Remi Gacogne [Tue, 29 Sep 2020 10:41:58 +0000 (12:41 +0200)]
dnsdist: Fix Cookie and ECS implementations for dnspython 2.0.0
(cherry picked from commit
a41603bfb402211c7ae131419d13f5dadbd13df9 )
Remi Gacogne [Tue, 29 Sep 2020 10:40:31 +0000 (12:40 +0200)]
dnsdist: Only add EDNS on negative answers if the query had EDNS
(cherry picked from commit
2f67e0d445a55e675278f02a68e5f453f9a1f015 )
Remi Gacogne [Mon, 28 Sep 2020 13:08:17 +0000 (15:08 +0200)]
Merge pull request #9542 from rgacogne/ddist15-fix-parse-edns-options
dnsdist-1.5.x: Fix getEDNSOptions() for {AN,NS}COUNT != 0 and ARCOUNT = 0
Remi Gacogne [Mon, 28 Sep 2020 13:08:08 +0000 (15:08 +0200)]
Merge pull request #9540 from rgacogne/ddist15-clear-console-history
dnsdist-1.5.x: Add the 'clearConsoleHistory' command
Remi Gacogne [Mon, 28 Sep 2020 12:32:15 +0000 (14:32 +0200)]
Merge pull request #9541 from rgacogne/ddist15-stop-backend-thread-on-removal
dnsdist-1.5.x: Stop the related responder thread when a backend is removed
Remi Gacogne [Mon, 28 Sep 2020 12:31:48 +0000 (14:31 +0200)]
Merge pull request #9543 from rgacogne/ddist15-fix-building-llvm-11
dnsdist-1.5.x: Fix building with LLVM11
Remi Gacogne [Tue, 25 Aug 2020 08:47:25 +0000 (10:47 +0200)]
dnsdist: Dcocument the new 'clearConsoleHistory()' command
(cherry picked from commit
7e9f283759afc3afaa0a3945001fdff379e6efee )
Remi Gacogne [Mon, 10 Aug 2020 16:16:17 +0000 (18:16 +0200)]
dnsdist: Add the 'clearConsoleHistory' command
It removes the history items and delta() data from memory.
(cherry picked from commit
87e6359691e1bca47123510eb1da7755178096bc )
Remi Gacogne [Mon, 10 Aug 2020 13:51:18 +0000 (15:51 +0200)]
dnsdist: Stop the related responder thread when a backend is removed
(cherry picked from commit
be55a20ce9bb7140071279d70bcb460f1f2b7b7d )
Remi Gacogne [Wed, 23 Sep 2020 08:02:15 +0000 (10:02 +0200)]
dnsdist: Fix getEDNSOptions() for {AN,NS}COUNT != 0 and ARCOUNT = 0
Since 1.5.0, calling getEDNSOptions() from Lua would result in a
ServFail for queries that had no records in additional but at least
one record in either the answer or authority section, such as a
NOTIFY, because of a bug in parseEDNSOptions(). That last function
incorrectly called slowParseEDNSOptions() in that case, triggering
an exception to be raised because slowParseEDNSOptions() does not
expect to be called for a packet with no record in the additional
section.
parseEDNSOptions() now returns `false` for packets that have no
record in the additional section.
(cherry picked from commit
38af359d79bccc500deaa598957a1b0d1ce11fd4 )
RvdE [Sun, 23 Aug 2020 22:26:21 +0000 (00:26 +0200)]
Fix building with LLVM11
There's a typo on line 529, where it says "true", but the double quotes cause a type cast error on LLVM11.
dnsdist-console.cc:529:32: error: type 'const char [5]' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing]
{ "SetNegativeAndSOAAction", "true", "nxd, zone, ttl, mname, rname, serial, refresh, retry, expire, minimum [, options]", "Turn a query into a NXDomain or NoData answer and sets a SOA record in the additional section" },
^~~~~~
dnsdist-console.cc:529:32: note: insert an explicit cast to silence this issue
{ "SetNegativeAndSOAAction", "true", "nxd, zone, ttl, mname, rname, serial, refresh, retry, expire, minimum [, options]", "Turn a query into a NXDomain or NoData answer and sets a SOA record in the additional section" },
^~~~~~
static_cast<bool>( )
1 error generated.
(cherry picked from commit
e7c6996eb650d17372548899408160bb2d712511 )
Remi Gacogne [Mon, 28 Sep 2020 09:24:50 +0000 (11:24 +0200)]
Merge pull request #9539 from rgacogne/ddist15-disable-tests
dnsdist-1.5.x: Disable non-dnsdist tests
Remi Gacogne [Mon, 28 Sep 2020 09:24:07 +0000 (11:24 +0200)]
Merge pull request #9546 from rgacogne/ddist15-install-patch
dnsdist-1.5.x: Install 'patch', required to install py-lmdb
Remi Gacogne [Mon, 31 Aug 2020 10:04:42 +0000 (12:04 +0200)]
dnsdist: Install 'patch', required to install py-lmdb
(cherry picked from commit
c17a2921a6096535bbaac837ed2d2db369091e58 )
Remi Gacogne [Mon, 28 Sep 2020 07:20:55 +0000 (09:20 +0200)]
dnsdist-1.5.x: Disable non-dnsdist tests
Remi Gacogne [Wed, 29 Jul 2020 12:16:39 +0000 (14:16 +0200)]
Merge pull request #9360 from rgacogne/ddist-prevent-backends-copy
dnsdist: Prevent a copy of a pool's backends when selecting a server
Remi Gacogne [Wed, 29 Jul 2020 07:38:38 +0000 (09:38 +0200)]
dnsdist: Prevent a copy of a pool's backends when selecting a server
Remi Gacogne [Wed, 29 Jul 2020 06:58:36 +0000 (08:58 +0200)]
Merge pull request #9356 from rgacogne/ddist-check-cache-ptr
dnsdist: Handle calling PacketCache methods on a nil object
Remi Gacogne [Wed, 29 Jul 2020 06:57:20 +0000 (08:57 +0200)]
Merge pull request #9359 from Habbie/mysql-both-typo
auth tests gmysql2: fix env var name typo
Peter van Dijk [Tue, 28 Jul 2020 21:37:11 +0000 (23:37 +0200)]
auth tests gmysql2: fix env var name typo
Remi Gacogne [Tue, 28 Jul 2020 12:45:11 +0000 (14:45 +0200)]
Merge pull request #9355 from rgacogne/ddist-proxy-protocol-large
dnsdist: Improve reporting of possible overflow via large Proxy Protocol values
Remi Gacogne [Tue, 28 Jul 2020 12:41:38 +0000 (14:41 +0200)]
dnsdist: Handle calling PacketCache methods on a nil object
Remi Gacogne [Tue, 28 Jul 2020 09:12:27 +0000 (11:12 +0200)]
dnsdist: Improve reporting of possible overflow via large Proxy Protocol values
Remi Gacogne [Tue, 28 Jul 2020 09:05:27 +0000 (11:05 +0200)]
Merge pull request #9354 from PowerDNS/dependabot/bundler/modules/remotebackend/json-2.3.0
build(deps): bump json from 1.8.5 to 2.3.0 in /modules/remotebackend
Remi Gacogne [Tue, 28 Jul 2020 09:05:06 +0000 (11:05 +0200)]
Merge pull request #9353 from PowerDNS/dependabot/bundler/modules/remotebackend/regression-tests/json-2.3.0
build(deps): bump json from 1.8.2 to 2.3.0 in /modules/remotebackend/regression-tests
Remi Gacogne [Tue, 28 Jul 2020 07:40:24 +0000 (09:40 +0200)]
Merge pull request #9343 from cmouse/hostname-fix
misc.cc: Resize hostname to final size in getCarbonHostname()
Remi Gacogne [Tue, 28 Jul 2020 07:37:21 +0000 (09:37 +0200)]
Merge pull request #9344 from rgacogne/ddist-fix-doh-sni
dnsdist: Fix compilation with h2o_socket_get_ssl_server_name
Remi Gacogne [Tue, 28 Jul 2020 07:37:05 +0000 (09:37 +0200)]
Merge pull request #9346 from omoerbeek/dnsdist-openbsd-clang-std
dnsdist: Fix compilation on OpenBSD/amd64
dependabot[bot] [Tue, 28 Jul 2020 04:11:38 +0000 (04:11 +0000)]
build(deps): bump json from 1.8.5 to 2.3.0 in /modules/remotebackend
Bumps [json](https://github.com/flori/json) from 1.8.5 to 2.3.0.
- [Release notes](https://github.com/flori/json/releases)
- [Changelog](https://github.com/flori/json/blob/master/CHANGES.md)
- [Commits](https://github.com/flori/json/compare/v1.8.5...v2.3.0)
Signed-off-by: dependabot[bot] <support@github.com>
dependabot[bot] [Tue, 28 Jul 2020 04:02:10 +0000 (04:02 +0000)]
build(deps): bump json in /modules/remotebackend/regression-tests
Bumps [json](https://github.com/flori/json) from 1.8.2 to 2.3.0.
- [Release notes](https://github.com/flori/json/releases)
- [Changelog](https://github.com/flori/json/blob/master/CHANGES.md)
- [Commits](https://github.com/flori/json/compare/v1.8.2...v2.3.0)
Signed-off-by: dependabot[bot] <support@github.com>
Aki Tuomi [Tue, 21 Jul 2020 19:04:56 +0000 (22:04 +0300)]
test-misc_hh: Add test for getCarbonHostname
Aki Tuomi [Sun, 19 Jul 2020 15:06:14 +0000 (18:06 +0300)]
misc.cc: Resize hostname to final size in getCarbonHostname()
In
5c21b47fbc35ddcb8d939eb8541c6c3bad1080a8 we change how
hostname is allocated. We allocate getMaxHostNameSize for string,
then give the raw buffer for gethostname function, but forget to
resize the string into actual result length, causing the carbon
output to include trailing NUL bytes after hostname.
Otto Moerbeek [Mon, 20 Jul 2020 07:56:15 +0000 (09:56 +0200)]
Fix compilation on OpenBSD/amd64
The readline lib on OpenBSD redefines __attribute__ to empty if __STRICT_ANSI__...
Otto Moerbeek [Mon, 20 Jul 2020 18:08:02 +0000 (20:08 +0200)]
Merge pull request #9348 from omoerbeek/solaris-name-clashes
Avoid name clashes on Solaris derived systems.
Otto Moerbeek [Mon, 20 Jul 2020 14:13:29 +0000 (16:13 +0200)]
Avoid name clashes on Solaris derived systems.
Fixes #9279
Otto Moerbeek [Mon, 20 Jul 2020 09:25:27 +0000 (11:25 +0200)]
Merge pull request #9342 from omoerbeek/rec-prep-4.4.0-alpha2
rec: prep for rec-4.4.0-alpha2
Otto Moerbeek [Fri, 17 Jul 2020 10:34:30 +0000 (12:34 +0200)]
Prep for rec 4.4.0-alpha2
Remi Gacogne [Sun, 19 Jul 2020 21:28:02 +0000 (23:28 +0200)]
dnsdist: Fix compilation with h2o_socket_get_ssl_server_name
aerique [Fri, 17 Jul 2020 09:00:24 +0000 (11:00 +0200)]
Create Ubuntu Focal Dockerfile for rec-43+.
aerique [Fri, 17 Jul 2020 09:00:03 +0000 (11:00 +0200)]
Only add `--nobest` for CentOS 8.
Otto Moerbeek [Fri, 17 Jul 2020 08:24:49 +0000 (10:24 +0200)]
Merge pull request #9338 from omoerbeek/rec-prep-
20200717
rec: Prep for upcoming July 17th 2020 release.
Remi Gacogne [Thu, 16 Jul 2020 08:45:48 +0000 (10:45 +0200)]
Merge pull request #9320 from ihsinme/patch-2
Update proxy-protocol.cc
Remi Gacogne [Wed, 15 Jul 2020 07:37:33 +0000 (09:37 +0200)]
Merge pull request #9336 from Habbie/auth-metrics-new-in-4.4
auth docs: note that /metrics is new in 4.4; closes #9325
Otto Moerbeek [Wed, 15 Jul 2020 07:27:07 +0000 (09:27 +0200)]
Add tags and tidy.
Remi Gacogne [Wed, 15 Jul 2020 07:23:28 +0000 (09:23 +0200)]
Merge pull request #9308 from rgacogne/rec-check-zone-key-flag
rec: Check that DNSKEYs have the zone flag set
Otto Moerbeek [Wed, 15 Jul 2020 07:19:46 +0000 (09:19 +0200)]
Merge pull request #9314 from zeha/no-tologstring
Remove redundant toLogString() calls
Peter van Dijk [Tue, 14 Jul 2020 17:34:16 +0000 (19:34 +0200)]
Merge pull request #9339 from phonedph1/patch-22
dnsdist: Update config.rst
phonedph1 [Tue, 14 Jul 2020 17:25:56 +0000 (11:25 -0600)]
Update config.rst
Otto Moerbeek [Tue, 14 Jul 2020 11:45:50 +0000 (13:45 +0200)]
Prep for upcoming July 17th 2020 release.
Peter van Dijk [Tue, 14 Jul 2020 08:56:11 +0000 (10:56 +0200)]
auth docs: note that /metrics is new in 4.4; closes #9325
Peter van Dijk [Mon, 13 Jul 2020 19:10:40 +0000 (21:10 +0200)]
Merge pull request #9315 from zeha/bind-zoneid
bindbackend: fix zoneId in log statement
Peter van Dijk [Mon, 13 Jul 2020 15:41:59 +0000 (17:41 +0200)]
Merge pull request #9280 from zeha/domain-create
auth: immediately fill account, kind, masters on zone create
Remi Gacogne [Wed, 8 Jul 2020 10:24:43 +0000 (12:24 +0200)]
rec: Check that DNSKEYs have the 'zone' flag set, 'revoked' one cleared
Remi Gacogne [Wed, 8 Jul 2020 09:04:47 +0000 (11:04 +0200)]
rec: Check that DNSKEYs have the zone flag set
As required by rfc4034 Section 5.2.
Remi Gacogne [Mon, 13 Jul 2020 13:49:33 +0000 (15:49 +0200)]
Merge pull request #9312 from rgacogne/rec-class-enum-validation-states
rec: Stop cluttering the global namespace with validation states
Otto Moerbeek [Mon, 13 Jul 2020 09:48:36 +0000 (11:48 +0200)]
Merge pull request #9231 from omoerbeek/explicit-cxx-version
Use explicit flag for the specific version of c++ wer'e targeting.
ihsinme [Fri, 10 Jul 2020 13:12:14 +0000 (16:12 +0300)]
Update proxy-protocol.cc
get rid of integer overflow
Remi Gacogne [Fri, 10 Jul 2020 07:36:12 +0000 (09:36 +0200)]
Merge pull request #9316 from zeha/dbnullptr
auth: 0 as nullptr cleanup
Chris Hofstaedtler [Thu, 9 Jul 2020 19:59:28 +0000 (21:59 +0200)]
auth: 0 as nullptr cleanup
Chris Hofstaedtler [Thu, 9 Jul 2020 19:32:43 +0000 (21:32 +0200)]
bindbackend: fix zoneId in log statement
The existing message was confusing me because it showed invalid/not
initialized data.
Chris Hofstaedtler [Thu, 9 Jul 2020 19:12:16 +0000 (21:12 +0200)]
Remove redundant toLogString() calls
Already handled by Logger.