]> granicus.if.org Git - pdns/log
pdns
5 years agoauth web: make max request/response body size configurable
Peter van Dijk [Fri, 8 Mar 2019 13:58:22 +0000 (14:58 +0100)]
auth web: make max request/response body size configurable

5 years agoMerge pull request #7773 from hnsk/add-ipv6-example-for-addlocal
Remi Gacogne [Mon, 6 May 2019 09:03:39 +0000 (11:03 +0200)]
Merge pull request #7773 from hnsk/add-ipv6-example-for-addlocal

dnsdist: Change addLocal example to IPv6 address in quickstart

5 years agoMerge pull request #7764 from omoerbeek/rec-split-syncres-tests
Otto Moerbeek [Mon, 6 May 2019 06:56:50 +0000 (08:56 +0200)]
Merge pull request #7764 from omoerbeek/rec-split-syncres-tests

Split test-syncres_cc.cc into multiple files to make them more digestible

5 years agodnsdist: Change addLocal example to IPv6 address in quickstart
Hannu Ylitalo [Fri, 3 May 2019 09:44:51 +0000 (11:44 +0200)]
dnsdist: Change addLocal example to IPv6 address in quickstart

5 years agoMerge pull request #7772 from mind04/fix
Pieter Lexis [Thu, 2 May 2019 19:34:57 +0000 (21:34 +0200)]
Merge pull request #7772 from mind04/fix

auth: always add DS for secure zones, broken since #7523

5 years agoauth: always add DS for secure zones, broken since #7523
Kees Monshouwer [Thu, 2 May 2019 18:01:30 +0000 (20:01 +0200)]
auth: always add DS for secure zones, broken since #7523

5 years agoMerge pull request #7523 from mind04/non-dnssec
Pieter Lexis [Thu, 2 May 2019 11:41:34 +0000 (13:41 +0200)]
Merge pull request #7523 from mind04/non-dnssec

disable dnssec pre-processing for non dnssec zones and avoid a lot of isSecuredZone() calls

5 years agoMerge pull request #7569 from pieterlexis/pdnsutil-err-on-broken-masters
Pieter Lexis [Thu, 2 May 2019 11:40:28 +0000 (13:40 +0200)]
Merge pull request #7569 from pieterlexis/pdnsutil-err-on-broken-masters

Improve error reporting with garbage in the 'master' field of the database

5 years agoMerge pull request #7637 from mind04/referral
Pieter Lexis [Thu, 2 May 2019 11:39:52 +0000 (13:39 +0200)]
Merge pull request #7637 from mind04/referral

auth: fix referral response for DS queries

5 years agoMerge pull request #7736 from franklouwers/pdnsutildocs
Pieter Lexis [Thu, 2 May 2019 11:38:23 +0000 (13:38 +0200)]
Merge pull request #7736 from franklouwers/pdnsutildocs

Add documentation for pdnsutil delete-rrset and replace-rrset

5 years agoMerge pull request #7753 from jpmens/patch-11
Pieter Lexis [Thu, 2 May 2019 11:38:08 +0000 (13:38 +0200)]
Merge pull request #7753 from jpmens/patch-11

pdns_control reopens geoip databases on reload

5 years agoMerge pull request #7738 from cvdwel/patch-2
Pieter Lexis [Thu, 2 May 2019 11:37:56 +0000 (13:37 +0200)]
Merge pull request #7738 from cvdwel/patch-2

Add export-zone-ds to pdnsutil man page

5 years agoMerge pull request #7765 from omoerbeek/dnswasher-abstract-but-non-virtual-dt
Pieter Lexis [Thu, 2 May 2019 11:37:38 +0000 (13:37 +0200)]
Merge pull request #7765 from omoerbeek/dnswasher-abstract-but-non-virtual-dt

Fix a delete call on abstract class without virtual dt clang warning.

