]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
4 years agoMerge pull request #8667 from omoerbeek/rec-unittest-for-pr-8648
Otto Moerbeek [Mon, 6 Jan 2020 16:07:08 +0000 (17:07 +0100)] 
Merge pull request #8667 from omoerbeek/rec-unittest-for-pr-8648

rec: Introduce test for PR 8648.

4 years agoIntroduce test for PR 8648. 8667/head
Otto Moerbeek [Mon, 6 Jan 2020 14:04:25 +0000 (15:04 +0100)] 
Introduce test for PR 8648.

While there, explicitly init qname-minimization in test-syncres to
false.  The current code gave the impression it was turned on by
default for unit tests.  We have a lot of test that count queries,
and that is highly depedent on qname minimization being on or off.

4 years agoMerge pull request #8654 from phonedph1/logresp
Remi Gacogne [Mon, 6 Jan 2020 08:55:20 +0000 (09:55 +0100)] 
Merge pull request #8654 from phonedph1/logresp

dnsdist: LogResponseAction

4 years agoMerge pull request #8650 from spheron1/master
Remi Gacogne [Mon, 6 Jan 2020 08:54:08 +0000 (09:54 +0100)] 
Merge pull request #8650 from spheron1/master

Fix trusted-notification-proxy port

4 years agoMerge pull request #8658 from rgacogne/ddist-doc-typos
Remi Gacogne [Mon, 6 Jan 2020 08:53:43 +0000 (09:53 +0100)] 
Merge pull request #8658 from rgacogne/ddist-doc-typos

dnsdist: Fix a few typos in the documentation

4 years agoMerge pull request #8662 from rgacogne/ddist-default-tls-provider
Remi Gacogne [Thu, 2 Jan 2020 08:24:43 +0000 (09:24 +0100)] 
Merge pull request #8662 from rgacogne/ddist-default-tls-provider

dnsdist: Display the correct DoT provider

4 years agodnsdist: Display the correct DoT provider 8662/head
Remi Gacogne [Tue, 31 Dec 2019 10:15:32 +0000 (11:15 +0100)] 
dnsdist: Display the correct DoT provider

4 years agoMerge pull request #8649 from rgacogne/auth-tsig-keys-8645
Remi Gacogne [Tue, 31 Dec 2019 10:09:45 +0000 (11:09 +0100)] 
Merge pull request #8649 from rgacogne/auth-tsig-keys-8645

auth: Clear the TSIG algo between iterations in the API

4 years agodnsdist: Fix a few typos in the documentation 8658/head
Remi Gacogne [Tue, 24 Dec 2019 15:23:17 +0000 (16:23 +0100)] 
dnsdist: Fix a few typos in the documentation

4 years agoMerge pull request #8656 from phonedph1/patch-20
Remi Gacogne [Mon, 23 Dec 2019 16:45:47 +0000 (17:45 +0100)] 
Merge pull request #8656 from phonedph1/patch-20

dnsdist: Update rules-actions.rst

4 years agoUpdate rules-actions.rst 8656/head
phonedph1 [Mon, 23 Dec 2019 16:32:55 +0000 (09:32 -0700)] 
Update rules-actions.rst

4 years agoDocument LogResponseAction 8654/head
phonedph1 [Mon, 23 Dec 2019 16:29:49 +0000 (16:29 +0000)] 
Document LogResponseAction

4 years agoLogResponseAction
phonedph1 [Fri, 20 Dec 2019 17:05:11 +0000 (17:05 +0000)] 
LogResponseAction

4 years agoMerge pull request #8648 from omoerbeek/rec-zonecuts-go-out-if-needed
Otto Moerbeek [Fri, 20 Dec 2019 12:46:13 +0000 (13:46 +0100)] 
Merge pull request #8648 from omoerbeek/rec-zonecuts-go-out-if-needed

rec: fix wrong zoneCuts caused by cache only lookup

