]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
5 years agoMerge pull request #7737 from pieterlexis/debian-buster-pkgs dnsdist-1.4.0-alpha2
Remi Gacogne [Thu, 25 Apr 2019 11:15:07 +0000 (13:15 +0200)] 
Merge pull request #7737 from pieterlexis/debian-buster-pkgs

pkgs: build for Debian Buster

5 years agoMerge pull request #7749 from Habbie/dnsdist-configure-libs
Remi Gacogne [Thu, 25 Apr 2019 11:14:24 +0000 (13:14 +0200)] 
Merge pull request #7749 from Habbie/dnsdist-configure-libs

refactor tls/https lib handling to cover all option combinations

5 years agoMerge pull request #7748 from rgacogne/ddist-docs
Remi Gacogne [Thu, 25 Apr 2019 11:08:32 +0000 (13:08 +0200)] 
Merge pull request #7748 from rgacogne/ddist-docs

dnsdist: Fix doc for checkInterval, setECSOverride and the ACL

5 years agoMerge pull request #7713 from Habbie/auth-rec-ta
Remi Gacogne [Thu, 25 Apr 2019 07:22:47 +0000 (09:22 +0200)] 
Merge pull request #7713 from Habbie/auth-rec-ta

auth: export TAs and forward zones for rec testing with auth zones

5 years agoauth: export TAs and forward zones for rec testing with auth zones 7713/head
Peter van Dijk [Thu, 11 Apr 2019 13:24:32 +0000 (15:24 +0200)] 
auth: export TAs and forward zones for rec testing with auth zones

5 years agorefactor tls/https lib handling to cover all option combinations 7749/head
Peter van Dijk [Wed, 24 Apr 2019 15:17:58 +0000 (17:17 +0200)] 
refactor tls/https lib handling to cover all option combinations

5 years agodnsdist: Document that the ACL also filters DoT and DoH queries 7748/head
Remi Gacogne [Wed, 24 Apr 2019 13:38:26 +0000 (15:38 +0200)] 
dnsdist: Document that the ACL also filters DoT and DoH queries

5 years agodnsdist: Document `setECSOverride()`
Remi Gacogne [Wed, 24 Apr 2019 13:34:43 +0000 (15:34 +0200)] 
dnsdist: Document `setECSOverride()`

5 years agodnsdist: Document that `checkInterval` was only introduced in 1.4.0
Remi Gacogne [Wed, 24 Apr 2019 13:34:02 +0000 (15:34 +0200)] 
dnsdist: Document that `checkInterval` was only introduced in 1.4.0

5 years agoSupport building Ubuntu Disco Dingo packages 7737/head
Pieter Lexis [Wed, 24 Apr 2019 12:41:05 +0000 (14:41 +0200)] 
Support building Ubuntu Disco Dingo packages

5 years agoMerge pull request #7746 from rgacogne/dnsdist-doh-dest-matching
Remi Gacogne [Wed, 24 Apr 2019 12:27:30 +0000 (14:27 +0200)] 
Merge pull request #7746 from rgacogne/dnsdist-doh-dest-matching

dnsdist: Fix destination matching with DoH

5 years agodebian buster: Fix the --with-net-snmp invocation
Pieter Lexis [Wed, 24 Apr 2019 11:02:03 +0000 (13:02 +0200)] 
debian buster: Fix the --with-net-snmp invocation

5 years agodnsdist: Add DoH to buster, bionic and cosmic
Pieter Lexis [Wed, 24 Apr 2019 10:32:09 +0000 (12:32 +0200)] 
dnsdist: Add DoH to buster, bionic and cosmic

5 years agodnsdist: Fix destination matching with DoH 7746/head
Remi Gacogne [Wed, 24 Apr 2019 10:22:10 +0000 (12:22 +0200)] 
dnsdist: Fix destination matching with DoH

5 years agoMerge remote-tracking branch 'origin/master' into dnsdist-pkg-fixes
Pieter Lexis [Wed, 24 Apr 2019 06:41:26 +0000 (08:41 +0200)] 
Merge remote-tracking branch 'origin/master' into dnsdist-pkg-fixes

