]> granicus.if.org Git - pdns/log
pdns
11 years agobind-add-zone: Add stress-test for bind-add-zone
Pavel Boldin [Sun, 18 Aug 2013 23:48:40 +0000 (03:48 +0400)]
bind-add-zone: Add stress-test for bind-add-zone

Uses dnsperf. See README for details.

11 years agobind-add-zone: add bind zones using pdns_control
Pavel Boldin [Sun, 18 Aug 2013 04:26:42 +0000 (08:26 +0400)]
bind-add-zone: add bind zones using pdns_control

Add pdns_control for loading new zones without reloading named.conf.
Zone is added but not loaded, you should do it manually, by querying
something. Beware of cache, it is better to purge it before.

11 years agoMerge pull request #1003 from mind04/coverity
Peter van Dijk [Mon, 9 Sep 2013 10:06:16 +0000 (03:06 -0700)]
Merge pull request #1003 from mind04/coverity

coverity fixes

11 years agoMerge pull request #1002 from mind04/quantcast
Peter van Dijk [Mon, 9 Sep 2013 09:22:03 +0000 (02:22 -0700)]
Merge pull request #1002 from mind04/quantcast

add support for quantcast top million list in dnsbulktest

11 years agoMerge pull request #1004 from zeha/cleanup
Peter van Dijk [Mon, 9 Sep 2013 09:20:09 +0000 (02:20 -0700)]
Merge pull request #1004 from zeha/cleanup

Misc. cleanups

11 years agoremove dead store
Christian Hofstaedtler [Sun, 8 Sep 2013 16:33:37 +0000 (18:33 +0200)]
remove dead store

11 years agodisable dead timing code
Christian Hofstaedtler [Sun, 8 Sep 2013 16:32:15 +0000 (18:32 +0200)]
disable dead timing code

11 years agoluabackend: remove dead returns
Christian Hofstaedtler [Sun, 8 Sep 2013 11:54:17 +0000 (13:54 +0200)]
luabackend: remove dead returns

11 years agoadd support for quantcast top million list in dnsbulktest
Kees Monshouwer [Sun, 8 Sep 2013 15:05:03 +0000 (17:05 +0200)]
add support for quantcast top million list in dnsbulktest

11 years agoMerge pull request #1001 from mind04/travis
Peter van Dijk [Sun, 8 Sep 2013 15:26:40 +0000 (08:26 -0700)]
Merge pull request #1001 from mind04/travis

add recursor bulktest to travis

11 years agoadd recursor bulktest to travis
Kees Monshouwer [Sun, 8 Sep 2013 12:09:02 +0000 (14:09 +0200)]
add recursor bulktest to travis

11 years agogeobackend: fix possible nullptr deref
Christian Hofstaedtler [Sun, 8 Sep 2013 11:53:25 +0000 (13:53 +0200)]
geobackend: fix possible nullptr deref

11 years agoavoid division by 0, and make coverity happy, or not...
Kees Monshouwer [Sat, 7 Sep 2013 12:08:56 +0000 (14:08 +0200)]
avoid division by 0, and make coverity happy, or not...

11 years agoRevert "Remove possible devision by zero (coverity fix)"
Kees Monshouwer [Sat, 7 Sep 2013 11:48:39 +0000 (13:48 +0200)]
Revert "Remove possible devision by zero (coverity fix)"

This reverts commit 4855a559d3d1ce7c74c2f922fc74a71889fc1987.

11 years agoimplement coverity suggetions in packethandeler, and a little code cleanup
Kees Monshouwer [Sat, 7 Sep 2013 11:46:25 +0000 (13:46 +0200)]
implement coverity suggetions in packethandeler, and a little code cleanup

11 years agoMerge pull request #1000 from mind04/speedup-tests
Peter van Dijk [Sat, 7 Sep 2013 18:24:47 +0000 (11:24 -0700)]
Merge pull request #1000 from mind04/speedup-tests

improve travis tests and a little bit more

11 years agoMerge pull request #999 from cmouse/fix-tsig-resolver
Peter van Dijk [Sat, 7 Sep 2013 06:01:01 +0000 (23:01 -0700)]
Merge pull request #999 from cmouse/fix-tsig-resolver

Changed forced MD5 into proper selection for TSIG

11 years agobuild recursor in travis
Kees Monshouwer [Fri, 6 Sep 2013 23:09:46 +0000 (01:09 +0200)]
build recursor in travis