4 years agoauth: Clear the TSIG algo between iterations in the API 8649/head
Remi Gacogne [Fri, 20 Dec 2019 12:04:23 +0000 (13:04 +0100)] 
auth: Clear the TSIG algo between iterations in the API

Otherwise `GSQLBackend::getTSIGKey()` will try to match the
algorithm in `keyAlgo` if it's set, which will prevent retrieving
a key with a different algorithm that the previous one.

4 years agoQName Minimization consults the cache first to see work needs to 8648/head
Otto Moerbeek [Fri, 20 Dec 2019 09:08:50 +0000 (10:08 +0100)] 
QName Minimization consults the cache first to see work needs to
be done. Via doCacheCheck() this can lead to a call to computeZoneCuts()
which might/does not work properly on only cached records, so always
make sure it can go out if needed. Should fix #8642.

4 years agoFix trusted-notification-proxy port 8650/head
Edward Dore [Thu, 19 Dec 2019 17:48:42 +0000 (17:48 +0000)] 
Fix trusted-notification-proxy port

Explicitly set the port for outgoing queries to the SuperMaster when using trusted-notification-proxy and EDNS Client Subnet

Closes #8584

4 years agoMerge pull request #8630 from omoerbeek/rec-4.3-upgrade-guide
Otto Moerbeek [Mon, 16 Dec 2019 12:25:10 +0000 (13:25 +0100)] 
Merge pull request #8630 from omoerbeek/rec-4.3-upgrade-guide

Upgrade guide for rec-4.3

4 years agoUser differs on Debian vs CentOS 8630/head
Otto Moerbeek [Mon, 16 Dec 2019 09:08:11 +0000 (10:08 +0100)] 
User differs on Debian vs CentOS

4 years agoGive recursor relevant examples.
Otto Moerbeek [Mon, 16 Dec 2019 08:56:35 +0000 (09:56 +0100)] 
Give recursor relevant examples.

4 years agohyphen vs underscore
Otto Moerbeek [Mon, 16 Dec 2019 08:52:02 +0000 (09:52 +0100)] 
hyphen vs underscore

Co-Authored-By: Matt Nordhoff <mnordhoff@mattnordhoff.com>
4 years agoMerge pull request #8637 from blackbit42/master
Peter van Dijk [Sun, 15 Dec 2019 19:54:51 +0000 (20:54 +0100)] 
Merge pull request #8637 from blackbit42/master

Fix test syntax in 'pdnsutil --help'

4 years agoFix test syntax in 'pdnsutil --help' 8637/head
Alexander Huemer [Sun, 15 Dec 2019 19:46:31 +0000 (19:46 +0000)] 
Fix test syntax in 'pdnsutil --help'

4 years agoMerge pull request #8632 from rgacogne/dnsdist-libnacl-requirements
Remi Gacogne [Fri, 13 Dec 2019 13:30:09 +0000 (14:30 +0100)] 
Merge pull request #8632 from rgacogne/dnsdist-libnacl-requirements

dnsdist: Require Python libnacl < 1.7

4 years agoMerge pull request #8633 from rgacogne/ddist-doc-install-rh-missing-underline
Remi Gacogne [Fri, 13 Dec 2019 10:43:19 +0000 (11:43 +0100)] 
Merge pull request #8633 from rgacogne/ddist-doc-install-rh-missing-underline

dnsdist: Add missing underline in install documentation

4 years agodnsdist: Add missing underline in install documentation 8633/head
Remi Gacogne [Fri, 13 Dec 2019 10:41:55 +0000 (11:41 +0100)] 
dnsdist: Add missing underline in install documentation

4 years agoMerge pull request #8613 from Habbie/auth-pc-init-order
Remi Gacogne [Fri, 13 Dec 2019 10:34:27 +0000 (11:34 +0100)] 
Merge pull request #8613 from Habbie/auth-pc-init-order

auth packetcache: sync init order with member order

4 years agodnsdist: Require Python libnacl < 1.7 8632/head
Remi Gacogne [Fri, 13 Dec 2019 10:16:20 +0000 (11:16 +0100)] 
dnsdist: Require Python libnacl < 1.7

