]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
5 years agodnsdist: Make sure that the bounded-load factor is >= .0 8909/head
Remi Gacogne [Fri, 6 Mar 2020 16:26:50 +0000 (17:26 +0100)] 
dnsdist: Make sure that the bounded-load factor is >= .0

5 years agodnsdist: Fix mistake in the bounded-load documentation of chashed
Remi Gacogne [Fri, 6 Mar 2020 16:18:25 +0000 (17:18 +0100)] 
dnsdist: Fix mistake in the bounded-load documentation of chashed

5 years agodnsdist: Implement bounded loads for the whashed and wrandom policies
Remi Gacogne [Fri, 6 Mar 2020 11:00:46 +0000 (12:00 +0100)] 
dnsdist: Implement bounded loads for the whashed and wrandom policies

Also make sure that the chashed implementation respects the weights,
and properly handle backends that are not available during the
bounds computation.

5 years agoMerge pull request #8898 from omoerbeek/rec-shared-cache-only
Otto Moerbeek [Fri, 6 Mar 2020 06:16:11 +0000 (07:16 +0100)] 
Merge pull request #8898 from omoerbeek/rec-shared-cache-only

Rec: share record cache between threads

5 years agoMerge pull request #8902 from Habbie/doc-6373
Otto Moerbeek [Fri, 6 Mar 2020 06:10:29 +0000 (07:10 +0100)] 
Merge pull request #8902 from Habbie/doc-6373

rec: note dnstap for auth communication in changelog

5 years agoMerge pull request #8901 from rgacogne/ddist-docs-8683
Remi Gacogne [Thu, 5 Mar 2020 22:04:50 +0000 (23:04 +0100)] 
Merge pull request #8901 from rgacogne/ddist-docs-8683

dnsdist: Fix documentation for functions removed in 1.3.0

5 years agoMerge pull request #8903 from rgacogne/ddist-7950-unused-lamba-capture
Remi Gacogne [Thu, 5 Mar 2020 22:04:34 +0000 (23:04 +0100)] 
Merge pull request #8903 from rgacogne/ddist-7950-unused-lamba-capture

dnsdist: Fix 'unused lambda capture' warning without DoH or DoT

5 years agoMerge pull request #8905 from rgacogne/ddist-dns-query-default
Remi Gacogne [Thu, 5 Mar 2020 22:04:21 +0000 (23:04 +0100)] 
Merge pull request #8905 from rgacogne/ddist-dns-query-default

dnsdist: Change the default DoH path from / to /dns-query

5 years agoMerge pull request #8907 from Habbie/backport-8714-to-auth-4.3.x
Peter van Dijk [Thu, 5 Mar 2020 21:42:15 +0000 (22:42 +0100)] 
Merge pull request #8907 from Habbie/backport-8714-to-auth-4.3.x

auth-4.3: Reduce the number of temporary memory allocations

5 years agoMove the logic of validDNSName to DNSName::has8bitBytes() 8907/head 8951/head
Remi Gacogne [Mon, 17 Feb 2020 14:08:21 +0000 (15:08 +0100)] 
Move the logic of validDNSName to DNSName::has8bitBytes()

(cherry picked from commit bf7ef5b4ee0ce310db0a3761a8250f86a5fea20d)

5 years agoauth: Skip the construction of a root DNSName when possible
Remi Gacogne [Thu, 30 Jan 2020 14:12:57 +0000 (15:12 +0100)] 
auth: Skip the construction of a root DNSName when possible

(cherry picked from commit 020b94c9e00434a509b8f46af070afb2f2afa4b5)

5 years agoauth: Prevent temporary objects in the DNSBackend::get() overrides
Remi Gacogne [Thu, 30 Jan 2020 14:10:42 +0000 (15:10 +0100)] 
auth: Prevent temporary objects in the DNSBackend::get() overrides

(cherry picked from commit 2ea3d25e0c9eeefdb6d625bc314ad40a19022e23)

