]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
4 years agoFormatting 10178/head
Otto [Tue, 16 Mar 2021 13:22:43 +0000 (14:22 +0100)] 
Formatting

4 years agoFix indent
Otto [Tue, 16 Mar 2021 13:21:47 +0000 (14:21 +0100)] 
Fix indent

4 years agoClarify comments
Otto [Tue, 16 Mar 2021 12:22:42 +0000 (13:22 +0100)] 
Clarify comments

4 years agoDon't pick up random root NS records from AUTHORITY sections
Otto [Mon, 15 Mar 2021 16:11:37 +0000 (17:11 +0100)] 
Don't pick up random root NS records from AUTHORITY sections

4 years agoMerge pull request #10155 from pieterlexis/alias-nsec-bitmap
Peter van Dijk [Mon, 15 Mar 2021 08:09:25 +0000 (09:09 +0100)] 
Merge pull request #10155 from pieterlexis/alias-nsec-bitmap

ALIAS: Ensure A and AAAA are in the NSEC bitmap

4 years agoMerge pull request #10172 from Habbie/csync-init
Peter van Dijk [Mon, 15 Mar 2021 08:06:51 +0000 (09:06 +0100)] 
Merge pull request #10172 from Habbie/csync-init

CSYNCRecordContent: init member variables

4 years agoMerge pull request #10169 from Habbie/check-secpoll
Peter van Dijk [Mon, 15 Mar 2021 08:03:34 +0000 (09:03 +0100)] 
Merge pull request #10169 from Habbie/check-secpoll

check secpoll syntax

4 years agoMerge pull request #10174 from rubenk/spelling
Pieter Lexis [Sun, 14 Mar 2021 12:36:04 +0000 (13:36 +0100)] 
Merge pull request #10174 from rubenk/spelling

Spelling

4 years agoMerge pull request #10126 from peterthomassen/patch-2
Pieter Lexis [Sun, 14 Mar 2021 12:23:09 +0000 (13:23 +0100)] 
Merge pull request #10126 from peterthomassen/patch-2

Improve description of dname-processing

4 years agoMerge pull request #10145 from mnordhoff/patch-8
Pieter Lexis [Sun, 14 Mar 2021 12:22:56 +0000 (13:22 +0100)] 
Merge pull request #10145 from mnordhoff/patch-8

docs: ecswho is a Netmask, not a ComboAddress

4 years agoMerge pull request #10141 from pieterlexis/sd-better-runtimedir
Pieter Lexis [Sun, 14 Mar 2021 12:22:37 +0000 (13:22 +0100)] 
Merge pull request #10141 from pieterlexis/sd-better-runtimedir

Fix configure issue with systemd runtime dir detection

4 years agoALIAS: Ensure A and AAAA are in the NSEC bitmap 10155/head
Pieter Lexis [Tue, 9 Mar 2021 15:46:30 +0000 (16:46 +0100)] 
ALIAS: Ensure A and AAAA are in the NSEC bitmap

This ensures that NODATA responses from names with an ALIAS record don't
blank out A/AAAA on resolvers using aggressive NSEC caching.

Closes #6667

4 years agoWhitespace and interpunction 10174/head
Ruben Kerkhof [Sun, 14 Mar 2021 11:03:59 +0000 (12:03 +0100)] 
Whitespace and interpunction

4 years agoMore spelling
Ruben Kerkhof [Sun, 14 Mar 2021 11:02:48 +0000 (12:02 +0100)] 
More spelling

4 years agoSpelling
Ruben Kerkhof [Sun, 14 Mar 2021 11:01:07 +0000 (12:01 +0100)] 
Spelling

4 years agoMerge pull request #10168 from jsoref/spelling
Peter van Dijk [Fri, 12 Mar 2021 18:58:31 +0000 (19:58 +0100)] 
Merge pull request #10168 from jsoref/spelling

Spelling

4 years agoCSYNCRecordContent: init member variables 10172/head
Peter van Dijk [Fri, 12 Mar 2021 15:58:57 +0000 (16:58 +0100)] 
CSYNCRecordContent: init member variables

