]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
6 years agoMerge remote-tracking branch 'origin/master' into alias-servfail-on-nxd 6727/head
Pieter Lexis [Mon, 1 Oct 2018 06:48:17 +0000 (08:48 +0200)] 
Merge remote-tracking branch 'origin/master' into alias-servfail-on-nxd

6 years agoMerge pull request #6822 from klaus3000/slave-check-backoff-on-failed-AXFR
Pieter Lexis [Sun, 30 Sep 2018 10:49:31 +0000 (12:49 +0200)] 
Merge pull request #6822 from klaus3000/slave-check-backoff-on-failed-AXFR

add incremental slave-check backoff also for failed AXFR

6 years agoMerge pull request #7001 from jsoref/boost-test-names
Pieter Lexis [Sun, 30 Sep 2018 10:45:16 +0000 (12:45 +0200)] 
Merge pull request #7001 from jsoref/boost-test-names

Boost test names

6 years agoMerge pull request #7002 from jsoref/boost-check-message-test-dnsrecords_cc
Pieter Lexis [Sun, 30 Sep 2018 10:44:47 +0000 (12:44 +0200)] 
Merge pull request #7002 from jsoref/boost-check-message-test-dnsrecords_cc

Fix use of BOOST_CHECK_MESSAGE in test-dnsrecords_cc.cc

6 years agoMerge pull request #7003 from jsoref/const-MOADNSException-space-amp-mde
Pieter Lexis [Sun, 30 Sep 2018 10:44:30 +0000 (12:44 +0200)] 
Merge pull request #7003 from jsoref/const-MOADNSException-space-amp-mde

Enforce style const MOADNSException &mde

6 years agoMerge pull request #7005 from jsoref/configure-help-alignment
Pieter Lexis [Sun, 30 Sep 2018 10:44:14 +0000 (12:44 +0200)] 
Merge pull request #7005 from jsoref/configure-help-alignment

Fix ./configure --help alignment

6 years agoMerge pull request #7006 from jsoref/readme
Pieter Lexis [Sun, 30 Sep 2018 10:44:00 +0000 (12:44 +0200)] 
Merge pull request #7006 from jsoref/readme

Improve Readmes

6 years agoREADME.md: change markdown syntax for shell content 7006/head
Josh Soref [Fri, 28 Sep 2018 17:56:27 +0000 (13:56 -0400)] 
README.md: change markdown syntax for shell content

prefer:
```sh
command
command
```

over
```
$ command
$ command
```

Sync macOS bits with root readme...

6 years agoREADME.md: change markdown syntax for shell content
Josh Soref [Fri, 28 Sep 2018 17:56:00 +0000 (13:56 -0400)] 
README.md: change markdown syntax for shell content

prefer:
```sh
command
command
```

over
```
$ command
$ command
```

6 years agoFix ./configure --help alignment 7005/head
Josh Soref [Fri, 28 Sep 2018 15:17:42 +0000 (11:17 -0400)] 
Fix ./configure --help alignment

AS_HELP_STRING cares about whitespace preceding the call...

6 years agoEnforce style const MOADNSException &mde 7003/head
Josh Soref [Fri, 28 Sep 2018 14:09:57 +0000 (10:09 -0400)] 
Enforce style const MOADNSException &mde

There were a number of styles for this exception object.
This enforces a single style (const, space before &).

6 years agoFix use of BOOST_CHECK_MESSAGE in test-dnsrecords_cc.cc 7002/head
Josh Soref [Fri, 28 Sep 2018 12:55:34 +0000 (08:55 -0400)] 
Fix use of BOOST_CHECK_MESSAGE in test-dnsrecords_cc.cc

BOOST_CHECK_MESSAGE is designed to take a statement that describes a condition.

When `-l all` is used, it will print the statement, the condition, and
whether or not the condition passed.

With this change, output can appear like this:
test-dnsrecords_cc.cc:72: error: in "test_dnsrecords_cc/test_record_types": record types should be sorted such that 13 >= 21
Checking record type HINFO test #1
test-dnsrecords_cc.cc:72: info: check 'record types should be sorted such that 13 >= 13' has passed

