]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
4 years agorec: Get rid of warnings when compiling with Boost 1.74 9860/head
Remi Gacogne [Fri, 11 Dec 2020 16:01:00 +0000 (17:01 +0100)] 
rec: Get rid of warnings when compiling with Boost 1.74

4 years agoMerge pull request #9828 from rgacogne/rec-bogus-states-compat-and-docs
Remi Gacogne [Wed, 9 Dec 2020 12:39:17 +0000 (13:39 +0100)] 
Merge pull request #9828 from rgacogne/rec-bogus-states-compat-and-docs

rec: Add a compatibility layer for 'Bogus', document changes and the new metrics

4 years agoMerge pull request #9822 from qvr/feature/dnsdist-acl-from-file
Remi Gacogne [Wed, 9 Dec 2020 08:49:37 +0000 (09:49 +0100)] 
Merge pull request #9822 from qvr/feature/dnsdist-acl-from-file

dnsdist: add ability to set ACL from a file

4 years agoMerge pull request #9670 from omoerbeek/rec-offensive-language
Otto Moerbeek [Tue, 8 Dec 2020 18:45:30 +0000 (19:45 +0100)] 
Merge pull request #9670 from omoerbeek/rec-offensive-language

Rec: offensive language

4 years agoMerge pull request #9831 from Habbie/el8-powertools
Peter van Dijk [Tue, 8 Dec 2020 16:42:16 +0000 (17:42 +0100)] 
Merge pull request #9831 from Habbie/el8-powertools

el8: PowerTools is now powertools

4 years agoel8: PowerTools is now powertools 9831/head
Your Name [Tue, 8 Dec 2020 14:23:13 +0000 (15:23 +0100)] 
el8: PowerTools is now powertools

4 years agoApply suggestions from code review 9670/head
Otto Moerbeek [Mon, 7 Dec 2020 12:26:02 +0000 (13:26 +0100)] 
Apply suggestions from code review

Co-authored-by: Remi Gacogne <rgacogne+github@valombre.net>
4 years agorpzMaster -> rpzPrimary
Otto Moerbeek [Wed, 2 Dec 2020 14:53:59 +0000 (15:53 +0100)] 
rpzMaster -> rpzPrimary

4 years agoDeprecate more black- or whitelists
Otto Moerbeek [Wed, 4 Nov 2020 13:37:18 +0000 (14:37 +0100)] 
Deprecate more black- or whitelists

4 years agosnmp-master-socket -> snmp-daemon-socket
Otto Moerbeek [Wed, 4 Nov 2020 09:35:18 +0000 (10:35 +0100)] 
snmp-master-socket -> snmp-daemon-socket

4 years agodnsdist: document setACLFromFile() 9822/head
Matti Hiljanen [Mon, 7 Dec 2020 11:53:25 +0000 (13:53 +0200)] 
dnsdist: document setACLFromFile()

4 years agodnsdist: add setACLFromFile()
Matti Hiljanen [Mon, 7 Dec 2020 11:37:25 +0000 (13:37 +0200)] 
dnsdist: add setACLFromFile()

4 years agoMerge pull request #9787 from Habbie/circleci-extend
Peter van Dijk [Mon, 7 Dec 2020 21:40:31 +0000 (22:40 +0100)] 
Merge pull request #9787 from Habbie/circleci-extend

extend CircleCI coverage

4 years agorec: Add regression tests for the DNSSEC states 9828/head
Remi Gacogne [Mon, 7 Dec 2020 16:47:41 +0000 (17:47 +0100)] 
rec: Add regression tests for the DNSSEC states

4 years agorec: Document the new DNSSEC states and helpers
Remi Gacogne [Mon, 7 Dec 2020 16:46:47 +0000 (17:46 +0100)] 
rec: Document the new DNSSEC states and helpers

4 years agorec: Add the Lua 'isValidationStateBogus' convenience function
Remi Gacogne [Mon, 7 Dec 2020 16:41:11 +0000 (17:41 +0100)] 
rec: Add the Lua 'isValidationStateBogus' convenience function

4 years agorec: Preserve compatibility with Lua scripts using the 'Bogus' state
Remi Gacogne [Mon, 7 Dec 2020 12:32:17 +0000 (13:32 +0100)] 
rec: Preserve compatibility with Lua scripts using the 'Bogus' state

