]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
4 years agomissing override 9415/head
Otto Moerbeek [Wed, 26 Aug 2020 08:04:16 +0000 (10:04 +0200)] 
missing override

4 years agoMerge pull request #9412 from omoerbeek/rec-channel-coverity
Otto Moerbeek [Tue, 25 Aug 2020 07:44:28 +0000 (09:44 +0200)] 
Merge pull request #9412 from omoerbeek/rec-channel-coverity

rec: Clean some coverity reported cases of exceptions thrown but not caught.

4 years agoMerge pull request #9401 from Habbie/statbag-declare-pointer
Peter van Dijk [Tue, 25 Aug 2020 07:43:18 +0000 (09:43 +0200)] 
Merge pull request #9401 from Habbie/statbag-declare-pointer

statbag: handle key redeclarations better

4 years agoMerge pull request #9409 from mind04/pdns-race2
Peter van Dijk [Mon, 24 Aug 2020 12:54:26 +0000 (14:54 +0200)] 
Merge pull request #9409 from mind04/pdns-race2

auth: clear the key cache after addKey()

4 years agoMerge pull request #9381 from rgacogne/ddist-delaypipe-eintr
Remi Gacogne [Mon, 24 Aug 2020 11:42:14 +0000 (13:42 +0200)] 
Merge pull request #9381 from rgacogne/ddist-delaypipe-eintr

dnsdist: Handle EINTR in DelayPipe

4 years agoMerge pull request #9382 from rgacogne/ddist-speedup-rr
Remi Gacogne [Mon, 24 Aug 2020 11:41:51 +0000 (13:41 +0200)] 
Merge pull request #9382 from rgacogne/ddist-speedup-rr

dnsdist: Speed up the round robin policy

4 years agoClean some coverity reported cases of exceptions thrown but not caught. 9412/head
Otto Moerbeek [Mon, 24 Aug 2020 09:54:53 +0000 (11:54 +0200)] 
Clean some coverity reported cases of exceptions thrown but not caught.

See e.g. coverity report 1431930

4 years agoauth: clear the key cache after addKey() 9409/head
Kees Monshouwer [Mon, 24 Aug 2020 09:12:01 +0000 (11:12 +0200)] 
auth: clear the key cache after addKey()

4 years agoMerge pull request #9391 from omoerbeek/rec-new-rc-stats
Otto Moerbeek [Mon, 24 Aug 2020 09:03:38 +0000 (11:03 +0200)] 
Merge pull request #9391 from omoerbeek/rec-new-rc-stats

rec: export record cache mutex stats via the various channels.

4 years agoMerge pull request #9405 from rgacogne/fix-doc-per-zone-settings-domain-metadata
Remi Gacogne [Mon, 24 Aug 2020 08:59:31 +0000 (10:59 +0200)] 
Merge pull request #9405 from rgacogne/fix-doc-per-zone-settings-domain-metadata

doc: Fix broken link to "per-zone-settings-domain-metadata"

4 years agoMerge pull request #9406 from Habbie/pdnsutil-static-declaration
Remi Gacogne [Mon, 24 Aug 2020 08:59:18 +0000 (10:59 +0200)] 
Merge pull request #9406 from Habbie/pdnsutil-static-declaration

pdnsutil: file-local functions need to be static

4 years agodnsdist: Handle an empty servers list in the RR policy 9382/head
Remi Gacogne [Mon, 24 Aug 2020 07:54:44 +0000 (09:54 +0200)] 
dnsdist: Handle an empty servers list in the RR policy

Co-authored-by: Otto Moerbeek <otto.moerbeek@open-xchange.com>
4 years agodnsdist: Speed up the round robin policy
Remi Gacogne [Wed, 29 Jul 2020 14:23:26 +0000 (16:23 +0200)] 
dnsdist: Speed up the round robin policy

Working with indices instead of copying shared pointers results in
a nice speed up, cutting the CPU time in half.

4 years agoMerge pull request #9408 from RvdE/patch-5
Remi Gacogne [Mon, 24 Aug 2020 07:29:17 +0000 (09:29 +0200)] 
Merge pull request #9408 from RvdE/patch-5

Fix building with LLVM11

4 years agoMerge pull request #9396 from omoerbeek/rec-rpz-ip-multi
Otto Moerbeek [Mon, 24 Aug 2020 07:21:50 +0000 (09:21 +0200)] 
Merge pull request #9396 from omoerbeek/rec-rpz-ip-multi