6 years agomerge test-nmtree into test-iputils_hh 7001/head
Josh Soref [Fri, 28 Sep 2018 11:25:10 +0000 (07:25 -0400)] 
merge test-nmtree into test-iputils_hh

6 years agoconsistently name boost test suite names based on filename
Josh Soref [Fri, 28 Sep 2018 11:41:16 +0000 (07:41 -0400)] 
consistently name boost test suite names based on filename

6 years agoconsistently use test_ prefix for boost test suite names
Josh Soref [Fri, 28 Sep 2018 11:24:15 +0000 (07:24 -0400)] 
consistently use test_ prefix for boost test suite names

6 years agoMerge pull request #6923 from Habbie/ds-in-unsigned-zone
Pieter Lexis [Fri, 28 Sep 2018 09:10:17 +0000 (11:10 +0200)] 
Merge pull request #6923 from Habbie/ds-in-unsigned-zone

respond correctly to DS query at delegation in unsigned zone

6 years agoMerge pull request #7000 from jsoref/test-minimal
Pieter Lexis [Fri, 28 Sep 2018 09:09:40 +0000 (11:09 +0200)] 
Merge pull request #7000 from jsoref/test-minimal

move arg function to the testrunner

6 years agoMerge pull request #6975 from ahupowerdns/query-timing
Pieter Lexis [Fri, 28 Sep 2018 09:09:17 +0000 (11:09 +0200)] 
Merge pull request #6975 from ahupowerdns/query-timing

Enhance query-logging with timing for MySQL, PostgreSQL and SQLite

6 years agoMerge pull request #6973 from Habbie/ixfrdist-regression-tests
Pieter Lexis [Fri, 28 Sep 2018 09:08:45 +0000 (11:08 +0200)] 
Merge pull request #6973 from Habbie/ixfrdist-regression-tests

ixfrdist regression tests

6 years agoMerge pull request #6999 from jsoref/grammar
Remi Gacogne [Fri, 28 Sep 2018 07:25:55 +0000 (09:25 +0200)] 
Merge pull request #6999 from jsoref/grammar

gramar: its

6 years agoMerge pull request #6998 from jsoref/rtr-rte
Remi Gacogne [Fri, 28 Sep 2018 07:25:34 +0000 (09:25 +0200)] 
Merge pull request #6998 from jsoref/rtr-rte

Rename rtr to rte since it's an rte...

6 years agomove arg function to the testrunner 7000/head
Josh Soref [Fri, 28 Sep 2018 02:29:50 +0000 (22:29 -0400)] 
move arg function to the testrunner

This allows running a single test. The arg function is needed by core stuff...

6 years agogramar: its 6999/head
Josh Soref [Fri, 28 Sep 2018 01:37:03 +0000 (21:37 -0400)] 
gramar: its

6 years agoRemove tabs from dnsrecords.hh 6998/head
Josh Soref [Fri, 28 Sep 2018 01:24:32 +0000 (21:24 -0400)] 
Remove tabs from dnsrecords.hh

6 years agoRename RecordTextException to rte
Josh Soref [Fri, 28 Sep 2018 01:23:09 +0000 (21:23 -0400)] 
Rename RecordTextException to rte

6 years agoixfrdist: add tests, run them in travis 6973/head
Remi Gacogne [Thu, 30 Aug 2018 17:16:27 +0000 (19:16 +0200)] 
ixfrdist: add tests, run them in travis

6 years agoixfrdist: add failed-soa-retry configuration option
Peter van Dijk [Tue, 25 Sep 2018 15:08:20 +0000 (17:08 +0200)] 
ixfrdist: add failed-soa-retry configuration option

6 years agoMerge pull request #6939 from chbruyand/dnsdist-chashed-cpu
Remi Gacogne [Tue, 25 Sep 2018 13:33:28 +0000 (15:33 +0200)] 
Merge pull request #6939 from chbruyand/dnsdist-chashed-cpu