11 years agoChanged forced MD5 into proper selection for TSIG
Aki Tuomi [Fri, 6 Sep 2013 20:48:13 +0000 (23:48 +0300)]
Changed forced MD5 into proper selection for TSIG

11 years agoadd TSIG to nsd test
Kees Monshouwer [Fri, 6 Sep 2013 16:01:21 +0000 (18:01 +0200)]
add TSIG to nsd test

11 years agooptinonal, allow missing tools for verify-dnssec-zone test
Kees Monshouwer [Fri, 6 Sep 2013 15:15:56 +0000 (17:15 +0200)]
optinonal, allow missing tools for verify-dnssec-zone test

11 years agoadd skip-unboundhost to remote backend delegation tests
Kees Monshouwer [Fri, 6 Sep 2013 13:19:23 +0000 (15:19 +0200)]
add skip-unboundhost to remote backend delegation tests

11 years agoadd pgsql tests to travis
Kees Monshouwer [Fri, 6 Sep 2013 11:50:46 +0000 (13:50 +0200)]
add pgsql tests to travis

11 years agoadd .dirstamp to .gitignore
Kees Monshouwer [Fri, 6 Sep 2013 08:47:38 +0000 (10:47 +0200)]
add .dirstamp to .gitignore

11 years agospeedup tests
Kees Monshouwer [Tue, 3 Sep 2013 15:09:13 +0000 (17:09 +0200)]
speedup tests

11 years agoadd gsqlite tests to travis and remove cache tests to save some time
Kees Monshouwer [Tue, 3 Sep 2013 13:40:01 +0000 (15:40 +0200)]
add gsqlite tests to travis and remove cache tests to save some time

11 years agoChanged forced MD5 into proper selection for TSIG
Aki Tuomi [Fri, 6 Sep 2013 20:48:13 +0000 (23:48 +0300)]
Changed forced MD5 into proper selection for TSIG

11 years agoMerge pull request #997 from cmouse/coverity-1082470-1082475
Peter van Dijk [Fri, 6 Sep 2013 16:25:52 +0000 (09:25 -0700)]
Merge pull request #997 from cmouse/coverity-1082470-1082475

Fixed coverity issues 1082470 thru 1082475

11 years agoMerge pull request #998 from paboldin/fix-bind-nonzone
Peter van Dijk [Fri, 6 Sep 2013 16:24:01 +0000 (09:24 -0700)]
Merge pull request #998 from paboldin/fix-bind-nonzone

Fix bind nonzone

11 years agofix tests
Pavel Boldin [Fri, 6 Sep 2013 14:41:13 +0000 (18:41 +0400)]
fix tests

11 years agoremove toLower, fix default option
Pavel Boldin [Fri, 6 Sep 2013 14:39:59 +0000 (18:39 +0400)]
remove toLower, fix default option

11 years agoFixed coverity issues 1082470 thru 1082475
Aki Tuomi [Fri, 6 Sep 2013 14:38:28 +0000 (17:38 +0300)]
Fixed coverity issues 1082470 thru 1082475

11 years agoMerge pull request #829 from paboldin/bind-nonzone
Peter van Dijk [Fri, 6 Sep 2013 13:12:17 +0000 (06:12 -0700)]
Merge pull request #829 from paboldin/bind-nonzone

BIND backend: Ignore non-zone entries in BIND files

11 years agoreindent declarations, fix typo
Pavel Boldin [Tue, 20 Aug 2013 14:31:42 +0000 (18:31 +0400)]
reindent declarations, fix typo

11 years agotests update
Pavel Boldin [Mon, 8 Jul 2013 13:51:12 +0000 (17:51 +0400)]
tests update

11 years agoFix for max() args and variable name
Pavel Boldin [Thu, 27 Jun 2013 22:03:04 +0000 (02:03 +0400)]
Fix for max() args and variable name

11 years agousing endsOn
Pavel Boldin [Thu, 27 Jun 2013 21:20:52 +0000 (01:20 +0400)]
using endsOn

11 years ago*Actually* ignoring non-zone. Skip test on tinydns.
Pavel Boldin [Sat, 25 May 2013 03:55:44 +0000 (07:55 +0400)]
*Actually* ignoring non-zone. Skip test on tinydns.

11 years agoregression tests update
Pavel Boldin [Sat, 25 May 2013 02:24:17 +0000 (06:24 +0400)]
regression tests update

11 years agoFix for startup
Pavel Boldin [Sat, 25 May 2013 01:27:35 +0000 (05:27 +0400)]
Fix for startup