Rec: allow multipe local data records when doing RPZ IP matching

4 years agoSorting of items 9391/head
Otto Moerbeek [Mon, 24 Aug 2020 07:21:02 +0000 (09:21 +0200)] 
Sorting of items

4 years agos/mutex/lock in descriptions
Otto Moerbeek [Mon, 24 Aug 2020 07:18:22 +0000 (09:18 +0200)] 
s/mutex/lock in descriptions

Co-authored-by: Remi Gacogne <rgacogne+github@valombre.net>
4 years agoFix building with LLVM11 9408/head
RvdE [Sun, 23 Aug 2020 22:26:21 +0000 (00:26 +0200)] 
Fix building with LLVM11

There's a typo on line 529, where it says "true", but the double quotes cause a type cast error on LLVM11.

dnsdist-console.cc:529:32: error: type 'const char [5]' cannot be narrowed to 'bool' in initializer list [-Wc++11-narrowing]
  { "SetNegativeAndSOAAction", "true", "nxd, zone, ttl, mname, rname, serial, refresh, retry, expire, minimum [, options]", "Turn a query into a NXDomain or NoData answer and sets a SOA record in the additional section" },
                               ^~~~~~
dnsdist-console.cc:529:32: note: insert an explicit cast to silence this issue
  { "SetNegativeAndSOAAction", "true", "nxd, zone, ttl, mname, rname, serial, refresh, retry, expire, minimum [, options]", "Turn a query into a NXDomain or NoData answer and sets a SOA record in the additional section" },
                               ^~~~~~
                               static_cast<bool>( )
1 error generated.

4 years agoMerge pull request #9407 from mind04/pdns-race
Peter van Dijk [Sat, 22 Aug 2020 08:22:04 +0000 (10:22 +0200)] 
Merge pull request #9407 from mind04/pdns-race

auth: fix cache cleaning race conditions in DNSSECKeeper()

4 years agoauth: fix cache cleaning race conditions in DNSSECKeeper() 9407/head
Kees Monshouwer [Fri, 21 Aug 2020 15:09:32 +0000 (17:09 +0200)] 
auth: fix cache cleaning race conditions in DNSSECKeeper()

4 years agopdnsutil: file-local functions need to be static 9406/head
Peter van Dijk [Fri, 21 Aug 2020 09:38:03 +0000 (11:38 +0200)] 
pdnsutil: file-local functions need to be static

4 years agostatbag: prevent re-declaration in production coded 9401/head
Peter van Dijk [Fri, 21 Aug 2020 09:13:47 +0000 (11:13 +0200)] 
statbag: prevent re-declaration in production coded

4 years agodoc: Fix broken link to "per-zone-settings-domain-metadata" 9405/head
Remi Gacogne [Fri, 21 Aug 2020 08:39:25 +0000 (10:39 +0200)] 
doc: Fix broken link to "per-zone-settings-domain-metadata"

4 years agoMerge pull request #9157 from rgacogne/reuseport-lb
Remi Gacogne [Fri, 21 Aug 2020 07:59:23 +0000 (09:59 +0200)] 
Merge pull request #9157 from rgacogne/reuseport-lb

Add support for FreeBSD's SO_REUSEPORT_LB

4 years agoMerge pull request #9404 from jsoref/test-recursor-remove-cd
Peter van Dijk [Fri, 21 Aug 2020 07:50:22 +0000 (09:50 +0200)] 
Merge pull request #9404 from jsoref/test-recursor-remove-cd

test-recursor: remove duplicate cd directive

4 years agostatbag: when redeclaring a key, reset to 0 instead of reallocating
Peter van Dijk [Thu, 20 Aug 2020 13:10:59 +0000 (15:10 +0200)] 
statbag: when redeclaring a key, reset to 0 instead of reallocating

4 years agoMerge pull request #9088 from neheb/nbm
Remi Gacogne [Thu, 20 Aug 2020 09:27:34 +0000 (11:27 +0200)] 
Merge pull request #9088 from neheb/nbm

replace boost:bind() with lambdas

4 years agoMerge pull request #9399 from jsoref/rst-blankline
Peter van Dijk [Thu, 20 Aug 2020 08:20:15 +0000 (10:20 +0200)] 
Merge pull request #9399 from jsoref/rst-blankline