dnsdist: do not iterate over hash map for chashed based query distribution

6 years agoMerge pull request #6977 from phonedph1/ttd
Remi Gacogne [Tue, 25 Sep 2018 13:11:35 +0000 (15:11 +0200)] 
Merge pull request #6977 from phonedph1/ttd

rec: Show elapsed time in rec_control current-queries

6 years agoskip LDAP, tinydns testing; fix test description 6923/head
Peter van Dijk [Tue, 25 Sep 2018 08:57:54 +0000 (10:57 +0200)] 
skip LDAP, tinydns testing; fix test description

6 years agorespond correctly to DS query at delegation in unsigned zone
Peter van Dijk [Tue, 4 Sep 2018 19:45:11 +0000 (21:45 +0200)] 
respond correctly to DS query at delegation in unsigned zone

6 years agoGroup with other non-statics 6977/head
phonedph1 [Tue, 18 Sep 2018 14:00:18 +0000 (14:00 +0000)] 
Group with other non-statics

6 years agoDo some math with the mtasker ttd and print how long a query has been running for
phonedph1 [Mon, 17 Sep 2018 19:16:56 +0000 (19:16 +0000)] 
Do some math with the mtasker ttd and print how long a query has been running for

6 years agoMerge pull request #6938 from needleshaped/needleshaped-doc-only-notify_what_if_ipver...
Pieter Lexis [Mon, 17 Sep 2018 14:01:31 +0000 (16:01 +0200)] 
Merge pull request #6938 from needleshaped/needleshaped-doc-only-notify_what_if_ipversion_unsupported

If master doesnt support IPv4/IPv6, but slave does

6 years agoMerge pull request #6940 from rgacogne/rec-drop-qdcount-0
Pieter Lexis [Mon, 17 Sep 2018 14:00:55 +0000 (16:00 +0200)] 
Merge pull request #6940 from rgacogne/rec-drop-qdcount-0

rec: Drop incoming queries with a qdcount of 0

6 years agoMerge pull request #6946 from Habbie/rec-align-stack
Pieter Lexis [Mon, 17 Sep 2018 14:00:31 +0000 (16:00 +0200)] 
Merge pull request #6946 from Habbie/rec-align-stack

align mthread stacks on 16-byte boundaries

6 years agoMerge pull request #6970 from rgacogne/update-remotebackend-ffi
Pieter Lexis [Mon, 17 Sep 2018 13:59:41 +0000 (15:59 +0200)] 
Merge pull request #6970 from rgacogne/update-remotebackend-ffi

Update the required version of ffi in the remote backend

6 years agoEnhance query-logging with timing for MySQL, PostgreSQL and SQLite 6975/head
bert hubert [Sat, 15 Sep 2018 14:25:39 +0000 (16:25 +0200)] 
Enhance query-logging with timing for MySQL, PostgreSQL and SQLite

6 years agoUpdate the required version of ffi in the remote backend 6970/head
Remi Gacogne [Fri, 14 Sep 2018 16:27:33 +0000 (18:27 +0200)] 
Update the required version of ffi in the remote backend

6 years agoMerge pull request #6968 from rgacogne/unfck-sphinx
Peter van Dijk [Fri, 14 Sep 2018 09:50:52 +0000 (11:50 +0200)] 
Merge pull request #6968 from rgacogne/unfck-sphinx

Sphinx 1.8.0 seems broken, use any other version available instead

6 years agoMerge pull request #6811 from Habbie/alias-scopemask
Pieter Lexis [Fri, 14 Sep 2018 08:30:14 +0000 (10:30 +0200)] 
Merge pull request #6811 from Habbie/alias-scopemask

[do not merge] apply ALIAS scopemask after chasing

6 years agoSphinx 1.8.0 seems broken, use any other version available instead 6968/head
Remi Gacogne [Fri, 14 Sep 2018 07:48:38 +0000 (09:48 +0200)] 
Sphinx 1.8.0 seems broken, use any other version available instead

