]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
4 years agodnsdist: Add the missing documentation for some dnsheader methods 9612/head
Remi Gacogne [Tue, 13 Oct 2020 14:28:56 +0000 (16:28 +0200)] 
dnsdist: Add the missing documentation for some dnsheader methods

4 years agoRemove CentOS 6 for Recursor 4.4.x.
aerique [Fri, 9 Oct 2020 10:01:13 +0000 (12:01 +0200)] 
Remove CentOS 6 for Recursor 4.4.x.

4 years agoMerge pull request #9590 from omoerbeek/rewrite-rsa-fromiscmap
Otto Moerbeek [Tue, 6 Oct 2020 13:42:20 +0000 (15:42 +0200)] 
Merge pull request #9590 from omoerbeek/rewrite-rsa-fromiscmap

auth: Rewrite OpenSSLRSADNSCryptoKeyEngine::fromISCMap to be less tricky

4 years agoMerge pull request #9585 from omoerbeek/rec-prep-4.4.0-rc2
Otto Moerbeek [Tue, 6 Oct 2020 12:22:23 +0000 (14:22 +0200)] 
Merge pull request #9585 from omoerbeek/rec-prep-4.4.0-rc2

rec: Prep for rec-4.4.0-rc2

4 years agoMerge pull request #9578 from zeha/fix-gai-call
Peter van Dijk [Tue, 6 Oct 2020 12:03:28 +0000 (14:03 +0200)] 
Merge pull request #9578 from zeha/fix-gai-call

Fix error checking on one getaddrinfo call

4 years agoMerge pull request #9566 from omoerbeek/rec-make-ns-loop-test-deterministic
Otto Moerbeek [Tue, 6 Oct 2020 12:02:49 +0000 (14:02 +0200)] 
Merge pull request #9566 from omoerbeek/rec-make-ns-loop-test-deterministic

rec: Switch off IPv4 for test_glueless_referral_loop test to make sure there's only one IP per nameserver