5 years agoMerge pull request #7741 from pieterlexis/dnsdist-cache-maxEntries
Remi Gacogne [Tue, 23 Apr 2019 15:05:44 +0000 (17:05 +0200)] 
Merge pull request #7741 from pieterlexis/dnsdist-cache-maxEntries

dnsdist: remove maxEntries from newPacketCache opts

5 years agodnsdist: remove maxEntries from newPacketCache opts 7741/head
Pieter Lexis [Tue, 23 Apr 2019 13:02:56 +0000 (15:02 +0200)] 
dnsdist: remove maxEntries from newPacketCache opts

maxEntries is already a mandatory parameter for `newPacketCache`.

5 years agoMerge pull request #7726 from rgacogne/dnsdist-redoh
Remi Gacogne [Tue, 23 Apr 2019 12:07:29 +0000 (14:07 +0200)] 
Merge pull request #7726 from rgacogne/dnsdist-redoh

dnsdist: Add DNS over HTTPS support based on libh2o

5 years agoMerge pull request #7508 from rgacogne/rec-pb-kernel-timestamp
Remi Gacogne [Tue, 23 Apr 2019 08:41:31 +0000 (10:41 +0200)] 
Merge pull request #7508 from rgacogne/rec-pb-kernel-timestamp

rec: Add 'protobuf-use-kernel-timestamp' for sharper latencies

5 years agoMerge pull request #7410 from rgacogne/pmtu-dont
Remi Gacogne [Tue, 23 Apr 2019 08:29:20 +0000 (10:29 +0200)] 
Merge pull request #7410 from rgacogne/pmtu-dont

Ignore Path MTU Discovery on UDP server socket

5 years agoMerge pull request #7644 from zeha/remotebackend-test-soa
Remi Gacogne [Tue, 23 Apr 2019 07:29:44 +0000 (09:29 +0200)] 
Merge pull request #7644 from zeha/remotebackend-test-soa

remotebackend: fix SOA in unittests

5 years agoMerge pull request #7731 from rgacogne/rec-fix-cache-cleaning
Remi Gacogne [Fri, 19 Apr 2019 16:26:02 +0000 (18:26 +0200)] 
Merge pull request #7731 from rgacogne/rec-fix-cache-cleaning

rec: Fix the cache cleaning code being only run once for workers

5 years agodnsdist: Handle h2o_evloop_run() returning -1 with errno set to EINTR 7726/head
Remi Gacogne [Fri, 19 Apr 2019 15:04:44 +0000 (17:04 +0200)] 
dnsdist: Handle h2o_evloop_run() returning -1 with errno set to EINTR

5 years agodnsdist: Set correct names for DoH threads
Remi Gacogne [Fri, 19 Apr 2019 15:03:36 +0000 (17:03 +0200)] 
dnsdist: Set correct names for DoH threads

5 years agodnsdist: Add an option to set the Server: HTTP header with DoH
Remi Gacogne [Fri, 19 Apr 2019 14:13:53 +0000 (16:13 +0200)] 
dnsdist: Add an option to set the Server: HTTP header with DoH

5 years agodnsdist: Accept a single DoH URL string. Better error messages
Remi Gacogne [Fri, 19 Apr 2019 13:06:10 +0000 (15:06 +0200)] 
dnsdist: Accept a single DoH URL string. Better error messages

5 years agodnsdist: Remove the dnsdist version from DoH error messages
Remi Gacogne [Fri, 19 Apr 2019 13:05:17 +0000 (15:05 +0200)] 
dnsdist: Remove the dnsdist version from DoH error messages

5 years agodnsdist: Skip DoH regression tests in Travis
Remi Gacogne [Fri, 19 Apr 2019 12:41:17 +0000 (14:41 +0200)] 
dnsdist: Skip DoH regression tests in Travis

5 years agodnsdist: Require pycurl for DoH tests
Remi Gacogne [Fri, 19 Apr 2019 11:59:43 +0000 (13:59 +0200)] 
dnsdist: Require pycurl for DoH tests