5 years agoauth: Reserve the needed space in the vector of keys
Remi Gacogne [Fri, 17 Jan 2020 15:46:49 +0000 (16:46 +0100)] 
auth: Reserve the needed space in the vector of keys

(cherry picked from commit fb4c0e19ccaaed9b88426ca3183b33271be2ecd6)

5 years agoauth: Reduce the number of allocations in apiServerZones()
Remi Gacogne [Fri, 17 Jan 2020 14:15:16 +0000 (15:15 +0100)] 
auth: Reduce the number of allocations in apiServerZones()

(cherry picked from commit c8b929d9f1b17cb3ca73a309172d6929254bf91c)

5 years agoauth: Reduce the number of memory allocations
Remi Gacogne [Tue, 14 Jan 2020 16:26:15 +0000 (17:26 +0100)] 
auth: Reduce the number of memory allocations

(cherry picked from commit 9bbcf03a6ff139016686e97a387cc6787a3990ce)

5 years agoMerge pull request #8714 from rgacogne/auth-less-allocs
Peter van Dijk [Thu, 5 Mar 2020 20:08:07 +0000 (21:08 +0100)] 
Merge pull request #8714 from rgacogne/auth-less-allocs

auth: Reduce the number of temporary memory allocations

5 years agodnsdist: Change the default DoH path from / to /dns-query 8905/head
Remi Gacogne [Thu, 5 Mar 2020 14:28:56 +0000 (15:28 +0100)] 
dnsdist: Change the default DoH path from / to /dns-query

5 years agodnsdist: Fix 'unused lambda capture' warning without DoH or DoT 8903/head
Remi Gacogne [Thu, 5 Mar 2020 10:36:33 +0000 (11:36 +0100)] 
dnsdist: Fix 'unused lambda capture' warning without DoH or DoT

5 years agorec: note dnstap for auth communication in changelog 8902/head
Peter van Dijk [Thu, 5 Mar 2020 10:25:32 +0000 (11:25 +0100)] 
rec: note dnstap for auth communication in changelog

5 years agodnsdist: Fix documentation for functions removed in 1.3.0 8901/head
Remi Gacogne [Thu, 5 Mar 2020 09:48:32 +0000 (10:48 +0100)] 
dnsdist: Fix documentation for functions removed in 1.3.0

5 years agoMerge pull request #8899 from rgacogne/ddist-key-log-file-unavailable
Remi Gacogne [Thu, 5 Mar 2020 09:30:03 +0000 (10:30 +0100)] 
Merge pull request #8899 from rgacogne/ddist-key-log-file-unavailable

dnsdist: Document that the 'keyLogFile' option requires OpenSSL >= 1.1.1

5 years agoMerge pull request #8897 from rgacogne/ddist-doc-raw
Remi Gacogne [Thu, 5 Mar 2020 09:29:13 +0000 (10:29 +0100)] 
Merge pull request #8897 from rgacogne/ddist-doc-raw

dnsdist: Fix the SpoofRawAction() example in the documentation

5 years agodnsdist: Document that the 'keyLogFile' option requires OpenSSL >= 1.1.1 8899/head
Remi Gacogne [Wed, 4 Mar 2020 16:45:33 +0000 (17:45 +0100)] 
dnsdist: Document that the 'keyLogFile' option requires OpenSSL >= 1.1.1

Also add a warning if the option is enabled on a too old version of
OpenSSL.

5 years agodnsdist: Include the "Netmask" class reference in the documentation 8897/head
Remi Gacogne [Wed, 4 Mar 2020 14:09:09 +0000 (15:09 +0100)] 
dnsdist: Include the "Netmask" class reference in the documentation

5 years agodnsdist: Fix 'Inline literal start-string without end-string' in the netmask doc
Remi Gacogne [Wed, 4 Mar 2020 14:08:46 +0000 (15:08 +0100)] 
dnsdist: Fix 'Inline literal start-string without end-string' in the netmask doc

