]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
7 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

7 years agoDocumentation for the NOD and UDR features
Neil Cook [Tue, 2 Apr 2019 15:25:37 +0000 (16:25 +0100)] 
Documentation for the NOD and UDR features

7 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

7 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

7 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

7 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

7 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

7 years agoAvoid shadowing of var names and use modern C++
Otto Moerbeek [Mon, 15 Apr 2019 14:11:06 +0000 (16:11 +0200)] 
Avoid shadowing of var names and use modern C++

7 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

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

7 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.

7 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

7 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.

7 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.

7 years agorename supermaster to superslave, and mention in upgrade notes 7723/head
Peter van Dijk [Mon, 15 Apr 2019 08:05:15 +0000 (10:05 +0200)] 
rename supermaster to superslave, and mention in upgrade notes

7 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

7 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.

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

7 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

7 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.

7 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

7 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

7 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

7 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

7 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.

7 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

7 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

7 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)

7 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

7 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.

7 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

7 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

7 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

7 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

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

7 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

7 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.

7 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

7 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

7 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()'

7 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

7 years agoMerge branch 'master' into ref 7690/head
Matt Nordhoff [Thu, 11 Apr 2019 07:34:13 +0000 (07:34 +0000)] 
Merge branch 'master' into ref

7 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

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

7 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

7 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

7 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

7 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.

7 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

7 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()'

7 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

7 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

7 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

7 years agoExplicitely convert local buffers to a string before returning it
Remi Gacogne [Wed, 10 Apr 2019 10:24:49 +0000 (12:24 +0200)] 
Explicitely convert local buffers to a string before returning it

That makes cppcheck happier, because otherwise it complains that
we return a local variable.

7 years agodnsdist: Use initializer list for ConnectionInfo
Remi Gacogne [Wed, 10 Apr 2019 10:23:49 +0000 (12:23 +0200)] 
dnsdist: Use initializer list for ConnectionInfo

Reported by cppcheck.

7 years agodnsdist: Prevent copies of DNSQuestion and DNSResponse objects
Remi Gacogne [Wed, 10 Apr 2019 10:22:32 +0000 (12:22 +0200)] 
dnsdist: Prevent copies of DNSQuestion and DNSResponse objects

7 years agoUse a smaller test size to not fill the pipe buffer on systems with a small one.
Otto Moerbeek [Wed, 10 Apr 2019 12:12:23 +0000 (14:12 +0200)] 
Use a smaller test size to not fill the pipe buffer on systems with a small one.
Also, explictly set arguments to avoid order dependencies and make it possible
to run single tests.

7 years agoMerge pull request #7698 from omoerbeek/rec-edsn-unaligned-test
Otto Moerbeek [Wed, 10 Apr 2019 08:16:19 +0000 (10:16 +0200)] 
Merge pull request #7698 from omoerbeek/rec-edsn-unaligned-test

Rec edsn unaligned test

7 years agoMerge remote-tracking branch 'origin/master' into rec-edsn-unaligned-test 7698/head
Otto Moerbeek [Wed, 10 Apr 2019 08:10:43 +0000 (10:10 +0200)] 
Merge remote-tracking branch 'origin/master' into rec-edsn-unaligned-test

7 years agoMerge pull request #7689 from rgacogne/dnsdist-14-packetcache
Remi Gacogne [Wed, 10 Apr 2019 08:02:43 +0000 (10:02 +0200)] 
Merge pull request #7689 from rgacogne/dnsdist-14-packetcache

dnsdist: Switch to the new 'newPacketCache()' syntax for 1.4.0

7 years agoMerge pull request #7691 from omoerbeek/fix-testSetACL-order
Remi Gacogne [Wed, 10 Apr 2019 08:01:43 +0000 (10:01 +0200)] 
Merge pull request #7691 from omoerbeek/fix-testSetACL-order

Any order is good for SetACL test