5 years agodnsdist: Check the EDNS payload size more strictly in our tests
Remi Gacogne [Fri, 19 Apr 2019 11:58:00 +0000 (13:58 +0200)] 
dnsdist: Check the EDNS payload size more strictly in our tests

5 years agodnsdist: Add regression tests for DoH
Remi Gacogne [Fri, 19 Apr 2019 11:56:37 +0000 (13:56 +0200)] 
dnsdist: Add regression tests for DoH

5 years agodnsdist: Fix the addition of omitted padding in DOH
Remi Gacogne [Fri, 19 Apr 2019 11:54:57 +0000 (13:54 +0200)] 
dnsdist: Fix the addition of omitted padding in DOH

5 years agoMerge pull request #7732 from Habbie/tests-close-stdin
Remi Gacogne [Fri, 19 Apr 2019 08:15:54 +0000 (10:15 +0200)] 
Merge pull request #7732 from Habbie/tests-close-stdin

block stdin when spawning dnsdist for testing

5 years agopkgs: build for Debian Buster
Pieter Lexis [Wed, 17 Apr 2019 13:32:30 +0000 (15:32 +0200)] 
pkgs: build for Debian Buster

5 years agoMerge pull request #7734 from franklouwers/docs2
Peter van Dijk [Thu, 18 Apr 2019 14:26:03 +0000 (16:26 +0200)] 
Merge pull request #7734 from franklouwers/docs2

Fix typo in basic-database guide

5 years agoFix typo in basic-database guide 7734/head
Frank Louwers [Thu, 18 Apr 2019 14:23:33 +0000 (16:23 +0200)] 
Fix typo in basic-database guide

5 years agounder test, run dnsdist --supervised so EOF on stdin does not exit it 7732/head
Peter van Dijk [Thu, 18 Apr 2019 11:51:56 +0000 (13:51 +0200)] 
under test, run dnsdist --supervised so EOF on stdin does not exit it

5 years agoMake sure that IP_PMTUDISC_DONT is defined 7410/head
Remi Gacogne [Wed, 23 Jan 2019 16:30:37 +0000 (17:30 +0100)] 
Make sure that IP_PMTUDISC_DONT is defined

5 years agoIgnore Path MTU Discovery on UDP server socket
Remi Gacogne [Mon, 21 Jan 2019 14:40:38 +0000 (15:40 +0100)] 
Ignore Path MTU Discovery on UDP server socket

It might help prevent Path MTU poisoning attacks.

5 years agoMerge pull request #7669 from Habbie/option-checking-fatal
Remi Gacogne [Thu, 18 Apr 2019 09:37:04 +0000 (11:37 +0200)] 
Merge pull request #7669 from Habbie/option-checking-fatal

set --enable-option-checking=fatal on all package builds, enable SNMP in RPMs

5 years agorec: Fix the cache cleaning code being only run once for workers 7731/head
Remi Gacogne [Thu, 18 Apr 2019 08:23:47 +0000 (10:23 +0200)] 
rec: Fix the cache cleaning code being only run once for workers

5 years agodnsdist: Add 'ciphersTLS13' for DoT
Remi Gacogne [Wed, 17 Apr 2019 10:33:19 +0000 (12:33 +0200)] 
dnsdist: Add 'ciphersTLS13' for DoT

5 years agodnsdist: Rename DOH's reloadCertificate() to reloadCertificates()
Remi Gacogne [Wed, 17 Apr 2019 09:41:38 +0000 (11:41 +0200)] 
dnsdist: Rename DOH's reloadCertificate() to reloadCertificates()

5 years agodnsdist: Disable unsafe TLS mechanisms by default for DoH
Remi Gacogne [Wed, 17 Apr 2019 09:13:49 +0000 (11:13 +0200)] 
dnsdist: Disable unsafe TLS mechanisms by default for DoH

5 years agodnsdist: Add support for more than one TLS certificate for DoH
Remi Gacogne [Wed, 17 Apr 2019 09:11:42 +0000 (11:11 +0200)] 
dnsdist: Add support for more than one TLS certificate for DoH

