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

11 years agoSQLite3 support for TSIG key management
Aki Tuomi [Sat, 15 Jun 2013 14:43:42 +0000 (17:43 +0300)]
SQLite3 support for TSIG key management

11 years agoOraclebackend support for TSIG key management
Aki Tuomi [Sat, 15 Jun 2013 14:41:55 +0000 (17:41 +0300)]
Oraclebackend support for TSIG key management

11 years agoGoracle backend implementation
Aki Tuomi [Sat, 15 Jun 2013 14:17:00 +0000 (17:17 +0300)]
Goracle backend implementation

11 years agoGMySQL support for TSIG key management
Aki Tuomi [Sat, 15 Jun 2013 14:07:01 +0000 (17:07 +0300)]
GMySQL support for TSIG key management

11 years agoGSQL backend support for TSIG key management
Aki Tuomi [Sat, 15 Jun 2013 14:04:50 +0000 (17:04 +0300)]
GSQL backend support for TSIG key management

11 years agoBasic TSIG key management infrastructure
Aki Tuomi [Sat, 15 Jun 2013 13:54:59 +0000 (16:54 +0300)]
Basic TSIG key management infrastructure

11 years agogitignore
Peter van Dijk [Tue, 3 Sep 2013 13:26:18 +0000 (15:26 +0200)]
gitignore

11 years agofix table layout
Peter van Dijk [Tue, 3 Sep 2013 13:25:00 +0000 (15:25 +0200)]
fix table layout

11 years agoMerge pull request #849 from zeha/f/issue-676
Peter van Dijk [Tue, 3 Sep 2013 12:24:04 +0000 (05:24 -0700)]
Merge pull request #849 from zeha/f/issue-676

Add exit codes to pdns-recursor init script

11 years agoMerge pull request #785 from zeha/f/init.d-fixup
Peter van Dijk [Tue, 3 Sep 2013 12:23:30 +0000 (05:23 -0700)]
Merge pull request #785 from zeha/f/init.d-fixup

Cleanup paths in pdns-recursor.init.d

11 years agoMerge pull request #976 from zeha/sockaddr_un
Peter van Dijk [Tue, 3 Sep 2013 11:30:08 +0000 (04:30 -0700)]
Merge pull request #976 from zeha/sockaddr_un

Introduce makeUNsockaddr and have everybody use it

11 years agoMerge pull request #987 from mind04/endless
Peter van Dijk [Tue, 3 Sep 2013 09:56:54 +0000 (02:56 -0700)]
Merge pull request #987 from mind04/endless

send empty SERVFAIL on exeeded retargetcount and log failures

11 years agoIntroduce makeUNsockaddr and have everybody use it
Christian Hofstaedtler [Wed, 28 Aug 2013 11:18:53 +0000 (13:18 +0200)]
Introduce makeUNsockaddr and have everybody use it

makeUNsockaddr does the length check in a central place, and calling
code should be a bit more readable now.

11 years agoMerge pull request #972 from zeha/version
Peter van Dijk [Tue, 3 Sep 2013 09:13:26 +0000 (02:13 -0700)]
Merge pull request #972 from zeha/version

Show built-in features in --version output

11 years agoMerge pull request #974 from mind04/statbag
Peter van Dijk [Tue, 3 Sep 2013 09:12:51 +0000 (02:12 -0700)]
Merge pull request #974 from mind04/statbag

 fix ringbuffer size decrease

11 years agoadd bulktest reporting snippets
Peter van Dijk [Tue, 3 Sep 2013 07:50:18 +0000 (09:50 +0200)]
add bulktest reporting snippets

11 years agoMerge pull request #980 from cmouse/coverity-1066169
Peter van Dijk [Mon, 2 Sep 2013 16:51:02 +0000 (09:51 -0700)]
Merge pull request #980 from cmouse/coverity-1066169

Fix coverity CID 1066169

11 years agoMerge pull request #978 from zeha/coverity
Peter van Dijk [Mon, 2 Sep 2013 16:49:43 +0000 (09:49 -0700)]
Merge pull request #978 from zeha/coverity

Fixes for a Coverity detected issue in rfc2316handler

11 years agoMerge pull request #979 from zeha/zone2xxx-exit-codes
Peter van Dijk [Mon, 2 Sep 2013 16:49:15 +0000 (09:49 -0700)]
Merge pull request #979 from zeha/zone2xxx-exit-codes

Fix zone2{sql,json} exit codes

11 years agoMerge pull request #986 from cmouse/fix-innodb-gmysql
Peter van Dijk [Mon, 2 Sep 2013 16:48:36 +0000 (09:48 -0700)]
Merge pull request #986 from cmouse/fix-innodb-gmysql

