]>
git.ipfire.org Git - thirdparty/pdns.git/log
Peter van Dijk [Tue, 2 Oct 2018 10:17:31 +0000 (12:17 +0200)]
send REFUSED for UDP queries we are unable to handle
Peter van Dijk [Tue, 2 Oct 2018 09:43:08 +0000 (11:43 +0200)]
fix log message concatenation
Remi Gacogne [Thu, 7 Dec 2017 15:36:58 +0000 (16:36 +0100)]
dnsdist: Add DNSQuestion:getEDNSOptions() to access incoming EDNS options
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
Pieter Lexis [Tue, 2 Oct 2018 07:14:35 +0000 (09:14 +0200)]
Merge remote-tracking branch 'origin/master' into pdns-builder
Gibheer [Tue, 2 Oct 2018 06:58:13 +0000 (08:58 +0200)]
move defaults of carbon options
There is not need to set the defaults in at the point of usage when it
can be set directly when reading the config value.
Gibheer [Tue, 2 Oct 2018 06:54:19 +0000 (08:54 +0200)]
add versionadded for the new carbon options
Pieter Lexis [Mon, 1 Oct 2018 15:30:18 +0000 (17:30 +0200)]
checkKey: allow returning error messages
Pavel Odintsov [Mon, 1 Oct 2018 13:51:23 +0000 (14:51 +0100)]
Export Prometheus metric about number of alive servers in pool
Pieter Lexis [Mon, 1 Oct 2018 06:48:17 +0000 (08:48 +0200)]
Merge remote-tracking branch 'origin/master' into alias-servfail-on-nxd
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
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
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
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
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
Pieter Lexis [Sun, 30 Sep 2018 10:44:00 +0000 (12:44 +0200)]
Merge pull request #7006 from jsoref/readme
Improve Readmes
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...
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
```
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...
Pieter Lexis [Fri, 28 Sep 2018 13:29:24 +0000 (15:29 +0200)]
threadname: fix for netbsd
Pieter Lexis [Fri, 28 Sep 2018 12:30:05 +0000 (14:30 +0200)]
threadnames: fix tests
Remi Gacogne [Fri, 28 Sep 2018 14:08:10 +0000 (16:08 +0200)]
ProtobufLogger: Add support for the ServerIdentity field
Remi Gacogne [Fri, 28 Sep 2018 14:11:28 +0000 (16:11 +0200)]
rec: Export the server ID in 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
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 &).
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
Josh Soref [Fri, 28 Sep 2018 11:25:10 +0000 (07:25 -0400)]
merge test-nmtree into test-iputils_hh
Josh Soref [Fri, 28 Sep 2018 11:41:16 +0000 (07:41 -0400)]
consistently name boost test suite names based on filename
Josh Soref [Fri, 28 Sep 2018 11:24:15 +0000 (07:24 -0400)]
consistently use test_ prefix for boost test suite names
Pieter Lexis [Fri, 28 Sep 2018 10:11:48 +0000 (12:11 +0200)]
Merge remote-tracking branch 'origin/master' into thread-names
Pieter Lexis [Fri, 28 Sep 2018 10:04:43 +0000 (12:04 +0200)]
thread names: fix building on FreeBSD
Pieter Lexis [Fri, 28 Sep 2018 09:59:47 +0000 (11:59 +0200)]
Merge remote-tracking branch 'origin/master' into ixfrdist-limit-size
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
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
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
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
Pieter Lexis [Thu, 27 Sep 2018 15:08:38 +0000 (17:08 +0200)]
Move thread name setting to a single point
Remi Gacogne [Fri, 28 Sep 2018 07:25:55 +0000 (09:25 +0200)]
Merge pull request #6999 from jsoref/grammar
gramar: its
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...
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...
Josh Soref [Fri, 28 Sep 2018 01:37:03 +0000 (21:37 -0400)]
gramar: its
Josh Soref [Fri, 28 Sep 2018 01:24:32 +0000 (21:24 -0400)]
Remove tabs from dnsrecords.hh
Josh Soref [Fri, 28 Sep 2018 01:23:09 +0000 (21:23 -0400)]
Rename RecordTextException to rte
Pieter Lexis [Thu, 6 Sep 2018 10:02:32 +0000 (12:02 +0200)]
pdns-builder: Add missing files for docs
Pieter Lexis [Tue, 28 Aug 2018 11:08:32 +0000 (13:08 +0200)]
pdns-builder: devtoolset 3 through 5 are dead, switch to 6
Pieter Lexis [Tue, 28 Aug 2018 09:22:18 +0000 (11:22 +0200)]
pdns-builder: move out the debug symbols for newer deb builds
Pieter Lexis [Mon, 27 Aug 2018 12:22:07 +0000 (14:22 +0200)]
pdns-builder: use correct --with-lua switch
Pieter Lexis [Mon, 27 Aug 2018 09:12:47 +0000 (11:12 +0200)]
Update usage include
Pieter Lexis [Mon, 27 Aug 2018 08:46:58 +0000 (10:46 +0200)]
Remove ubuntu artful from targets
Pieter Lexis [Fri, 8 Jun 2018 14:38:36 +0000 (16:38 +0200)]
pdns-builder: don't run post-build if building docs
Pieter Lexis [Fri, 8 Jun 2018 13:58:09 +0000 (15:58 +0200)]
pdns-builder: Fix version numbering
Pieter Lexis [Fri, 8 Jun 2018 13:27:03 +0000 (15:27 +0200)]
pdns-builder: update builder
Pieter Lexis [Tue, 5 Jun 2018 18:01:30 +0000 (20:01 +0200)]
pdns-builder: Ensure version numbers for master are higher than currently
Pieter Lexis [Mon, 28 May 2018 08:20:54 +0000 (10:20 +0200)]
pdns-builder: Add docs target
Pieter Lexis [Wed, 23 May 2018 10:59:43 +0000 (12:59 +0200)]
pdns-builder: LUA records support, ixfrdist pkgs
Pieter Lexis [Tue, 3 Apr 2018 12:06:25 +0000 (14:06 +0200)]
builder: reinstate building all
Pieter Lexis [Tue, 3 Apr 2018 08:34:58 +0000 (10:34 +0200)]
deb: Split ixfrdist into it's own package
Pieter Lexis [Tue, 3 Apr 2018 08:27:59 +0000 (10:27 +0200)]
Update builder
Pieter Lexis [Fri, 30 Mar 2018 14:53:44 +0000 (16:53 +0200)]
pkgs (EL): split ixfrdist to its own pkg
Pieter Lexis [Fri, 30 Mar 2018 14:07:49 +0000 (16:07 +0200)]
Move dnsdist el6 pkg to upstart
Pieter Lexis [Fri, 30 Mar 2018 12:44:22 +0000 (14:44 +0200)]
Update to the latest pdns-builder
Pieter Lexis [Thu, 29 Mar 2018 12:30:31 +0000 (14:30 +0200)]
gen-version: set the version number based on commits since root
Pieter Lexis [Wed, 28 Mar 2018 10:04:37 +0000 (12:04 +0200)]
ship unit files with auth (jessie)
Pieter Lexis [Wed, 28 Mar 2018 07:55:52 +0000 (09:55 +0200)]
allow make dist without docker
Pieter Lexis [Tue, 27 Mar 2018 10:18:45 +0000 (12:18 +0200)]
Install the service file on jessie
Pieter Lexis [Mon, 26 Mar 2018 17:42:22 +0000 (19:42 +0200)]
Add dnstap and DNS-over-TLS to jessie (and fix pkgs)
Pieter Lexis [Mon, 26 Mar 2018 17:40:36 +0000 (19:40 +0200)]
Add DNS over TLS and dnstap support to pkgs
Pieter Lexis [Fri, 16 Mar 2018 13:25:45 +0000 (14:25 +0100)]
Ensure autoreconf from non-builder tarballs yield "unknown" as version
Pieter Lexis [Fri, 16 Mar 2018 08:52:22 +0000 (09:52 +0100)]
Add Lua2 backend
Pieter Lexis [Fri, 9 Feb 2018 12:34:43 +0000 (13:34 +0100)]
builder: add ixfrdist to packages
Pieter Lexis [Wed, 7 Feb 2018 09:05:16 +0000 (10:05 +0100)]
Add usage include for the new builder
Pieter Lexis [Tue, 6 Feb 2018 18:37:56 +0000 (19:37 +0100)]
Add bionic to the build targets
Pieter Lexis [Sat, 3 Feb 2018 13:55:46 +0000 (14:55 +0100)]
Recursor builds for all platforms
Pieter Lexis [Tue, 30 Jan 2018 10:17:25 +0000 (11:17 +0100)]
Remove zesty from builds
Pieter Lexis [Tue, 30 Jan 2018 10:16:56 +0000 (11:16 +0100)]
Add artful recursor build
Pieter Lexis [Tue, 30 Jan 2018 09:33:24 +0000 (10:33 +0100)]
Update builder
Pieter Lexis [Tue, 30 Jan 2018 09:31:14 +0000 (10:31 +0100)]
Add all programs for raspbian
Pieter Lexis [Thu, 28 Dec 2017 16:44:14 +0000 (17:44 +0100)]
Builder: Add debian stretch for recursor
Pieter Lexis [Thu, 28 Dec 2017 13:27:52 +0000 (14:27 +0100)]
builder: Add recursor RPM builder
Pieter Lexis [Tue, 19 Dec 2017 15:51:34 +0000 (16:51 +0100)]
builder: recursor sdist
Pieter Lexis [Tue, 19 Dec 2017 15:20:25 +0000 (16:20 +0100)]
Add dnsdist pkg builders
Pieter Lexis [Tue, 19 Dec 2017 10:06:27 +0000 (11:06 +0100)]
Add dnsdist stretch builder
Pieter Lexis [Tue, 19 Dec 2017 09:13:08 +0000 (10:13 +0100)]
Move auth debian dirs
Pieter Lexis [Tue, 19 Dec 2017 06:36:22 +0000 (07:36 +0100)]
Add ubuntu-trusty builder, fix auth sdist
Pieter Lexis [Mon, 18 Dec 2017 19:25:09 +0000 (20:25 +0100)]
fix dnsdist spec file
Pieter Lexis [Mon, 18 Dec 2017 18:31:45 +0000 (19:31 +0100)]
Add missing specfiles (thanks global gitignore!)
Pieter Lexis [Mon, 18 Dec 2017 17:38:35 +0000 (18:38 +0100)]
builder: Begin with dnsdist rpms
Pieter Lexis [Mon, 18 Dec 2017 15:47:09 +0000 (16:47 +0100)]
Add xenial and zesty targets
Pieter Lexis [Mon, 18 Dec 2017 09:05:11 +0000 (10:05 +0100)]
Add Raspbian Stretch builder
Pieter Lexis [Fri, 15 Dec 2017 16:24:32 +0000 (17:24 +0100)]
Add Debian jessie and Rasbian jessie targets
Pieter Lexis [Fri, 15 Dec 2017 13:32:41 +0000 (14:32 +0100)]
auth: Use luajit and link in protobuf+p11kit in pkgs
Pieter Lexis [Thu, 14 Dec 2017 16:19:19 +0000 (17:19 +0100)]
builder: add Ubuntu Artful auth target
Pieter Lexis [Thu, 14 Dec 2017 15:34:47 +0000 (16:34 +0100)]
builder: add debian-stretch builder based on downstream
Pieter Lexis [Thu, 14 Dec 2017 13:54:02 +0000 (14:54 +0100)]
builder: auth centos targets
Pieter Lexis [Thu, 14 Dec 2017 10:22:19 +0000 (11:22 +0100)]
auth: remove gen-version from tarballs
This means that tarballs can *ONLY* be created via ./builder/build.sh
Pieter Lexis [Thu, 14 Dec 2017 00:34:24 +0000 (01:34 +0100)]
pdns-builder: add auth sdist support
Pieter Lexis [Thu, 14 Dec 2017 00:18:11 +0000 (01:18 +0100)]
Add pdns-builder
Pieter Lexis [Thu, 27 Sep 2018 11:22:42 +0000 (13:22 +0200)]
dnstcpbench: name the worker threads
Pieter Lexis [Thu, 27 Sep 2018 11:20:03 +0000 (13:20 +0200)]
ixfrdist: name threads
Pieter Lexis [Thu, 27 Sep 2018 11:12:06 +0000 (13:12 +0200)]
auth: Name all threads