5 years agoMerge pull request #7655 from rgacogne/dumresp-tcp
Pieter Lexis [Thu, 2 May 2019 11:37:07 +0000 (13:37 +0200)]
Merge pull request #7655 from rgacogne/dumresp-tcp

dumresp: Add TCP support

5 years agoMerge pull request #7662 from omoerbeek/auth-fix-7656-ns-resolve-exception
Pieter Lexis [Thu, 2 May 2019 11:36:48 +0000 (13:36 +0200)]
Merge pull request #7662 from omoerbeek/auth-fix-7656-ns-resolve-exception

Do not exit on exception resolving addresses to notify

5 years agoMerge pull request #7690 from mnordhoff/ref
Pieter Lexis [Thu, 2 May 2019 11:36:35 +0000 (13:36 +0200)]
Merge pull request #7690 from mnordhoff/ref

docs: Fix a few reference markup errors

5 years agoMerge pull request #7666 from phonedph1/jsonstat
Pieter Lexis [Thu, 2 May 2019 11:36:11 +0000 (13:36 +0200)]
Merge pull request #7666 from phonedph1/jsonstat

rec: start to document the jsonstat

5 years agoMerge pull request #7645 from gertvdijk/docs-fix-numerous-things-big-chain
Pieter Lexis [Thu, 2 May 2019 11:35:25 +0000 (13:35 +0200)]
Merge pull request #7645 from gertvdijk/docs-fix-numerous-things-big-chain

Various fixes/updates/rewording to documentation

5 years agoMerge branch 'master' into docs-fix-numerous-things-big-chain
Pieter Lexis [Thu, 2 May 2019 11:35:13 +0000 (13:35 +0200)]
Merge branch 'master' into docs-fix-numerous-things-big-chain

5 years agoMerge pull request #7723 from Habbie/auth-superslave
Pieter Lexis [Thu, 2 May 2019 11:33:55 +0000 (13:33 +0200)]
Merge pull request #7723 from Habbie/auth-superslave

rename supermaster to superslave, and mention in upgrade notes

5 years agoMerge pull request #7733 from franklouwers/mysql-docs2
Pieter Lexis [Thu, 2 May 2019 11:33:32 +0000 (13:33 +0200)]
Merge pull request #7733 from franklouwers/mysql-docs2

Clarify the "easy setup guide": schema listed is for 4.2/master only

5 years agoMerge pull request #7735 from franklouwers/docs
Pieter Lexis [Thu, 2 May 2019 11:33:10 +0000 (13:33 +0200)]
Merge pull request #7735 from franklouwers/docs

Make guide more clear

5 years agoMerge pull request #7750 from zeha/dedup-ldap-schema
Peter van Dijk [Thu, 2 May 2019 10:28:25 +0000 (12:28 +0200)]
Merge pull request #7750 from zeha/dedup-ldap-schema

Debian packages: remove duplicated dnsdomain2.schema

5 years agoMerge pull request #7751 from Habbie/pycurl-darwin
Peter van Dijk [Thu, 2 May 2019 10:10:03 +0000 (12:10 +0200)]
Merge pull request #7751 from Habbie/pycurl-darwin

pycurl settings for darwin/brew

5 years agoMerge pull request #7730 from rgacogne/rec-negcache-replace-back rec-4.2.0-beta1
aerique [Tue, 30 Apr 2019 13:38:59 +0000 (15:38 +0200)]
Merge pull request #7730 from rgacogne/rec-negcache-replace-back

rec: Move replaced negcache entries to the back of the expunge queue

5 years agoFix a delete call on abstract class without virtual dt clang warning.
Otto Moerbeek [Tue, 30 Apr 2019 13:02:43 +0000 (15:02 +0200)]
Fix a delete call on abstract class without virtual dt clang warning.

5 years agoMerge pull request #7571 from rgacogne/rec-pipe-buffer-size
aerique [Tue, 30 Apr 2019 12:46:30 +0000 (14:46 +0200)]
Merge pull request #7571 from rgacogne/rec-pipe-buffer-size