4 years agorec: Export a 'Bogus' metric as the sum of all other Bogus metrics
Remi Gacogne [Mon, 7 Dec 2020 09:22:36 +0000 (10:22 +0100)] 
rec: Export a 'Bogus' metric as the sum of all other Bogus metrics

4 years agoMerge pull request #9807 from rgacogne/rec-untangle-resolving-validating-names-types
Otto Moerbeek [Mon, 7 Dec 2020 14:10:37 +0000 (15:10 +0100)] 
Merge pull request #9807 from rgacogne/rec-untangle-resolving-validating-names-types

rec: Untangle the validation/resolving qnames and qtypes

4 years agocircleci auth: build and test more backends 9787/head
Peter van Dijk [Thu, 26 Nov 2020 12:50:20 +0000 (13:50 +0100)] 
circleci auth: build and test more backends

4 years agoMerge pull request #9817 from rgacogne/rec-keep-valid-cached-over-bogus
Otto Moerbeek [Mon, 7 Dec 2020 12:27:28 +0000 (13:27 +0100)] 
Merge pull request #9817 from rgacogne/rec-keep-valid-cached-over-bogus

rec: Keep a cached, valid entry over a fresher Bogus one

4 years agoMerge pull request #9820 from Habbie/auth-4.4.0-rc1-docs
Peter van Dijk [Mon, 7 Dec 2020 10:11:10 +0000 (11:11 +0100)] 
Merge pull request #9820 from Habbie/auth-4.4.0-rc1-docs

auth-4.4.0-rc1: docs and secpoll

4 years agoauth-4.4.0-rc1: docs and secpoll 9820/head
Your Name [Mon, 7 Dec 2020 08:16:09 +0000 (09:16 +0100)] 
auth-4.4.0-rc1: docs and secpoll

4 years agorec: Fix a comment, as suggested by Otto 9817/head
Remi Gacogne [Fri, 4 Dec 2020 16:17:24 +0000 (17:17 +0100)] 
rec: Fix a comment, as suggested by Otto

4 years agorec: Fix unit test formatting
Remi Gacogne [Fri, 4 Dec 2020 16:16:34 +0000 (17:16 +0100)] 
rec: Fix unit test formatting

4 years agorec: Keep a cached, valid entry over a fresher Bogus one
Remi Gacogne [Thu, 3 Dec 2020 14:21:48 +0000 (15:21 +0100)] 
rec: Keep a cached, valid entry over a fresher Bogus one

It turns out to be quite difficult to make us accept a record that
we already have in cache, thanks to sanitization, but let's make
sure that we will not replace a valid entry with a Bogus one if that
happens.
It might happen for SOA records, and for DS records when the TTL of
the corresponding NS records is shorter than the TTL of the DS.

4 years agoMerge pull request #9815 from Habbie/el6-eol-vault
Peter van Dijk [Fri, 4 Dec 2020 10:45:08 +0000 (11:45 +0100)] 
Merge pull request #9815 from Habbie/el6-eol-vault

el6 builds: use vault.centos.org

4 years agoMerge pull request #9812 from rgacogne/rec-webserver-error
Otto Moerbeek [Fri, 4 Dec 2020 10:30:07 +0000 (11:30 +0100)] 
Merge pull request #9812 from rgacogne/rec-webserver-error

rec: Handle failure to start the web server more gracefully

4 years agoMerge pull request #9720 from omoerbeek/rec-min-ttl-override-default
Otto Moerbeek [Fri, 4 Dec 2020 10:22:26 +0000 (11:22 +0100)] 
Merge pull request #9720 from omoerbeek/rec-min-ttl-override-default

Switch default TTL override to 1.

4 years agoeach -> every 9720/head
Otto Moerbeek [Fri, 4 Dec 2020 10:22:15 +0000 (11:22 +0100)] 
each -> every

Co-authored-by: Remi Gacogne <rgacogne+github@valombre.net>
4 years agoel6 builds: use vault.centos.org 9815/head
Your Name [Thu, 3 Dec 2020 11:30:15 +0000 (12:30 +0100)] 
el6 builds: use vault.centos.org