So we can present an ECDSA one to clients supporting it and a RSA
one to those who don't.

5 years agodnsdist: Add TFO, reuseport, interface and CPU pinning for DoH
Remi Gacogne [Wed, 17 Apr 2019 08:45:11 +0000 (10:45 +0200)] 
dnsdist: Add TFO, reuseport, interface and CPU pinning for DoH

5 years agodnsdist: Remove duplicate definition of the default DoH ciphers
Remi Gacogne [Tue, 16 Apr 2019 14:29:31 +0000 (16:29 +0200)] 
dnsdist: Remove duplicate definition of the default DoH ciphers

5 years agodnsdist: Add minimal documentation for DoH
Remi Gacogne [Tue, 16 Apr 2019 14:14:34 +0000 (16:14 +0200)] 
dnsdist: Add minimal documentation for DoH

5 years agodnsdist: Add Lua bindings for DOH metrics and certificate reloading
Remi Gacogne [Tue, 16 Apr 2019 14:05:40 +0000 (16:05 +0200)] 
dnsdist: Add Lua bindings for DOH metrics and certificate reloading

5 years agodnsdist: Implement DoH certificate reloading
Remi Gacogne [Tue, 16 Apr 2019 13:03:48 +0000 (15:03 +0200)] 
dnsdist: Implement DoH certificate reloading

5 years agodnsdist: Make DoH ciphers configurable
Remi Gacogne [Mon, 15 Apr 2019 17:21:25 +0000 (19:21 +0200)] 
dnsdist: Make DoH ciphers configurable

5 years agoMerge pull request #7 from pieterlexis/dnsdist-redoh-pkgs
Remi Gacogne [Wed, 17 Apr 2019 08:37:33 +0000 (10:37 +0200)] 
Merge pull request #7 from pieterlexis/dnsdist-redoh-pkgs

Ensure building libh2o is cached in docker

5 years agoMerge pull request #7727 from Habbie/recursor-thread-dist-stats-format
Peter van Dijk [Tue, 16 Apr 2019 09:46:05 +0000 (11:46 +0200)] 
Merge pull request #7727 from Habbie/recursor-thread-dist-stats-format

fix formatting for thread distribution stats message

5 years agoEnsure building libh2o is cached in docker
Pieter Lexis [Tue, 16 Apr 2019 09:45:26 +0000 (11:45 +0200)] 
Ensure building libh2o is cached in docker

5 years agofix formatting for thread distribution stats message 7727/head
Peter van Dijk [Tue, 16 Apr 2019 07:46:58 +0000 (09:46 +0200)] 
fix formatting for thread distribution stats message

5 years agoMerge pull request #7696 from ahupowerdns/migrate-transaction
bert hubert [Tue, 16 Apr 2019 07:34:45 +0000 (09:34 +0200)] 
Merge pull request #7696 from ahupowerdns/migrate-transaction

b2b-migrate did not open a transaction, breaking it for lmdb

5 years agodnsdist: Add DNS over HTTPS support based on libh2o
Remi Gacogne [Mon, 15 Apr 2019 14:13:00 +0000 (16:13 +0200)] 
dnsdist: Add DNS over HTTPS support based on libh2o

5 years agoMerge pull request #7724 from omoerbeek/fix-unittest-order-deps
Otto Moerbeek [Mon, 15 Apr 2019 13:41:55 +0000 (15:41 +0200)] 
Merge pull request #7724 from omoerbeek/fix-unittest-order-deps

Fix unittest order deps

5 years agoTweaks suggested by rgacogne. 7724/head
Otto Moerbeek [Mon, 15 Apr 2019 13:39:55 +0000 (15:39 +0200)] 
Tweaks suggested by rgacogne.

5 years agoFix init of global to make tests order independent.
Otto Moerbeek [Mon, 15 Apr 2019 12:48:25 +0000 (14:48 +0200)] 
Fix init of global to make tests order independent.