Otherwise we need libsodium >= 1.0.12 (required by this change:
https://github.com/saltstack/libnacl/commit/8c8b2f8bc05a5b67f39acf9a6bc0bef6fa839166
) and we don't have it in Trusty, which we still use in Travis.

4 years agoUpgrade guide for rec-4.3
Otto Moerbeek [Fri, 13 Dec 2019 09:45:30 +0000 (10:45 +0100)] 
Upgrade guide for rec-4.3

4 years agoMerge pull request #8621 from aerique/feature/repo-script-for-auth-43
Peter van Dijk [Thu, 12 Dec 2019 10:22:12 +0000 (11:22 +0100)] 
Merge pull request #8621 from aerique/feature/repo-script-for-auth-43

Add `auth-43` and `rec-43`.

4 years agoAdd `auth-43` and `rec-43`. 8621/head
Erik Winkels [Thu, 12 Dec 2019 09:47:25 +0000 (10:47 +0100)] 
Add `auth-43` and `rec-43`.

4 years agoMerge pull request #8618 from omoerbeek/rec-prep-4.3.0-beta1
aerique [Thu, 12 Dec 2019 09:24:26 +0000 (10:24 +0100)] 
Merge pull request #8618 from omoerbeek/rec-prep-4.3.0-beta1

Rec: Prepare for rec-4.3.0-beta1

4 years agoUpdate pdns/recursordist/docs/changelog/4.3.rst 8618/head
Otto Moerbeek [Wed, 11 Dec 2019 09:56:45 +0000 (10:56 +0100)] 
Update pdns/recursordist/docs/changelog/4.3.rst

Co-Authored-By: Peter van Dijk <peter.van.dijk@powerdns.com>
4 years agoSuggestions by Habbie
Otto Moerbeek [Wed, 11 Dec 2019 08:36:01 +0000 (09:36 +0100)] 
Suggestions by Habbie

4 years agoPrepare for rec-4.3.0-beta1
Otto Moerbeek [Tue, 10 Dec 2019 14:40:10 +0000 (15:40 +0100)] 
Prepare for rec-4.3.0-beta1

4 years agoMerge pull request #8539 from pieterlexis/4.3-docs rec-4.3.0-beta1
Peter van Dijk [Tue, 10 Dec 2019 11:25:44 +0000 (12:25 +0100)] 
Merge pull request #8539 from pieterlexis/4.3-docs

Auth 4.3.0 docs

4 years agoauth 4.3.0-alpha1 secpoll 8539/head
Peter van Dijk [Tue, 10 Dec 2019 10:51:44 +0000 (11:51 +0100)] 
auth 4.3.0-alpha1 secpoll

4 years agodocument local-ipv6 removal in 4.3
Peter van Dijk [Mon, 9 Dec 2019 09:26:00 +0000 (10:26 +0100)] 
document local-ipv6 removal in 4.3

4 years agoauth 4.3 changelog
Peter van Dijk [Fri, 6 Dec 2019 15:22:27 +0000 (16:22 +0100)] 
auth 4.3 changelog

4 years agogit-to-changelog-merges: remove trailing spaces
Peter van Dijk [Fri, 6 Dec 2019 15:22:00 +0000 (16:22 +0100)] 
git-to-changelog-merges: remove trailing spaces

4 years agoEL pkgs: chown dirs to service user
Pieter Lexis [Mon, 18 Nov 2019 09:40:09 +0000 (10:40 +0100)] 
EL pkgs: chown dirs to service user

4 years agoAdd auth 4.3.0 upgrade docs
Pieter Lexis [Mon, 18 Nov 2019 09:38:03 +0000 (10:38 +0100)] 
Add auth 4.3.0 upgrade docs

4 years agoMerge pull request #8571 from omoerbeek/rec-better-time-based
Otto Moerbeek [Tue, 10 Dec 2019 09:47:49 +0000 (10:47 +0100)] 
Merge pull request #8571 from omoerbeek/rec-better-time-based