4 years agoMerge pull request #9813 from Habbie/geoip-scope-latlonloc
Peter van Dijk [Thu, 3 Dec 2020 18:46:35 +0000 (19:46 +0100)] 
Merge pull request #9813 from Habbie/geoip-scope-latlonloc

auth geoip: set netmask on all string formatting types

4 years agoMerge pull request #9779 from Habbie/gh-action-builder
Peter van Dijk [Thu, 3 Dec 2020 13:50:40 +0000 (14:50 +0100)] 
Merge pull request #9779 from Habbie/gh-action-builder

gh actions: build centos6 packages

4 years agoMerge pull request #9803 from Habbie/docker-pdns-version
Peter van Dijk [Thu, 3 Dec 2020 12:42:59 +0000 (13:42 +0100)] 
Merge pull request #9803 from Habbie/docker-pdns-version

dockerfiles: do not claim equivs-dummy is sourced from pdns

4 years agoauth geoip: set netmask on all string formatting types 9813/head
Peter van Dijk [Thu, 3 Dec 2020 08:57:20 +0000 (09:57 +0100)] 
auth geoip: set netmask on all string formatting types

(via Kees Monshouwer)

4 years agoMerge pull request #9801 from rgacogne/ddist-noqueue-for-trailing-data-queries
Remi Gacogne [Thu, 3 Dec 2020 08:41:53 +0000 (09:41 +0100)] 
Merge pull request #9801 from rgacogne/ddist-noqueue-for-trailing-data-queries

dnsdist: Clean up the internal queues use for self-answered and trailing test responses

4 years agoMerge pull request #9756 from rgacogne/ddist-dynblocks-metrics
Remi Gacogne [Thu, 3 Dec 2020 08:41:20 +0000 (09:41 +0100)] 
Merge pull request #9756 from rgacogne/ddist-dynblocks-metrics

dnsdist: Add prometheus metrics for top Dynamic Blocks entries

4 years agoMerge pull request #9806 from rgacogne/rec-report-exact-bogus-state
Remi Gacogne [Thu, 3 Dec 2020 08:41:03 +0000 (09:41 +0100)] 
Merge pull request #9806 from rgacogne/rec-report-exact-bogus-state

rec: Log the exact Bogus state when 'dnssec-log-bogus' is enabled

4 years agorec: Handle failure to start the web server more gracefully 9812/head
Remi Gacogne [Thu, 3 Dec 2020 08:34:08 +0000 (09:34 +0100)] 
rec: Handle failure to start the web server more gracefully

At this point we already have several threads so calling exit()
will cause problem by trying to destruct objects that are in use
by other threads, so call _exit() instead.
Also mention the web server in the error message so that the root
cause is easier to identify.

4 years agoMerge pull request #9768 from mind04/pdns-latency
Peter van Dijk [Wed, 2 Dec 2020 18:30:03 +0000 (19:30 +0100)] 
Merge pull request #9768 from mind04/pdns-latency

auth: fix rounding inaccuracy in latency statistics

4 years agoMerge pull request #9793 from rgacogne/rec-gather-denial-for-wildcard
Remi Gacogne [Wed, 2 Dec 2020 16:23:21 +0000 (17:23 +0100)] 
Merge pull request #9793 from rgacogne/rec-gather-denial-for-wildcard

rec: Fix the gathering of denial proof for wildcard-expanded answers

4 years agoSay something about the consequences of using minimum-ttl-override of zero.
Otto Moerbeek [Fri, 20 Nov 2020 10:39:13 +0000 (11:39 +0100)] 
Say something about the consequences of using minimum-ttl-override of zero.

4 years agoAdd versionchanged tag
Otto Moerbeek [Mon, 16 Nov 2020 15:09:50 +0000 (16:09 +0100)] 
Add versionchanged tag

4 years agoSwitch default TTL override to 1.
Otto Moerbeek [Fri, 13 Nov 2020 10:07:00 +0000 (11:07 +0100)] 
Switch default TTL override to 1.