5 years agoMerge commit '48215c198494fd6c621f33e291ad20eb45c71bac' into fix-unittest-order-deps
Otto Moerbeek [Mon, 15 Apr 2019 12:28:41 +0000 (14:28 +0200)] 
Merge commit '48215c198494fd6c621f33e291ad20eb45c71bac' into fix-unittest-order-deps

5 years agoExplicitly call reportAllTypes() on test suite init, it is needed for various tests.
Otto Moerbeek [Mon, 15 Apr 2019 10:32:18 +0000 (12:32 +0200)] 
Explicitly call reportAllTypes() on test suite init, it is needed for various tests.

5 years agoExplicitly call reportAllTypes() at test suite init, to avoid almost
Otto Moerbeek [Mon, 15 Apr 2019 10:11:58 +0000 (12:11 +0200)] 
Explicitly call reportAllTypes() at test suite init, to avoid almost
all order dependencies and init a few globals to fix the remaining
cases.

5 years agoMerge pull request #7703 from omoerbeek/fix-test-distributor-pipesize
Otto Moerbeek [Mon, 15 Apr 2019 07:18:35 +0000 (09:18 +0200)] 
Merge pull request #7703 from omoerbeek/fix-test-distributor-pipesize

Use a smaller test size to not fill the pipe buffer on systems with small buffer

5 years agoMerge pull request #7708 from omoerbeek/rec-7688-alternative-fix
Otto Moerbeek [Mon, 15 Apr 2019 07:10:39 +0000 (09:10 +0200)] 
Merge pull request #7708 from omoerbeek/rec-7688-alternative-fix

Alternative solution to the unaligned accesses.

5 years agoBasic speedtest for NetmaksGroup 7708/head
Otto Moerbeek [Mon, 15 Apr 2019 07:05:22 +0000 (09:05 +0200)] 
Basic speedtest for NetmaksGroup

5 years agoMerge pull request #7722 from phonedph1/patch-7
Otto Moerbeek [Sun, 14 Apr 2019 16:54:49 +0000 (18:54 +0200)] 
Merge pull request #7722 from phonedph1/patch-7

Update RECURSOR-MIB.txt

5 years agoUpdate RECURSOR-MIB.txt 7722/head
phonedph1 [Sun, 14 Apr 2019 16:07:24 +0000 (10:07 -0600)] 
Update RECURSOR-MIB.txt

Minor typo.

5 years agoMerge pull request #7712 from pieterlexis/sphinx-less-than-2
Pieter Lexis [Fri, 12 Apr 2019 10:12:24 +0000 (12:12 +0200)] 
Merge pull request #7712 from pieterlexis/sphinx-less-than-2

Require sphinx < 2.0

5 years agoMerge pull request #7653 from pieterlexis/docker-ignore
Pieter Lexis [Fri, 12 Apr 2019 10:12:08 +0000 (12:12 +0200)] 
Merge pull request #7653 from pieterlexis/docker-ignore

Add dockerignore

5 years agoMerge pull request #7700 from ahupowerdns/lmdb-32bit
bert hubert [Fri, 12 Apr 2019 09:28:36 +0000 (11:28 +0200)] 
Merge pull request #7700 from ahupowerdns/lmdb-32bit

Reduce mmap size for lmdb on 32 bits plus restrict number of shards

5 years agoMerge pull request #7704 from ahupowerdns/boost-stringref-cutoff
bert hubert [Fri, 12 Apr 2019 09:27:47 +0000 (11:27 +0200)] 
Merge pull request #7704 from ahupowerdns/boost-stringref-cutoff

Boost string_view only appeared in Boost 1.61, not 1.54 as we were assuming

5 years agoMerge pull request #7701 from rgacogne/dnsdist-14
Remi Gacogne [Fri, 12 Apr 2019 09:00:42 +0000 (11:00 +0200)] 
Merge pull request #7701 from rgacogne/dnsdist-14

dnsdist: Prepare secpoll, changelog and upgrade guide for 1.4.0a1.