Rec: better time based data structures

4 years agoMerge pull request #8599 from aerique/feature/update-docker-repo-script
aerique [Tue, 10 Dec 2019 08:35:01 +0000 (09:35 +0100)] 
Merge pull request #8599 from aerique/feature/update-docker-repo-script

Update docker repo script for auth-4.2.1.

4 years agoMerge pull request #8249 from chbruyand/lua-monitoring-thread auth-4.3.0-alpha1
Peter van Dijk [Mon, 9 Dec 2019 15:26:22 +0000 (16:26 +0100)] 
Merge pull request #8249 from chbruyand/lua-monitoring-thread

auth: refactor health checks monitoring done from LUA records

4 years agoMerge pull request #8497 from mind04/pdns-api2
Peter van Dijk [Mon, 9 Dec 2019 11:43:50 +0000 (12:43 +0100)] 
Merge pull request #8497 from mind04/pdns-api2

Auth: api: cache and rectify fixes in patchZone()

4 years agoFix CentOS 8 issue and install `dig`. 8599/head
Erik Winkels [Mon, 9 Dec 2019 09:52:37 +0000 (10:52 +0100)] 
Fix CentOS 8 issue and install `dig`.

4 years agoUpdate docker repo script for rec-4.2.1.
Erik Winkels [Mon, 9 Dec 2019 09:36:05 +0000 (10:36 +0100)] 
Update docker repo script for rec-4.2.1.

4 years agoMerge pull request #8611 from omoerbeek/rec-prep-4.2.1
Otto Moerbeek [Mon, 9 Dec 2019 09:30:02 +0000 (10:30 +0100)] 
Merge pull request #8611 from omoerbeek/rec-prep-4.2.1

Prepare for rec-4.2.1

4 years agoauth packetcache: sync init order with member order 8613/head
Peter van Dijk [Mon, 9 Dec 2019 08:54:00 +0000 (09:54 +0100)] 
auth packetcache: sync init order with member order

4 years agoremove unused variable 8249/head
Peter van Dijk [Fri, 6 Dec 2019 13:32:44 +0000 (14:32 +0100)] 
remove unused variable

4 years agoadd qname/qtype to LUA Lua errors
Peter van Dijk [Fri, 6 Dec 2019 13:31:31 +0000 (14:31 +0100)] 
add qname/qtype to LUA Lua errors

4 years agoauth: lua monitoring, lock on status change, better report malformed options content
Charles-Henri Bruyand [Thu, 19 Sep 2019 15:30:24 +0000 (17:30 +0200)] 
auth: lua monitoring, lock on status change, better report malformed options content

4 years agoauth: lua refactor health checks monitoring
Charles-Henri Bruyand [Thu, 29 Aug 2019 10:36:57 +0000 (12:36 +0200)] 
auth: lua refactor health checks monitoring

4 years agoMerge pull request #8512 from rgacogne/dedup-rrs-signature
Otto Moerbeek [Fri, 6 Dec 2019 19:18:50 +0000 (20:18 +0100)] 
Merge pull request #8512 from rgacogne/dedup-rrs-signature

Remove duplicate RRs inside a RRSet when computing the signature

4 years agoRebased; test files were reformatted 8512/head
Otto Moerbeek [Fri, 6 Dec 2019 16:02:54 +0000 (17:02 +0100)] 
Rebased; test files were reformatted

4 years agorec: Check duplicated records inside a RRSet validate correctly
Remi Gacogne [Thu, 7 Nov 2019 09:21:48 +0000 (10:21 +0100)] 
rec: Check duplicated records inside a RRSet validate correctly

4 years agoRemove duplicate RRs inside a RRSet when computing the signature
Remi Gacogne [Wed, 6 Nov 2019 17:53:35 +0000 (18:53 +0100)] 
Remove duplicate RRs inside a RRSet when computing the signature

These duplicates should not exist but they do happen in the wild.
Since we need to sort the RRs anyway, let's be nice and remove
duplicates as well.

