]> git.ipfire.org Git - thirdparty/pdns.git/log
thirdparty/pdns.git
11 years agoTravis: Add travis_retry for rubygems operations 1301/head
Christian Hofstaedtler [Wed, 26 Feb 2014 13:50:11 +0000 (14:50 +0100)] 
Travis: Add travis_retry for rubygems operations

As per http://blog.travis-ci.com/2013-05-20-network-timeouts-build-retries/
and a recommendation from @travis-ci.

11 years agoJSON API: Catch wrong container types
Christian Hofstaedtler [Wed, 26 Feb 2014 09:15:59 +0000 (10:15 +0100)] 
JSON API: Catch wrong container types

Avoids an assert/abort in rapidjson.

11 years agoAdd per-rrset-comments
Christian Hofstaedtler [Tue, 25 Feb 2014 12:29:32 +0000 (13:29 +0100)] 
Add per-rrset-comments

11 years agotravis: add git describe
Peter van Dijk [Mon, 24 Feb 2014 18:26:25 +0000 (19:26 +0100)] 
travis: add git describe

11 years agoMerge pull request #1298 from zeha/search-log-throw-error
Peter van Dijk [Mon, 24 Feb 2014 18:11:27 +0000 (19:11 +0100)] 
Merge pull request #1298 from zeha/search-log-throw-error

REST API: report errors in search-log

11 years agoMerge pull request #1299 from zeha/disabled-defaults
Peter van Dijk [Mon, 24 Feb 2014 16:55:36 +0000 (17:55 +0100)] 
Merge pull request #1299 from zeha/disabled-defaults

Default 'disabled' to 0/f (vs. NULL) in gsql backends

11 years agoCorrect MySQL datatype mismatch for 'disabled' 1299/head
Christian Hofstaedtler [Mon, 24 Feb 2014 15:12:08 +0000 (16:12 +0100)] 
Correct MySQL datatype mismatch for 'disabled'

Found by @mind04, thanks.

11 years agoDefault 'disabled' to 0/f (vs. NULL) in gsql backends
Christian Hofstaedtler [Mon, 24 Feb 2014 15:01:48 +0000 (16:01 +0100)] 
Default 'disabled' to 0/f (vs. NULL) in gsql backends

Otherwise, records would effectively be disabled when the user wasn't
explicitly inserting 0.

11 years agoadd saxfr to tools packages
Peter van Dijk [Mon, 24 Feb 2014 14:46:43 +0000 (15:46 +0100)] 
add saxfr to tools packages

11 years agoMerge pull request #1296 from mind04/unauth-ents
Peter van Dijk [Mon, 24 Feb 2014 14:14:15 +0000 (15:14 +0100)] 
Merge pull request #1296 from mind04/unauth-ents

insecure  delegation  ents and ...

11 years agoREST API: report errors in search-log 1298/head
Christian Hofstaedtler [Mon, 24 Feb 2014 13:42:52 +0000 (14:42 +0100)] 
REST API: report errors in search-log

11 years agoMerge pull request #1297 from zeha/recursor-config-name
Peter van Dijk [Mon, 24 Feb 2014 13:32:48 +0000 (14:32 +0100)] 
Merge pull request #1297 from zeha/recursor-config-name

Recursor: restore correct syslog name

11 years agoadd saxfr to tools 1296/head
Kees Monshouwer [Mon, 24 Feb 2014 13:11:22 +0000 (14:11 +0100)] 
add saxfr to tools

11 years agoadd comment in travis.yml
Kees Monshouwer [Mon, 24 Feb 2014 13:11:00 +0000 (14:11 +0100)] 
add comment in travis.yml

11 years agoREST API: take config-name into account in search-log 1297/head
Christian Hofstaedtler [Mon, 24 Feb 2014 12:54:59 +0000 (13:54 +0100)] 
REST API: take config-name into account in search-log

