]> granicus.if.org Git - pdns/log
pdns
6 years agoMerge pull request #7018 from ahupowerdns/dnsdist-response-clarify
Pieter Lexis [Thu, 4 Oct 2018 04:53:42 +0000 (06:53 +0200)]
Merge pull request #7018 from ahupowerdns/dnsdist-response-clarify

document explicitly that the dnsdist 'responses' metric is actually 'backend responses'

6 years agoMerge pull request #7022 from jsoref/doc-dash
Pieter Lexis [Thu, 4 Oct 2018 04:53:30 +0000 (06:53 +0200)]
Merge pull request #7022 from jsoref/doc-dash

fixing doc rst error by extending dashes

6 years agofixing doc rst error by extending dashes
Josh Soref [Wed, 3 Oct 2018 23:30:55 +0000 (19:30 -0400)]
fixing doc rst error by extending dashes

6 years agoMerge pull request #7007 from Line-Rate-Development/prometheus_active_servers
Peter van Dijk [Wed, 3 Oct 2018 15:47:44 +0000 (17:47 +0200)]
Merge pull request #7007 from Line-Rate-Development/prometheus_active_servers

dnsdist: export Prometheus metric about number of alive servers in pool

6 years agodocument that the dnsdist 'responses' metric is actually 'backend responses'
bert hubert [Wed, 3 Oct 2018 14:56:07 +0000 (16:56 +0200)]
document that the dnsdist 'responses' metric is actually 'backend responses'

6 years agopdns-builder: fix building auth for Ubuntu Trusty
Pieter Lexis [Wed, 3 Oct 2018 10:13:48 +0000 (12:13 +0200)]
pdns-builder: fix building auth for Ubuntu Trusty

6 years agoMerge pull request #7011 from Habbie/ixfrdist-fixes
Remi Gacogne [Wed, 3 Oct 2018 09:39:55 +0000 (11:39 +0200)]
Merge pull request #7011 from Habbie/ixfrdist-fixes

various ixfrdist fixes/improvements

6 years agoMerge pull request #6068 from rgacogne/dnsdist-edns-options
Remi Gacogne [Wed, 3 Oct 2018 09:34:16 +0000 (11:34 +0200)]
Merge pull request #6068 from rgacogne/dnsdist-edns-options

dnsdist: Add DNSQuestion:getEDNSOptions() to access incoming EDNS options

6 years agoMerge pull request #7004 from rgacogne/rec-outgoing-protobuf-ecs-serverid
Remi Gacogne [Wed, 3 Oct 2018 08:01:37 +0000 (10:01 +0200)]
Merge pull request #7004 from rgacogne/rec-outgoing-protobuf-ecs-serverid

rec: Export outgoing ECS value and Server ID in protobuf if any

6 years agoMerge pull request #7012 from paddg/patch-9
Remi Gacogne [Wed, 3 Oct 2018 07:52:29 +0000 (09:52 +0200)]
Merge pull request #7012 from paddg/patch-9

DNS over TLS is only possible via TCP/IP

6 years agoMerge pull request #7013 from rgacogne/rec-fix-regression-api-allow
Remi Gacogne [Wed, 3 Oct 2018 07:50:46 +0000 (09:50 +0200)]
Merge pull request #7013 from rgacogne/rec-fix-regression-api-allow

 rec: Fix the allow-from-file test in the API regression tests

6 years agopdns-builder: re-instate the "g" for git version
Pieter Lexis [Tue, 2 Oct 2018 13:14:14 +0000 (15:14 +0200)]
pdns-builder: re-instate the "g" for git version

6 years agoUpdate pdns-builder
Pieter Lexis [Tue, 2 Oct 2018 13:09:02 +0000 (15:09 +0200)]
Update pdns-builder

6 years agobuilder: Kill dbconfig with fire
Pieter Lexis [Tue, 2 Oct 2018 12:20:15 +0000 (14:20 +0200)]
builder: Kill dbconfig with fire

6 years agoDNS over TLS is only possible via TCP/IP
Winfried Angele [Tue, 2 Oct 2018 11:53:49 +0000 (13:53 +0200)]
DNS over TLS is only possible via TCP/IP

6 years agorec: Set allow-from-file in the configuration file in the tests
Remi Gacogne [Tue, 2 Oct 2018 11:46:10 +0000 (13:46 +0200)]
rec: Set allow-from-file in the configuration file in the tests