4 years agoPrepare for rec-4.2.1 8611/head
Otto Moerbeek [Fri, 6 Dec 2019 11:35:40 +0000 (12:35 +0100)] 
Prepare for rec-4.2.1

4 years agoMerge pull request #8435 from mind04/pdns-remove-opendbx
Peter van Dijk [Fri, 6 Dec 2019 12:53:32 +0000 (13:53 +0100)] 
Merge pull request #8435 from mind04/pdns-remove-opendbx

auth: remove opendbx backend

4 years agoMerge pull request #8603 from omoerbeek/rec-prep-4.1.15
Otto Moerbeek [Fri, 6 Dec 2019 09:33:25 +0000 (10:33 +0100)] 
Merge pull request #8603 from omoerbeek/rec-prep-4.1.15

rec: Prep for rec-4.1.15

4 years agoMerge pull request #8601 from omoerbeek/no-copy-rwlocks
Remi Gacogne [Thu, 5 Dec 2019 08:36:20 +0000 (09:36 +0100)] 
Merge pull request #8601 from omoerbeek/no-copy-rwlocks

Avoid copying of pthread_rwlock_t

4 years agoMerge pull request #8607 from rgacogne/ddist-doc-zeroscope-parseecs
Remi Gacogne [Thu, 5 Dec 2019 08:35:55 +0000 (09:35 +0100)] 
Merge pull request #8607 from rgacogne/ddist-doc-zeroscope-parseecs

dnsdist: Document that the 'zero-scope' feature requires 'parseECS'

4 years agoMerge pull request #8027 from Habbie/sdig-stdin-exitvalue
Peter van Dijk [Thu, 5 Dec 2019 08:20:29 +0000 (09:20 +0100)] 
Merge pull request #8027 from Habbie/sdig-stdin-exitvalue

sdig: decode DNS packets from stdin; exit non-zero on failure

4 years agoMerge pull request #8604 from rgacogne/ddist-kvs-errors
Remi Gacogne [Wed, 4 Dec 2019 09:42:29 +0000 (10:42 +0100)] 
Merge pull request #8604 from rgacogne/ddist-kvs-errors

dnsdist: Add missing exception message in KVS error

4 years agoMerge pull request #8605 from rgacogne/ddist-tuning-doc-typo
Remi Gacogne [Wed, 4 Dec 2019 09:42:12 +0000 (10:42 +0100)] 
Merge pull request #8605 from rgacogne/ddist-tuning-doc-typo

dnsdist: Add missing newline in setMaxUDPOutstanding() documentation

4 years agodnsdist: Document that the 'zero-scope' feature requires 'parseECS' 8607/head
Remi Gacogne [Wed, 4 Dec 2019 09:39:46 +0000 (10:39 +0100)] 
dnsdist: Document that the 'zero-scope' feature requires 'parseECS'

4 years agodnsdist: Add missing newline in setMaxUDPOutstanding() documentation 8605/head
Remi Gacogne [Tue, 3 Dec 2019 15:37:29 +0000 (16:37 +0100)] 
dnsdist: Add missing newline in setMaxUDPOutstanding() documentation

4 years agodnsdist: Add missing exception message in KVS error 8604/head
Remi Gacogne [Tue, 3 Dec 2019 15:34:52 +0000 (16:34 +0100)] 
dnsdist: Add missing exception message in KVS error

4 years agoMerge pull request #8585 from pieterlexis/auth-api-lenient
Pieter Lexis [Tue, 3 Dec 2019 14:11:58 +0000 (15:11 +0100)] 
Merge pull request #8585 from pieterlexis/auth-api-lenient

Auth API: be a bit more lenient

4 years agoPrep for rec-4.1.15 8603/head
Otto Moerbeek [Tue, 3 Dec 2019 12:43:41 +0000 (13:43 +0100)] 
Prep for rec-4.1.15

4 years agosdig: support reading packets from stdin 8027/head
Peter van Dijk [Tue, 3 Dec 2019 11:45:00 +0000 (12:45 +0100)] 
sdig: support reading packets from stdin

