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

11 years ago fix ringbuffer size decrease
Kees Monshouwer [Mon, 26 Aug 2013 21:26:43 +0000 (23:26 +0200)]
 fix ringbuffer size decrease

11 years agoMerge pull request #973 from zeha/coverity-luabackend-fixup
Peter van Dijk [Tue, 27 Aug 2013 08:02:42 +0000 (01:02 -0700)]
Merge pull request #973 from zeha/coverity-luabackend-fixup

Fix for compile error introduced by 63851c6

11 years agoFix for compile error introduced by 63851c6
Christian Hofstaedtler [Tue, 27 Aug 2013 07:58:43 +0000 (09:58 +0200)]
Fix for compile error introduced by 63851c6

"update LUABackend::setDomainMetadata signature" - while my updating of
the signature is great, there apparently was no compile test prior to
submitting.

11 years agoMerge pull request #966 from zeha/coverity
Peter van Dijk [Tue, 27 Aug 2013 07:42:32 +0000 (00:42 -0700)]
Merge pull request #966 from zeha/coverity

Some fixes for Coverity

11 years agoShow built-in features in --version output
Christian Hofstaedtler [Sat, 24 Aug 2013 19:54:25 +0000 (21:54 +0200)]
Show built-in features in --version output

11 years agoDocumentation for include-dir, fixes #967
Aki Tuomi [Sat, 24 Aug 2013 18:11:17 +0000 (21:11 +0300)]
Documentation for include-dir, fixes #967

11 years agonproxy: Add missing chdir("/") after chroot()
Christian Hofstaedtler [Sat, 24 Aug 2013 15:19:38 +0000 (17:19 +0200)]
nproxy: Add missing chdir("/") after chroot()

Also make sure that fd 0,1,2 are correctly replaced with /dev/null.
As we (might) chroot() before daemonizing, we must open /dev/null before
chroot-ing.

Reported-By: Morten Stevens
11 years agoProvide tighter bounds to HTTP first line parser in Recursor
Christian Hofstaedtler [Sat, 24 Aug 2013 13:39:26 +0000 (15:39 +0200)]
Provide tighter bounds to HTTP first line parser in Recursor

stringtok over the entire 16k buffer is useless. Also it might make
Coverity shut up.

Tentative fix for Coverity CID 1063848.

11 years agoDon't overflow the sockaddr_un-provided static buffer
Christian Hofstaedtler [Sat, 24 Aug 2013 13:22:12 +0000 (15:22 +0200)]
Don't overflow the sockaddr_un-provided static buffer

sun_path is a buffer with a static length. A too long socket-dir could
overflow it.

Fix for Coverity CID 1029977 & 1029978 (Recursor). While the Auth had
the same problem, there were no Coverity results for it, likely because
of the use of strncpy there.

11 years agoPlug leak of include-dir directory pointers
Christian Hofstaedtler [Sat, 24 Aug 2013 12:58:12 +0000 (14:58 +0200)]
Plug leak of include-dir directory pointers

Fix for Coverity CID 1029884.