5 years agodnsdist: Fix the SpoofRawAction() example in the documentation
Remi Gacogne [Wed, 4 Mar 2020 14:08:05 +0000 (15:08 +0100)] 
dnsdist: Fix the SpoofRawAction() example in the documentation

5 years agoMerge commit 'a264db6bd2fbf06596a7c182ac9670b0b4490960' into rec-shared-cache-only 8898/head
Otto Moerbeek [Wed, 4 Mar 2020 13:09:55 +0000 (14:09 +0100)] 
Merge commit 'a264db6bd2fbf06596a7c182ac9670b0b4490960' into rec-shared-cache-only

5 years agoMerge pull request #8895 from omoerbeek/rec-fix-backslashes2
Otto Moerbeek [Wed, 4 Mar 2020 13:07:02 +0000 (14:07 +0100)] 
Merge pull request #8895 from omoerbeek/rec-fix-backslashes2

rec: second attempt: use ``...`` for literals.

5 years agoSecond attempt: use ``...`` for literals. 8895/head
Otto Moerbeek [Wed, 4 Mar 2020 10:46:40 +0000 (11:46 +0100)] 
Second attempt: use ``...`` for literals.

5 years agoFix merge botch
Otto Moerbeek [Tue, 4 Feb 2020 09:31:00 +0000 (10:31 +0100)] 
Fix merge botch

5 years agoTypos and ws
Otto Moerbeek [Mon, 16 Dec 2019 14:54:25 +0000 (15:54 +0100)] 
Typos and ws

5 years agoRun tests with different shard settings
Otto Moerbeek [Mon, 16 Dec 2019 09:02:33 +0000 (10:02 +0100)] 
Run tests with different shard settings

5 years agoContention stats plus variable # of shards
Otto Moerbeek [Fri, 13 Dec 2019 11:56:02 +0000 (12:56 +0100)] 
Contention stats plus variable # of shards

5 years agoCollect some stats
Otto Moerbeek [Fri, 13 Dec 2019 10:37:57 +0000 (11:37 +0100)] 
Collect some stats

5 years agoBetter way for pruning if cleaning dead entries wasn't enough
Otto Moerbeek [Wed, 11 Dec 2019 13:01:59 +0000 (14:01 +0100)] 
Better way for pruning if cleaning dead entries wasn't enough

5 years agoDo a 2nd run with hot cache
Otto Moerbeek [Tue, 10 Dec 2019 07:23:41 +0000 (08:23 +0100)] 
Do a 2nd run with hot cache

5 years agoRun more variations of rec bulk test and also do two runs: one to
Otto Moerbeek [Mon, 9 Dec 2019 10:55:51 +0000 (11:55 +0100)] 
Run more variations of rec bulk test and also do two runs: one to
warm the record cache and a second to use it

5 years agoAlso invalidate cachecache on prune
Otto Moerbeek [Fri, 6 Dec 2019 13:49:36 +0000 (14:49 +0100)] 
Also invalidate cachecache on prune

5 years agoShow recursor log on failure
Otto Moerbeek [Fri, 6 Dec 2019 10:39:38 +0000 (11:39 +0100)] 
Show recursor log on failure

5 years agoget total size beforehand
Otto Moerbeek [Wed, 4 Dec 2019 16:00:25 +0000 (17:00 +0100)] 
get total size beforehand

5 years agowip2
Otto Moerbeek [Wed, 4 Dec 2019 14:35:40 +0000 (15:35 +0100)] 
wip2

5 years agowip
Otto Moerbeek [Mon, 2 Dec 2019 15:04:26 +0000 (16:04 +0100)] 
wip

5 years agoMerge pull request #8893 from omoerbeek/rec-docs-backslashes
Otto Moerbeek [Wed, 4 Mar 2020 09:15:14 +0000 (10:15 +0100)] 
Merge pull request #8893 from omoerbeek/rec-docs-backslashes