4 years agofix formatting
Peter van Dijk [Tue, 3 Dec 2019 11:29:22 +0000 (12:29 +0100)] 
fix formatting

4 years agofix typo
Peter van Dijk [Tue, 3 Dec 2019 11:28:59 +0000 (12:28 +0100)] 
fix typo

4 years agoMerge pull request #8430 from Habbie/builder-no-all
Peter van Dijk [Tue, 3 Dec 2019 09:37:31 +0000 (10:37 +0100)] 
Merge pull request #8430 from Habbie/builder-no-all

builder: demand user chooses a module except when building docs

4 years agobuilder: demand user chooses a module except when building docs 8430/head
Peter van Dijk [Thu, 17 Oct 2019 21:19:15 +0000 (23:19 +0200)] 
builder: demand user chooses a module except when building docs

4 years agoMerge pull request #8334 from Habbie/dnsscope-nits
Peter van Dijk [Tue, 3 Dec 2019 09:27:25 +0000 (10:27 +0100)] 
Merge pull request #8334 from Habbie/dnsscope-nits

dnsscope: two nits

4 years agoauth: remove opendbx backend 8435/head
Kees Monshouwer [Fri, 18 Oct 2019 10:51:02 +0000 (12:51 +0200)] 
auth: remove opendbx backend

4 years agoMerge pull request #8486 from pieterlexis/auth-rm-local-ipv6
Peter van Dijk [Tue, 3 Dec 2019 08:31:44 +0000 (09:31 +0100)] 
Merge pull request #8486 from pieterlexis/auth-rm-local-ipv6

Auth: Remove local-ipv6 setting

4 years agoAvoid copying of pthread_rwlock_t 8601/head
Otto Moerbeek [Mon, 2 Dec 2019 15:06:33 +0000 (16:06 +0100)] 
Avoid copying of pthread_rwlock_t

4 years agoMerge pull request #8591 from rgacogne/ddist-wait-longer-for-tls-tickets
Peter van Dijk [Mon, 2 Dec 2019 16:04:55 +0000 (17:04 +0100)] 
Merge pull request #8591 from rgacogne/ddist-wait-longer-for-tls-tickets

dnsdist: Wait longer for the TLS ticket to arrive in our tests

4 years agoMerge pull request #8574 from Habbie/auth-4.2.1-docs
aerique [Mon, 2 Dec 2019 14:12:34 +0000 (15:12 +0100)] 
Merge pull request #8574 from Habbie/auth-4.2.1-docs

Secpoll and changelog for auth-4.2.1.

4 years agoUpdate docker repo script for auth-4.2.1.
Erik Winkels [Mon, 2 Dec 2019 13:14:48 +0000 (14:14 +0100)] 
Update docker repo script for auth-4.2.1.

4 years agoMerge pull request #8504 from rubenk/docs-fix-redhat
Peter van Dijk [Mon, 2 Dec 2019 09:55:28 +0000 (10:55 +0100)] 
Merge pull request #8504 from rubenk/docs-fix-redhat

docs: s/RedHat/Red Hat/

4 years agosecpoll and changelog for auth 4.2.1 8574/head
Peter van Dijk [Mon, 25 Nov 2019 11:13:22 +0000 (12:13 +0100)] 
secpoll and changelog for auth 4.2.1

4 years agoexpand do-not-credit username list
Peter van Dijk [Mon, 25 Nov 2019 11:06:08 +0000 (12:06 +0100)] 
expand do-not-credit username list

4 years agoMerge pull request #8598 from renchap/patch-1
Peter van Dijk [Sun, 1 Dec 2019 21:39:12 +0000 (22:39 +0100)] 
Merge pull request #8598 from renchap/patch-1

Add increase-serial to pdnsutil doc

4 years agoAdd increase-serial to pdnsutil doc 8598/head
Renaud Chaput [Sun, 1 Dec 2019 21:36:31 +0000 (22:36 +0100)] 
Add increase-serial to pdnsutil doc