4 years agospelling: Update patterns/exclusions 10168/head
Josh Soref [Wed, 10 Mar 2021 11:28:46 +0000 (06:28 -0500)] 
spelling: Update patterns/exclusions

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agoCorrect NetmaskGroup comment
Josh Soref [Fri, 12 Mar 2021 14:22:11 +0000 (09:22 -0500)] 
Correct NetmaskGroup comment

per Habbie

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: valid
Josh Soref [Wed, 10 Mar 2021 16:32:38 +0000 (11:32 -0500)] 
spelling: valid

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: unsupported
Josh Soref [Thu, 11 Mar 2021 03:56:34 +0000 (22:56 -0500)] 
spelling: unsupported

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: unexpected
Josh Soref [Thu, 11 Mar 2021 03:56:55 +0000 (22:56 -0500)] 
spelling: unexpected

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: transaction
Josh Soref [Thu, 11 Mar 2021 03:55:48 +0000 (22:55 -0500)] 
spelling: transaction

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: test
Josh Soref [Wed, 10 Mar 2021 16:23:04 +0000 (11:23 -0500)] 
spelling: test

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: support
Josh Soref [Thu, 11 Mar 2021 03:53:03 +0000 (22:53 -0500)] 
spelling: support

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: start
Josh Soref [Wed, 10 Mar 2021 16:20:11 +0000 (11:20 -0500)] 
spelling: start

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: status code
Josh Soref [Wed, 10 Mar 2021 16:18:48 +0000 (11:18 -0500)] 
spelling: status code

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: should
Josh Soref [Wed, 10 Mar 2021 12:34:50 +0000 (07:34 -0500)] 
spelling: should

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: running
Josh Soref [Wed, 10 Mar 2021 15:35:20 +0000 (10:35 -0500)] 
spelling: running

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: rule
Josh Soref [Thu, 11 Mar 2021 03:51:03 +0000 (22:51 -0500)] 
spelling: rule

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: referrals
Josh Soref [Wed, 10 Mar 2021 15:30:36 +0000 (10:30 -0500)] 
spelling: referrals

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: received
Josh Soref [Thu, 11 Mar 2021 03:44:03 +0000 (22:44 -0500)] 
spelling: received

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: raised
Josh Soref [Wed, 10 Mar 2021 15:28:17 +0000 (10:28 -0500)] 
spelling: raised

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: queuedo
Josh Soref [Wed, 10 Mar 2021 15:11:53 +0000 (10:11 -0500)] 
spelling: queuedo

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: queued
Josh Soref [Thu, 11 Mar 2021 03:41:54 +0000 (22:41 -0500)] 
spelling: queued

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: queries
Josh Soref [Thu, 11 Mar 2021 03:42:12 +0000 (22:42 -0500)] 
spelling: queries

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: qname
Josh Soref [Wed, 10 Mar 2021 15:06:19 +0000 (10:06 -0500)] 
spelling: qname

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: program
Josh Soref [Wed, 10 Mar 2021 10:44:41 +0000 (05:44 -0500)] 
spelling: program

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: powerdns
Josh Soref [Wed, 10 Mar 2021 11:29:35 +0000 (06:29 -0500)] 
spelling: powerdns

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: optionally
Josh Soref [Thu, 11 Mar 2021 03:40:23 +0000 (22:40 -0500)] 
spelling: optionally

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: occurred
Josh Soref [Thu, 11 Mar 2021 03:40:09 +0000 (22:40 -0500)] 
spelling: occurred

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: name
Josh Soref [Wed, 10 Mar 2021 13:24:01 +0000 (08:24 -0500)] 
spelling: name

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: mismatching
Josh Soref [Wed, 10 Mar 2021 13:15:45 +0000 (08:15 -0500)] 
spelling: mismatching

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: minimization
Josh Soref [Wed, 10 Mar 2021 13:15:13 +0000 (08:15 -0500)] 
spelling: minimization

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: matches
Josh Soref [Thu, 11 Mar 2021 03:39:26 +0000 (22:39 -0500)] 
spelling: matches

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: ifurlup
Josh Soref [Fri, 12 Mar 2021 14:18:03 +0000 (09:18 -0500)] 
spelling: ifurlup

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: ifportup
Josh Soref [Wed, 10 Mar 2021 12:47:21 +0000 (07:47 -0500)] 
spelling: ifportup

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: header
Josh Soref [Wed, 10 Mar 2021 13:00:56 +0000 (08:00 -0500)] 
spelling: header

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: filename
Josh Soref [Wed, 10 Mar 2021 12:25:07 +0000 (07:25 -0500)] 
spelling: filename

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: explicit
Josh Soref [Thu, 11 Mar 2021 03:35:57 +0000 (22:35 -0500)] 
spelling: explicit

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: exception
Josh Soref [Thu, 11 Mar 2021 03:57:56 +0000 (22:57 -0500)] 
spelling: exception

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: everything
Josh Soref [Thu, 11 Mar 2021 03:35:36 +0000 (22:35 -0500)] 
spelling: everything

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: entry
Josh Soref [Thu, 11 Mar 2021 03:35:19 +0000 (22:35 -0500)] 
spelling: entry

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: dismissing
Josh Soref [Wed, 10 Mar 2021 12:12:14 +0000 (07:12 -0500)] 
spelling: dismissing

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: discarded
Josh Soref [Thu, 11 Mar 2021 03:33:26 +0000 (22:33 -0500)] 
spelling: discarded

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: disaster
Josh Soref [Thu, 11 Mar 2021 03:33:48 +0000 (22:33 -0500)] 
spelling: disaster

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: descriptions
Josh Soref [Thu, 11 Mar 2021 03:33:19 +0000 (22:33 -0500)] 
spelling: descriptions

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: currently
Josh Soref [Thu, 11 Mar 2021 03:31:53 +0000 (22:31 -0500)] 
spelling: currently

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: checkof
Josh Soref [Wed, 10 Mar 2021 12:55:46 +0000 (07:55 -0500)] 
spelling: checkof

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: behaviour
Josh Soref [Thu, 11 Mar 2021 03:31:23 +0000 (22:31 -0500)] 
spelling: behaviour

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: backend
Josh Soref [Thu, 11 Mar 2021 03:30:37 +0000 (22:30 -0500)] 
spelling: backend

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agospelling: ancestor
Josh Soref [Thu, 11 Mar 2021 03:30:10 +0000 (22:30 -0500)] 
spelling: ancestor

Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>
4 years agoMerge pull request #10142 from jsoref/reword
Pieter Lexis [Fri, 12 Mar 2021 10:05:51 +0000 (11:05 +0100)] 
Merge pull request #10142 from jsoref/reword