4 years agoApply suggestions from code review 9590/head
Otto Moerbeek [Tue, 6 Oct 2020 11:24:45 +0000 (13:24 +0200)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <rgacogne+github@valombre.net>
4 years agoRewrite OpenSSLRSADNSCryptoKeyEngine::fromISCMap to be less tricky
Otto Moerbeek [Tue, 6 Oct 2020 09:42:31 +0000 (11:42 +0200)] 
Rewrite OpenSSLRSADNSCryptoKeyEngine::fromISCMap to be less tricky

4 years agoMerge pull request #9589 from Habbie/github-codeql-split-jobs
Peter van Dijk [Tue, 6 Oct 2020 09:28:37 +0000 (11:28 +0200)] 
Merge pull request #9589 from Habbie/github-codeql-split-jobs

codeql: separate build steps for auth/rec/dnsdist

4 years agoreduce dnsdist build concurrency 9589/head
Peter van Dijk [Mon, 5 Oct 2020 18:45:14 +0000 (20:45 +0200)] 
reduce dnsdist build concurrency

4 years agocodeql: separate build steps for auth/rec/dnsdist
Peter van Dijk [Mon, 5 Oct 2020 17:29:45 +0000 (19:29 +0200)] 
codeql: separate build steps for auth/rec/dnsdist

4 years agoMerge pull request #9587 from omoerbeek/auth-include-guard
Otto Moerbeek [Tue, 6 Oct 2020 06:45:34 +0000 (08:45 +0200)] 
Merge pull request #9587 from omoerbeek/auth-include-guard

Missing include guards as noted by CodeQL

4 years agoMerge pull request #9586 from omoerbeek/codeql-errors
Otto Moerbeek [Mon, 5 Oct 2020 14:57:52 +0000 (16:57 +0200)] 
Merge pull request #9586 from omoerbeek/codeql-errors

rec: NULL check for return value of mutable_response() as noted by CodeQL

4 years agoMissing include guards as noted by CodeQL 9587/head
Otto Moerbeek [Mon, 5 Oct 2020 14:55:41 +0000 (16:55 +0200)] 
Missing include guards as noted by CodeQL

4 years agoNULL check for return value of mutable_response() as noted by CodeQL 9586/head
Otto Moerbeek [Mon, 5 Oct 2020 10:32:00 +0000 (12:32 +0200)] 
NULL check for return value of mutable_response() as noted by CodeQL

4 years agoMerge pull request #9432 from omoerbeek/rec-parse-ip-port
Otto Moerbeek [Mon, 5 Oct 2020 13:14:56 +0000 (15:14 +0200)] 
Merge pull request #9432 from omoerbeek/rec-parse-ip-port

Rec: make parse ip:port a bit smarter

4 years agoMake comments less confusing 9432/head
Otto Moerbeek [Wed, 2 Sep 2020 08:59:52 +0000 (10:59 +0200)] 
Make comments less confusing

4 years agoBetter way to distinguish IPV6 vs IPV4L count colons, plus explicitly
Otto Moerbeek [Wed, 2 Sep 2020 08:08:39 +0000 (10:08 +0200)] 
Better way to distinguish IPV6 vs IPV4L count colons, plus explicitly
verify port in unit tests.

4 years agoMove parseIPAndPort() to iputils and add unit test
Otto Moerbeek [Tue, 1 Sep 2020 10:01:09 +0000 (12:01 +0200)] 
Move parseIPAndPort() to iputils and add unit test

4 years agoTry to be abit more smart in recognizing IP:port combos for both
Otto Moerbeek [Tue, 25 Aug 2020 07:48:15 +0000 (09:48 +0200)] 
Try to be abit more smart in recognizing IP:port combos for both
IPV4 and IPv6.

Should fix #7743

4 years agoMerge pull request #9584 from mind04/pdns-always-true
Peter van Dijk [Mon, 5 Oct 2020 11:06:13 +0000 (13:06 +0200)] 
Merge pull request #9584 from mind04/pdns-always-true

auth: remove always true conditions in zone2sql

4 years agoMerge pull request #9534 from PowerDNS/enable-github-code-scanning
Peter van Dijk [Mon, 5 Oct 2020 09:52:30 +0000 (11:52 +0200)] 
Merge pull request #9534 from PowerDNS/enable-github-code-scanning

enable code scanning

4 years agoMerge pull request #9413 from omoerbeek/rec-upgrade-guide-44
Otto Moerbeek [Mon, 5 Oct 2020 09:32:00 +0000 (11:32 +0200)] 
Merge pull request #9413 from omoerbeek/rec-upgrade-guide-44

rec: News/changed settings for 4.4.x upgrade guide.

4 years agoMore strict parsing of unknown record format 9413/head
Otto Moerbeek [Mon, 5 Oct 2020 09:25:53 +0000 (11:25 +0200)] 
More strict parsing of unknown record format

4 years agoMerge pull request #9580 from zeha/cav6macos
Peter van Dijk [Mon, 5 Oct 2020 08:47:43 +0000 (10:47 +0200)] 
Merge pull request #9580 from zeha/cav6macos

Support serving APL records pointing to fe80:: on macOS

4 years agoPrep for rec-4.4.0-rc2 9585/head
Otto Moerbeek [Mon, 5 Oct 2020 08:31:40 +0000 (10:31 +0200)] 
Prep for rec-4.4.0-rc2

4 years agoenable GitHub CodeQL code scanning 9534/head
Peter van Dijk [Fri, 25 Sep 2020 15:22:59 +0000 (17:22 +0200)] 
enable GitHub CodeQL code scanning

4 years agoMerge pull request #9583 from Habbie/dnsdist-make-fixes
Peter van Dijk [Mon, 5 Oct 2020 08:05:50 +0000 (10:05 +0200)] 
Merge pull request #9583 from Habbie/dnsdist-make-fixes

dnsdist make: two fixes

4 years agoauth: remove always true conditions in zone2sql 9584/head
Kees Monshouwer [Sun, 4 Oct 2020 19:18:34 +0000 (21:18 +0200)] 
auth: remove always true conditions in zone2sql

4 years agoMerge pull request #9581 from zeha/auth-readme
Peter van Dijk [Sun, 4 Oct 2020 13:48:27 +0000 (15:48 +0200)] 
Merge pull request #9581 from zeha/auth-readme

auth: update bionic packages in README

4 years agodnsdist make: two fixes 9583/head
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

4 years agoauth: update bionic packages in README 9581/head
Chris Hofstaedtler [Fri, 2 Oct 2020 11:07:26 +0000 (13:07 +0200)] 
auth: update bionic packages in README

Especially for gpgsql, we do not need the full postgresql-server-dev package.

4 years agoSupport serving APL records pointing to fe80:: on macOS 9580/head
Chris Hofstaedtler [Fri, 2 Oct 2020 10:35:43 +0000 (12:35 +0200)] 
Support serving APL records pointing to fe80:: on macOS

4 years agoFix error checking on one getaddrinfo call 9578/head
Chris Hofstaedtler [Fri, 2 Oct 2020 09:20:21 +0000 (11:20 +0200)] 
Fix error checking on one getaddrinfo call

4 years agoMerge pull request #9569 from pieterlexis/rec-no-cfg-parse-on-version
Otto Moerbeek [Fri, 2 Oct 2020 08:26:22 +0000 (10:26 +0200)] 
Merge pull request #9569 from pieterlexis/rec-no-cfg-parse-on-version

recursor: Don't parse any config with `--version`

4 years agoMerge pull request #9562 from omoerbeek/rec-flush-typed-api
Otto Moerbeek [Fri, 2 Oct 2020 08:21:45 +0000 (10:21 +0200)] 
Merge pull request #9562 from omoerbeek/rec-flush-typed-api

rec: Expose typed cache flush via Web API

4 years agoBe explicit we're talking about the recursor. 9562/head
Otto Moerbeek [Fri, 2 Oct 2020 08:21:21 +0000 (10:21 +0200)] 
Be explicit we're talking about the recursor.

4 years agoMerge pull request #9563 from omoerbeek/rec-docs-endpoint-servers-config
Peter van Dijk [Thu, 1 Oct 2020 14:17:13 +0000 (16:17 +0200)] 
Merge pull request #9563 from omoerbeek/rec-docs-endpoint-servers-config

rec: fix double "Configuration endpoint" in docs

4 years agoMerge pull request #9558 from Habbie/auth-4.4.0-alpha1-docs
Peter van Dijk [Thu, 1 Oct 2020 11:49:33 +0000 (13:49 +0200)] 
Merge pull request #9558 from Habbie/auth-4.4.0-alpha1-docs

auth: changelog for 4.4.0-alpha1

4 years agorecursor: Don't parse any config with `--version` 9569/head
Pieter Lexis [Thu, 1 Oct 2020 11:47:27 +0000 (13:47 +0200)] 
recursor: Don't parse any config with `--version`

This ensures we don't log anything _apart_ from the version info.
Spotted in https://github.com/PowerDNS/pdns_recursor-ansible/issues/66

4 years agogenerate-repo-files: add auth-44 9558/head
Peter van Dijk [Thu, 1 Oct 2020 11:42:57 +0000 (13:42 +0200)] 
generate-repo-files: add auth-44

4 years agoMerge pull request #9564 from Habbie/centos6-inttypes
Peter van Dijk [Thu, 1 Oct 2020 11:09:00 +0000 (13:09 +0200)] 
Merge pull request #9564 from Habbie/centos6-inttypes

el6: set __STDC_FORMAT_MACROS during package builds

4 years agodocument 4.3.1 sqlite index changes
Peter van Dijk [Wed, 30 Sep 2020 12:08:10 +0000 (14:08 +0200)] 
document 4.3.1 sqlite index changes

4 years ago4.4.0-alpha1 changelog, secpoll, notes
Peter van Dijk [Mon, 28 Sep 2020 11:28:57 +0000 (13:28 +0200)] 
4.4.0-alpha1 changelog, secpoll, notes

4 years agoMerge pull request #9551 from rgacogne/ddist151-changelog-secpoll
Remi Gacogne [Thu, 1 Oct 2020 07:16:16 +0000 (09:16 +0200)] 
Merge pull request #9551 from rgacogne/ddist151-changelog-secpoll

dnsdist: ChangeLog and secpoll update for 1.5.1

4 years agodnsdist: 1.5.1 is a bit late, fixing the secpoll and ChangeLog :) 9551/head
Remi Gacogne [Thu, 1 Oct 2020 07:14:41 +0000 (09:14 +0200)] 
dnsdist: 1.5.1 is a bit late, fixing the secpoll and ChangeLog :)