11 years agoRecursor: restore correct syslog name
Christian Hofstaedtler [Mon, 24 Feb 2014 12:45:31 +0000 (13:45 +0100)] 
Recursor: restore correct syslog name

Was broken since 5124de27a39e1ae6f143abdf146dff609880de0e.

11 years agoadd skipreasons to gpgsql and gsqlite3 regression tests
Kees Monshouwer [Mon, 24 Feb 2014 10:22:23 +0000 (11:22 +0100)] 
add skipreasons to gpgsql and gsqlite3 regression tests

11 years agoadd skipreasons to (g)oracle regression tests
Kees Monshouwer [Mon, 24 Feb 2014 10:07:10 +0000 (11:07 +0100)] 
add skipreasons to (g)oracle regression tests

11 years agoalso build extra binaries on travis
Peter van Dijk [Fri, 21 Feb 2014 10:41:07 +0000 (10:41 +0000)] 
also build extra binaries on travis

11 years agoadapt notify to changes in merge of #1291
Peter van Dijk [Mon, 24 Feb 2014 09:33:16 +0000 (09:33 +0000)] 
adapt notify to changes in merge of #1291

11 years agomydns: set soadata.qname in getSOA()
Kees Monshouwer [Sun, 23 Feb 2014 20:12:33 +0000 (21:12 +0100)] 
mydns: set soadata.qname in getSOA()

11 years agoopendbx: set sd.qname in getSOA()
Kees Monshouwer [Sun, 23 Feb 2014 20:01:45 +0000 (21:01 +0100)] 
opendbx: set sd.qname in getSOA()

11 years agoskip axfr test for broken backends (mydns, tinydns and opendbx)
Kees Monshouwer [Sun, 23 Feb 2014 19:39:34 +0000 (20:39 +0100)] 
skip axfr test for broken backends (mydns, tinydns and opendbx)

11 years agotest AXFR content
Kees Monshouwer [Sun, 23 Feb 2014 18:41:42 +0000 (19:41 +0100)] 
test AXFR content

11 years agosaxfr: fix next owner name hiding
Kees Monshouwer [Sun, 23 Feb 2014 18:41:05 +0000 (19:41 +0100)] 
saxfr: fix next owner name hiding

11 years agosaxfr: remove hidesoadetails and add showdetails option
Kees Monshouwer [Sun, 23 Feb 2014 00:07:40 +0000 (01:07 +0100)] 
saxfr: remove hidesoadetails and add showdetails option

11 years agosaxfr: add unhash option which make NSEC3 records readable
Kees Monshouwer [Sat, 22 Feb 2014 22:25:28 +0000 (23:25 +0100)] 
saxfr: add unhash option which make NSEC3 records readable

11 years agosaxfr: a (signed) zone transfer tool with readable output
Kees Monshouwer [Sat, 22 Feb 2014 13:42:27 +0000 (14:42 +0100)] 
saxfr: a (signed) zone transfer tool with readable output

11 years agotravis: skip verify-dnssec-zone test for optout test runs
Kees Monshouwer [Fri, 21 Feb 2014 23:19:46 +0000 (00:19 +0100)] 
travis: skip verify-dnssec-zone test for optout test runs

11 years agoremote-backend: change nonterm type for feedENT() and feedEnt3()
Kees Monshouwer [Fri, 21 Feb 2014 23:17:20 +0000 (00:17 +0100)] 
remote-backend: change nonterm type for feedENT() and feedEnt3()

11 years agobind-backend: fix ent generation for insecure delegations
Kees Monshouwer [Fri, 21 Feb 2014 21:59:54 +0000 (22:59 +0100)] 
bind-backend: fix ent generation for insecure delegations

11 years agoworkaround for ldns-verify-zone bug in regression tests
Kees Monshouwer [Fri, 21 Feb 2014 10:04:57 +0000 (11:04 +0100)] 
workaround for ldns-verify-zone bug in regression tests