rec: Add a distribution-pipe-buffer-size setting

5 years agoSplit test-syncres_cc.cc into multiple files to make them more
Otto Moerbeek [Tue, 30 Apr 2019 08:57:10 +0000 (10:57 +0200)]
Split test-syncres_cc.cc into multiple files to make them more
digestible.  The split is done without looking at groups of tests.
We might want to change that.

5 years agoMerge pull request #7761 from jpmens/patch-12
Peter van Dijk [Mon, 29 Apr 2019 17:26:52 +0000 (19:26 +0200)]
Merge pull request #7761 from jpmens/patch-12

s/ZSK/CSK

5 years agos/ZSK/CSK
JP Mens [Mon, 29 Apr 2019 17:04:04 +0000 (19:04 +0200)]
s/ZSK/CSK

5 years agorec: Add a distribution-pipe-buffer-size setting
Remi Gacogne [Wed, 13 Mar 2019 10:35:42 +0000 (11:35 +0100)]
rec: Add a distribution-pipe-buffer-size setting

5 years agoMerge pull request #7714 from rgacogne/rec-non-expanded-wildcard
Remi Gacogne [Fri, 26 Apr 2019 13:04:16 +0000 (15:04 +0200)]
Merge pull request #7714 from rgacogne/rec-non-expanded-wildcard

 rec: Fix DNSSEC validation of non-expanded wildcards

5 years agoMerge pull request #7756 from rgacogne/dnsdist-doc-fixes-2
Pieter Lexis [Fri, 26 Apr 2019 12:43:03 +0000 (14:43 +0200)]
Merge pull request #7756 from rgacogne/dnsdist-doc-fixes-2

dnsdist: Include dnsnameset.rst in the reference index

5 years agodnsdist: Include dnsnameset.rst in the reference index
Remi Gacogne [Fri, 26 Apr 2019 12:36:15 +0000 (14:36 +0200)]
dnsdist: Include dnsnameset.rst in the reference index

5 years agoMerge pull request #7744 from rgacogne/dnsdist-140-a2
Remi Gacogne [Fri, 26 Apr 2019 12:19:57 +0000 (14:19 +0200)]
Merge pull request #7744 from rgacogne/dnsdist-140-a2

dnsdist: Prepare secpoll and ChangeLog updates for 1.4.0-alpha2

5 years agoMerge pull request #6341 from pieterlexis/rec-dname-support
aerique [Fri, 26 Apr 2019 11:47:18 +0000 (13:47 +0200)]
Merge pull request #6341 from pieterlexis/rec-dname-support

recursor: Add DNAME support

5 years agoauth: add comments to explain the DS referall logic
Kees Monshouwer [Fri, 26 Apr 2019 10:08:58 +0000 (12:08 +0200)]
auth: add comments to explain the DS referall logic

5 years agoMerge pull request #7480 from pieterlexis/rec-throttle-fwd-recurse
aerique [Fri, 26 Apr 2019 09:04:23 +0000 (11:04 +0200)]
Merge pull request #7480 from pieterlexis/rec-throttle-fwd-recurse

rec: implement a way to disallow throtteling of auths

5 years agodnsdist: Update the release date for 1.4.0-alpha2
Remi Gacogne [Fri, 26 Apr 2019 07:42:02 +0000 (09:42 +0200)]
dnsdist: Update the release date for 1.4.0-alpha2

5 years agoadd DoT and DoH requirements to dnsdist testing README
Peter van Dijk [Thu, 25 Apr 2019 20:49:15 +0000 (22:49 +0200)]
add DoT and DoH requirements to dnsdist testing README

5 years agomacos pycurl: require curl-openssl from brew
Peter van Dijk [Thu, 25 Apr 2019 16:15:51 +0000 (18:15 +0200)]
macos pycurl: require curl-openssl from brew