6 years agoMerge pull request #6951 from phonedph1/6949
Remi Gacogne [Thu, 13 Sep 2018 10:04:46 +0000 (12:04 +0200)] 
Merge pull request #6951 from phonedph1/6949

rec: clear all caches on (N)TA changes.

6 years agoMerge pull request #6956 from rgacogne/dnsdist-fix-no-reuseport
Remi Gacogne [Thu, 13 Sep 2018 10:04:29 +0000 (12:04 +0200)] 
Merge pull request #6956 from rgacogne/dnsdist-fix-no-reuseport

dnsdist: Fix compilation when SO_REUSEPORT is not defined

6 years agoMerge pull request #6960 from rgacogne/rec-ecs-index-tree-cleanup
Remi Gacogne [Thu, 13 Sep 2018 10:03:27 +0000 (12:03 +0200)] 
Merge pull request #6960 from rgacogne/rec-ecs-index-tree-cleanup

rec: Cleanup the netmask trees used for the ECS index on removals

6 years agorec: Cleanup the netmask trees used for the ECS index on removals 6960/head
Remi Gacogne [Wed, 12 Sep 2018 11:29:05 +0000 (13:29 +0200)] 
rec: Cleanup the netmask trees used for the ECS index on removals

Otherwise the intermediary nodes will remain and consume memory
until the tree is deleted from the index, which might never happen
if we still have active entries for this specific qname and qtype.

6 years agodnsdist: Fix compilation when SO_REUSEPORT is not defined 6956/head
Remi Gacogne [Tue, 11 Sep 2018 09:10:41 +0000 (11:10 +0200)] 
dnsdist: Fix compilation when SO_REUSEPORT is not defined

Reported by Yuni Kim, thanks a lot!

6 years agoMerge pull request #6950 from Habbie/ixfrdist-nits
Remi Gacogne [Mon, 10 Sep 2018 15:39:20 +0000 (17:39 +0200)] 
Merge pull request #6950 from Habbie/ixfrdist-nits

closing ) nit

6 years agoMerge pull request #6945 from Habbie/ucontext-aligned-access
Remi Gacogne [Mon, 10 Sep 2018 15:38:35 +0000 (17:38 +0200)] 
Merge pull request #6945 from Habbie/ucontext-aligned-access

realign ucontext stack after #6719

6 years agoMerge pull request #6948 from rgacogne/fix-compilation-libressl270
Remi Gacogne [Mon, 10 Sep 2018 15:37:29 +0000 (17:37 +0200)] 
Merge pull request #6948 from rgacogne/fix-compilation-libressl270

Fix compilation with LibreSSL 2.7.0+

6 years agoBe consistent with reload-zones and clear all caches on (N)TA changes. 6951/head
phonedph1 [Mon, 10 Sep 2018 15:08:01 +0000 (15:08 +0000)] 
Be consistent with reload-zones and clear all caches on (N)TA changes.

6 years agoclosing ) nit 6950/head
Peter van Dijk [Mon, 10 Sep 2018 12:00:09 +0000 (14:00 +0200)] 
closing ) nit

6 years agoalign mthread stacks on 16-byte boundaries 6946/head
Peter van Dijk [Sat, 8 Sep 2018 16:49:42 +0000 (18:49 +0200)] 
align mthread stacks on 16-byte boundaries

6 years agorealign ucontext stack after #6719 6945/head
Peter van Dijk [Sat, 8 Sep 2018 16:31:58 +0000 (18:31 +0200)] 
realign ucontext stack after #6719

6 years agoFix compilation with LibreSSL 2.7.0+ 6948/head
Remi Gacogne [Sat, 8 Sep 2018 15:15:14 +0000 (17:15 +0200)] 
Fix compilation with LibreSSL 2.7.0+

6 years agorec: Fix building without protobuf support 6940/head
Remi Gacogne [Sat, 8 Sep 2018 15:08:39 +0000 (17:08 +0200)] 
rec: Fix building without protobuf support