11 years agoallow covering NSEC3 record in NODATA response
Kees Monshouwer [Fri, 21 Feb 2014 08:52:14 +0000 (09:52 +0100)] 
allow covering NSEC3 record in NODATA response

11 years agoAXFR-in: fix ent generation for insecure delegations
Kees Monshouwer [Fri, 21 Feb 2014 00:04:07 +0000 (01:04 +0100)] 
AXFR-in: fix ent generation for insecure delegations

11 years agopdnssec: fix ent generation for insecure delegations
Kees Monshouwer [Thu, 20 Feb 2014 12:47:53 +0000 (13:47 +0100)] 
pdnssec: fix ent generation for insecure delegations

11 years agoadd .bind zones to .gitignore
Kees Monshouwer [Thu, 20 Feb 2014 08:09:10 +0000 (09:09 +0100)] 
add .bind zones to .gitignore

11 years agoadd test for ent which is only derived from an insecure delegation
Kees Monshouwer [Thu, 20 Feb 2014 08:05:19 +0000 (09:05 +0100)] 
add test for ent which is only derived from an insecure delegation

11 years agoMerge pull request #1291 from cmouse/fix-issue-1290
Peter van Dijk [Fri, 21 Feb 2014 10:21:58 +0000 (11:21 +0100)] 
Merge pull request #1291 from cmouse/fix-issue-1290

Fix issue #1290

11 years agoRemove strrcode 1291/head
Aki Tuomi [Thu, 20 Feb 2014 13:48:07 +0000 (15:48 +0200)] 
Remove strrcode

11 years agoUpdated as per registry
Aki Tuomi [Thu, 20 Feb 2014 13:22:08 +0000 (15:22 +0200)] 
Updated as per registry

11 years agoFix typo
Aki Tuomi [Thu, 20 Feb 2014 06:54:03 +0000 (08:54 +0200)] 
Fix typo

11 years agoAdd dns.cc to testrunner deps
Aki Tuomi [Thu, 20 Feb 2014 06:53:57 +0000 (08:53 +0200)] 
Add dns.cc to testrunner deps

11 years agoUse Err# prefix
Aki Tuomi [Thu, 20 Feb 2014 06:21:31 +0000 (08:21 +0200)] 
Use Err# prefix

11 years agoReplace rcode with RCode::to_s(rcode)
Aki Tuomi [Thu, 20 Feb 2014 06:19:21 +0000 (08:19 +0200)] 
Replace rcode with RCode::to_s(rcode)

11 years agoReplace strrcode with RCode::to_s
Aki Tuomi [Thu, 20 Feb 2014 06:19:10 +0000 (08:19 +0200)] 
Replace strrcode with RCode::to_s

11 years agofix log-dns-details in pdns.conf-dist
Peter van Dijk [Mon, 17 Feb 2014 18:34:28 +0000 (18:34 +0000)] 
fix log-dns-details in pdns.conf-dist

11 years agodefault log-dns-details to "no" instead of the empty string that apparently meant...
Peter van Dijk [Mon, 17 Feb 2014 18:06:44 +0000 (18:06 +0000)] 
default log-dns-details to "no" instead of the empty string that apparently meant "yes", thanks @terrorobe

11 years agoMerge pull request #1286 from zeha/api-recursor-fixes
Peter van Dijk [Mon, 17 Feb 2014 14:34:44 +0000 (15:34 +0100)] 
Merge pull request #1286 from zeha/api-recursor-fixes

JSON API: fixes in recursor API code

11 years agoJSON API: Recursor: refuse invalid netmasks in allow-from 1286/head
Christian Hofstaedtler [Mon, 17 Feb 2014 14:30:56 +0000 (15:30 +0100)] 
JSON API: Recursor: refuse invalid netmasks in allow-from

11 years agoJSON API: Recursor: fix renaming zones
Christian Hofstaedtler [Mon, 17 Feb 2014 14:23:34 +0000 (15:23 +0100)] 
JSON API: Recursor: fix renaming zones