5 years agopdns_control reopens geoip databases on reload
JP Mens [Thu, 25 Apr 2019 18:43:40 +0000 (20:43 +0200)]
pdns_control reopens geoip databases on reload

closes https://github.com/PowerDNS/pdns/issues/7752

5 years agoDebian packages: remove duplicated dnsdomain2.schema
Chris Hofstaedtler [Thu, 25 Apr 2019 13:37:50 +0000 (15:37 +0200)]
Debian packages: remove duplicated dnsdomain2.schema

5 years agoMerge pull request #7737 from pieterlexis/debian-buster-pkgs dnsdist-1.4.0-alpha2
Remi Gacogne [Thu, 25 Apr 2019 11:15:07 +0000 (13:15 +0200)]
Merge pull request #7737 from pieterlexis/debian-buster-pkgs

pkgs: build for Debian Buster

5 years agoMerge pull request #7749 from Habbie/dnsdist-configure-libs
Remi Gacogne [Thu, 25 Apr 2019 11:14:24 +0000 (13:14 +0200)]
Merge pull request #7749 from Habbie/dnsdist-configure-libs

refactor tls/https lib handling to cover all option combinations

5 years agoMerge pull request #7748 from rgacogne/ddist-docs
Remi Gacogne [Thu, 25 Apr 2019 11:08:32 +0000 (13:08 +0200)]
Merge pull request #7748 from rgacogne/ddist-docs

dnsdist: Fix doc for checkInterval, setECSOverride and the ACL

5 years agorec: Fix DNSSEC validation of wildcards expanded onto themselves
Remi Gacogne [Thu, 11 Apr 2019 13:25:10 +0000 (15:25 +0200)]
rec: Fix DNSSEC validation of wildcards expanded onto themselves

5 years agorec: Add a 'query for a wildcard-like expanded from a wildcard' test
Remi Gacogne [Thu, 25 Apr 2019 08:15:02 +0000 (10:15 +0200)]
rec: Add a 'query for a wildcard-like expanded from a wildcard' test

5 years agorec: Add a DNSSEC validation unit test for non-expanded wildcards
Remi Gacogne [Thu, 11 Apr 2019 13:24:37 +0000 (15:24 +0200)]
rec: Add a DNSSEC validation unit test for non-expanded wildcards

5 years agoMerge pull request #7713 from Habbie/auth-rec-ta
Remi Gacogne [Thu, 25 Apr 2019 07:22:47 +0000 (09:22 +0200)]
Merge pull request #7713 from Habbie/auth-rec-ta

auth: export TAs and forward zones for rec testing with auth zones

5 years agoauth: export TAs and forward zones for rec testing with auth zones
Peter van Dijk [Thu, 11 Apr 2019 13:24:32 +0000 (15:24 +0200)]
auth: export TAs and forward zones for rec testing with auth zones

5 years agorefactor tls/https lib handling to cover all option combinations
Peter van Dijk [Wed, 24 Apr 2019 15:17:58 +0000 (17:17 +0200)]
refactor tls/https lib handling to cover all option combinations

5 years agodnsdist: Document that the ACL also filters DoT and DoH queries
Remi Gacogne [Wed, 24 Apr 2019 13:38:26 +0000 (15:38 +0200)]
dnsdist: Document that the ACL also filters DoT and DoH queries

5 years agodnsdist: Document `setECSOverride()`
Remi Gacogne [Wed, 24 Apr 2019 13:34:43 +0000 (15:34 +0200)]
dnsdist: Document `setECSOverride()`

5 years agodnsdist: Document that `checkInterval` was only introduced in 1.4.0
Remi Gacogne [Wed, 24 Apr 2019 13:34:02 +0000 (15:34 +0200)]
dnsdist: Document that `checkInterval` was only introduced in 1.4.0

5 years agoSupport building Ubuntu Disco Dingo packages
Pieter Lexis [Wed, 24 Apr 2019 12:41:05 +0000 (14:41 +0200)]
Support building Ubuntu Disco Dingo packages