5 years agoMerge pull request #7715 from rgacogne/dist-docs-newpacketcache
Remi Gacogne [Fri, 12 Apr 2019 07:22:11 +0000 (09:22 +0200)] 
Merge pull request #7715 from rgacogne/dist-docs-newpacketcache

dnsdist: Update the syntax of newPacketCache() in the caching guide

5 years agoMerge pull request #7717 from Habbie/rec-doc-nit-modules
Remi Gacogne [Fri, 12 Apr 2019 07:21:50 +0000 (09:21 +0200)] 
Merge pull request #7717 from Habbie/rec-doc-nit-modules

remove --with-modules from recursor README

5 years agoMerge pull request #7718 from pieterlexis/dnsdist-dont-crash-gnutls-wrong-ciphers
Remi Gacogne [Fri, 12 Apr 2019 07:21:16 +0000 (09:21 +0200)] 
Merge pull request #7718 from pieterlexis/dnsdist-dont-crash-gnutls-wrong-ciphers

dnsdist: exit when setting ciphers fails (GNUTLS)

5 years agorecursor RPMs: fix --with-net-snmp typo 7669/head
Peter van Dijk [Thu, 11 Apr 2019 19:14:15 +0000 (21:14 +0200)] 
recursor RPMs: fix --with-net-snmp typo

5 years agodnsdist: exit when setting ciphers fails (GNUTLS) 7718/head
Pieter Lexis [Thu, 11 Apr 2019 15:30:20 +0000 (17:30 +0200)] 
dnsdist: exit when setting ciphers fails (GNUTLS)

Before, we would log the fact that we could not set the ciphers for
gnutls but still start. When a connection came in, dnsdist would crash.

5 years agoremove --with-modules from recursor README 7717/head
Peter van Dijk [Thu, 11 Apr 2019 14:37:27 +0000 (16:37 +0200)] 
remove --with-modules from recursor README

5 years agoset --enable-option-checking=fatal on all package builds
Peter van Dijk [Thu, 4 Apr 2019 13:18:09 +0000 (15:18 +0200)] 
set --enable-option-checking=fatal on all package builds

5 years agodnsdist: Update the syntax of newPacketCache() in the caching guide 7715/head
Remi Gacogne [Thu, 11 Apr 2019 13:38:27 +0000 (15:38 +0200)] 
dnsdist: Update the syntax of newPacketCache() in the caching guide

5 years agoMerge pull request #7710 from omoerbeek/dnsdist-runtests-cleanup
Otto Moerbeek [Thu, 11 Apr 2019 13:25:25 +0000 (15:25 +0200)] 
Merge pull request #7710 from omoerbeek/dnsdist-runtests-cleanup

Dnsdist runtests cleanup

5 years agoRequire sphinx <2 7712/head
Pieter Lexis [Thu, 11 Apr 2019 13:13:31 +0000 (15:13 +0200)] 
Require sphinx <2

5 years agoMerge commit 'c8f3da74c5e294b40a2b464c56ce06e2dc818aa4' into dnsdist-runtests-cleanup 7693/head 7710/head
Otto Moerbeek [Thu, 11 Apr 2019 12:37:07 +0000 (14:37 +0200)] 
Merge commit 'c8f3da74c5e294b40a2b464c56ce06e2dc818aa4' into dnsdist-runtests-cleanup

5 years agoAlternative solution to the unaligned accesses. No tricks with the alignment of the...
Otto Moerbeek [Thu, 11 Apr 2019 08:59:51 +0000 (10:59 +0200)] 
Alternative solution to the unaligned accesses. No tricks with the alignment of the union,
just do a explicit memcpy.

5 years agoAdd comment on upper bound 7703/head
Otto Moerbeek [Thu, 11 Apr 2019 08:41:32 +0000 (10:41 +0200)] 
Add comment on upper bound

5 years agoMerge pull request #7694 from rgacogne/dnsdist-frontend-refactoring dnsdist-1.4.0-alpha1
Remi Gacogne [Thu, 11 Apr 2019 08:26:44 +0000 (10:26 +0200)] 
Merge pull request #7694 from rgacogne/dnsdist-frontend-refactoring