11 years agoMerge pull request #1285 from zeha/api-refuse-outofzone-data
Peter van Dijk [Mon, 17 Feb 2014 13:55:13 +0000 (14:55 +0100)] 
Merge pull request #1285 from zeha/api-refuse-outofzone-data

JSON API: refuse modifying out-of-zone records

11 years agoJSON API: refuse modifying out-of-zone records 1285/head
Christian Hofstaedtler [Mon, 17 Feb 2014 13:49:37 +0000 (14:49 +0100)] 
JSON API: refuse modifying out-of-zone records

11 years agoMerge pull request #1282 from mind04/oracle-fix
Peter van Dijk [Fri, 14 Feb 2014 12:33:40 +0000 (13:33 +0100)] 
Merge pull request #1282 from mind04/oracle-fix

fix getAllDomainMetadata in oracle backend

11 years agofix getAllDomainMetadata in oracle backend 1282/head
Kees Monshouwer [Fri, 14 Feb 2014 12:20:15 +0000 (13:20 +0100)] 
fix getAllDomainMetadata in oracle backend

11 years agoMerge pull request #1274 from cmouse/meta-interface-change
Peter van Dijk [Fri, 14 Feb 2014 11:23:22 +0000 (12:23 +0100)] 
Merge pull request #1274 from cmouse/meta-interface-change

Meta interface change

11 years agoMerge pull request #1281 from zeha/recursor-deb-minor-improvement
Peter van Dijk [Thu, 13 Feb 2014 14:27:48 +0000 (15:27 +0100)] 
Merge pull request #1281 from zeha/recursor-deb-minor-improvement

Recursor Set Build-Depends in auto-built .dsc file

11 years agoRecursor Set Build-Depends in auto-built .dsc file 1281/head
Christian Hofstaedtler [Thu, 13 Feb 2014 14:12:37 +0000 (15:12 +0100)] 
Recursor Set Build-Depends in auto-built .dsc file

Useful for people working from git, yet still needing to deploy to
wheezy for testing.

11 years agoMerge pull request #1280 from zeha/allow-from-api-fix
Peter van Dijk [Wed, 12 Feb 2014 18:08:28 +0000 (19:08 +0100)] 
Merge pull request #1280 from zeha/allow-from-api-fix

Fix JSON API to return an object for /config/allow-from

11 years agoFix typo 1274/head
Aki Tuomi [Wed, 12 Feb 2014 16:26:40 +0000 (18:26 +0200)] 
Fix typo

11 years agoFix JSON API to return an object for /config/allow-from 1280/head
Christian Hofstaedtler [Wed, 12 Feb 2014 15:32:18 +0000 (16:32 +0100)] 
Fix JSON API to return an object for /config/allow-from

Can't return arrays for stuff that isn't a collection.

11 years agoMerge pull request #1278 from mind04/transaction
Peter van Dijk [Tue, 11 Feb 2014 22:02:55 +0000 (23:02 +0100)] 
Merge pull request #1278 from mind04/transaction

when an exception is thrown in suck() only rollback if there is a open t...

11 years agoMerge pull request #1279 from zeha/fix-ws-rec-zone-id-corruption
Peter van Dijk [Tue, 11 Feb 2014 22:02:37 +0000 (23:02 +0100)] 
Merge pull request #1279 from zeha/fix-ws-rec-zone-id-corruption

Fix zone id corruption in Recursor JSON API

11 years agoFix zone id corruption in Recursor JSON API 1279/head
Christian Hofstaedtler [Tue, 11 Feb 2014 21:07:59 +0000 (22:07 +0100)] 
Fix zone id corruption in Recursor JSON API

11 years agoMerge pull request #1277 from mind04/pdnssec
Peter van Dijk [Tue, 11 Feb 2014 08:08:14 +0000 (09:08 +0100)] 
Merge pull request #1277 from mind04/pdnssec

set non-zero exit status in pdnssec if an exception was thrown