5 years agoMerge pull request #7746 from rgacogne/dnsdist-doh-dest-matching
Remi Gacogne [Wed, 24 Apr 2019 12:27:30 +0000 (14:27 +0200)]
Merge pull request #7746 from rgacogne/dnsdist-doh-dest-matching

dnsdist: Fix destination matching with DoH

5 years agodebian buster: Fix the --with-net-snmp invocation
Pieter Lexis [Wed, 24 Apr 2019 11:02:03 +0000 (13:02 +0200)]
debian buster: Fix the --with-net-snmp invocation

5 years agodnsdist: Add DoH to buster, bionic and cosmic
Pieter Lexis [Wed, 24 Apr 2019 10:32:09 +0000 (12:32 +0200)]
dnsdist: Add DoH to buster, bionic and cosmic

5 years agodnsdist: Fix destination matching with DoH
Remi Gacogne [Wed, 24 Apr 2019 10:22:10 +0000 (12:22 +0200)]
dnsdist: Fix destination matching with DoH

5 years agoMerge remote-tracking branch 'origin/master' into dnsdist-pkg-fixes
Pieter Lexis [Wed, 24 Apr 2019 06:41:26 +0000 (08:41 +0200)]
Merge remote-tracking branch 'origin/master' into dnsdist-pkg-fixes

5 years agodnsdist: Prepare secpoll and ChangeLog updates for 1.4.0-alpha2
Remi Gacogne [Tue, 23 Apr 2019 15:16:06 +0000 (17:16 +0200)]
dnsdist: Prepare secpoll and ChangeLog updates for 1.4.0-alpha2

5 years agoMerge pull request #7741 from pieterlexis/dnsdist-cache-maxEntries
Remi Gacogne [Tue, 23 Apr 2019 15:05:44 +0000 (17:05 +0200)]
Merge pull request #7741 from pieterlexis/dnsdist-cache-maxEntries

dnsdist: remove maxEntries from newPacketCache opts

5 years agodnsdist: remove maxEntries from newPacketCache opts
Pieter Lexis [Tue, 23 Apr 2019 13:02:56 +0000 (15:02 +0200)]
dnsdist: remove maxEntries from newPacketCache opts

maxEntries is already a mandatory parameter for `newPacketCache`.

5 years agoMerge pull request #7726 from rgacogne/dnsdist-redoh
Remi Gacogne [Tue, 23 Apr 2019 12:07:29 +0000 (14:07 +0200)]
Merge pull request #7726 from rgacogne/dnsdist-redoh

dnsdist: Add DNS over HTTPS support based on libh2o

5 years agoMerge pull request #7508 from rgacogne/rec-pb-kernel-timestamp
Remi Gacogne [Tue, 23 Apr 2019 08:41:31 +0000 (10:41 +0200)]
Merge pull request #7508 from rgacogne/rec-pb-kernel-timestamp

rec: Add 'protobuf-use-kernel-timestamp' for sharper latencies

5 years agoMerge pull request #7410 from rgacogne/pmtu-dont
Remi Gacogne [Tue, 23 Apr 2019 08:29:20 +0000 (10:29 +0200)]
Merge pull request #7410 from rgacogne/pmtu-dont

Ignore Path MTU Discovery on UDP server socket

5 years agoMerge pull request #7644 from zeha/remotebackend-test-soa
Remi Gacogne [Tue, 23 Apr 2019 07:29:44 +0000 (09:29 +0200)]
Merge pull request #7644 from zeha/remotebackend-test-soa

remotebackend: fix SOA in unittests

5 years agoMerge pull request #7731 from rgacogne/rec-fix-cache-cleaning
Remi Gacogne [Fri, 19 Apr 2019 16:26:02 +0000 (18:26 +0200)]
Merge pull request #7731 from rgacogne/rec-fix-cache-cleaning