4 years agorec: Log the exact Bogus state when 'dnssec-log-bogus' is enabled 9806/head
Remi Gacogne [Wed, 2 Dec 2020 15:47:53 +0000 (16:47 +0100)] 
rec: Log the exact Bogus state when 'dnssec-log-bogus' is enabled

4 years agodockerfiles: do not claim equivs-dummy is sourced from pdns 9803/head
Peter van Dijk [Wed, 2 Dec 2020 14:33:02 +0000 (15:33 +0100)] 
dockerfiles: do not claim equivs-dummy is sourced from pdns

.. because otherwise at least two security scanners will dig up every CVE since PowerDNS 1.0 and claim the image is vulnerable to it

4 years agorec: Untangle the validation/resolving qnames and qtypes 9807/head
Remi Gacogne [Wed, 2 Dec 2020 13:46:19 +0000 (14:46 +0100)] 
rec: Untangle the validation/resolving qnames and qtypes

4 years agoMerge pull request #9796 from Habbie/geoip-static-function
Peter van Dijk [Wed, 2 Dec 2020 12:53:41 +0000 (13:53 +0100)] 
Merge pull request #9796 from Habbie/geoip-static-function

auth geoipbackend: make local function static

4 years agoMerge pull request #9794 from Habbie/dist-venv
Peter van Dijk [Wed, 2 Dec 2020 11:20:58 +0000 (12:20 +0100)] 
Merge pull request #9794 from Habbie/dist-venv

auth api-swagger.json: do not depend on .venv target. Fixes #9792

4 years agoadd upgrade note 9768/head
Peter van Dijk [Wed, 2 Dec 2020 10:05:22 +0000 (11:05 +0100)] 
add upgrade note

4 years agoMerge pull request #9574 from pieterlexis/socket-dir-older-systemd
Peter van Dijk [Wed, 2 Dec 2020 10:22:57 +0000 (11:22 +0100)] 
Merge pull request #9574 from pieterlexis/socket-dir-older-systemd

Ensure socket-dir matches runtimedir on old systemd

4 years agodnsdist: Clean up the internal queues use for self-answered and trailing test responses 9801/head
Remi Gacogne [Wed, 2 Dec 2020 09:57:06 +0000 (10:57 +0100)] 
dnsdist: Clean up the internal queues use for self-answered and trailing test responses

4 years agoauth geoipbackend: make local function static. Fixes #9791 9796/head
Peter van Dijk [Wed, 2 Dec 2020 08:39:57 +0000 (09:39 +0100)] 
auth geoipbackend: make local function static. Fixes #9791

4 years agoauth api-swagger.json: do not depend on .venv target. Fixes #9792 9794/head
Peter van Dijk [Tue, 1 Dec 2020 18:00:59 +0000 (19:00 +0100)] 
auth api-swagger.json: do not depend on .venv target. Fixes #9792

4 years agoMerge pull request #9784 from pieterlexis/dnsdist-spoofaction-one-arg
Remi Gacogne [Tue, 1 Dec 2020 16:23:03 +0000 (17:23 +0100)] 
Merge pull request #9784 from pieterlexis/dnsdist-spoofaction-one-arg

dnsdist: Remove useless second argument for `SpoofAction`

4 years agorec: Fix the gathering of denial proof for wildcard-expanded answers 9793/head
Remi Gacogne [Tue, 1 Dec 2020 16:20:22 +0000 (17:20 +0100)] 
rec: Fix the gathering of denial proof for wildcard-expanded answers

If somehow the RRSIG indicating that the answer is expanded from a
wildcard (label count smaller than the number of labels in the name)
went _after_ the NSEC we need, we forgot to gather that NSEC.
It might have been an issue for downstream validation (we do gather
them a second time later for our own validation) since the client
would not have received them.

4 years agoEnsure socket-dir matches runtimedir on old systemd 9574/head
Pieter Lexis [Thu, 1 Oct 2020 18:36:51 +0000 (20:36 +0200)] 
Ensure socket-dir matches runtimedir on old systemd

This is mostly a hack for systemd version <240 so using virtual hosting
on Ubuntu Bionic and EL7 does not lead to surprises.

This Commit explicitly adds the `--socket-dir` to the invocation of the
unit. Any users who want to use their own runtimedirs should use a
drop-in unit overriding ExecStart. I believe this does not validate the
principle of least surprise for those using the PowerDNS provided
packages and virtual hosting.