11 years agoset non-zero exit status in pdnssec if an exception was thrown 1277/head
Kees Monshouwer [Sun, 9 Feb 2014 23:30:36 +0000 (00:30 +0100)] 
set non-zero exit status in pdnssec if an exception was thrown

11 years agowhen an exception is thrown in suck() only rollback if there is a open transaction 1278/head
Kees Monshouwer [Mon, 10 Feb 2014 18:36:26 +0000 (19:36 +0100)] 
when an exception is thrown in suck() only rollback if there is a open transaction

11 years agoadd warning
Peter van Dijk [Mon, 10 Feb 2014 11:16:55 +0000 (12:16 +0100)] 
add warning

11 years agoMerge pull request #1270 from cmouse/compiler-nits-20140207
Peter van Dijk [Mon, 10 Feb 2014 08:17:45 +0000 (09:17 +0100)] 
Merge pull request #1270 from cmouse/compiler-nits-20140207

Compiler nits 20140207

11 years agoMerge pull request #1273 from mind04/rawhide
Peter van Dijk [Mon, 10 Feb 2014 07:45:34 +0000 (08:45 +0100)] 
Merge pull request #1273 from mind04/rawhide

rawhide testbuild rpm improvements

11 years agoAdded comment why the compiler nit is acceptable here. 1270/head
Aki Tuomi [Sun, 9 Feb 2014 17:23:17 +0000 (19:23 +0200)] 
Added comment why the compiler nit is acceptable here.

11 years agoUse getAllDomainMetadata instead of known list
Aki Tuomi [Sat, 8 Feb 2014 22:05:24 +0000 (00:05 +0200)] 
Use getAllDomainMetadata instead of known list

11 years agoDocumentation for remotebackend
Aki Tuomi [Sat, 8 Feb 2014 22:05:14 +0000 (00:05 +0200)] 
Documentation for remotebackend

11 years agoTest case for getAllDomainMetadata
Aki Tuomi [Sat, 8 Feb 2014 21:48:47 +0000 (23:48 +0200)] 
Test case for getAllDomainMetadata

11 years agoImplementation for remotebackend
Aki Tuomi [Sat, 8 Feb 2014 21:48:30 +0000 (23:48 +0200)] 
Implementation for remotebackend

11 years agoImplementation for oracle backend
Aki Tuomi [Sat, 8 Feb 2014 20:56:41 +0000 (22:56 +0200)] 
Implementation for oracle backend

11 years agoImplementation for bind backend
Aki Tuomi [Sat, 8 Feb 2014 20:56:30 +0000 (22:56 +0200)] 
Implementation for bind backend

11 years agoGSQL backend queries
Aki Tuomi [Sat, 8 Feb 2014 20:56:17 +0000 (22:56 +0200)] 
GSQL backend queries

11 years agoImplementation for gsql backends
Aki Tuomi [Sat, 8 Feb 2014 20:56:04 +0000 (22:56 +0200)] 
Implementation for gsql backends

11 years agoStub for getAllDomainMetadata
Aki Tuomi [Sat, 8 Feb 2014 20:55:48 +0000 (22:55 +0200)] 
Stub for getAllDomainMetadata

11 years agoadd opendbx backend to testbuild spec file 1273/head
Kees Monshouwer [Sat, 8 Feb 2014 12:40:05 +0000 (13:40 +0100)] 
add opendbx backend to testbuild spec file

11 years agoset filename in testbuild rpms
Kees Monshouwer [Sat, 8 Feb 2014 12:23:01 +0000 (13:23 +0100)] 
set filename in testbuild rpms

11 years agoMerge pull request #1272 from zeha/readme
Peter van Dijk [Fri, 7 Feb 2014 19:18:50 +0000 (20:18 +0100)] 
Merge pull request #1272 from zeha/readme

README nits

11 years agoMerge pull request #1271 from zeha/recursor-api
Peter van Dijk [Fri, 7 Feb 2014 19:17:04 +0000 (20:17 +0100)] 
Merge pull request #1271 from zeha/recursor-api