Reword

4 years agoAvoid here 10142/head
Josh Soref [Thu, 4 Mar 2021 14:57:40 +0000 (09:57 -0500)] 
Avoid here

4 years agoAvoid please-find
Josh Soref [Thu, 4 Mar 2021 14:40:55 +0000 (09:40 -0500)] 
Avoid please-find

4 years agoMerge pull request #10165 from rytis/master
Peter van Dijk [Thu, 11 Mar 2021 20:58:06 +0000 (21:58 +0100)] 
Merge pull request #10165 from rytis/master

Install vim in docker-auth image

4 years agoUse vim-tiny to reduce image size 10165/head
Rytis Sileika [Thu, 11 Mar 2021 19:50:53 +0000 (19:50 +0000)] 
Use vim-tiny to reduce image size

4 years agoMerge pull request #10147 from Habbie/auth-4.3.2-docs
Peter van Dijk [Thu, 11 Mar 2021 12:37:23 +0000 (13:37 +0100)] 
Merge pull request #10147 from Habbie/auth-4.3.2-docs

auth 4.3.2: docs&secpoll

4 years agoauth 4.3.2: docs&secpoll 10147/head
Peter van Dijk [Fri, 5 Mar 2021 09:09:16 +0000 (10:09 +0100)] 
auth 4.3.2: docs&secpoll

4 years agoMerge pull request #10078 from Habbie/csync
Peter van Dijk [Thu, 11 Mar 2021 12:11:47 +0000 (13:11 +0100)] 
Merge pull request #10078 from Habbie/csync

add CSYNC type

4 years agogh actions: add secpoll syntax check 10169/head
Peter van Dijk [Thu, 11 Mar 2021 10:51:41 +0000 (11:51 +0100)] 
gh actions: add secpoll syntax check