rst: Definition list ends without a blank line; unexpected unindent

4 years agoFormatting 9396/head
Otto Moerbeek [Wed, 19 Aug 2020 09:32:12 +0000 (11:32 +0200)] 
Formatting

4 years agoMerge pull request #9101 from pieterlexis/lua-record-improvements
Peter van Dijk [Wed, 19 Aug 2020 09:29:36 +0000 (11:29 +0200)] 
Merge pull request #9101 from pieterlexis/lua-record-improvements

LUA records: two improvements to createForward

4 years agoMerge pull request #8824 from cmouse/retrieve
Peter van Dijk [Wed, 19 Aug 2020 09:10:46 +0000 (11:10 +0200)] 
Merge pull request #8824 from cmouse/retrieve

Allow forced retrieval

4 years agoMerge pull request #9395 from Habbie/spelling-9264
Peter van Dijk [Wed, 19 Aug 2020 08:58:30 +0000 (10:58 +0200)] 
Merge pull request #9395 from Habbie/spelling-9264

fix spelling dict after merge of 9264

4 years agofix spelling dict after merge of 9264 9395/head
Peter van Dijk [Wed, 19 Aug 2020 08:52:16 +0000 (10:52 +0200)] 
fix spelling dict after merge of 9264

4 years agoAdd unit test for matching on netmask.
Otto Moerbeek [Wed, 19 Aug 2020 08:50:16 +0000 (10:50 +0200)] 
Add unit test for matching on netmask.

Also: fix the test to remove an entire entry. That should only be done
if there are no custom records left after the cleanup.
Old code was too eager and removed the entry whenever there was only one
custom record left. We could be trying to  remove a non-matching one.

4 years agoMerge pull request #9264 from cmouse/patch-1592679516
Peter van Dijk [Wed, 19 Aug 2020 08:43:27 +0000 (10:43 +0200)] 
Merge pull request #9264 from cmouse/patch-1592679516

PKCS#11: Document SoftHSM2 remote usage

4 years agoMerge pull request #9384 from kpfleming/add-rrsets-parameter-to-listZone
Peter van Dijk [Wed, 19 Aug 2020 08:41:01 +0000 (10:41 +0200)] 
Merge pull request #9384 from kpfleming/add-rrsets-parameter-to-listZone

Document 'rrsets' parameter to API listZone operation

4 years agoMerge pull request #9394 from vincentbernat/patch-1
Peter van Dijk [Wed, 19 Aug 2020 08:40:32 +0000 (10:40 +0200)] 
Merge pull request #9394 from vincentbernat/patch-1

Fix capitalization of Zone in documentation

4 years agoMerge pull request #9390 from omoerbeek/rec-record-cache-shards
Otto Moerbeek [Wed, 19 Aug 2020 08:03:01 +0000 (10:03 +0200)] 
Merge pull request #9390 from omoerbeek/rec-record-cache-shards

rec: rename cache-shards to record-cache-shards and document it.

4 years agodynhandler: Do not copy master value 8824/head
Aki Tuomi [Wed, 12 Aug 2020 12:25:13 +0000 (15:25 +0300)] 
dynhandler: Do not copy master value

4 years agopdns_control.1.rst: retrieve - Document new parameter
Aki Tuomi [Tue, 11 Aug 2020 12:40:53 +0000 (15:40 +0300)] 
pdns_control.1.rst: retrieve - Document new parameter

4 years agodynhandler: Allow specifying master IP on retrieve
Aki Tuomi [Fri, 14 Feb 2020 11:20:26 +0000 (13:20 +0200)] 
dynhandler: Allow specifying master IP on retrieve

Setting master IP allows overriding master location. This will
also override slave requirement checks, allowing fetch of NATIVE
and MASTER zones.

4 years agocommunicator: Allow forcing domain retrieval
Aki Tuomi [Fri, 14 Feb 2020 11:20:01 +0000 (13:20 +0200)] 
communicator: Allow forcing domain retrieval

This allows forcing retrieval of domain that is not slave domain.

4 years agoFix capitalization of Zone in documentation 9394/head
Vincent Bernat [Wed, 19 Aug 2020 07:02:18 +0000 (09:02 +0200)] 
Fix capitalization of Zone in documentation