Add Engine=InnoDB for dnssec tables

11 years agoMerge pull request #982 from cmouse/fix-remotebackend-includes
Peter van Dijk [Mon, 2 Sep 2013 16:47:57 +0000 (09:47 -0700)]
Merge pull request #982 from cmouse/fix-remotebackend-includes

Remove unnecessary pipebackend include.

11 years agoMerge pull request #985 from stasic/master
Peter van Dijk [Mon, 2 Sep 2013 16:47:33 +0000 (09:47 -0700)]
Merge pull request #985 from stasic/master

Added SQL-Statements for mysql and postgresql

11 years agoAdd Engine=InnoDB for dnssec tables
Aki Tuomi [Mon, 2 Sep 2013 15:38:22 +0000 (18:38 +0300)]
Add Engine=InnoDB for dnssec tables

11 years agoAdded SQL-Statements for mysql and postgresql
Arsen Stasic [Mon, 2 Sep 2013 14:58:36 +0000 (16:58 +0200)]
Added SQL-Statements for mysql and postgresql

11 years agostraws.clutch()
Peter van Dijk [Mon, 2 Sep 2013 14:02:30 +0000 (16:02 +0200)]
straws.clutch()

11 years agomake bulktest trace configurable
Peter van Dijk [Mon, 2 Sep 2013 11:02:36 +0000 (13:02 +0200)]
make bulktest trace configurable

11 years agonow actually include recursor version in bulktest stdout
Peter van Dijk [Mon, 2 Sep 2013 09:10:19 +0000 (11:10 +0200)]
now actually include recursor version in bulktest stdout

11 years agoupdate loop breakout test
Kees Monshouwer [Wed, 28 Aug 2013 21:28:39 +0000 (23:28 +0200)]
update loop breakout test

11 years agosend empty SERVFAIL on exeeded retargetcount and log failures
Kees Monshouwer [Wed, 28 Aug 2013 20:38:20 +0000 (22:38 +0200)]
send empty SERVFAIL on exeeded retargetcount and log failures

11 years agoMerge pull request #983 from mind04/wildcard-asterisk
bert hubert [Sat, 31 Aug 2013 20:39:53 +0000 (13:39 -0700)]
Merge pull request #983 from mind04/wildcard-asterisk

some wildcard NSECx fixes - even more impressive work from Kees Monshouwer!

11 years agofix NSEC for asterisk ents and add test
Kees Monshouwer [Sat, 31 Aug 2013 17:32:44 +0000 (19:32 +0200)]
fix NSEC for asterisk ents and add test

11 years agoFix closest encloser proof for wildcard nodata answers.
Kees Monshouwer [Sat, 31 Aug 2013 15:24:42 +0000 (17:24 +0200)]
Fix closest encloser proof for wildcard nodata answers.
Add some tests to make sure I won't break this again...

11 years agoadd unbound-host to travis builds
Kees Monshouwer [Fri, 30 Aug 2013 08:39:48 +0000 (10:39 +0200)]
add unbound-host to travis builds

11 years agoadd test.dyndns zone to tinydns data file
Kees Monshouwer [Sat, 31 Aug 2013 13:42:05 +0000 (15:42 +0200)]
add test.dyndns zone to tinydns data file

11 years agoRemove unnecessary pipebackend include.
Aki Tuomi [Sat, 31 Aug 2013 16:04:36 +0000 (19:04 +0300)]
Remove unnecessary pipebackend include.

11 years agodrop non-working measurements
Peter van Dijk [Sat, 31 Aug 2013 10:25:57 +0000 (12:25 +0200)]
drop non-working measurements

11 years agoadd a bunch of measurements to recursor bulktest
Peter van Dijk [Sat, 31 Aug 2013 10:20:38 +0000 (12:20 +0200)]
add a bunch of measurements to recursor bulktest

11 years agonon static debian build fixes, thanks Michael Braunoeder
Peter van Dijk [Fri, 30 Aug 2013 12:22:59 +0000 (14:22 +0200)]
non static debian build fixes, thanks Michael Braunoeder

11 years agonit
Peter van Dijk [Fri, 30 Aug 2013 12:09:13 +0000 (14:09 +0200)]
nit

11 years agolog recursor version + runtime
Peter van Dijk [Fri, 30 Aug 2013 12:00:59 +0000 (14:00 +0200)]
log recursor version + runtime

11 years agomake bulktest threshold configurable
Peter van Dijk [Fri, 30 Aug 2013 11:05:26 +0000 (13:05 +0200)]
make bulktest threshold configurable