4 years agopdnsutil load-zone: report errors in exit value
Peter van Dijk [Thu, 11 Mar 2021 10:47:49 +0000 (11:47 +0100)] 
pdnsutil load-zone: report errors in exit value

4 years agoInstall vim in docker-auth image
Rytis Sileika [Wed, 10 Mar 2021 21:13:48 +0000 (21:13 +0000)] 
Install vim in docker-auth image

pdnsutil edit-zone requires EDITOR to be set. Currently there's no editor installed at all. Adding vim, so that it can be used as default editor by pdnsutil edit-zone.

4 years agoMerge pull request #10161 from omoerbeek/real-real-mem-usage
Otto Moerbeek [Wed, 10 Mar 2021 15:06:14 +0000 (16:06 +0100)] 
Merge pull request #10161 from omoerbeek/real-real-mem-usage

"data" size is unreliable, start using RES, as it seem reliable and relavant

4 years ago"data" size is unreliable, start using RES, as it seem reliable and relevant 10161/head
Otto [Wed, 10 Mar 2021 10:45:02 +0000 (11:45 +0100)] 
"data" size is unreliable, start using RES, as it seem reliable and relevant

4 years agoFix secpoll zone
Pieter Lexis [Tue, 9 Mar 2021 10:00:46 +0000 (11:00 +0100)] 
Fix secpoll zone

4 years agoMerge pull request #10146 from omoerbeek/prep-rec-4.5.0-alpha2
Pieter Lexis [Tue, 9 Mar 2021 09:51:39 +0000 (10:51 +0100)] 
Merge pull request #10146 from omoerbeek/prep-rec-4.5.0-alpha2

rec: Prep for rec-4.5.0-alpha3

4 years agoMerge pull request #10153 from mnordhoff/patch-7
Otto Moerbeek [Tue, 9 Mar 2021 08:51:18 +0000 (09:51 +0100)] 
Merge pull request #10153 from mnordhoff/patch-7

docs: Fix formatting typo in Recursor settings

4 years agoMerge pull request #10152 from omoerbeek/rec-non-resolving-followup2 rec-4.5.0-alpha3
Otto Moerbeek [Mon, 8 Mar 2021 14:33:34 +0000 (15:33 +0100)] 
Merge pull request #10152 from omoerbeek/rec-non-resolving-followup2

Make the non-resolving cache even less aggressive and add a unit test.

4 years agodocs: Explain what DNSSEC settings aggressive NSEC requires 10153/head
Matt Nordhoff [Mon, 8 Mar 2021 13:45:17 +0000 (13:45 +0000)] 
docs: Explain what DNSSEC settings aggressive NSEC requires

4 years agodocs: Fix formatting typo in Recursor settings
Matt Nordhoff [Mon, 8 Mar 2021 12:52:08 +0000 (12:52 +0000)] 
docs: Fix formatting typo in Recursor settings

4 years agoIt's going to be the 9th of March 10146/head
Otto [Mon, 8 Mar 2021 12:15:47 +0000 (13:15 +0100)] 
It's going to be the 9th of March

4 years agoAdd one more unit test and use the proper counter. 10152/head
Otto [Mon, 8 Mar 2021 10:51:40 +0000 (11:51 +0100)] 
Add one more unit test and use the proper counter.

nretrieveAddressesForNS is only incremented on empty results, so the clearing did not work as expected.

4 years agoit's going to be alpha3
Otto [Mon, 8 Mar 2021 11:21:54 +0000 (12:21 +0100)] 
it's going to be alpha3

4 years agoMake the non-resolving cache even less aggressive and add a unit test.
Otto [Mon, 8 Mar 2021 08:48:43 +0000 (09:48 +0100)] 
Make the non-resolving cache even less aggressive and add a unit test.

In particular, we clear the entry if we see a succeeding resolve.
This means that we only a couple of failing resolves in a row will
cause a ban. Also change to default non-resolving-ns-max-fails from
1 to 5.