4 years agoMerge pull request #9393 from Habbie/dnsdist-upgrade-webserver-acl
Remi Gacogne [Tue, 18 Aug 2020 14:17:50 +0000 (16:17 +0200)] 
Merge pull request #9393 from Habbie/dnsdist-upgrade-webserver-acl

dnsdist upgrade notes: note new webserver ACL

4 years agodnsdist upgrade notes: note new webserver ACL 9393/head
Peter van Dijk [Tue, 18 Aug 2020 14:16:04 +0000 (16:16 +0200)] 
dnsdist upgrade notes: note new webserver ACL

4 years agoMerge pull request #9388 from omoerbeek/rec-dnsname-equal
Otto Moerbeek [Tue, 18 Aug 2020 13:27:16 +0000 (15:27 +0200)] 
Merge pull request #9388 from omoerbeek/rec-dnsname-equal

Fix docs for DNSName::equal()

4 years agoFix docs for DNSName::equal() 9388/head
Otto Moerbeek [Mon, 17 Aug 2020 13:42:07 +0000 (15:42 +0200)] 
Fix docs for DNSName::equal()

Since overloading Lua wrapper functions does not seem to be possible,
fix docs for DNSName:equal(). But note that == is defined for DNSNames.

Fixes #7510

4 years agoRename cache-shards to record-cache-shards and document it. 9390/head
Otto Moerbeek [Tue, 18 Aug 2020 11:45:04 +0000 (13:45 +0200)] 
Rename cache-shards to record-cache-shards and document it.

4 years agoExport record cache mutex stats via the various channels.
Otto Moerbeek [Tue, 18 Aug 2020 12:47:08 +0000 (14:47 +0200)] 
Export record cache mutex stats via the various channels.

4 years agoAlso process removal in a more generic way.
Otto Moerbeek [Tue, 18 Aug 2020 10:33:56 +0000 (12:33 +0200)] 
Also process removal in a more generic way.

4 years agoAllow IP (netmask) based RPZ trigger to have multiple records.
Otto Moerbeek [Tue, 18 Aug 2020 09:34:01 +0000 (11:34 +0200)] 
Allow IP (netmask) based RPZ trigger to have multiple records.

While there, refactor the name based code as well, so name based NS triggers
can have multiple records.

4 years agoMerge pull request #8928 from rgacogne/auth-lua-axfrfilter-last-char
Peter van Dijk [Tue, 18 Aug 2020 09:07:34 +0000 (11:07 +0200)] 
Merge pull request #8928 from rgacogne/auth-lua-axfrfilter-last-char

auth: Ensure qtype is set before calling setContent() in axfrfilter()

4 years agoMerge pull request #7932 from James-TR/patch-2
Peter van Dijk [Tue, 18 Aug 2020 08:57:08 +0000 (10:57 +0200)] 
Merge pull request #7932 from James-TR/patch-2

auth: remove redundant --no-config in makefile

4 years agoauth: remove redundant --no-config from commands 7932/head
James Taylor [Fri, 14 Jun 2019 11:17:38 +0000 (21:17 +1000)] 
auth: remove redundant --no-config from commands

Both the flags --no-config and --config=default prevent the loading of
configuration files from disk when used independently as per
https://github.com/PowerDNS/pdns/blob/master/pdns/receiver.cc#L418-L419

This commit removes the anomaly from documentation and build files to avoid
confusion and make it consistent among all packages.

4 years agoDocument 'rrsets' parameter to API listZone operation 9384/head
Kevin P. Fleming [Mon, 17 Aug 2020 11:55:36 +0000 (07:55 -0400)] 
Document 'rrsets' parameter to API listZone operation

The listZone operation supports the 'rrsets' parameter in the same
fashion as createZone does.

Signed-off-by: Kevin P. Fleming <kevin@km6g.us>
4 years agoMerge pull request #7963 from Godwottery/master
Peter van Dijk [Mon, 17 Aug 2020 11:40:30 +0000 (13:40 +0200)] 
Merge pull request #7963 from Godwottery/master

Add a new command to add a super-master to SQL backends

4 years agoMerge pull request #8564 from criteo-forks/weighted_gap
Peter van Dijk [Mon, 17 Aug 2020 11:11:25 +0000 (13:11 +0200)] 
Merge pull request #8564 from criteo-forks/weighted_gap

geoipbackend: propagate weighted rounding gap fix