11 years agomerging with cyclops1982, fixing #719
Pavel Boldin [Sat, 25 May 2013 01:24:28 +0000 (05:24 +0400)]
merging with cyclops1982, fixing #719

11 years agoBind non-zone: more carefull check + tests.
Pavel Boldin [Sat, 25 May 2013 01:08:58 +0000 (05:08 +0400)]
Bind non-zone: more carefull check + tests.

11 years agoBind: More careful check for non-zone data.
Pavel Boldin [Sun, 12 May 2013 10:53:53 +0000 (14:53 +0400)]
Bind: More careful check for non-zone data.

Check if RR ends with domain name.

11 years agoBind: Added 'ignore' option for non-zone domains.
Pavel Boldin [Sat, 11 May 2013 15:00:44 +0000 (19:00 +0400)]
Bind: Added 'ignore' option for non-zone domains.

Now having non-zone record in BIND-type zone file will cause
pdns to ignore only this record, not the whole domain.

11 years agoMerge pull request #988 from mind04/test-nsd
Peter van Dijk [Fri, 6 Sep 2013 10:29:19 +0000 (03:29 -0700)]
Merge pull request #988 from mind04/test-nsd

Add powerdns <-> nsd/bind interoperability tests to regression tests

11 years agoMerge pull request #989 from MikeAT/master
Peter van Dijk [Fri, 6 Sep 2013 10:28:15 +0000 (03:28 -0700)]
Merge pull request #989 from MikeAT/master

fixed debian control dependencies

11 years agoMerge pull request #990 from zeha/pdns-rename
Peter van Dijk [Fri, 6 Sep 2013 09:28:57 +0000 (02:28 -0700)]
Merge pull request #990 from zeha/pdns-rename

pDNS -> PowerDNS in debian packages and pdns_control.8

11 years agoMerge pull request #977 from cmouse/cmouse-20130828
Peter van Dijk [Fri, 6 Sep 2013 08:45:09 +0000 (01:45 -0700)]
Merge pull request #977 from cmouse/cmouse-20130828

Fix comparison between signed and unsigned by using uint32_t for incepti...

11 years agoMerge pull request #992 from zeha/ws
Peter van Dijk [Fri, 6 Sep 2013 08:06:21 +0000 (01:06 -0700)]
Merge pull request #992 from zeha/ws

Land json webserver changes

11 years agoMerge pull request #995 from cmouse/include-dir-recursor
Peter van Dijk [Fri, 6 Sep 2013 08:05:22 +0000 (01:05 -0700)]
Merge pull request #995 from cmouse/include-dir-recursor

Add support for include-dir to recursor command line

11 years agoMerge pull request #991 from zeha/automake-1.14
Peter van Dijk [Fri, 6 Sep 2013 07:25:31 +0000 (00:25 -0700)]
Merge pull request #991 from zeha/automake-1.14

Enable subdir-objects for automake-1.14

11 years agoMerge pull request #993 from davidstrauss/master
Peter van Dijk [Fri, 6 Sep 2013 07:03:10 +0000 (00:03 -0700)]
Merge pull request #993 from davidstrauss/master

Document pipe auth and scope fields for all abi-versions

11 years agoskip tsig-axfr for bind and nsd
Kees Monshouwer [Thu, 5 Sep 2013 20:14:52 +0000 (22:14 +0200)]
skip tsig-axfr for bind and nsd

11 years agostart-test-stop whitespace
Kees Monshouwer [Thu, 5 Sep 2013 18:59:18 +0000 (20:59 +0200)]
start-test-stop whitespace

11 years agonit
Kees Monshouwer [Tue, 3 Sep 2013 11:51:26 +0000 (13:51 +0200)]
nit

11 years agodon't genereate keys for nsd in unsigned mode
Kees Monshouwer [Tue, 3 Sep 2013 11:30:45 +0000 (13:30 +0200)]
don't genereate keys for nsd in unsigned mode

11 years agofix ext-bind non dnssec
Kees Monshouwer [Mon, 2 Sep 2013 23:28:30 +0000 (01:28 +0200)]
fix ext-bind non dnssec

11 years agoadd bind support
Kees Monshouwer [Mon, 2 Sep 2013 22:27:48 +0000 (00:27 +0200)]
add bind support

11 years agoadd nsd leftovers to gitingnore
Kees Monshouwer [Sun, 1 Sep 2013 19:02:46 +0000 (21:02 +0200)]
add nsd leftovers to gitingnore