6 years agoMerge pull request #6922 from gryphius/doc-clarify-direct-dnskey
Pieter Lexis [Fri, 7 Sep 2018 07:55:32 +0000 (09:55 +0200)] 
Merge pull request #6922 from gryphius/doc-clarify-direct-dnskey

document direct-dnskey setting also affects CDS and CDNSKEY records

6 years agoMerge pull request #6926 from phonedph1/ifelse
Pieter Lexis [Fri, 7 Sep 2018 07:55:13 +0000 (09:55 +0200)] 
Merge pull request #6926 from phonedph1/ifelse

rec: Minor nit

6 years agoMerge pull request #6931 from pieterlexis/auth-api-cache-docs
Pieter Lexis [Fri, 7 Sep 2018 07:54:52 +0000 (09:54 +0200)] 
Merge pull request #6931 from pieterlexis/auth-api-cache-docs

Document authoritative server cache endpoint

6 years agoMerge pull request #6933 from Woet/patch-1
Remi Gacogne [Fri, 7 Sep 2018 06:29:29 +0000 (08:29 +0200)] 
Merge pull request #6933 from Woet/patch-1

Fixed small spelling mistakes in serverselection.rst

6 years agoMerge pull request #6934 from RvdE/patch-3
Remi Gacogne [Fri, 7 Sep 2018 06:28:45 +0000 (08:28 +0200)] 
Merge pull request #6934 from RvdE/patch-3

Update index.rst

6 years agodnsdist: do not iterate over hash map for consistent hashing based query distribution 6939/head
Charles-Henri Bruyand [Fri, 7 Sep 2018 06:12:07 +0000 (08:12 +0200)] 
dnsdist: do not iterate over hash map for consistent hashing based query distribution

6 years agoIf master doesnt support IPv4/IPv6, but slave does 6938/head
Aleksejs Spiridonovs [Thu, 6 Sep 2018 18:18:22 +0000 (21:18 +0300)] 
If master doesnt support IPv4/IPv6, but slave does

A note about correct configuration when master does not support either IPv4 or IPv6, but slave does.
https://github.com/PowerDNS/pdns/issues/5899

6 years agorec: Drop incoming queries with a qdcount of 0
Remi Gacogne [Thu, 6 Sep 2018 17:09:16 +0000 (19:09 +0200)] 
rec: Drop incoming queries with a qdcount of 0

6 years agoMerge pull request #6930 from chbruyand/rec-outgoing-protobuf-server
Remi Gacogne [Thu, 6 Sep 2018 16:51:37 +0000 (18:51 +0200)] 
Merge pull request #6930 from chbruyand/rec-outgoing-protobuf-server

rec: fix outgoingProtobufServer config instantiation

6 years agoUpdate index.rst 6934/head
RvdE [Thu, 6 Sep 2018 12:15:36 +0000 (14:15 +0200)] 
Update index.rst

Fix small typo

6 years agoUpdate serverselection.rst 6933/head
Woet [Thu, 6 Sep 2018 12:14:52 +0000 (20:14 +0800)] 
Update serverselection.rst

Small spelling mistakes

6 years agoDocument authoritative server cache endpoint 6931/head
Pieter Lexis [Thu, 6 Sep 2018 10:23:13 +0000 (12:23 +0200)] 
Document authoritative server cache endpoint

6 years agorec: fix outgoingProtobufServer config instanciation 6930/head
Charles-Henri Bruyand [Thu, 6 Sep 2018 09:40:17 +0000 (11:40 +0200)] 
rec: fix outgoingProtobufServer config instanciation

6 years agoMerge pull request #6929 from phonedph1/patch-6
Remi Gacogne [Thu, 6 Sep 2018 07:52:11 +0000 (09:52 +0200)] 
Merge pull request #6929 from phonedph1/patch-6

Update rec_channel_rec.cc

6 years agoUpdate rec_channel_rec.cc 6929/head
phonedph1 [Wed, 5 Sep 2018 20:19:47 +0000 (14:19 -0600)] 
Update rec_channel_rec.cc