4 years agodnsdist: Add 9555 to 1.5.x's changelog
Remi Gacogne [Wed, 30 Sep 2020 12:15:06 +0000 (14:15 +0200)] 
dnsdist: Add 9555 to 1.5.x's changelog

4 years agodnsdist: Prepare secpoll update for 1.5.1
Remi Gacogne [Mon, 28 Sep 2020 14:18:09 +0000 (16:18 +0200)] 
dnsdist: Prepare secpoll update for 1.5.1

4 years agodnsdist: Add the ChangeLog entries for 1.5.1
Remi Gacogne [Mon, 28 Sep 2020 14:17:12 +0000 (16:17 +0200)] 
dnsdist: Add the ChangeLog entries for 1.5.1

4 years agoSwitch off IPv4 for this test to make sure there's only one IP per NS. 9566/head
Otto Moerbeek [Wed, 30 Sep 2020 12:11:38 +0000 (14:11 +0200)] 
Switch off IPv4 for this test to make sure there's only one IP per NS.
This avoids the non-deterministic behaviour.

4 years agoMerge pull request #9559 from omoerbeek/rec-test-glueless-referral-loop
Otto Moerbeek [Wed, 30 Sep 2020 12:07:14 +0000 (14:07 +0200)] 
Merge pull request #9559 from omoerbeek/rec-test-glueless-referral-loop