In .rts a \ is \\.

5 years agoIn .rts a \ is \\. 8893/head
Otto Moerbeek [Wed, 4 Mar 2020 09:03:37 +0000 (10:03 +0100)] 
In .rts a \ is \\.

Fixes #8858.

5 years agoMerge pull request #8891 from rgacogne/ci-fuzz
Remi Gacogne [Wed, 4 Mar 2020 09:01:16 +0000 (10:01 +0100)] 
Merge pull request #8891 from rgacogne/ci-fuzz

Enable CI Fuzz: run our fuzz targets each time a pull request is submitted

5 years agoEnable CI Fuzz: run our fuzz targets each time a pull request is submitted 8891/head
Remi Gacogne [Tue, 3 Mar 2020 21:39:42 +0000 (22:39 +0100)] 
Enable CI Fuzz: run our fuzz targets each time a pull request is submitted

5 years agoMerge pull request #8888 from Habbie/auth-4.3.x-backports auth-4.3.0-rc1
Peter van Dijk [Tue, 3 Mar 2020 21:03:18 +0000 (22:03 +0100)] 
Merge pull request #8888 from Habbie/auth-4.3.x-backports

auth 4.3.x: two backports

5 years agoMerge pull request #8882 from qvr/ssl_ctx_set_timeout
Remi Gacogne [Tue, 3 Mar 2020 19:15:04 +0000 (20:15 +0100)] 
Merge pull request #8882 from qvr/ssl_ctx_set_timeout

dnsdist: add sessionTimeout setting for TLS session lifetime

5 years agoMerge pull request #8886 from rgacogne/rec-fix-ttl-cache-recursorcache-forward
Remi Gacogne [Tue, 3 Mar 2020 19:14:25 +0000 (20:14 +0100)] 
Merge pull request #8886 from rgacogne/rec-fix-ttl-cache-recursorcache-forward

rec: Ignore off-by-one TTL in the cache-recursorcache-forward test

5 years agoMerge pull request #8889 from omoerbeek/seczone-tidy
Otto Moerbeek [Tue, 3 Mar 2020 15:39:20 +0000 (16:39 +0100)] 
Merge pull request #8889 from omoerbeek/seczone-tidy

EOL rec-4.0.x and tidy a few entries.

5 years agoEOL rec-4.0.x and tidy a few entries. 8889/head
Otto Moerbeek [Tue, 3 Mar 2020 14:57:11 +0000 (15:57 +0100)] 
EOL rec-4.0.x and tidy a few entries.

5 years agoMerge pull request #8851 from nbkowalewski/master
Peter van Dijk [Tue, 3 Mar 2020 13:52:08 +0000 (14:52 +0100)] 
Merge pull request #8851 from nbkowalewski/master

sdig man page: fix markup in synopsis, add usage hints, examples

5 years agoIt's 2020 8888/head
Otto Moerbeek [Mon, 24 Feb 2020 14:58:08 +0000 (15:58 +0100)] 
It's 2020