Fixes #9485

4 years agoMerge pull request #9790 from rgacogne/rec-skip-cname-qname-min-step4
Remi Gacogne [Tue, 1 Dec 2020 14:10:17 +0000 (15:10 +0100)] 
Merge pull request #9790 from rgacogne/rec-skip-cname-qname-min-step4

rec: Do not chase CNAME during qname minization step 4

4 years agodnsdist: Clarify what DynBlockMaintenance::s_topsMutex protects 9756/head
Remi Gacogne [Tue, 1 Dec 2020 14:08:52 +0000 (15:08 +0100)] 
dnsdist: Clarify what DynBlockMaintenance::s_topsMutex protects

4 years agorec: Do not chase CNAME during qname minization step 4 9790/head
Remi Gacogne [Tue, 1 Dec 2020 09:52:37 +0000 (10:52 +0100)] 
rec: Do not chase CNAME during qname minization step 4

4 years agoMerge pull request #9789 from rgacogne/rec-discard-invalid-sig
Remi Gacogne [Tue, 1 Dec 2020 08:44:41 +0000 (09:44 +0100)] 
Merge pull request #9789 from rgacogne/rec-discard-invalid-sig

rec: Actually discard invalid RRSIGs with too high labels count

4 years agorec: Actually discard invalid RRSIGs with too high labels count 9789/head
Remi Gacogne [Mon, 30 Nov 2020 16:06:02 +0000 (17:06 +0100)] 
rec: Actually discard invalid RRSIGs with too high labels count

4 years agogh actions: build centos6 packages 9779/head
Peter van Dijk [Thu, 26 Nov 2020 10:57:40 +0000 (11:57 +0100)] 
gh actions: build centos6 packages

4 years agoMerge pull request #9764 from mind04/pdns-log auth-4.5.0-alpha0
Peter van Dijk [Sun, 29 Nov 2020 11:55:31 +0000 (12:55 +0100)] 
Merge pull request #9764 from mind04/pdns-log

auth: add remote to default axfr logging

4 years agoauth: fix compiler errors with --enable-verbose-logging 9764/head
Kees Monshouwer [Fri, 27 Nov 2020 22:27:11 +0000 (23:27 +0100)] 
auth: fix compiler errors with --enable-verbose-logging

4 years agoauth: add zone and primary to all axfr logging
Kees Monshouwer [Mon, 23 Nov 2020 13:03:59 +0000 (14:03 +0100)] 
auth: add zone and primary to all axfr logging

4 years agodnsdist: Add TTL test for `SpoofAction` 9784/head
Pieter Lexis [Fri, 27 Nov 2020 12:27:45 +0000 (13:27 +0100)] 
dnsdist: Add TTL test for `SpoofAction`

4 years agodnsdist: Drop second argument in `SpoofAction`
Pieter Lexis [Fri, 27 Nov 2020 12:23:05 +0000 (13:23 +0100)] 
dnsdist: Drop second argument in `SpoofAction`

Fixes #9783

4 years agodnsdist: Fix the Dynamic Block ratio regression test
Remi Gacogne [Fri, 27 Nov 2020 11:27:19 +0000 (12:27 +0100)] 
dnsdist: Fix the Dynamic Block ratio regression test

We now properly skip the too old entries when scanning responses,
so we need to set a long enough period so that the responses are
still valids when we compute the ratio.

4 years agodnsdist: Implement DynBlock oversampling, fix refresh issues with SMT entries
Remi Gacogne [Fri, 27 Nov 2020 09:51:13 +0000 (10:51 +0100)] 
dnsdist: Implement DynBlock oversampling, fix refresh issues with SMT entries

4 years agodnsdist: Make the interval of Dynamic Blocks cleaning configurable
Remi Gacogne [Thu, 26 Nov 2020 13:54:48 +0000 (14:54 +0100)] 
dnsdist: Make the interval of Dynamic Blocks cleaning configurable

4 years agodnsdist: Skip the Dynamic Block benchmarks in our unit tests
Remi Gacogne [Thu, 26 Nov 2020 10:56:19 +0000 (11:56 +0100)] 
dnsdist: Skip the Dynamic Block benchmarks in our unit tests