rec: add unit test for potential NS loop.

4 years agoCount number of queries as suggested by @rgacogne. Do not assert on it yet, 9559/head
Otto Moerbeek [Wed, 30 Sep 2020 09:50:40 +0000 (11:50 +0200)] 
Count number of queries as suggested by @rgacogne. Do not assert on it yet,
we are seeing some non-deterministic behaviour.

4 years agoel6: set __STDC_FORMAT_MACROS during package builds 9564/head
Peter van Dijk [Wed, 30 Sep 2020 09:26:31 +0000 (11:26 +0200)] 
el6: set __STDC_FORMAT_MACROS during package builds

4 years agoMerge pull request #9554 from pieterlexis/rec-rm-qla6
Otto Moerbeek [Wed, 30 Sep 2020 08:55:50 +0000 (10:55 +0200)] 
Merge pull request #9554 from pieterlexis/rec-rm-qla6

Recursor: Remove query-local-address6

4 years agoDue to include structure we have a double "Configuration endpoint" header 9563/head
Otto Moerbeek [Wed, 30 Sep 2020 08:33:51 +0000 (10:33 +0200)] 
Due to include structure we have a double "Configuration endpoint" header

4 years agoExpose typed cache flush via Web API
Otto Moerbeek [Wed, 30 Sep 2020 08:24:33 +0000 (10:24 +0200)] 
Expose typed cache flush via Web API

4 years agoMerge pull request #9553 from rgacogne/ddist-edns-negative-additional-soa
Remi Gacogne [Tue, 29 Sep 2020 15:47:39 +0000 (17:47 +0200)] 
Merge pull request #9553 from rgacogne/ddist-edns-negative-additional-soa