(backport of #8857)

(cherry picked from commit 9fce9d6c21253da0fbeed5163d148be4a0bad1f6)

5 years agotravis: skip odbc testing, we have it in circleci, closes #8796
Peter van Dijk [Fri, 28 Feb 2020 10:53:30 +0000 (11:53 +0100)] 
travis: skip odbc testing, we have it in circleci, closes #8796

(backport of #8877)

(cherry picked from commit 0d756465537c613b48c9b3bc3aa85d1b13090543)

5 years agoMerge pull request #8883 from rgacogne/remote-logger-full
Remi Gacogne [Tue, 3 Mar 2020 11:01:50 +0000 (12:01 +0100)] 
Merge pull request #8883 from rgacogne/remote-logger-full

Add 'queue full' metrics for our remote logger, log at debug only

5 years agoFormatting
Otto Moerbeek [Tue, 3 Mar 2020 09:36:47 +0000 (10:36 +0100)] 
Formatting

5 years agodnsdist: document sessionTimeout 8882/head
Matti Hiljanen [Tue, 3 Mar 2020 09:22:03 +0000 (11:22 +0200)] 
dnsdist: document sessionTimeout

5 years agoMerge pull request #8884 from omoerbeek/prep-rec-4.3.0
Otto Moerbeek [Tue, 3 Mar 2020 09:17:00 +0000 (10:17 +0100)] 
Merge pull request #8884 from omoerbeek/prep-rec-4.3.0

rec: prep for rec-4.3.0

5 years agorec: Ignore off-by-one TTL in the cache-recursorcache-forward test 8886/head
Remi Gacogne [Mon, 2 Mar 2020 16:25:00 +0000 (17:25 +0100)] 
rec: Ignore off-by-one TTL in the cache-recursorcache-forward test

Sometimes just a bit more than 3s went by, and that's fine.

5 years agoMerge pull request #8879 from rgacogne/ddist-unused-capture
Remi Gacogne [Mon, 2 Mar 2020 16:20:45 +0000 (17:20 +0100)] 
Merge pull request #8879 from rgacogne/ddist-unused-capture

dnsdist: Remove unused lambda capture reported by clang++

5 years agodnsdist: add sessionTimeout setting for TLS session lifetime
Matti Hiljanen [Mon, 2 Mar 2020 07:49:15 +0000 (09:49 +0200)] 
dnsdist: add sessionTimeout setting for TLS session lifetime

5 years agoPrep for rec-4.3.0 8884/head
Otto Moerbeek [Mon, 2 Mar 2020 10:04:52 +0000 (11:04 +0100)] 
Prep for rec-4.3.0

5 years agoMerge pull request #8877 from Habbie/travis-no-odbc auth-4.4.0-alpha0 rec-4.4.0-alpha0
Remi Gacogne [Mon, 2 Mar 2020 08:26:14 +0000 (09:26 +0100)] 
Merge pull request #8877 from Habbie/travis-no-odbc

travis: skip odbc testing, we have it in circleci

5 years agoMerge pull request #8881 from arjenz/patch-1
Peter van Dijk [Sun, 1 Mar 2020 15:53:40 +0000 (16:53 +0100)] 
Merge pull request #8881 from arjenz/patch-1

auth docs: language nit

5 years agoUpdate index.rst 8881/head
Arjen Zonneveld [Sun, 1 Mar 2020 15:38:58 +0000 (16:38 +0100)] 
Update index.rst

Change wording

5 years agoAdd 'queue full' metrics for our remote logger, log at debug only 8883/head
Remi Gacogne [Fri, 28 Feb 2020 16:21:19 +0000 (17:21 +0100)] 
Add 'queue full' metrics for our remote logger, log at debug only

5 years agodnsdist: Remove unused lambda capture reported by clang++ 8879/head
Remi Gacogne [Fri, 28 Feb 2020 14:22:28 +0000 (15:22 +0100)] 
dnsdist: Remove unused lambda capture reported by clang++

5 years agotravis: skip odbc testing, we have it in circleci, closes #8796 8877/head
Peter van Dijk [Fri, 28 Feb 2020 10:53:30 +0000 (11:53 +0100)] 
travis: skip odbc testing, we have it in circleci, closes #8796

5 years agoMerge pull request #8876 from pieterlexis/boost-context-172
Pieter Lexis [Fri, 28 Feb 2020 09:30:45 +0000 (10:30 +0100)] 
Merge pull request #8876 from pieterlexis/boost-context-172

Update boost.m4

5 years agoUpdate boost.m4 8876/head
Pieter Lexis [Fri, 28 Feb 2020 08:27:30 +0000 (09:27 +0100)] 
Update boost.m4

Closes #8875

5 years agoMerge pull request #8858 from Habbie/soa-autofill-4.4
Peter van Dijk [Thu, 27 Feb 2020 10:32:03 +0000 (11:32 +0100)] 
Merge pull request #8858 from Habbie/soa-autofill-4.4

auth: delay SOA autofilling removal to 4.4.0

5 years agoMerge pull request #8859 from Habbie/lmdb-known-bugs
Peter van Dijk [Thu, 27 Feb 2020 10:31:28 +0000 (11:31 +0100)] 
Merge pull request #8859 from Habbie/lmdb-known-bugs

auth lmdb docs: update warning about known bugs

5 years agoMerge pull request #8871 from Habbie/lua-createforward-docs
Peter van Dijk [Thu, 27 Feb 2020 09:29:31 +0000 (10:29 +0100)] 
Merge pull request #8871 from Habbie/lua-createforward-docs

auth LUA: explain supported createForward[6] formats

5 years agoauth LUA: explain supported createForward[6] formats 8871/head
Peter van Dijk [Thu, 27 Feb 2020 09:17:52 +0000 (10:17 +0100)] 
auth LUA: explain supported createForward[6] formats

5 years agoMerge pull request #8864 from rgacogne/rec-8861
Otto Moerbeek [Wed, 26 Feb 2020 15:10:14 +0000 (16:10 +0100)] 
Merge pull request #8864 from rgacogne/rec-8861

rec: Only log qname parsing errors when 'log-common-errors' is set

5 years agoMerge pull request #8855 from rgacogne/ddist-typo-console-getdnscryptbindcount
Remi Gacogne [Wed, 26 Feb 2020 10:22:45 +0000 (11:22 +0100)] 
Merge pull request #8855 from rgacogne/ddist-typo-console-getdnscryptbindcount

dnsdist: Fix a typo in the help/completion for getDNSCryptBindCount

5 years agorec: Only log qname parsing errors when 'log-common-errors' is set 8864/head
Remi Gacogne [Wed, 26 Feb 2020 10:18:35 +0000 (11:18 +0100)] 
rec: Only log qname parsing errors when 'log-common-errors' is set

5 years agoMerge pull request #8856 from swoga/dnsdist-rm-acl
Remi Gacogne [Wed, 26 Feb 2020 09:06:38 +0000 (10:06 +0100)] 
Merge pull request #8856 from swoga/dnsdist-rm-acl

Implement rmACL()

5 years agoMerge pull request #8862 from Habbie/rec-http-rpz-docs-formatting
Remi Gacogne [Wed, 26 Feb 2020 09:03:18 +0000 (10:03 +0100)] 
Merge pull request #8862 from Habbie/rec-http-rpz-docs-formatting

rec docs: fix weird formatting of RPZ statistics list, thanks @horazont

5 years agorec docs: fix weird formatting of RPZ statistics list, thanks @horazont 8862/head
Peter van Dijk [Tue, 25 Feb 2020 20:44:02 +0000 (21:44 +0100)] 
rec docs: fix weird formatting of RPZ statistics list, thanks @horazont

5 years agoauth lmdb docs: update warning about known bugs 8859/head
Peter van Dijk [Mon, 24 Feb 2020 19:03:10 +0000 (20:03 +0100)] 
auth lmdb docs: update warning about known bugs

5 years agoAdd docs for rmACL() 8856/head
swoga [Mon, 24 Feb 2020 14:46:58 +0000 (15:46 +0100)] 
Add docs for rmACL()

5 years agoauth: delay SOA autofilling removal to 4.4.0 8858/head
Peter van Dijk [Mon, 24 Feb 2020 16:30:41 +0000 (17:30 +0100)] 
auth: delay SOA autofilling removal to 4.4.0

5 years agoMerge pull request #8857 from omoerbeek/copyright-year
Otto Moerbeek [Mon, 24 Feb 2020 15:57:55 +0000 (16:57 +0100)] 
Merge pull request #8857 from omoerbeek/copyright-year

Update copyright year

5 years agoIt's 2020 8857/head
Otto Moerbeek [Mon, 24 Feb 2020 14:58:08 +0000 (15:58 +0100)] 
It's 2020

5 years agoImplement rmACL()
swoga [Mon, 24 Feb 2020 14:02:20 +0000 (15:02 +0100)] 
Implement rmACL()

5 years agoMerge pull request #8850 from omoerbeek/reformat-fixes
Otto Moerbeek [Mon, 24 Feb 2020 11:06:25 +0000 (12:06 +0100)] 
Merge pull request #8850 from omoerbeek/reformat-fixes

Prepare for reformat-all

5 years agodnsdist: Fix a typo in the help/completion for getDNSCryptBindCount 8855/head
Remi Gacogne [Mon, 24 Feb 2020 10:05:34 +0000 (11:05 +0100)] 
dnsdist: Fix a typo in the help/completion for getDNSCryptBindCount

5 years agosdig: align usage message with RFC1034 terminology 8851/head
nbkowalewski [Fri, 21 Feb 2020 16:56:56 +0000 (17:56 +0100)] 
sdig: align usage message with RFC1034 terminology

5 years agosdig: align usage message with common names of parameters as used in man
nbkowalewski [Fri, 21 Feb 2020 16:05:07 +0000 (17:05 +0100)] 
sdig: align usage message with common names of parameters as used in man

5 years agosdig man page: fix markup in synopsis, add usage hints, examples
nbkowalewski [Fri, 21 Feb 2020 15:44:24 +0000 (16:44 +0100)] 
sdig man page: fix markup in synopsis, add usage hints, examples

5 years agoPrepare for reformat-all 8850/head
Otto Moerbeek [Fri, 21 Feb 2020 13:09:17 +0000 (14:09 +0100)] 
Prepare for reformat-all

5 years agoMerge pull request #8839 from Habbie/auth-4.3.0-beta2-docs
aerique [Fri, 21 Feb 2020 10:10:42 +0000 (11:10 +0100)] 
Merge pull request #8839 from Habbie/auth-4.3.0-beta2-docs

changelog and secpoll for auth-4.3.0-beta2

5 years agoMove the logic of validDNSName to DNSName::has8bitBytes() 8714/head
Remi Gacogne [Mon, 17 Feb 2020 14:08:21 +0000 (15:08 +0100)] 
Move the logic of validDNSName to DNSName::has8bitBytes()

5 years agoauth: Prevent temporary objects in the DNSBackend::get() overrides
Remi Gacogne [Thu, 30 Jan 2020 14:10:42 +0000 (15:10 +0100)] 
auth: Prevent temporary objects in the DNSBackend::get() overrides

5 years agoauth: Skip the construction of a root DNSName when possible
Remi Gacogne [Thu, 30 Jan 2020 14:12:57 +0000 (15:12 +0100)] 
auth: Skip the construction of a root DNSName when possible

5 years agoauth: Reserve the needed space in the vector of keys
Remi Gacogne [Fri, 17 Jan 2020 15:46:49 +0000 (16:46 +0100)] 
auth: Reserve the needed space in the vector of keys

5 years agoauth: Reduce the number of allocations in apiServerZones()
Remi Gacogne [Fri, 17 Jan 2020 14:15:16 +0000 (15:15 +0100)] 
auth: Reduce the number of allocations in apiServerZones()

5 years agoauth: Reduce the number of memory allocations
Remi Gacogne [Tue, 14 Jan 2020 16:26:15 +0000 (17:26 +0100)] 
auth: Reduce the number of memory allocations

5 years agoMerge pull request #8634 from rgacogne/auth-circle-unit-tests
Remi Gacogne [Fri, 21 Feb 2020 08:57:53 +0000 (09:57 +0100)] 
Merge pull request #8634 from rgacogne/auth-circle-unit-tests

auth: Build and run the unit tests in Circle CI