Noticed a missing newline that I didn't catch before.

6 years agoMerge pull request #6925 from phonedph1/tologstr
Remi Gacogne [Wed, 5 Sep 2018 07:42:48 +0000 (09:42 +0200)] 
Merge pull request #6925 from phonedph1/tologstr

rec: rec_control/ws toLogString

6 years agoelse if for readability 6926/head
phonedph1 [Wed, 5 Sep 2018 01:41:15 +0000 (01:41 +0000)] 
else if for readability

6 years agoPrint possibly empty dnsnames safer; this one shouldn't be reachable - I think -... 6925/head
phonedph1 [Tue, 4 Sep 2018 22:06:32 +0000 (22:06 +0000)] 
Print possibly empty dnsnames safer; this one shouldn't be reachable - I think - but convert anyways

6 years agoPrint possibly empty dnsnames safer
phonedph1 [Tue, 4 Sep 2018 22:05:56 +0000 (22:05 +0000)] 
Print possibly empty dnsnames safer

6 years agodocument direct-dnskey setting also affects CDS and CDNSKEY records 6922/head
Oli Schacher [Tue, 4 Sep 2018 15:59:51 +0000 (17:59 +0200)] 
document direct-dnskey setting also affects CDS and CDNSKEY records

6 years agoMerge pull request #6847 from rgacogne/dnsdist-edns-self-generated
Remi Gacogne [Tue, 4 Sep 2018 14:01:23 +0000 (16:01 +0200)] 
Merge pull request #6847 from rgacogne/dnsdist-edns-self-generated

dnsdist: Set a correct EDNS OPT RR for self-generated answers

6 years agoMerge pull request #6917 from rgacogne/ecdsa-signer-leak-oom
Remi Gacogne [Tue, 4 Sep 2018 14:01:05 +0000 (16:01 +0200)] 
Merge pull request #6917 from rgacogne/ecdsa-signer-leak-oom

Release memory in case of error in the OpenSSL ECDSA constructor

6 years agoMerge pull request #6913 from Habbie/truncate-truncated
Pieter Lexis [Tue, 4 Sep 2018 08:58:42 +0000 (10:58 +0200)] 
Merge pull request #6913 from Habbie/truncate-truncated

actually truncate truncated responses; fixes #6912

6 years agoMerge pull request #6905 from pieterlexis/boost.m4
Pieter Lexis [Tue, 4 Sep 2018 08:58:29 +0000 (10:58 +0200)] 
Merge pull request #6905 from pieterlexis/boost.m4

Update boost.m4

6 years agoMerge pull request #6895 from rgacogne/ixfrdist-optims
Pieter Lexis [Tue, 4 Sep 2018 08:58:14 +0000 (10:58 +0200)] 
Merge pull request #6895 from rgacogne/ixfrdist-optims

ixfrdist: Fix TTL, optimize the construction of answers

6 years agoMerge pull request #6915 from Habbie/reg-test-nobackend-macos
Pieter Lexis [Tue, 4 Sep 2018 08:57:44 +0000 (10:57 +0200)] 
Merge pull request #6915 from Habbie/reg-test-nobackend-macos

 make negcache-tests-dotted-cname test portable between Python versions

6 years agoMerge pull request #6921 from pieterlexis/rm-gost
Remi Gacogne [Tue, 4 Sep 2018 08:34:56 +0000 (10:34 +0200)] 
Merge pull request #6921 from pieterlexis/rm-gost

Remove GOST support and Botan in the process

6 years agoMerge pull request #6920 from jannyg/remove-master-zone-query
Remi Gacogne [Tue, 4 Sep 2018 08:31:14 +0000 (10:31 +0200)] 
Merge pull request #6920 from jannyg/remove-master-zone-query

Removed master-zone-query from documentation; fixes #6818