dnsdist: Only add EDNS on negative answers if the query had EDNS

4 years agoMerge pull request #9556 from rgacogne/ddist-debug-trailing
Remi Gacogne [Tue, 29 Sep 2020 15:47:09 +0000 (17:47 +0200)] 
Merge pull request #9556 from rgacogne/ddist-debug-trailing

dnsdist: Debug trailing data failures

4 years agoMerge pull request #9515 from omoerbeek/rec-wipe-cache-typed-followup
Otto Moerbeek [Tue, 29 Sep 2020 13:25:19 +0000 (15:25 +0200)] 
Merge pull request #9515 from omoerbeek/rec-wipe-cache-typed-followup

rec: Actually fix wipe-cache-typed

4 years agoRecursor: Remove query-local-address6 9554/head
Pieter Lexis [Tue, 29 Sep 2020 13:02:35 +0000 (15:02 +0200)] 
Recursor: Remove query-local-address6

4 years agodnsdist: Update regression tests for dnspython 2.0.0 9553/head
Remi Gacogne [Tue, 29 Sep 2020 10:43:43 +0000 (12:43 +0200)] 
dnsdist: Update regression tests for dnspython 2.0.0

4 years agodnsdist: Fix Cookie and ECS implementations for dnspython 2.0.0
Remi Gacogne [Tue, 29 Sep 2020 10:41:58 +0000 (12:41 +0200)] 
dnsdist: Fix Cookie and ECS implementations for dnspython 2.0.0

4 years agodnsdist: Only add EDNS on negative answers if the query had EDNS
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

4 years agoMerge pull request #9550 from zeha/apl-testcase
Peter van Dijk [Tue, 29 Sep 2020 11:33:36 +0000 (13:33 +0200)] 
Merge pull request #9550 from zeha/apl-testcase

dnsrecords: fix APL test on macOS

4 years agoMerge pull request #9549 from zeha/auth-stat-prefix
Peter van Dijk [Tue, 29 Sep 2020 11:26:54 +0000 (13:26 +0200)] 
Merge pull request #9549 from zeha/auth-stat-prefix

pdns_control: add show <prefix>

4 years agoMerge pull request #9519 from rgacogne/check-sscanf-return-value
Remi Gacogne [Tue, 29 Sep 2020 09:30:26 +0000 (11:30 +0200)] 
Merge pull request #9519 from rgacogne/check-sscanf-return-value

Always check sscanf's return value

4 years agodnsrecords: fix APL test on macOS 9550/head
Chris Hofstaedtler [Mon, 28 Sep 2020 13:56:04 +0000 (15:56 +0200)] 
dnsrecords: fix APL test on macOS

macOS does not life fe80:: without an %interface specifier, so inet_pton
fails, and we end with an error like this:

check rec->getZoneRepresentation() == zoneval has failed [2:invalid Non-recoverable failure in name resolution/128 != 2:fe80:1234:5678:9910:8bc:3359:b2e8:720e/128]

Fix test by switching to a "normal" internet class prefix.

4 years agopdns_control: add show <prefix> 9549/head
Chris Hofstaedtler [Mon, 28 Sep 2020 11:18:01 +0000 (13:18 +0200)] 
pdns_control: add show <prefix>

4 years agoMerge pull request #9544 from pieterlexis/svcb-coverity
Remi Gacogne [Mon, 28 Sep 2020 10:39:54 +0000 (12:39 +0200)] 
Merge pull request #9544 from pieterlexis/svcb-coverity

svb-records: Initialize d_port

4 years agosvb-records: Initialize d_port 9544/head
Pieter Lexis [Mon, 28 Sep 2020 08:00:18 +0000 (10:00 +0200)] 
svb-records: Initialize d_port

Should fix 6 coverity warnings.