4 years agoMerge pull request #10151 from omoerbeek/rec-non-resolving-followup
Otto Moerbeek [Fri, 5 Mar 2021 16:24:41 +0000 (17:24 +0100)] 
Merge pull request #10151 from omoerbeek/rec-non-resolving-followup

rec: Only put a failing NS in the map if we actually went out and that produced no results

4 years agoTalk about the rec_control changes and the new non-resolving-... settings
Otto [Fri, 5 Mar 2021 15:26:57 +0000 (16:26 +0100)] 
Talk about the rec_control changes and the new non-resolving-... settings

4 years agoMerge pull request #10149 from omoerbeek/sdig-doh-fastopen
Otto Moerbeek [Fri, 5 Mar 2021 15:12:25 +0000 (16:12 +0100)] 
Merge pull request #10149 from omoerbeek/sdig-doh-fastopen

sdig: implement TCP Fast Open for DoH

4 years agoOnly put a failing NS in the map if we actually went out and that 10151/head
Otto [Fri, 5 Mar 2021 15:09:29 +0000 (16:09 +0100)] 
Only put a failing NS in the map if we actually went out and that
produced no results.

While there, rename a var to be different from the method name.

4 years agoMerge pull request #10105 from Habbie/ldap-docs-bindmethod
Peter van Dijk [Fri, 5 Mar 2021 15:08:53 +0000 (16:08 +0100)] 
Merge pull request #10105 from Habbie/ldap-docs-bindmethod

auth ldap docs: s/authmethod/bindmethod/

4 years agomake CURLOPT_TCP_FASTOPEN conditional on availability 10149/head
Otto [Fri, 5 Mar 2021 12:36:28 +0000 (13:36 +0100)] 
make CURLOPT_TCP_FASTOPEN conditional on availability

4 years agosdig: implement TCP Fast Open for DoH
Otto [Fri, 5 Mar 2021 12:15:13 +0000 (13:15 +0100)] 
sdig: implement TCP Fast Open for DoH

While at it, honour timeout parameter as well for DoT.

4 years agoMerge pull request #10104 from Habbie/sync-dnsmessage
Peter van Dijk [Fri, 5 Mar 2021 10:38:16 +0000 (11:38 +0100)] 
Merge pull request #10104 from Habbie/sync-dnsmessage

update dnsmessage.proto from upstream

4 years agoProcess review comments
Otto [Fri, 5 Mar 2021 09:05:41 +0000 (10:05 +0100)] 
Process review comments

4 years agoPrep for rec-4.5.0-alpha2
Otto [Fri, 5 Mar 2021 08:33:39 +0000 (09:33 +0100)] 
Prep for rec-4.5.0-alpha2

4 years agodocs: ecswho is a Netmask, not a ComboAddress 10145/head
Matt Nordhoff [Fri, 5 Mar 2021 07:24:02 +0000 (07:24 +0000)] 
docs: ecswho is a Netmask, not a ComboAddress

4 years agoMerge pull request #10140 from rgacogne/ddist160-a2-changelog rec-4.5.0-alpha2
Remi Gacogne [Thu, 4 Mar 2021 16:30:57 +0000 (17:30 +0100)] 
Merge pull request #10140 from rgacogne/ddist160-a2-changelog

dnsdist: Update the ChangeLog and secpoll zone for 1.6.0-alpha2

4 years agoFix configure issue with systemd runtime dir detection 10141/head
Pieter Lexis [Thu, 4 Mar 2021 11:18:52 +0000 (12:18 +0100)] 
Fix configure issue with systemd runtime dir detection

This issue was introduced in 7bbaae110abb53f43d0bf60c81efe3bb8630a925

4 years agoMerge pull request #10010 from omoerbeek/check-time_t-size
Otto Moerbeek [Thu, 4 Mar 2021 10:33:47 +0000 (11:33 +0100)] 
Merge pull request #10010 from omoerbeek/check-time_t-size

Check sizeof(time_t) to be at least 8

4 years agoMerge pull request #10116 from pieterlexis/lmdb-docs dnsdist-1.6.0-alpha2
Pieter Lexis [Wed, 3 Mar 2021 21:14:44 +0000 (22:14 +0100)] 
Merge pull request #10116 from pieterlexis/lmdb-docs

docs: improve rendering of lmdb page