4 years agoMerge pull request #8565 from criteo-forks/stop_weighted
Peter van Dijk [Mon, 17 Aug 2020 11:09:10 +0000 (13:09 +0200)] 
Merge pull request #8565 from criteo-forks/stop_weighted

geoipbackend: stop looking after first weighted match

4 years agoMerge pull request #8623 from jonathaneen/accept_combination_delete_replace_for_rrset
Peter van Dijk [Mon, 17 Aug 2020 09:58:47 +0000 (11:58 +0200)] 
Merge pull request #8623 from jonathaneen/accept_combination_delete_replace_for_rrset

Make a combination of delete and replace for rrset possible

4 years agoMerge pull request #9092 from jsoref/current-config-help
Peter van Dijk [Wed, 12 Aug 2020 13:59:58 +0000 (15:59 +0200)] 
Merge pull request #9092 from jsoref/current-config-help

receiver: fix help output for pdns current-config

4 years agoMerge pull request #9340 from pieterlexis/auth-api-rm-nsec3param
Peter van Dijk [Wed, 12 Aug 2020 13:57:35 +0000 (15:57 +0200)] 
Merge pull request #9340 from pieterlexis/auth-api-rm-nsec3param

Auth API: Allow removal of NSEC3PARAM metadata

4 years agoMerge pull request #9380 from rgacogne/qclass-in-cleanup
Peter van Dijk [Wed, 12 Aug 2020 13:55:21 +0000 (15:55 +0200)] 
Merge pull request #9380 from rgacogne/qclass-in-cleanup

Replace the use of '1' by QClass::IN to improve readability

4 years agoMerge pull request #9378 from rgacogne/ddist-stop-backend-thread-on-removal
Remi Gacogne [Wed, 12 Aug 2020 07:23:23 +0000 (09:23 +0200)] 
Merge pull request #9378 from rgacogne/ddist-stop-backend-thread-on-removal

dnsdist: Stop the related responder thread when a backend is removed

4 years agodnsdist: Handle EINTR in DelayPipe 9381/head
Remi Gacogne [Tue, 11 Aug 2020 12:46:52 +0000 (14:46 +0200)] 
dnsdist: Handle EINTR in DelayPipe

Otherwise the DelayPipe thread might stop because the read() operation
has been interrupted by a signal (like SIGWINCH, which is quite annoying).
Also remove the unused `read()` operation.

4 years agoMerge pull request #9218 from zeha/auth-log-actions
Peter van Dijk [Tue, 11 Aug 2020 12:26:04 +0000 (14:26 +0200)] 
Merge pull request #9218 from zeha/auth-log-actions

auth: log more pdns_control actions

4 years agoReplace the use of '1' by QClass::IN to improve readability 9380/head
Remi Gacogne [Tue, 11 Aug 2020 12:10:58 +0000 (14:10 +0200)] 
Replace the use of '1' by QClass::IN to improve readability

4 years agoMerge pull request #9318 from zeha/gsql-specific
Peter van Dijk [Tue, 11 Aug 2020 11:59:42 +0000 (13:59 +0200)] 
Merge pull request #9318 from zeha/gsql-specific

gsqlbackend: allow backend-specific queries

4 years agoMerge pull request #9265 from zeha/notify-axfr
Peter van Dijk [Tue, 11 Aug 2020 11:56:19 +0000 (13:56 +0200)] 
Merge pull request #9265 from zeha/notify-axfr

auth: add used master address to slave check logs

4 years agoMerge pull request #9049 from rgacogne/ddist-edns-buffer-size-self-generated
Remi Gacogne [Tue, 11 Aug 2020 11:47:05 +0000 (13:47 +0200)] 
Merge pull request #9049 from rgacogne/ddist-edns-buffer-size-self-generated

dnsdist: Set the default EDNS buffer size on generated answers to 1232

4 years agoMerge pull request #9159 from rgacogne/ueberbackend-tests
Remi Gacogne [Tue, 11 Aug 2020 11:46:42 +0000 (13:46 +0200)] 
Merge pull request #9159 from rgacogne/ueberbackend-tests

auth: Add some UeberBackend unit tests, document multi-backend interactions

4 years agoMerge pull request #9351 from omoerbeek/rec-forwarder-vs-ns-in-cache
Otto Moerbeek [Tue, 11 Aug 2020 09:03:07 +0000 (11:03 +0200)] 
Merge pull request #9351 from omoerbeek/rec-forwarder-vs-ns-in-cache