We can't override it via the API when it's set on the command line.

6 years agorec: Make sure that the updated allow-from list has only one entry
Remi Gacogne [Tue, 2 Oct 2018 11:44:47 +0000 (13:44 +0200)]
rec: Make sure that the updated allow-from list has only one entry

6 years agoclarify testing zone names
Peter van Dijk [Tue, 2 Oct 2018 10:42:30 +0000 (12:42 +0200)]
clarify testing zone names

6 years agostop crashing on out-of-zone data during inbound AXFR
Peter van Dijk [Tue, 2 Oct 2018 10:40:50 +0000 (12:40 +0200)]
stop crashing on out-of-zone data during inbound AXFR

6 years agosend REFUSED for UDP queries we are unable to handle
Peter van Dijk [Tue, 2 Oct 2018 10:17:31 +0000 (12:17 +0200)]
send REFUSED for UDP queries we are unable to handle

6 years agofix log message concatenation
Peter van Dijk [Tue, 2 Oct 2018 09:43:08 +0000 (11:43 +0200)]
fix log message concatenation

6 years agodnsdist: Add DNSQuestion:getEDNSOptions() to access incoming EDNS options
Remi Gacogne [Thu, 7 Dec 2017 15:36:58 +0000 (16:36 +0100)]
dnsdist: Add DNSQuestion:getEDNSOptions() to access incoming EDNS options

6 years agoMerge pull request #6246 from pieterlexis/pdns-builder
Pieter Lexis [Tue, 2 Oct 2018 07:16:23 +0000 (09:16 +0200)]
Merge pull request #6246 from pieterlexis/pdns-builder

Implement pdns-builder to build packages

6 years agoMerge remote-tracking branch 'origin/master' into pdns-builder
Pieter Lexis [Tue, 2 Oct 2018 07:14:35 +0000 (09:14 +0200)]
Merge remote-tracking branch 'origin/master' into pdns-builder

6 years agoExport Prometheus metric about number of alive servers in pool
Pavel Odintsov [Mon, 1 Oct 2018 13:51:23 +0000 (14:51 +0100)]
Export Prometheus metric about number of alive servers in pool

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
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
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 agoProtobufLogger: Add support for the ServerIdentity field
Remi Gacogne [Fri, 28 Sep 2018 14:08:10 +0000 (16:08 +0200)]
ProtobufLogger: Add support for the ServerIdentity field

6 years agorec: Export the server ID in protobuf messages
Remi Gacogne [Fri, 28 Sep 2018 14:11:28 +0000 (16:11 +0200)]
rec: Export the server ID in protobuf messages

6 years agorec: Export the outgoing ECS value if any in our protobuf messages
Remi Gacogne [Thu, 27 Sep 2018 14:45:03 +0000 (16:45 +0200)]
rec: Export the outgoing ECS value if any in our protobuf messages

6 years agoEnforce style const MOADNSException &mde
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
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
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
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
Josh Soref [Fri, 28 Sep 2018 01:37:03 +0000 (21:37 -0400)]
gramar: its

6 years agoRemove tabs from dnsrecords.hh
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 agopdns-builder: Add missing files for docs
Pieter Lexis [Thu, 6 Sep 2018 10:02:32 +0000 (12:02 +0200)]
pdns-builder: Add missing files for docs

6 years agopdns-builder: devtoolset 3 through 5 are dead, switch to 6
Pieter Lexis [Tue, 28 Aug 2018 11:08:32 +0000 (13:08 +0200)]
pdns-builder: devtoolset 3 through 5 are dead, switch to 6

6 years agopdns-builder: move out the debug symbols for newer deb builds
Pieter Lexis [Tue, 28 Aug 2018 09:22:18 +0000 (11:22 +0200)]
pdns-builder: move out the debug symbols for newer deb builds

6 years agopdns-builder: use correct --with-lua switch
Pieter Lexis [Mon, 27 Aug 2018 12:22:07 +0000 (14:22 +0200)]
pdns-builder: use correct --with-lua switch

6 years agoUpdate usage include
Pieter Lexis [Mon, 27 Aug 2018 09:12:47 +0000 (11:12 +0200)]
Update usage include