7 years agoFix unaligned access. Spotted in the wild on OpenBSD/armv7.
Otto Moerbeek [Wed, 10 Apr 2019 08:01:10 +0000 (10:01 +0200)] 
Fix unaligned access. Spotted in the wild on OpenBSD/armv7.

7 years agoMerge remote-tracking branch 'origin/master'
Otto Moerbeek [Wed, 10 Apr 2019 07:59:11 +0000 (09:59 +0200)] 
Merge remote-tracking branch 'origin/master'

7 years agoLMDB defaulted to port 0 for master addresses unless explicitly set 7697/head
ahu@ds9a.nl [Wed, 10 Apr 2019 07:56:17 +0000 (07:56 +0000)] 
LMDB defaulted to port 0 for master addresses unless explicitly set

7 years agob2b-migrate did not open a transaction, breaking it for lmdb 7696/head
ahu@ds9a.nl [Wed, 10 Apr 2019 07:44:48 +0000 (07:44 +0000)] 
b2b-migrate did not open a transaction, breaking it for lmdb

7 years agoMerge pull request #7643 from mind04/lmdb-fix
bert hubert [Tue, 9 Apr 2019 15:22:09 +0000 (17:22 +0200)] 
Merge pull request #7643 from mind04/lmdb-fix

auth: lmdbbackend, fix getAllDomains()

7 years agoAdd examples, public-filtered part 7666/head
phonedph1 [Tue, 9 Apr 2019 15:07:11 +0000 (15:07 +0000)] 
Add examples, public-filtered part

7 years agoMerge pull request #7692 from rgacogne/dnsdist-boost-170-badsig
Remi Gacogne [Tue, 9 Apr 2019 14:55:55 +0000 (16:55 +0200)] 
Merge pull request #7692 from rgacogne/dnsdist-boost-170-badsig

dnsdist: Prevent a conflict with BADSIG being clobbered

7 years agoMerge pull request #7599 from mnordhoff/patch-2
Otto Moerbeek [Tue, 9 Apr 2019 14:41:31 +0000 (16:41 +0200)] 
Merge pull request #7599 from mnordhoff/patch-2

pdnsutil: Fix "is is" typo in help

7 years agodnsdist: Add 'setRoundRobinFailOnNoServer()' 7695/head
Remi Gacogne [Tue, 9 Apr 2019 14:39:57 +0000 (16:39 +0200)] 
dnsdist: Add 'setRoundRobinFailOnNoServer()'

7 years agodnsdist: Unify the management of DNS/DNSCrypt/DoT frontends 7694/head
Remi Gacogne [Tue, 9 Apr 2019 13:52:27 +0000 (15:52 +0200)] 
dnsdist: Unify the management of DNS/DNSCrypt/DoT frontends

7 years agoMerge remote-tracking branch 'origin/master'
Otto Moerbeek [Tue, 9 Apr 2019 13:30:36 +0000 (15:30 +0200)] 
Merge remote-tracking branch 'origin/master'

7 years agoCleanup configs and make sure cert chains does not contain old certs.
Otto Moerbeek [Tue, 9 Apr 2019 11:51:06 +0000 (13:51 +0200)] 
Cleanup configs and make sure cert chains does not contain old certs.

7 years agoMerge pull request #7685 from Habbie/dnsdist-macos
Remi Gacogne [Tue, 9 Apr 2019 11:47:12 +0000 (13:47 +0200)] 
Merge pull request #7685 from Habbie/dnsdist-macos

dnsdist: collected portability fixes

7 years agoFixup test-remotebackend.cc 7644/head
Chris Hofstaedtler [Tue, 9 Apr 2019 10:31:51 +0000 (12:31 +0200)] 
Fixup test-remotebackend.cc

7 years agoMerge branch 'fix-testSetACL-order' of https://github.com/omoerbeek/pdns
Otto Moerbeek [Tue, 9 Apr 2019 10:17:38 +0000 (12:17 +0200)] 
Merge branch 'fix-testSetACL-order' of https://github.com/omoerbeek/pdns