dnsdist: Unify the management of DNS/DNSCrypt/DoT frontends

5 years agoMerge pull request #7695 from rgacogne/dnsdist-roundrobin-all-servers-down
Remi Gacogne [Thu, 11 Apr 2019 08:11:27 +0000 (10:11 +0200)] 
Merge pull request #7695 from rgacogne/dnsdist-roundrobin-all-servers-down

dnsdist: Add 'setRoundRobinFailOnNoServer()'

5 years agoMerge pull request #7702 from rgacogne/dnsdist-static-fixes
Remi Gacogne [Thu, 11 Apr 2019 07:58:09 +0000 (09:58 +0200)] 
Merge pull request #7702 from rgacogne/dnsdist-static-fixes

dnsdist: Fix small issues reported by cppcheck and clang's static analyzer

5 years agoMerge pull request #7678 from Habbie/dnsdist-mv-constants2
Remi Gacogne [Thu, 11 Apr 2019 06:43:11 +0000 (08:43 +0200)] 
Merge pull request #7678 from Habbie/dnsdist-mv-constants2

dnsdist: Move constants to proper namespace

5 years agoupdate docs 7678/head
Peter van Dijk [Wed, 10 Apr 2019 20:04:04 +0000 (22:04 +0200)] 
update docs

5 years agoupdate tests to new naming
Peter van Dijk [Wed, 10 Apr 2019 20:03:47 +0000 (22:03 +0200)] 
update tests to new naming

5 years agomove rcodes and qtypes to their own namespace; add fallback and deprecate it
Peter van Dijk [Wed, 10 Apr 2019 20:03:15 +0000 (22:03 +0200)] 
move rcodes and qtypes to their own namespace; add fallback and deprecate it

5 years agoMerge pull request #7706 from ahupowerdns/unfilter-allmetadata
bert hubert [Wed, 10 Apr 2019 19:19:55 +0000 (21:19 +0200)] 
Merge pull request #7706 from ahupowerdns/unfilter-allmetadata

No longer filter DNSSEC metadata when DNSSEC is enabled in gsql

5 years agoNo longer filter DNSSEC metadata when DNSSEC is enabled in gsql 7706/head
bert hubert [Wed, 10 Apr 2019 16:59:23 +0000 (18:59 +0200)] 
No longer filter DNSSEC metadata when DNSSEC is enabled in gsql

As noted in #7705, gsql getAllDomainMetadata() did not return all domain
metadata.  This function would always filter DNSSEC related metadata, even
if a backend was configured to support DNSSEC.

5 years agoMerge pull request #7697 from ahupowerdns/lmdb-port-53
bert hubert [Wed, 10 Apr 2019 14:10:15 +0000 (16:10 +0200)] 
Merge pull request #7697 from ahupowerdns/lmdb-port-53

LMDB defaulted to port 0 for master addresses unless explicitly set

5 years agoMerge pull request #7676 from rgacogne/dnsdist-reload-all-certs
Remi Gacogne [Wed, 10 Apr 2019 14:05:16 +0000 (16:05 +0200)] 
Merge pull request #7676 from rgacogne/dnsdist-reload-all-certs

dnsdist: Add 'reloadAllCertificates()'

5 years agoBoost string_view only appeared in Boost 1.61, not 1.54 as we were assuming 7704/head
bert hubert [Wed, 10 Apr 2019 13:44:08 +0000 (15:44 +0200)] 
Boost string_view only appeared in Boost 1.61, not 1.54 as we were assuming

5 years agoReduce mmap size for lmdb on 32 bits plus restrict number of shards 7700/head
bert hubert [Wed, 10 Apr 2019 13:20:13 +0000 (15:20 +0200)] 
Reduce mmap size for lmdb on 32 bits plus restrict number of shards

5 years agodnsdist: Fix protobuf's ipcipher regression tests for Python 3 7702/head
Remi Gacogne [Wed, 10 Apr 2019 10:26:22 +0000 (12:26 +0200)] 
dnsdist: Fix protobuf's ipcipher regression tests for Python 3