rec: Fix the cache cleaning code being only run once for workers

5 years agodnsdist: Handle h2o_evloop_run() returning -1 with errno set to EINTR
Remi Gacogne [Fri, 19 Apr 2019 15:04:44 +0000 (17:04 +0200)]
dnsdist: Handle h2o_evloop_run() returning -1 with errno set to EINTR

5 years agodnsdist: Set correct names for DoH threads
Remi Gacogne [Fri, 19 Apr 2019 15:03:36 +0000 (17:03 +0200)]
dnsdist: Set correct names for DoH threads

5 years agodnsdist: Add an option to set the Server: HTTP header with DoH
Remi Gacogne [Fri, 19 Apr 2019 14:13:53 +0000 (16:13 +0200)]
dnsdist: Add an option to set the Server: HTTP header with DoH

5 years agodnsdist: Accept a single DoH URL string. Better error messages
Remi Gacogne [Fri, 19 Apr 2019 13:06:10 +0000 (15:06 +0200)]
dnsdist: Accept a single DoH URL string. Better error messages

5 years agodnsdist: Remove the dnsdist version from DoH error messages
Remi Gacogne [Fri, 19 Apr 2019 13:05:17 +0000 (15:05 +0200)]
dnsdist: Remove the dnsdist version from DoH error messages

5 years agodnsdist: Skip DoH regression tests in Travis
Remi Gacogne [Fri, 19 Apr 2019 12:41:17 +0000 (14:41 +0200)]
dnsdist: Skip DoH regression tests in Travis

5 years agodnsdist: Require pycurl for DoH tests
Remi Gacogne [Fri, 19 Apr 2019 11:59:43 +0000 (13:59 +0200)]
dnsdist: Require pycurl for DoH tests

5 years agodnsdist: Check the EDNS payload size more strictly in our tests
Remi Gacogne [Fri, 19 Apr 2019 11:58:00 +0000 (13:58 +0200)]
dnsdist: Check the EDNS payload size more strictly in our tests

5 years agodnsdist: Add regression tests for DoH
Remi Gacogne [Fri, 19 Apr 2019 11:56:37 +0000 (13:56 +0200)]
dnsdist: Add regression tests for DoH

5 years agodnsdist: Fix the addition of omitted padding in DOH
Remi Gacogne [Fri, 19 Apr 2019 11:54:57 +0000 (13:54 +0200)]
dnsdist: Fix the addition of omitted padding in DOH

5 years agoMerge pull request #7732 from Habbie/tests-close-stdin
Remi Gacogne [Fri, 19 Apr 2019 08:15:54 +0000 (10:15 +0200)]
Merge pull request #7732 from Habbie/tests-close-stdin

block stdin when spawning dnsdist for testing

5 years agoAdd export-zone-ds to pdnsutil man page
cvdwel [Fri, 19 Apr 2019 07:36:04 +0000 (09:36 +0200)]
Add export-zone-ds to pdnsutil man page

5 years agoUpdate pdns/recursordist/docs/settings.rst
Remi Gacogne [Thu, 18 Apr 2019 15:48:57 +0000 (17:48 +0200)]
Update pdns/recursordist/docs/settings.rst

Co-Authored-By: pieterlexis <pieterlexis@users.noreply.github.com>
5 years agoUpdate pdns/recursordist/docs/settings.rst
Remi Gacogne [Thu, 18 Apr 2019 15:48:48 +0000 (17:48 +0200)]
Update pdns/recursordist/docs/settings.rst

Co-Authored-By: pieterlexis <pieterlexis@users.noreply.github.com>
5 years agoUpdate pdns/recursordist/docs/settings.rst
Remi Gacogne [Thu, 18 Apr 2019 15:48:41 +0000 (17:48 +0200)]
Update pdns/recursordist/docs/settings.rst