6 years agoMerge pull request #6882 from phonedph1/throttle-map
Remi Gacogne [Tue, 4 Sep 2018 07:58:38 +0000 (09:58 +0200)] 
Merge pull request #6882 from phonedph1/throttle-map

Dump the throttle map

6 years agoUse proper type 6882/head
phonedph1 [Tue, 4 Sep 2018 01:13:18 +0000 (01:13 +0000)] 
Use proper type

6 years agoMerge pull request #6848 from zeha/luaconfig-pdnslog
Peter van Dijk [Mon, 3 Sep 2018 10:26:46 +0000 (12:26 +0200)] 
Merge pull request #6848 from zeha/luaconfig-pdnslog

recursor: Add pdnslog to Lua configuration scripts

6 years agoRemoved master-zone-query from documentation 6920/head
Jan-Arve Nygård [Mon, 3 Sep 2018 09:53:39 +0000 (11:53 +0200)] 
Removed master-zone-query from documentation

6 years agodnsdist: Clarify doc/completion of setPayloadSizeOnSelfGeneratedAnswers 6847/head
Remi Gacogne [Wed, 22 Aug 2018 13:50:48 +0000 (15:50 +0200)] 
dnsdist: Clarify doc/completion of setPayloadSizeOnSelfGeneratedAnswers

6 years agodnsdist: Handle EDNS on truncateTC answers
Remi Gacogne [Mon, 20 Aug 2018 13:21:10 +0000 (15:21 +0200)] 
dnsdist: Handle EDNS on truncateTC answers

6 years agodnsdist: Set a correct EDNS OPT RR for self-generated answers
Remi Gacogne [Fri, 17 Aug 2018 15:59:54 +0000 (17:59 +0200)] 
dnsdist: Set a correct EDNS OPT RR for self-generated answers

6 years agoMerge pull request #6901 from pavel-odintsov/master
Remi Gacogne [Mon, 3 Sep 2018 08:29:03 +0000 (10:29 +0200)] 
Merge pull request #6901 from pavel-odintsov/master

Added Prometheus stats support for dnsdist

6 years agoMerge pull request #6881 from phonedph1/top-timeouts
Remi Gacogne [Mon, 3 Sep 2018 07:59:59 +0000 (09:59 +0200)] 
Merge pull request #6881 from phonedph1/top-timeouts

Keep track of what destinations are causing the most timeouts

6 years agoRelease memory in case of error in the OpenSSL ECDSA constructor 6917/head
Remi Gacogne [Mon, 3 Sep 2018 07:43:45 +0000 (09:43 +0200)] 
Release memory in case of error in the OpenSSL ECDSA constructor

The current code will only fail to release the allocated memory if
called with an invalid algorithm, which won't happen, or if a
memory allocation fails in which case this might not matter much.
Still, it's cleaner to release the memory properly and might avoid
mistakes later if we look at this code while implementing a new
crypto backend.

6 years agoRemove GOST support and Botan in the process 6921/head
Pieter Lexis [Sun, 2 Sep 2018 15:34:37 +0000 (17:34 +0200)] 
Remove GOST support and Botan in the process

6 years agoportablise 6915/head
Peter van Dijk [Sun, 2 Sep 2018 00:05:22 +0000 (02:05 +0200)] 
portablise

6 years agofix
Peter van Dijk [Sat, 1 Sep 2018 22:05:06 +0000 (00:05 +0200)] 
fix

6 years agomake negcache-tests-dotted-cname test portable between Python versions
Peter van Dijk [Sat, 1 Sep 2018 21:15:46 +0000 (23:15 +0200)] 
make negcache-tests-dotted-cname test portable between Python versions

6 years agoactually truncate truncated responses; fixes #6912 6913/head
Peter van Dijk [Fri, 31 Aug 2018 20:41:21 +0000 (22:41 +0200)] 
actually truncate truncated responses; fixes #6912

6 years agoAdded up to date Prometheus endpoint output 6901/head
Pavel Odintsov [Fri, 31 Aug 2018 15:33:43 +0000 (16:33 +0100)] 
Added up to date Prometheus endpoint output