Recursor REST API additions

11 years agoCorrect README 1272/head
Christian Hofstaedtler [Fri, 7 Feb 2014 18:20:20 +0000 (19:20 +0100)] 
Correct README

11 years agoCorrect default text for --with-modules
Christian Hofstaedtler [Fri, 7 Feb 2014 18:20:03 +0000 (19:20 +0100)] 
Correct default text for --with-modules

11 years agoRecursor: add Zone REST API 1271/head
Christian Hofstaedtler [Fri, 7 Feb 2014 01:53:05 +0000 (02:53 +0100)] 
Recursor: add Zone REST API

11 years agoRecursor: fix reloading forward-zones-recurse
Christian Hofstaedtler [Fri, 7 Feb 2014 12:59:20 +0000 (13:59 +0100)] 
Recursor: fix reloading forward-zones-recurse

f-z-r was previously not affected by reload-zones, but really should
be.

11 years agoAPI tests: Add '--wait' option
Christian Hofstaedtler [Fri, 7 Feb 2014 01:52:26 +0000 (02:52 +0100)] 
API tests: Add '--wait' option

Keeps daemon process alive after testing.

11 years agoAPI tests: wait for http port
Christian Hofstaedtler [Thu, 6 Feb 2014 19:22:55 +0000 (20:22 +0100)] 
API tests: wait for http port

The tests were always racy, and when testing the recursor with zone
files, the problem becomes visible.

11 years agoRecursor: Add allow-from(-file) REST API
Christian Hofstaedtler [Thu, 6 Feb 2014 17:04:15 +0000 (18:04 +0100)] 
Recursor: Add allow-from(-file) REST API

11 years agoRecursor: Add api-config-dir config setting
Christian Hofstaedtler [Fri, 7 Feb 2014 01:53:05 +0000 (02:53 +0100)] 
Recursor: Add api-config-dir config setting

Prefixed experimental- for now.

11 years agoAPI tests: print failed responses
Christian Hofstaedtler [Thu, 6 Feb 2014 17:03:40 +0000 (18:03 +0100)] 
API tests: print failed responses

Neccessary for debugging.

11 years agoAPI: Fix trailing dot handling in zonename to id helpers
Christian Hofstaedtler [Fri, 7 Feb 2014 14:09:35 +0000 (15:09 +0100)] 
API: Fix trailing dot handling in zonename to id helpers

11 years agoIndent fix
Christian Hofstaedtler [Thu, 6 Feb 2014 17:03:26 +0000 (18:03 +0100)] 
Indent fix

11 years agoMerge pull request #1262 from cmouse/rec-reload-include-dir
Peter van Dijk [Fri, 7 Feb 2014 12:18:37 +0000 (13:18 +0100)] 
Merge pull request #1262 from cmouse/rec-reload-include-dir

WIP: Rec reload include dir

11 years agoAdded newline at end of file
Aki Tuomi [Fri, 7 Feb 2014 11:52:11 +0000 (12:52 +0100)] 
Added newline at end of file

11 years agoReordered reload-zones to act consistently with startup 1262/head
Aki Tuomi [Fri, 7 Feb 2014 11:27:30 +0000 (13:27 +0200)] 
Reordered reload-zones to act consistently with startup

11 years agoReorder reload-acl to act consistently with startup
Aki Tuomi [Fri, 7 Feb 2014 11:26:14 +0000 (13:26 +0200)] 
Reorder reload-acl to act consistently with startup

11 years agoSupport command line and include-dir properly in reload-zones
Aki Tuomi [Fri, 7 Feb 2014 10:55:34 +0000 (12:55 +0200)] 
Support command line and include-dir properly in reload-zones

11 years agoSupport include-dir properly in reload-acl
Aki Tuomi [Fri, 7 Feb 2014 10:55:16 +0000 (12:55 +0200)] 
Support include-dir properly in reload-acl