rec: if we have an NS in cache, use it in the forwarder case

4 years agodnsdist: Stop the related responder thread when a backend is removed 9378/head
Remi Gacogne [Mon, 10 Aug 2020 13:51:18 +0000 (15:51 +0200)] 
dnsdist: Stop the related responder thread when a backend is removed

4 years agoauth: Document that two backends might have the same name/types 9159/head
Remi Gacogne [Tue, 7 Jul 2020 12:36:23 +0000 (14:36 +0200)] 
auth: Document that two backends might have the same name/types

As long as they are somehow kept in sync..

4 years agoauth: Document a few more backend methods (TSIG, metadata, DNSSEC..)
Remi Gacogne [Wed, 27 May 2020 10:25:54 +0000 (12:25 +0200)] 
auth: Document a few more backend methods (TSIG, metadata, DNSSEC..)

4 years agoauth: Document a few more points of multi-backend interactions
Remi Gacogne [Wed, 27 May 2020 10:14:23 +0000 (12:14 +0200)] 
auth: Document a few more points of multi-backend interactions

4 years agoauth: Add unit tests for the UeberBackend
Remi Gacogne [Wed, 27 May 2020 08:25:06 +0000 (10:25 +0200)] 
auth: Add unit tests for the UeberBackend

4 years agoMerge pull request #9374 from omoerbeek/rec-docs-webserver-allow-from
Remi Gacogne [Mon, 10 Aug 2020 08:07:12 +0000 (10:07 +0200)] 
Merge pull request #9374 from omoerbeek/rec-docs-webserver-allow-from

Be explicit about IPs vs netmasks.

4 years agoMerge pull request #9275 from Nuitari/AlwaysReconnectOnComingBackUp
Remi Gacogne [Mon, 10 Aug 2020 07:44:10 +0000 (09:44 +0200)] 
Merge pull request #9275 from Nuitari/AlwaysReconnectOnComingBackUp

dnsdist: Force a reconnection when a downstream transitions to the UP state

4 years agoA range is not a generally known thing, use "IP addreses or netmasks" more 9374/head
Otto Moerbeek [Fri, 7 Aug 2020 10:20:04 +0000 (12:20 +0200)] 
A range is not a generally known thing, use "IP addreses or netmasks" more
consistently.

4 years agoBe explicit about IPs vs netmasks.
Otto Moerbeek [Fri, 7 Aug 2020 09:35:00 +0000 (11:35 +0200)] 
Be explicit about IPs vs netmasks.

4 years agoLUA records: two improvements to createForward 9101/head
Pieter Lexis [Wed, 13 May 2020 15:05:03 +0000 (17:05 +0200)] 
LUA records: two improvements to createForward

* Allow the createForward record to lay deeper than directly underneath
  the zone's apex.

* Add dashed IP address support to createForward

5 years agoMerge pull request #9371 from phonedph1/patch-23
Otto Moerbeek [Mon, 3 Aug 2020 11:45:42 +0000 (13:45 +0200)] 
Merge pull request #9371 from phonedph1/patch-23

Update netmaskgroup.rst

5 years agoMerge pull request #9337 from pieterlexis/report-IPSECKEY
Peter van Dijk [Mon, 3 Aug 2020 11:09:04 +0000 (13:09 +0200)] 
Merge pull request #9337 from pieterlexis/report-IPSECKEY

Report IPSECKEY

5 years agoLets do (non-recursive) cases with qname minimization. 9351/head
Otto Moerbeek [Mon, 3 Aug 2020 11:05:47 +0000 (13:05 +0200)] 
Lets do (non-recursive) cases with qname minimization.

Have to shortcut forwarding in doResolveNoQNameMinimization() in that
case, otherwise all are queries are just forwarded.

5 years agoRange based loop and some comments
Otto Moerbeek [Mon, 3 Aug 2020 08:52:49 +0000 (10:52 +0200)] 
Range based loop and some comments

5 years agoNote that name.isPartOf(name)
Otto Moerbeek [Mon, 3 Aug 2020 08:43:14 +0000 (10:43 +0200)] 
Note that name.isPartOf(name)