4 years agodnsdist: Debug trailing data failures 9556/head
Remi Gacogne [Thu, 5 Mar 2020 09:04:50 +0000 (10:04 +0100)] 
dnsdist: Debug trailing data failures

4 years agoMerge pull request #9531 from RobinGeuze/fixCoverityLMDBIssues auth-4.4.0-alpha1
Peter van Dijk [Fri, 25 Sep 2020 15:46:20 +0000 (17:46 +0200)] 
Merge pull request #9531 from RobinGeuze/fixCoverityLMDBIssues

Fix a small coverity issue in lmdb backend and fix a compiler warning

4 years agoMerge pull request #9530 from Habbie/additional-processing-db-state
Peter van Dijk [Fri, 25 Sep 2020 14:16:12 +0000 (16:16 +0200)] 
Merge pull request #9530 from Habbie/additional-processing-db-state

auth: avoid bad DB state in impossible situation; fix a typo

4 years agoCatch the none existent shard case and just skip that 9531/head
Robin Geuze [Fri, 25 Sep 2020 13:59:17 +0000 (15:59 +0200)] 
Catch the none existent shard case and just skip that

4 years agoFix a small coverity issue in lmdb backend and fix a compiler warning
Robin Geuze [Fri, 25 Sep 2020 13:32:07 +0000 (15:32 +0200)] 
Fix a small coverity issue in lmdb backend and fix a compiler warning

4 years agoavoid bad DB state in impossible situation; fix a typo 9530/head
Peter van Dijk [Fri, 25 Sep 2020 13:06:13 +0000 (15:06 +0200)] 
avoid bad DB state in impossible situation; fix a typo

4 years agoFix wrong parameter 9515/head
Otto Moerbeek [Fri, 25 Sep 2020 11:46:36 +0000 (13:46 +0200)] 
Fix wrong parameter

Co-authored-by: Remi Gacogne <rgacogne+github@valombre.net>
4 years agoMerge pull request #9369 from pieterlexis/draft-ietf-dnsop-svcb-https-01
Peter van Dijk [Fri, 25 Sep 2020 11:34:50 +0000 (13:34 +0200)] 
Merge pull request #9369 from pieterlexis/draft-ietf-dnsop-svcb-https-01

SVCB and HTTPS support

4 years agoAdd API test for SVCB records 9369/head
Pieter Lexis [Thu, 24 Sep 2020 14:36:17 +0000 (16:36 +0200)] 
Add API test for SVCB records

4 years agoSwitch SvcParam to std::move semantics
Pieter Lexis [Thu, 24 Sep 2020 14:08:05 +0000 (16:08 +0200)] 
Switch SvcParam to std::move semantics

4 years agoSVCB: return const-refs for heavy kvs
Pieter Lexis [Thu, 24 Sep 2020 13:21:23 +0000 (15:21 +0200)] 
SVCB: return const-refs for heavy kvs

4 years agoAdd SVCB and HTTPS to LDAP schema
Pieter Lexis [Thu, 24 Sep 2020 09:57:06 +0000 (11:57 +0200)] 
Add SVCB and HTTPS to LDAP schema

4 years agoAdd some regression tests for SVCB
Pieter Lexis [Wed, 23 Sep 2020 14:56:49 +0000 (16:56 +0200)] 
Add some regression tests for SVCB

4 years agoAdd SVCB/HTTPS checks to pdnsutil
Pieter Lexis [Wed, 23 Sep 2020 11:39:06 +0000 (13:39 +0200)] 
Add SVCB/HTTPS checks to pdnsutil

4 years agoAdd additional processing for SVCB and HTTPS
Pieter Lexis [Tue, 22 Sep 2020 14:11:46 +0000 (16:11 +0200)] 
Add additional processing for SVCB and HTTPS

4 years agoAdd SVCB records, parsing and writing
Pieter Lexis [Thu, 30 Jul 2020 15:56:00 +0000 (17:56 +0200)] 
Add SVCB records, parsing and writing