7 years agoMerge branch 'dnsdist-macos' of https://github.com/Habbie/pdns
Otto Moerbeek [Tue, 9 Apr 2019 09:57:43 +0000 (11:57 +0200)] 
Merge branch 'dnsdist-macos' of https://github.com/Habbie/pdns

7 years agoMerge pull request #7686 from rgacogne/dnsdist-tcp-unbreak
Remi Gacogne [Tue, 9 Apr 2019 09:14:01 +0000 (11:14 +0200)] 
Merge pull request #7686 from rgacogne/dnsdist-tcp-unbreak

dnsdist: Fix compilation and tests on FreeBSD

7 years agoMerge branch 'master' into dnsdist-reload-all-certs 7676/head
Remi Gacogne [Tue, 9 Apr 2019 07:56:15 +0000 (09:56 +0200)] 
Merge branch 'master' into dnsdist-reload-all-certs

7 years agoAny order is good for SetACL. 7691/head
Otto Moerbeek [Tue, 9 Apr 2019 07:50:48 +0000 (09:50 +0200)] 
Any order is good for SetACL.

7 years agodocs: Fix a few reference markup errors
Matt Nordhoff [Tue, 9 Apr 2019 07:47:55 +0000 (07:47 +0000)] 
docs: Fix a few reference markup errors

7 years agooops 7685/head
Peter van Dijk [Tue, 9 Apr 2019 07:42:44 +0000 (09:42 +0200)] 
oops

7 years agoMerge pull request #7687 from omoerbeek/use-protobuf-3-on-openbsd
Remi Gacogne [Tue, 9 Apr 2019 07:28:26 +0000 (09:28 +0200)] 
Merge pull request #7687 from omoerbeek/use-protobuf-3-on-openbsd

OpenBSD only has protoc 3.x; tell python to install the proper runtime.

7 years agoOpenBSD only has protoc 3.x; tell python to install the proper runtime. 7687/head
Otto Moerbeek [Mon, 8 Apr 2019 14:12:47 +0000 (16:12 +0200)] 
OpenBSD only has protoc 3.x; tell python to install the proper runtime.

7 years agodnsdist: Switch to the new 'newPacketCache()' syntax for 1.4.0 7689/head
Remi Gacogne [Mon, 8 Apr 2019 14:10:41 +0000 (16:10 +0200)] 
dnsdist: Switch to the new 'newPacketCache()' syntax for 1.4.0

7 years agodnsdist: Disable Nagle's algo in regression tests (TCP NODELAY) 7686/head
Remi Gacogne [Mon, 8 Apr 2019 12:59:44 +0000 (14:59 +0200)] 
dnsdist: Disable Nagle's algo in regression tests (TCP NODELAY)

7 years agocleanup poll event bitmask vs. value usage in two more places
Peter van Dijk [Mon, 8 Apr 2019 12:57:29 +0000 (14:57 +0200)] 
cleanup poll event bitmask vs. value usage in two more places

7 years agoMerge pull request #7684 from omoerbeek/auth-issue-7680-fix-gmysql-thread-cleanup-doc
Peter van Dijk [Mon, 8 Apr 2019 12:29:25 +0000 (14:29 +0200)] 
Merge pull request #7684 from omoerbeek/auth-issue-7680-fix-gmysql-thread-cleanup-doc

Fix 7680: gmysql-thread-cleanup option documented incorrectly

7 years agoimprove timer resolution
Peter van Dijk [Mon, 8 Apr 2019 12:06:22 +0000 (14:06 +0200)] 
improve timer resolution

7 years agopoll events are bitmasks, not values
Peter van Dijk [Mon, 8 Apr 2019 12:06:05 +0000 (14:06 +0200)] 
poll events are bitmasks, not values