11 years agoskip unsupported test for ext-nsd
Kees Monshouwer [Tue, 23 Jul 2013 21:56:25 +0000 (23:56 +0200)]
skip unsupported test for ext-nsd

11 years agono dyndns test for ext-nsd
Kees Monshouwer [Tue, 23 Jul 2013 19:16:33 +0000 (21:16 +0200)]
no dyndns test for ext-nsd

11 years agoadd insecure delegation to ext-nsd opt-out tests
Kees Monshouwer [Thu, 4 Jul 2013 19:20:22 +0000 (21:20 +0200)]
add insecure delegation to ext-nsd opt-out tests

11 years agoadd nsd support to start-test-stop
Kees Monshouwer [Wed, 3 Jul 2013 20:31:55 +0000 (22:31 +0200)]
add nsd support to start-test-stop

11 years agoAdd support for include-dir to recursor command line
Aki Tuomi [Thu, 5 Sep 2013 19:11:56 +0000 (22:11 +0300)]
Add support for include-dir to recursor command line

11 years agoadd tsig.com to verify-dnssec-zone
Peter van Dijk [Thu, 5 Sep 2013 14:20:34 +0000 (16:20 +0200)]
add tsig.com to verify-dnssec-zone

11 years agoMerge pull request #994 from cmouse/fix-tsig-changeset
Peter van Dijk [Thu, 5 Sep 2013 14:20:17 +0000 (07:20 -0700)]
Merge pull request #994 from cmouse/fix-tsig-changeset

Change config-name to gpgsql in gpgsql setup

11 years agoChange config-name to gpgsql in gpgsql setup
Aki Tuomi [Thu, 5 Sep 2013 14:09:17 +0000 (17:09 +0300)]
Change config-name to gpgsql in gpgsql setup

11 years agoMerge pull request #868 from cmouse/tsig-pdnssec-and-test
Peter van Dijk [Thu, 5 Sep 2013 13:13:04 +0000 (06:13 -0700)]
Merge pull request #868 from cmouse/tsig-pdnssec-and-test

Some improvements for TSIG handling in PowerDNS

11 years agoRevert rest of changes
Aki Tuomi [Thu, 5 Sep 2013 13:12:05 +0000 (16:12 +0300)]
Revert rest of changes

11 years agoRevert accidental change
Aki Tuomi [Thu, 5 Sep 2013 13:09:27 +0000 (16:09 +0300)]
Revert accidental change

11 years agoSpecify how to use pipe abi-versions 1, 2, and 3 with DNSSEC.
David Strauss [Wed, 4 Sep 2013 22:04:01 +0000 (15:04 -0700)]
Specify how to use pipe abi-versions 1, 2, and 3 with DNSSEC.

11 years agojson: Remove old get-zone implementations
Christian Hofstaedtler [Wed, 4 Sep 2013 09:59:28 +0000 (11:59 +0200)]
json: Remove old get-zone implementations

pdnscontrol users must upgrade to at least 4c0e059731.

11 years agorecursor json: reimplement domains list using rapidjson
Christian Hofstaedtler [Wed, 4 Sep 2013 09:57:31 +0000 (11:57 +0200)]
recursor json: reimplement domains list using rapidjson

Note that this changes types of servers and rdbit.

11 years agorecursor json: implement zone command
Christian Hofstaedtler [Wed, 28 Aug 2013 14:33:51 +0000 (16:33 +0200)]
recursor json: implement zone command

11 years agoEnable subdir-objects for automake-1.14
Christian Hofstaedtler [Wed, 4 Sep 2013 09:20:55 +0000 (11:20 +0200)]
Enable subdir-objects for automake-1.14

Fixes warnings about source files in subdirectories, without having
this option enabled.

11 years agojson get-zone: properly return error if zone doesn't exist
Christian Hofstaedtler [Wed, 4 Sep 2013 09:05:41 +0000 (11:05 +0200)]
json get-zone: properly return error if zone doesn't exist

11 years agoauth webserver: fix invalid JSONP on errors
Christian Hofstaedtler [Wed, 28 Aug 2013 14:34:08 +0000 (16:34 +0200)]
auth webserver: fix invalid JSONP on errors

11 years agorecursor json: put command into command var
Christian Hofstaedtler [Wed, 28 Aug 2013 14:21:28 +0000 (16:21 +0200)]
recursor json: put command into command var

Just like in the Auth.

11 years agojson webserver: add new 'zone' command
Christian Hofstaedtler [Wed, 28 Aug 2013 14:12:47 +0000 (16:12 +0200)]
json webserver: add new 'zone' command