6 years agoRemove ubuntu artful from targets
Pieter Lexis [Mon, 27 Aug 2018 08:46:58 +0000 (10:46 +0200)]
Remove ubuntu artful from targets

6 years agopdns-builder: don't run post-build if building docs
Pieter Lexis [Fri, 8 Jun 2018 14:38:36 +0000 (16:38 +0200)]
pdns-builder: don't run post-build if building docs

6 years agopdns-builder: Fix version numbering
Pieter Lexis [Fri, 8 Jun 2018 13:58:09 +0000 (15:58 +0200)]
pdns-builder: Fix version numbering

6 years agopdns-builder: update builder
Pieter Lexis [Fri, 8 Jun 2018 13:27:03 +0000 (15:27 +0200)]
pdns-builder: update builder

6 years agopdns-builder: Ensure version numbers for master are higher than currently
Pieter Lexis [Tue, 5 Jun 2018 18:01:30 +0000 (20:01 +0200)]
pdns-builder: Ensure version numbers for master are higher than currently

6 years agopdns-builder: Add docs target
Pieter Lexis [Mon, 28 May 2018 08:20:54 +0000 (10:20 +0200)]
pdns-builder: Add docs target

6 years agopdns-builder: LUA records support, ixfrdist pkgs
Pieter Lexis [Wed, 23 May 2018 10:59:43 +0000 (12:59 +0200)]
pdns-builder: LUA records support, ixfrdist pkgs

6 years agobuilder: reinstate building all
Pieter Lexis [Tue, 3 Apr 2018 12:06:25 +0000 (14:06 +0200)]
builder: reinstate building all

6 years agodeb: Split ixfrdist into it's own package
Pieter Lexis [Tue, 3 Apr 2018 08:34:58 +0000 (10:34 +0200)]
deb: Split ixfrdist into it's own package

6 years agoUpdate builder
Pieter Lexis [Tue, 3 Apr 2018 08:27:59 +0000 (10:27 +0200)]
Update builder

6 years agopkgs (EL): split ixfrdist to its own pkg
Pieter Lexis [Fri, 30 Mar 2018 14:53:44 +0000 (16:53 +0200)]
pkgs (EL): split ixfrdist to its own pkg

6 years agoMove dnsdist el6 pkg to upstart
Pieter Lexis [Fri, 30 Mar 2018 14:07:49 +0000 (16:07 +0200)]
Move dnsdist el6 pkg to upstart

6 years agoUpdate to the latest pdns-builder
Pieter Lexis [Fri, 30 Mar 2018 12:44:22 +0000 (14:44 +0200)]
Update to the latest pdns-builder

6 years agogen-version: set the version number based on commits since root
Pieter Lexis [Thu, 29 Mar 2018 12:30:31 +0000 (14:30 +0200)]
gen-version: set the version number based on commits since root

6 years agoship unit files with auth (jessie)
Pieter Lexis [Wed, 28 Mar 2018 10:04:37 +0000 (12:04 +0200)]
ship unit files with auth (jessie)

6 years agoallow make dist without docker
Pieter Lexis [Wed, 28 Mar 2018 07:55:52 +0000 (09:55 +0200)]
allow make dist without docker

6 years agoInstall the service file on jessie
Pieter Lexis [Tue, 27 Mar 2018 10:18:45 +0000 (12:18 +0200)]
Install the service file on jessie

6 years agoAdd dnstap and DNS-over-TLS to jessie (and fix pkgs)
Pieter Lexis [Mon, 26 Mar 2018 17:42:22 +0000 (19:42 +0200)]
Add dnstap and DNS-over-TLS to jessie (and fix pkgs)

6 years agoAdd DNS over TLS and dnstap support to pkgs
Pieter Lexis [Mon, 26 Mar 2018 17:40:36 +0000 (19:40 +0200)]
Add DNS over TLS and dnstap support to pkgs

6 years agoEnsure autoreconf from non-builder tarballs yield "unknown" as version
Pieter Lexis [Fri, 16 Mar 2018 13:25:45 +0000 (14:25 +0100)]
Ensure autoreconf from non-builder tarballs yield "unknown" as version

6 years agoAdd Lua2 backend
Pieter Lexis [Fri, 16 Mar 2018 08:52:22 +0000 (09:52 +0100)]
Add Lua2 backend