4 years agodnsdist: Fix dynamic block metrics collection
Remi Gacogne [Wed, 25 Nov 2020 16:19:09 +0000 (17:19 +0100)] 
dnsdist: Fix dynamic block metrics collection

4 years agodnsdist: Add metrics for Dynamic Blocks entries
Remi Gacogne [Fri, 20 Nov 2020 15:29:56 +0000 (16:29 +0100)] 
dnsdist: Add metrics for Dynamic Blocks entries

4 years agoauth: fix rounding inaccuracy in latency statistics
Kees Monshouwer [Tue, 24 Nov 2020 19:50:34 +0000 (20:50 +0100)] 
auth: fix rounding inaccuracy in latency statistics

4 years agoMerge pull request #9746 from rgacogne/ddist-named-rules
Remi Gacogne [Thu, 26 Nov 2020 14:13:13 +0000 (15:13 +0100)] 
Merge pull request #9746 from rgacogne/ddist-named-rules

dnsdist: Add an optional name to rules

4 years agoMerge pull request #9753 from pieterlexis/test-rcpgenerator-v4-mapped-v6
Pieter Lexis [Thu, 26 Nov 2020 10:26:30 +0000 (11:26 +0100)] 
Merge pull request #9753 from pieterlexis/test-rcpgenerator-v4-mapped-v6

Test IPv4-mapped-IPv6 in the RecordTextReader

4 years agoMerge pull request #9775 from Habbie/bindbackend-add-record-error
Peter van Dijk [Thu, 26 Nov 2020 10:07:06 +0000 (11:07 +0100)] 
Merge pull request #9775 from Habbie/bindbackend-add-record-error

pdnsutil add-record: notice when backend does not support replaceRRSet. Fixes #9730

4 years agoAdd hint for testing Raspbian repos.
Erik Winkels [Wed, 25 Nov 2020 20:15:12 +0000 (21:15 +0100)] 
Add hint for testing Raspbian repos.

4 years agoMerge pull request #9770 from rgacogne/ddist-coverity-cleartext-dh
Remi Gacogne [Wed, 25 Nov 2020 15:07:14 +0000 (16:07 +0100)] 
Merge pull request #9770 from rgacogne/ddist-coverity-cleartext-dh

dnsdist: Initialize d_cleartextDH to make Coverity happy

4 years agoMerge pull request #9771 from rgacogne/ddist-clean-up-tcp-fields
Remi Gacogne [Wed, 25 Nov 2020 15:07:05 +0000 (16:07 +0100)] 
Merge pull request #9771 from rgacogne/ddist-clean-up-tcp-fields

dnsdist: Clean up unused fields in IncomingTCPConnectionState

4 years agoMerge pull request #9755 from omoerbeek/prep-rec-4.3.6-and-4.4.1
Otto Moerbeek [Wed, 25 Nov 2020 14:37:02 +0000 (15:37 +0100)] 
Merge pull request #9755 from omoerbeek/prep-rec-4.3.6-and-4.4.1

rec: Prep for rec 4.3.6 and 4.4.1

4 years agoMerge pull request #9762 from Habbie/auth-4.4-upgrade-unknown-types-doc
Peter van Dijk [Wed, 25 Nov 2020 13:09:30 +0000 (14:09 +0100)] 
Merge pull request #9762 from Habbie/auth-4.4-upgrade-unknown-types-doc

auth: document upgrade-unknown-types API interaction

4 years agopdnsutil add-record: notice when backend does not support replaceRRSet. Fixes #9730 9775/head
Peter van Dijk [Wed, 25 Nov 2020 12:07:12 +0000 (13:07 +0100)] 
pdnsutil add-record: notice when backend does not support replaceRRSet. Fixes #9730

4 years agoPrep for rec 4.3.6 and 4.4.1 9755/head
Otto Moerbeek [Fri, 20 Nov 2020 10:02:12 +0000 (11:02 +0100)] 
Prep for rec 4.3.6 and 4.4.1

4 years agoMerge pull request #9766 from Habbie/apl-endian
Peter van Dijk [Wed, 25 Nov 2020 11:05:28 +0000 (12:05 +0100)] 
Merge pull request #9766 from Habbie/apl-endian