5 years agoUpdate netmaskgroup.rst 9371/head
phonedph1 [Sun, 2 Aug 2020 01:55:58 +0000 (19:55 -0600)] 
Update netmaskgroup.rst

5 years agodnsdist: Check the responder's payload < the incoming buffer size 9049/head
Remi Gacogne [Fri, 31 Jul 2020 14:16:49 +0000 (16:16 +0200)] 
dnsdist: Check the responder's payload < the incoming buffer size

5 years agoUpdate pdns/dnsdistdist/dnsdist-healthchecks.cc 9275/head
Nuitari [Fri, 31 Jul 2020 13:45:59 +0000 (09:45 -0400)] 
Update pdns/dnsdistdist/dnsdist-healthchecks.cc

Co-authored-by: Remi Gacogne <rgacogne+github@valombre.net>
5 years agoMerge pull request #9222 from supervacuus/fix_dnsdist_ipv6_frontend_metric
Remi Gacogne [Fri, 31 Jul 2020 13:03:41 +0000 (15:03 +0200)] 
Merge pull request #9222 from supervacuus/fix_dnsdist_ipv6_frontend_metric

dnsdist: Use toStringWithPort instead of manual addr/port concat

5 years agoMerge pull request #9225 from rgacogne/wrap-files-smart-ptrs
Remi Gacogne [Fri, 31 Jul 2020 12:57:38 +0000 (14:57 +0200)] 
Merge pull request #9225 from rgacogne/wrap-files-smart-ptrs

Wrap more FILE objects in smart pointers

5 years agoMerge pull request #9273 from rgacogne/ddist-server-latency-bindings
Remi Gacogne [Fri, 31 Jul 2020 12:57:00 +0000 (14:57 +0200)] 
Merge pull request #9273 from rgacogne/ddist-server-latency-bindings

dnsdist: Add Lua bindings to get a server's latency

5 years agoMerge pull request #9196 from pieterlexis/qla-only-v6
Otto Moerbeek [Fri, 31 Jul 2020 10:12:49 +0000 (12:12 +0200)] 
Merge pull request #9196 from pieterlexis/qla-only-v6

rec: Disable outgoing v4 when QLA has no v4 addresses

5 years agoTidy declaration of new exitCode field 9196/head
Otto Moerbeek [Fri, 31 Jul 2020 09:13:05 +0000 (11:13 +0200)] 
Tidy declaration of new exitCode field

5 years agoMerge pull request #9366 from rgacogne/dnsdist-doh-response-map
Remi Gacogne [Fri, 31 Jul 2020 08:43:20 +0000 (10:43 +0200)] 
Merge pull request #9366 from rgacogne/dnsdist-doh-response-map

dnsdist: Better documentation for HTTP responses map

5 years agoMerge pull request #9362 from omoerbeek/rec-bulk-more-threads
Otto Moerbeek [Fri, 31 Jul 2020 07:28:47 +0000 (09:28 +0200)] 
Merge pull request #9362 from omoerbeek/rec-bulk-more-threads

Rec: run test with more threads and skip the last (repeated) test

5 years agodnsdist: Better documentation for HTTP responses map 9366/head
Remi Gacogne [Thu, 30 Jul 2020 15:23:59 +0000 (17:23 +0200)] 
dnsdist: Better documentation for HTTP responses map

Including the fact that in 1.5.0 the paths should be listed in the
list of path passed to `addDOHLocal` to be able to match a response
rule.

5 years agoMerge pull request #9365 from rgacogne/ddist-fix-invalid-char-changelog
Remi Gacogne [Thu, 30 Jul 2020 12:30:06 +0000 (14:30 +0200)] 
Merge pull request #9365 from rgacogne/ddist-fix-invalid-char-changelog

dnsdist: Fix weird UTF-8 character in the ChangeLog

5 years agodnsdist: Fix weird UTF-8 character in the ChangeLog 9365/head
Remi Gacogne [Thu, 30 Jul 2020 12:29:06 +0000 (14:29 +0200)] 
dnsdist: Fix weird UTF-8 character in the ChangeLog

5 years agoMerge pull request #9358 from rgacogne/ddist150-secpoll-changelog
Remi Gacogne [Thu, 30 Jul 2020 12:15:59 +0000 (14:15 +0200)] 
Merge pull request #9358 from rgacogne/ddist150-secpoll-changelog

dnsdist: Update ChangeLog and secpoll for the 1.5.0 release