6 years agobuilder: add ixfrdist to packages
Pieter Lexis [Fri, 9 Feb 2018 12:34:43 +0000 (13:34 +0100)]
builder: add ixfrdist to packages

6 years agoAdd usage include for the new builder
Pieter Lexis [Wed, 7 Feb 2018 09:05:16 +0000 (10:05 +0100)]
Add usage include for the new builder

6 years agoAdd bionic to the build targets
Pieter Lexis [Tue, 6 Feb 2018 18:37:56 +0000 (19:37 +0100)]
Add bionic to the build targets

6 years agoRecursor builds for all platforms
Pieter Lexis [Sat, 3 Feb 2018 13:55:46 +0000 (14:55 +0100)]
Recursor builds for all platforms

6 years agoRemove zesty from builds
Pieter Lexis [Tue, 30 Jan 2018 10:17:25 +0000 (11:17 +0100)]
Remove zesty from builds

6 years agoAdd artful recursor build
Pieter Lexis [Tue, 30 Jan 2018 10:16:56 +0000 (11:16 +0100)]
Add artful recursor build

6 years agoUpdate builder
Pieter Lexis [Tue, 30 Jan 2018 09:33:24 +0000 (10:33 +0100)]
Update builder

6 years agoAdd all programs for raspbian
Pieter Lexis [Tue, 30 Jan 2018 09:31:14 +0000 (10:31 +0100)]
Add all programs for raspbian

6 years agoBuilder: Add debian stretch for recursor
Pieter Lexis [Thu, 28 Dec 2017 16:44:14 +0000 (17:44 +0100)]
Builder: Add debian stretch for recursor

6 years agobuilder: Add recursor RPM builder
Pieter Lexis [Thu, 28 Dec 2017 13:27:52 +0000 (14:27 +0100)]
builder: Add recursor RPM builder

6 years agobuilder: recursor sdist
Pieter Lexis [Tue, 19 Dec 2017 15:51:34 +0000 (16:51 +0100)]
builder: recursor sdist

6 years agoAdd dnsdist pkg builders
Pieter Lexis [Tue, 19 Dec 2017 15:20:25 +0000 (16:20 +0100)]
Add dnsdist pkg builders

6 years agoAdd dnsdist stretch builder
Pieter Lexis [Tue, 19 Dec 2017 10:06:27 +0000 (11:06 +0100)]
Add dnsdist stretch builder

6 years agoMove auth debian dirs
Pieter Lexis [Tue, 19 Dec 2017 09:13:08 +0000 (10:13 +0100)]
Move auth debian dirs

6 years agoAdd ubuntu-trusty builder, fix auth sdist
Pieter Lexis [Tue, 19 Dec 2017 06:36:22 +0000 (07:36 +0100)]
Add ubuntu-trusty builder, fix auth sdist

6 years agofix dnsdist spec file
Pieter Lexis [Mon, 18 Dec 2017 19:25:09 +0000 (20:25 +0100)]
fix dnsdist spec file

6 years agoAdd missing specfiles (thanks global gitignore!)
Pieter Lexis [Mon, 18 Dec 2017 18:31:45 +0000 (19:31 +0100)]
Add missing specfiles (thanks global gitignore!)

6 years agobuilder: Begin with dnsdist rpms
Pieter Lexis [Mon, 18 Dec 2017 17:38:35 +0000 (18:38 +0100)]
builder: Begin with dnsdist rpms

6 years agoAdd xenial and zesty targets
Pieter Lexis [Mon, 18 Dec 2017 15:47:09 +0000 (16:47 +0100)]
Add xenial and zesty targets

6 years agoAdd Raspbian Stretch builder
Pieter Lexis [Mon, 18 Dec 2017 09:05:11 +0000 (10:05 +0100)]
Add Raspbian Stretch builder

6 years agoAdd Debian jessie and Rasbian jessie targets
Pieter Lexis [Fri, 15 Dec 2017 16:24:32 +0000 (17:24 +0100)]
Add Debian jessie and Rasbian jessie targets

6 years agoauth: Use luajit and link in protobuf+p11kit in pkgs
Pieter Lexis [Fri, 15 Dec 2017 13:32:41 +0000 (14:32 +0100)]
auth: Use luajit and link in protobuf+p11kit in pkgs