APL records: fix endianness problem. Closes #9763

4 years agodnsdist: Clean up unused fields in IncomingTCPConnectionState 9771/head
Remi Gacogne [Wed, 25 Nov 2020 09:56:19 +0000 (10:56 +0100)] 
dnsdist: Clean up unused fields in IncomingTCPConnectionState

4 years agodnsdist: Initialize d_cleartextDH to make Coverity happy 9770/head
Remi Gacogne [Wed, 25 Nov 2020 09:54:22 +0000 (10:54 +0100)] 
dnsdist: Initialize d_cleartextDH to make Coverity happy

4 years agoAPL records: fix endianness problem. Closes #9763 9766/head
Peter van Dijk [Tue, 24 Nov 2020 14:13:49 +0000 (15:13 +0100)] 
APL records: fix endianness problem. Closes #9763

4 years agoMerge pull request #9760 from rgacogne/ddist-out-of-order-doc-typo
Peter van Dijk [Tue, 24 Nov 2020 14:38:43 +0000 (15:38 +0100)] 
Merge pull request #9760 from rgacogne/ddist-out-of-order-doc-typo

dnsdist: Fix a typo (missing backquote) in the out-of-order docs

4 years agoauth: document upgrade-unknown-types API interaction 9762/head
Peter van Dijk [Tue, 24 Nov 2020 10:44:43 +0000 (11:44 +0100)] 
auth: document upgrade-unknown-types API interaction

4 years agodnsdist: Fix a typo (missing backquote) in the out-of-order docs 9760/head
Remi Gacogne [Tue, 24 Nov 2020 09:11:59 +0000 (10:11 +0100)] 
dnsdist: Fix a typo (missing backquote) in the out-of-order docs

4 years agoMerge pull request #9759 from Habbie/repo-script-raspbian
aerique [Tue, 24 Nov 2020 08:23:15 +0000 (09:23 +0100)] 
Merge pull request #9759 from Habbie/repo-script-raspbian

generate-repo-files: add raspbian support

4 years agoMerge pull request #9747 from Habbie/github-actions-ubuntu-20.04
Peter van Dijk [Mon, 23 Nov 2020 14:43:57 +0000 (15:43 +0100)] 
Merge pull request #9747 from Habbie/github-actions-ubuntu-20.04

github actions: pin ubuntu 20.04 instead of -latest

4 years agoMerge pull request #9758 from Habbie/auth-4.4.0-beta1-docs
Peter van Dijk [Mon, 23 Nov 2020 10:16:55 +0000 (11:16 +0100)] 
Merge pull request #9758 from Habbie/auth-4.4.0-beta1-docs

auth: changelog&secpoll for auth-4.4.0-beta1

4 years agogenerate-repo-files: add raspbian support 9759/head
Peter van Dijk [Mon, 23 Nov 2020 10:00:55 +0000 (11:00 +0100)] 
generate-repo-files: add raspbian support

4 years agoMerge pull request #9582 from rgacogne/ddist-tcp-refactor-split
Remi Gacogne [Mon, 23 Nov 2020 08:41:05 +0000 (09:41 +0100)] 
Merge pull request #9582 from rgacogne/ddist-tcp-refactor-split

dnsdist: Implement TCP out-of-order

4 years agoauth: changelog&secpoll for auth-4.4.0-beta1 9758/head
Peter van Dijk [Mon, 23 Nov 2020 08:07:01 +0000 (09:07 +0100)] 
auth: changelog&secpoll for auth-4.4.0-beta1

4 years agodnsdist: Better documentation for out-of-order support 9582/head
Remi Gacogne [Fri, 20 Nov 2020 16:00:20 +0000 (17:00 +0100)] 
dnsdist: Better documentation for out-of-order support

4 years agoMerge pull request #9744 from rgacogne/rec-near-miss-to-tcp
Remi Gacogne [Fri, 20 Nov 2020 12:43:08 +0000 (13:43 +0100)] 
Merge pull request #9744 from rgacogne/rec-near-miss-to-tcp

rec: Switch to TCP in case of spoofing (near-miss) attempts