Description is from `pdnsutil --help`

4 years agoCorrect when to replace a throttle entry 8571/head
Otto Moerbeek [Fri, 29 Nov 2019 13:36:12 +0000 (14:36 +0100)] 
Correct when to replace a throttle entry

4 years agoMerge pull request #8583 from omoerbeek/format-code-silent-if-not-tty
Otto Moerbeek [Fri, 29 Nov 2019 09:34:53 +0000 (10:34 +0100)] 
Merge pull request #8583 from omoerbeek/format-code-silent-if-not-tty

format-code script: Do not show verbose messages if !tty or CIRCLECI

4 years agoMerge branch 'rec-better-time-based' of github.com:omoerbeek/pdns into rec-better...
Otto Moerbeek [Fri, 29 Nov 2019 08:32:42 +0000 (09:32 +0100)] 
Merge branch 'rec-better-time-based' of github.com:omoerbeek/pdns into rec-better-time-based

4 years agoNULL -> nullptr
Otto Moerbeek [Fri, 29 Nov 2019 08:30:12 +0000 (09:30 +0100)] 
NULL -> nullptr

Co-Authored-By: Remi Gacogne <rgacogne@users.noreply.github.com>
4 years agoUse [ -t 1 ] as suggested 8583/head
Otto Moerbeek [Fri, 29 Nov 2019 08:16:40 +0000 (09:16 +0100)] 
Use [ -t 1 ] as suggested

4 years agodnsdist: Wait longer for the TLS ticket to arrive in our tests 8591/head
Remi Gacogne [Thu, 28 Nov 2019 10:39:51 +0000 (11:39 +0100)] 
dnsdist: Wait longer for the TLS ticket to arrive in our tests

In TLS 1.3 the server sends the TLS ticket after the handshake has
been completed, but not necessarily right after that.
Ideally we would like to wait for up to several seconds, but stop
waiting as soon as we receive a ticket. Unfortunately we can't ask
that from `openssl s_client`, and we are currently not always waiting
long enough to get a ticket, leading to spurious failures.
Let's try waiting a bit longer to see if that helps.

4 years agoMerge pull request #8575 from Habbie/lua-view-empty
Peter van Dijk [Thu, 28 Nov 2019 09:46:16 +0000 (10:46 +0100)] 
Merge pull request #8575 from Habbie/lua-view-empty

LUA view: do not crash on empty IP list, fixes #8572

4 years agoMerge pull request #8441 from cmouse/ipv6
Peter van Dijk [Thu, 28 Nov 2019 09:30:51 +0000 (10:30 +0100)] 
Merge pull request #8441 from cmouse/ipv6

global: Normalize isIpv4/6 to isIPv4/6

4 years agoAPI: Accept null as empty list in createZone 8585/head
Pieter Lexis [Wed, 27 Nov 2019 15:39:20 +0000 (16:39 +0100)] 
API: Accept null as empty list in createZone

Some clients refuse to send empty arrays.

4 years agoMerge pull request #8580 from omoerbeek/thread_rwlock_destroy
Otto Moerbeek [Wed, 27 Nov 2019 15:12:14 +0000 (16:12 +0100)] 
Merge pull request #8580 from omoerbeek/thread_rwlock_destroy

pthread_rwlock_init() should be matched by pthread_rwlock_destroy()

4 years agoMerge pull request #8579 from omoerbeek/cachecleaner-no-nth
Otto Moerbeek [Wed, 27 Nov 2019 15:10:36 +0000 (16:10 +0100)] 
Merge pull request #8579 from omoerbeek/cachecleaner-no-nth

Avoid having to use numbered indexes by given all indexes a tag

4 years agoAvoid having to use numbered indexes by given all indexes a tag 8579/head
Otto Moerbeek [Mon, 25 Nov 2019 11:49:41 +0000 (12:49 +0100)] 
Avoid having to use numbered indexes by given all indexes a tag
and specifying them in the call if needed.