4 years agoAdd SvcParam class plus tests
Pieter Lexis [Thu, 30 Jul 2020 13:52:17 +0000 (15:52 +0200)] 
Add SvcParam class plus tests

4 years agoiputils: Add function to print comma-separated CA containers
Pieter Lexis [Thu, 30 Jul 2020 11:22:43 +0000 (13:22 +0200)] 
iputils: Add function to print comma-separated CA containers

4 years agoMerge pull request #9518 from mind04/pdns-api-metadata
Peter van Dijk [Fri, 25 Sep 2020 10:17:31 +0000 (12:17 +0200)] 
Merge pull request #9518 from mind04/pdns-api-metadata

auth: make sure the metadata cache is not filled from within an api transaction

4 years agoMerge pull request #9524 from qvr/fix/rediscover-master-alsonotify-changes
Peter van Dijk [Fri, 25 Sep 2020 09:01:45 +0000 (11:01 +0200)] 
Merge pull request #9524 from qvr/fix/rediscover-master-alsonotify-changes

auth: bindbackend: 'rediscover' changes to master and also-notifies

4 years agoauth: bindbackend: 'rediscover' changes to master and also-notifies 9524/head
Matti Hiljanen [Fri, 25 Sep 2020 05:54:18 +0000 (08:54 +0300)] 
auth: bindbackend: 'rediscover' changes to master and also-notifies

4 years agoAlways check sscanf's return value 9519/head
Remi Gacogne [Thu, 24 Sep 2020 14:17:58 +0000 (16:17 +0200)] 
Always check sscanf's return value

These remaining cases are not in any way a security issue since the
variables are initialized before the call. This mostly improves the
reporting, and make sure we fail earlier.

4 years agoMerge pull request #9496 from mind04/pdns-dnskey
Peter van Dijk [Thu, 24 Sep 2020 12:00:34 +0000 (14:00 +0200)] 
Merge pull request #9496 from mind04/pdns-dnskey

auth: ignore cryptokeys in presigned zones

4 years agoMerge pull request #9039 from Habbie/pg-escape-connect-string
Peter van Dijk [Thu, 24 Sep 2020 11:37:23 +0000 (13:37 +0200)] 
Merge pull request #9039 from Habbie/pg-escape-connect-string

auth: quote/escape PG connection parameters

4 years agoMerge pull request #9389 from RobinGeuze/lmdbNoDupSort
Peter van Dijk [Thu, 24 Sep 2020 11:37:05 +0000 (13:37 +0200)] 
Merge pull request #9389 from RobinGeuze/lmdbNoDupSort

Removed the need for DUPSORT lmdb databases

4 years agoauth: replace full zone rectifies with rectifyZone() in the rfc2136 code 9518/head
Kees Monshouwer [Tue, 1 Sep 2020 14:17:54 +0000 (16:17 +0200)] 
auth: replace full zone rectifies with rectifyZone() in the rfc2136 code

4 years agoauth: avoid metadata cache polution in the api code
Kees Monshouwer [Mon, 31 Aug 2020 16:41:53 +0000 (18:41 +0200)] 
auth: avoid metadata cache polution in the api code

4 years agoRemoved the need for DUPSORT lmdb databases. Includes automatic database conversion 9389/head
Robin Geuze [Mon, 17 Aug 2020 15:00:50 +0000 (17:00 +0200)] 
Removed the need for DUPSORT lmdb databases. Includes automatic database conversion

4 years agoMerge pull request #8942 from Habbie/lua-backtrace
Peter van Dijk [Thu, 24 Sep 2020 08:51:02 +0000 (10:51 +0200)] 
Merge pull request #8942 from Habbie/lua-backtrace

lua: add backtraces to errors

4 years agoclarify quoting/escaping upgrade note, thanks @jsoref 9039/head
Peter van Dijk [Tue, 11 Aug 2020 13:24:37 +0000 (15:24 +0200)] 
clarify quoting/escaping upgrade note, thanks @jsoref