Co-Authored-By: pieterlexis <pieterlexis@users.noreply.github.com>
5 years agoUpdate pdns/recursordist/docs/settings.rst
Remi Gacogne [Thu, 18 Apr 2019 15:48:34 +0000 (17:48 +0200)]
Update pdns/recursordist/docs/settings.rst

Co-Authored-By: pieterlexis <pieterlexis@users.noreply.github.com>
5 years agoAlso don't throttle on SERVFAIL/REFUSED or TC over TCP
Pieter Lexis [Thu, 18 Apr 2019 15:47:27 +0000 (17:47 +0200)]
Also don't throttle on SERVFAIL/REFUSED or TC over TCP

5 years agoMake the dont-throttle control channel funcs static
Pieter Lexis [Thu, 18 Apr 2019 15:31:37 +0000 (17:31 +0200)]
Make the dont-throttle control channel funcs static

5 years agopkgs: build for Debian Buster
Pieter Lexis [Wed, 17 Apr 2019 13:32:30 +0000 (15:32 +0200)]
pkgs: build for Debian Buster

5 years agoFix typo
Frank Louwers [Thu, 18 Apr 2019 15:12:19 +0000 (17:12 +0200)]
Fix typo

5 years agoAdd documentation for pdnsutil delete-rrset and replace-rrset
Frank Louwers [Thu, 18 Apr 2019 14:42:13 +0000 (16:42 +0200)]
Add documentation for pdnsutil delete-rrset and replace-rrset

5 years agoMake guide more clear
Frank Louwers [Thu, 18 Apr 2019 14:30:37 +0000 (16:30 +0200)]
Make guide more clear

5 years agoMerge pull request #7734 from franklouwers/docs2
Peter van Dijk [Thu, 18 Apr 2019 14:26:03 +0000 (16:26 +0200)]
Merge pull request #7734 from franklouwers/docs2

Fix typo in basic-database guide

5 years agoFix typo in basic-database guide
Frank Louwers [Thu, 18 Apr 2019 14:23:33 +0000 (16:23 +0200)]
Fix typo in basic-database guide

5 years agoPoint out that the sql schema is for 4.2/master in the guide.
Frank Louwers [Thu, 18 Apr 2019 14:04:50 +0000 (16:04 +0200)]
Point out that the sql schema is for 4.2/master in the guide.

5 years agounder test, run dnsdist --supervised so EOF on stdin does not exit it
Peter van Dijk [Thu, 18 Apr 2019 11:51:56 +0000 (13:51 +0200)]
under test, run dnsdist --supervised so EOF on stdin does not exit it

5 years agoMake sure that IP_PMTUDISC_DONT is defined
Remi Gacogne [Wed, 23 Jan 2019 16:30:37 +0000 (17:30 +0100)]
Make sure that IP_PMTUDISC_DONT is defined

5 years agoIgnore Path MTU Discovery on UDP server socket
Remi Gacogne [Mon, 21 Jan 2019 14:40:38 +0000 (15:40 +0100)]
Ignore Path MTU Discovery on UDP server socket

It might help prevent Path MTU poisoning attacks.

5 years agoMerge pull request #7669 from Habbie/option-checking-fatal
Remi Gacogne [Thu, 18 Apr 2019 09:37:04 +0000 (11:37 +0200)]
Merge pull request #7669 from Habbie/option-checking-fatal

set --enable-option-checking=fatal on all package builds, enable SNMP in RPMs

5 years agorec: Fix the cache cleaning code being only run once for workers
Remi Gacogne [Thu, 18 Apr 2019 08:23:47 +0000 (10:23 +0200)]
rec: Fix the cache cleaning code being only run once for workers

5 years agoauth: Move replaced meta/key entries to the back of the expunge queue
Remi Gacogne [Thu, 18 Apr 2019 08:05:51 +0000 (10:05 +0200)]
auth: Move replaced meta/key entries to the back of the expunge queue

Otherwise they might get expunged very quickly while they just have
been inserted.