Replaces get-zone. Intended to replace zone-rest in the future, also
create/delete of zones should also go through this.

11 years agojson webserver: return masters as an Array
Christian Hofstaedtler [Wed, 28 Aug 2013 14:12:29 +0000 (16:12 +0200)]
json webserver: return masters as an Array

11 years agojson webserver: check for presence of command
Christian Hofstaedtler [Wed, 28 Aug 2013 14:12:10 +0000 (16:12 +0200)]
json webserver: check for presence of command

11 years agojsonstat: accept ints as strings or ints
Christian Hofstaedtler [Wed, 28 Aug 2013 14:11:03 +0000 (16:11 +0200)]
jsonstat: accept ints as strings or ints

11 years agos/AhuException/PDNSException/ in docs
Christian Hofstaedtler [Wed, 4 Sep 2013 07:24:39 +0000 (09:24 +0200)]
s/AhuException/PDNSException/ in docs

11 years agowebserver: print PDNSExceptions
Christian Hofstaedtler [Wed, 4 Sep 2013 07:22:31 +0000 (09:22 +0200)]
webserver: print PDNSExceptions

previously they'd get handled as (...)

11 years agopDNS -> PowerDNS in debian packages and pdns_control.8
Christian Hofstaedtler [Wed, 4 Sep 2013 06:58:44 +0000 (08:58 +0200)]
pDNS -> PowerDNS in debian packages and pdns_control.8

11 years agoChanged to use polarssl HMAC for SHA
Aki Tuomi [Tue, 3 Sep 2013 12:06:38 +0000 (15:06 +0300)]
Changed to use polarssl HMAC for SHA

11 years agoSupport for SHA algorithms for TSIG
Aki Tuomi [Sun, 16 Jun 2013 13:36:01 +0000 (16:36 +0300)]
Support for SHA algorithms for TSIG
Added entropy-source paramater and seedRandom helper

11 years agoAdded tsig.com
Aki Tuomi [Sun, 16 Jun 2013 13:35:50 +0000 (16:35 +0300)]
Added tsig.com

11 years agoAdded sha and it's test suite
Aki Tuomi [Sun, 16 Jun 2013 10:01:51 +0000 (13:01 +0300)]
Added sha and it's test suite

11 years agoTest suite for SHA summers
Aki Tuomi [Sun, 16 Jun 2013 09:59:30 +0000 (12:59 +0300)]
Test suite for SHA summers

11 years agoSHA1/224/256/384/512 implementation
Aki Tuomi [Sun, 16 Jun 2013 09:58:59 +0000 (12:58 +0300)]
SHA1/224/256/384/512 implementation

11 years agoMore regression tests for TSIG
Aki Tuomi [Sat, 15 Jun 2013 19:09:18 +0000 (22:09 +0300)]
More regression tests for TSIG

11 years agoRegression tests
Aki Tuomi [Sat, 15 Jun 2013 18:22:39 +0000 (21:22 +0300)]
Regression tests

11 years agoDocumentation for TSIG feature
Aki Tuomi [Sat, 15 Jun 2013 17:44:19 +0000 (20:44 +0300)]
Documentation for TSIG feature

11 years agoRenamed generate-tsig-key to create-tsig-key
Aki Tuomi [Sat, 15 Jun 2013 17:34:30 +0000 (20:34 +0300)]
Renamed generate-tsig-key to create-tsig-key
Fixed enable/disable-tsig-key usage
Added master/slave parameter for enable/disable-tsig-key

11 years agoBIND backend support for TSIG Key management
Aki Tuomi [Sat, 15 Jun 2013 15:58:29 +0000 (18:58 +0300)]
BIND backend support for TSIG Key management

11 years agoComplete test suite for TSIG key management
Aki Tuomi [Sat, 15 Jun 2013 15:36:08 +0000 (18:36 +0300)]
Complete test suite for TSIG key management

11 years agoSupport for TSIG key management
Aki Tuomi [Sat, 15 Jun 2013 15:36:03 +0000 (18:36 +0300)]
Support for TSIG key management

11 years agoStyle fixes and now does REPLACE instead of INSERT
Aki Tuomi [Sat, 15 Jun 2013 14:51:44 +0000 (17:51 +0300)]
Style fixes and now does REPLACE instead of INSERT

11 years agogpgsqlbackend support for TSIG key management
Aki Tuomi [Sat, 15 Jun 2013 14:45:58 +0000 (17:45 +0300)]
gpgsqlbackend support for TSIG key management