]> granicus.if.org Git - pdns/log
pdns
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 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 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 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

6 years agobuilder: add Ubuntu Artful auth target
Pieter Lexis [Thu, 14 Dec 2017 16:19:19 +0000 (17:19 +0100)]
builder: add Ubuntu Artful auth target

6 years agobuilder: add debian-stretch builder based on downstream
Pieter Lexis [Thu, 14 Dec 2017 15:34:47 +0000 (16:34 +0100)]
builder: add debian-stretch builder based on downstream

6 years agobuilder: auth centos targets
Pieter Lexis [Thu, 14 Dec 2017 13:54:02 +0000 (14:54 +0100)]
builder: auth centos targets

6 years agoauth: remove gen-version from tarballs
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

6 years agopdns-builder: add auth sdist support
Pieter Lexis [Thu, 14 Dec 2017 00:34:24 +0000 (01:34 +0100)]
pdns-builder: add auth sdist support

6 years agoAdd pdns-builder
Pieter Lexis [Thu, 14 Dec 2017 00:18:11 +0000 (01:18 +0100)]
Add pdns-builder

6 years agoixfrdist: add tests, run them in travis
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
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
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
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
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
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