11 years agoallow context override for bulktest xml
Peter van Dijk [Fri, 30 Aug 2013 09:39:23 +0000 (11:39 +0200)]
allow context override for bulktest xml

11 years agoadd some runtime configurability to the recursor bulktest
Peter van Dijk [Fri, 30 Aug 2013 06:59:08 +0000 (08:59 +0200)]
add some runtime configurability to the recursor bulktest

11 years agoMerge pull request #981 from cyclops1982/935plus
Peter van Dijk [Thu, 29 Aug 2013 18:52:19 +0000 (11:52 -0700)]
Merge pull request #981 from cyclops1982/935plus

pid file with pdns_ prefix.

11 years agoAlso controlsocket file with pdns_ prefix.
Ruben d'Arco [Thu, 29 Aug 2013 18:51:08 +0000 (20:51 +0200)]
Also controlsocket file with pdns_ prefix.

11 years agopid file with pdns_ prefix.
Ruben d'Arco [Thu, 29 Aug 2013 18:39:59 +0000 (20:39 +0200)]
pid file with pdns_ prefix.

11 years agodrop visual studio dsp files, thanks @cmouse
Peter van Dijk [Thu, 29 Aug 2013 12:38:47 +0000 (14:38 +0200)]
drop visual studio dsp files, thanks @cmouse

11 years agoMerge pull request #970 from zeha/nproxy-chroot-chdir
Peter van Dijk [Thu, 29 Aug 2013 11:45:19 +0000 (04:45 -0700)]
Merge pull request #970 from zeha/nproxy-chroot-chdir

nproxy: Add missing chdir("/") after chroot()

11 years agoMerge pull request #968 from zeha/docs-typo
Peter van Dijk [Thu, 29 Aug 2013 11:44:56 +0000 (04:44 -0700)]
Merge pull request #968 from zeha/docs-typo

Fix a typo in the webserver docs

11 years agoMerge pull request #952 from mind04/doc
Peter van Dijk [Thu, 29 Aug 2013 11:40:03 +0000 (04:40 -0700)]
Merge pull request #952 from mind04/doc

filling 'ordename' and 'auth'

11 years agoupdate pidfile name after b842fd64c37181881a74959add76c5538fd687ea
Peter van Dijk [Thu, 29 Aug 2013 10:06:45 +0000 (12:06 +0200)]
update pidfile name after b842fd64c37181881a74959add76c5538fd687ea

11 years agoMerge pull request #951 from cyclops1982/935
Peter van Dijk [Thu, 29 Aug 2013 09:55:41 +0000 (02:55 -0700)]
Merge pull request #951 from cyclops1982/935

Add --config-name to recursor

11 years agoMerge pull request #971 from cmouse/include-dir-doc
Peter van Dijk [Thu, 29 Aug 2013 09:52:46 +0000 (02:52 -0700)]
Merge pull request #971 from cmouse/include-dir-doc

Documentation for include-dir, fixes #967

11 years agoFix coverity CID 1066169
Aki Tuomi [Wed, 28 Aug 2013 19:23:45 +0000 (22:23 +0300)]
Fix coverity CID 1066169

11 years agoFix zone2{sql,json} exit codes
Christian Hofstaedtler [Wed, 28 Aug 2013 19:12:08 +0000 (21:12 +0200)]
Fix zone2{sql,json} exit codes

To be consistent with general practice, fix zone2{sql,json} to exit
with:
 * 0 on success
 * 1 on error

This also moves the catch block after the last line of main, so a
"theoretically" possible exception in ::arg().mustDo would get caught.
(Also, one level less of indent!)

11 years agorfc2136handler: Close socket when write fails
Christian Hofstaedtler [Wed, 28 Aug 2013 18:23:45 +0000 (20:23 +0200)]
rfc2136handler: Close socket when write fails

Fix for Coverity CID 1066217.

11 years agoFix comparison between signed and unsigned by using uint32_t for inception on INCEPTI...
Aki Tuomi [Wed, 28 Aug 2013 18:15:35 +0000 (21:15 +0300)]
Fix comparison between signed and unsigned by using uint32_t for inception on INCEPTION-EPOCH

11 years agoMerge pull request #975 from cmouse/coverity-20130827
Peter van Dijk [Tue, 27 Aug 2013 11:52:42 +0000 (04:52 -0700)]
Merge pull request #975 from cmouse/coverity-20130827

Add NULL initialization for d_c on httpconnector

11 years agoAdd NULL initialization for d_c on httpconnector
Aki Tuomi [Tue, 27 Aug 2013 11:43:43 +0000 (14:43 +0300)]
Add NULL initialization for d_c on httpconnector