7 years agowhen we sendmsg, the socket may not be done connecting yet
Peter van Dijk [Mon, 8 Apr 2019 12:05:53 +0000 (14:05 +0200)] 
when we sendmsg, the socket may not be done connecting yet

7 years agodocs: update pdnsutil 'set-nsec3' and NSEC3 narrow mode
Gert van Dijk [Tue, 2 Apr 2019 09:09:19 +0000 (11:09 +0200)] 
docs: update pdnsutil 'set-nsec3' and NSEC3 narrow mode

* The 4-parameter quoted string argument in "pdnsutil set-nsec3" appears to
  have a default value of "1 0 1 ab" according to the sources:
  https://github.com/PowerDNS/pdns/blob/e62422ce0e86cfe959073ef061f07873ceff6be8/pdns/pdnsutil.cc#L2459
  introduced with b8adb30dff5fc18b55e27580c07799d8fae1bafb (in 3.3+)
* The example command included smart quotes, which don't really work when
  copy-pasted to a shell - changed to monospaced formatting.
* Include note about online signing requirement for "White Lies" / narrow
  mode support and that zone transfers are denied in this mode.
* Mention RFC about "White Lies".
* Mention defaults on 'DNSSEC Modes of Operation'.
* Mention possible limits of ITERATIONS via 'max-nsec3-iterations'.

7 years agodocs: notes on 'bind-check-interval' <-> 'slave-cycle-interval'
Gert van Dijk [Mon, 1 Apr 2019 20:23:51 +0000 (22:23 +0200)] 
docs: notes on 'bind-check-interval' <-> 'slave-cycle-interval'

7 years agodocs: Add 'bind-check-interval' setting default
Gert van Dijk [Mon, 1 Apr 2019 20:22:59 +0000 (22:22 +0200)] 
docs: Add 'bind-check-interval' setting default

7 years agodocs: Note that supermaster support is off by default since 4.2
Gert van Dijk [Mon, 1 Apr 2019 19:54:07 +0000 (21:54 +0200)] 
docs: Note that supermaster support is off by default since 4.2

With commit b80139777ebd2e0dc14cfd88d30eed80cfc04054 / PR #6021, it appears
that the behaviour of PowerDNS has changed to not act as a supermaster any
longer by default. Having to add a new setting that did not exist before,
to retain the old behaviour should be mentioned, I believe.

7 years agodocs: fix link to setting loglevel in settings
Gert van Dijk [Mon, 1 Apr 2019 14:11:03 +0000 (16:11 +0200)] 
docs: fix link to setting loglevel in settings

Introduced with 64c08e25825ae5ef2a702277884003902ced9607

7 years agodocs: fix Sphinx-build warning in ixfsdist.yml.5.rst
Gert van Dijk [Mon, 1 Apr 2019 14:05:58 +0000 (16:05 +0200)] 
docs: fix Sphinx-build warning in ixfsdist.yml.5.rst

Warnings observed since merge of f614922949036d22ab4a7a55e1629d2b60e7a094:
* docs/manpages/ixfrdist.yml.5.rst:121: WARNING: Unexpected indentation.
* docs/manpages/ixfrdist.yml.5.rst:122: WARNING: Literal block ends without a blank line; unexpected unindent.

7 years agodocs: Alphabetically order settings
Gert van Dijk [Sun, 31 Mar 2019 19:15:49 +0000 (21:15 +0200)] 
docs: Alphabetically order settings

7 years agodocs: add use case for 'no-config' setting
Gert van Dijk [Sun, 31 Mar 2019 18:52:12 +0000 (20:52 +0200)] 
docs: add use case for 'no-config' setting

7 years agodocs: fix formatting of 'rng' setting options
Gert van Dijk [Sun, 31 Mar 2019 18:51:55 +0000 (20:51 +0200)] 
docs: fix formatting of 'rng' setting options

Was rendered as a field definition, because both:
* A blank line was omitted before starting the list items.
* Leading whitespace for each item (much like the commit that removes the
  superfluous blockquotes).