]> granicus.if.org Git - pdns/log
pdns
13 years agowhitespace
Peter van Dijk [Fri, 16 Mar 2012 12:31:52 +0000 (12:31 +0000)]
whitespace

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2505 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix error message typo
Peter van Dijk [Fri, 16 Mar 2012 12:30:45 +0000 (12:30 +0000)]
fix error message typo

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2504 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd lowercase constraint for records.name to gpgsql schema
Peter van Dijk [Fri, 16 Mar 2012 11:28:43 +0000 (11:28 +0000)]
add lowercase constraint for records.name to gpgsql schema

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2503 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoautomatically detect presigned zones, including NSEC3 parameters, during slave AXFR...
Peter van Dijk [Fri, 16 Mar 2012 10:45:01 +0000 (10:45 +0000)]
automatically detect presigned zones, including NSEC3 parameters, during slave AXFR. Closes ticket #369

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2502 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agouse -short=true when calling godns q during tests
Peter van Dijk [Fri, 16 Mar 2012 09:53:13 +0000 (09:53 +0000)]
use -short=true when calling godns q during tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2501 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd description for ds-at-unsecure-delegation test
Peter van Dijk [Fri, 16 Mar 2012 06:58:46 +0000 (06:58 +0000)]
add description for ds-at-unsecure-delegation test

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2500 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix bind-dnssec.schema.sqlite3.sql in make dist
Peter van Dijk [Thu, 15 Mar 2012 11:59:35 +0000 (11:59 +0000)]
fix bind-dnssec.schema.sqlite3.sql in make dist

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2499 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoremove ssqlite3 from gsqlite3backend objectfiles
Peter van Dijk [Thu, 15 Mar 2012 11:44:16 +0000 (11:44 +0000)]
remove ssqlite3 from gsqlite3backend objectfiles

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2498 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix make dist for bindparser.cc
Peter van Dijk [Thu, 15 Mar 2012 11:37:41 +0000 (11:37 +0000)]
fix make dist for bindparser.cc

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2497 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake sqlite3 optional - this should make dynmodules users happy
Peter van Dijk [Thu, 15 Mar 2012 11:34:13 +0000 (11:34 +0000)]
make sqlite3 optional - this should make dynmodules users happy

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2496 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agogeneralise too-big-for-udp-query* tests
Peter van Dijk [Wed, 14 Mar 2012 17:13:57 +0000 (17:13 +0000)]
generalise too-big-for-udp-query* tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2495 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd gpgsql* tests
Peter van Dijk [Wed, 14 Mar 2012 16:14:10 +0000 (16:14 +0000)]
add gpgsql* tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2494 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agocomment GRANT-statements in pgsql dnssec schema as they do not apply equally for...
Peter van Dijk [Wed, 14 Mar 2012 16:13:14 +0000 (16:13 +0000)]
comment GRANT-statements in pgsql dnssec schema as they do not apply equally for every user

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2493 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix nullify-ordername-and-auth-query for gpgsql
Peter van Dijk [Wed, 14 Mar 2012 16:12:37 +0000 (16:12 +0000)]
fix nullify-ordername-and-auth-query for gpgsql

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2492 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agolet start-test-stop default to running the bind-dnssec tests
Peter van Dijk [Wed, 14 Mar 2012 14:21:17 +0000 (14:21 +0000)]
let start-test-stop default to running the bind-dnssec tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2491 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoremove pdnsbackend
Peter van Dijk [Wed, 14 Mar 2012 13:56:30 +0000 (13:56 +0000)]
remove pdnsbackend

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2490 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoset content to 64000 for gmysql to avoid pushing the whole row over 65535 bytes
Peter van Dijk [Wed, 14 Mar 2012 13:15:31 +0000 (13:15 +0000)]
set content to 64000 for gmysql to avoid pushing the whole row over 65535 bytes

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2489 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoremove deprecated mysqlbackend
Peter van Dijk [Wed, 14 Mar 2012 13:11:24 +0000 (13:11 +0000)]
remove deprecated mysqlbackend

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2488 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoset gsql content columns to 65535
Peter van Dijk [Wed, 14 Mar 2012 13:03:00 +0000 (13:03 +0000)]
set gsql content columns to 65535

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2487 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoreject non-numeric KEY-IDs in pdnssec (de)activate-zone-key
Peter van Dijk [Wed, 14 Mar 2012 12:42:18 +0000 (12:42 +0000)]
reject non-numeric KEY-IDs in pdnssec (de)activate-zone-key

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2486 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agowhitespace fix
Peter van Dijk [Wed, 14 Mar 2012 12:33:53 +0000 (12:33 +0000)]
whitespace fix

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2485 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agominor whitespace fix
Peter van Dijk [Tue, 13 Mar 2012 19:37:41 +0000 (19:37 +0000)]
minor whitespace fix

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2484 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoclarify that 'params' is optional in pdnssec set-nsec3
Peter van Dijk [Tue, 13 Mar 2012 19:35:44 +0000 (19:35 +0000)]
clarify that 'params' is optional in pdnssec set-nsec3

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2483 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake sqlite3 optional again - this commit is almost untested, but it needs to get...
Bert Hubert [Mon, 12 Mar 2012 07:07:44 +0000 (07:07 +0000)]
make sqlite3 optional again - this commit is almost untested, but it needs to get out!

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2482 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd gsqlite3* tests to start-test-stop
Peter van Dijk [Fri, 9 Mar 2012 21:23:00 +0000 (21:23 +0000)]
add gsqlite3* tests to start-test-stop

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2481 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agopresumably make gsqlite3 and gpgsql comply with our new NSEC/NSEC3-approach
Peter van Dijk [Fri, 9 Mar 2012 17:52:39 +0000 (17:52 +0000)]
presumably make gsqlite3 and gpgsql comply with our new NSEC/NSEC3-approach

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2480 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoonly run nsec-glue test during dnssec-enabled tests
Peter van Dijk [Fri, 9 Mar 2012 17:41:34 +0000 (17:41 +0000)]
only run nsec-glue test during dnssec-enabled tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2479 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake nsec-glue test runnable
Peter van Dijk [Fri, 9 Mar 2012 17:40:40 +0000 (17:40 +0000)]
make nsec-glue test runnable

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2478 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix NSEC/NSEC3 logic in pdns core, bindbackend, gsql+gmysql; add nsec-glue test;...
Peter van Dijk [Fri, 9 Mar 2012 17:33:34 +0000 (17:33 +0000)]
fix NSEC/NSEC3 logic in pdns core, bindbackend, gsql+gmysql; add nsec-glue test; fix ds-at-unsecure-delegation test; fix NSEC/NSEC3 in AXFR

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2477 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake gsql insertion handle huge records. Fixes #407. Patch by Ruben d'Arco
Peter van Dijk [Thu, 8 Mar 2012 20:58:55 +0000 (20:58 +0000)]
make gsql insertion handle huge records. Fixes #407. Patch by Ruben d'Arco

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2476 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake the empty non-terminal in wtest.com non-empty until we can rectify-zone our...
Peter van Dijk [Mon, 5 Mar 2012 14:46:36 +0000 (14:46 +0000)]
make the empty non-terminal in wtest.com non-empty until we can rectify-zone our way around this

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2475 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd ds-at-unsecure-delegation test, suggested by Jimmy Bergman
Peter van Dijk [Mon, 5 Mar 2012 14:45:41 +0000 (14:45 +0000)]
add ds-at-unsecure-delegation test, suggested by Jimmy Bergman

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2474 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoimprove bindbackend NSEC lookup
Peter van Dijk [Mon, 5 Mar 2012 14:45:24 +0000 (14:45 +0000)]
improve bindbackend NSEC lookup

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2473 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agotell unbound-host that 192.168.0.0/16 is always bogus during tests
Peter van Dijk [Mon, 5 Mar 2012 11:38:01 +0000 (11:38 +0000)]
tell unbound-host that 192.168.0.0/16 is always bogus during tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2472 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix GMYSQLPASS/GMYSQLPASSWD confusion in start-test-stop, reported by Jimmy Bergman
Peter van Dijk [Mon, 5 Mar 2012 11:37:26 +0000 (11:37 +0000)]
fix GMYSQLPASS/GMYSQLPASSWD confusion in start-test-stop, reported by Jimmy Bergman

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2471 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix comment
Peter van Dijk [Mon, 5 Mar 2012 11:37:02 +0000 (11:37 +0000)]
fix comment

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2470 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoavoid some uninitialized variable usage in the packetparser
Peter van Dijk [Mon, 5 Mar 2012 09:59:27 +0000 (09:59 +0000)]
avoid some uninitialized variable usage in the packetparser

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2469 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agohandle "empty" MX records more gracefully. Fixes debian bug #533023
Peter van Dijk [Mon, 5 Mar 2012 09:31:00 +0000 (09:31 +0000)]
handle "empty" MX records more gracefully. Fixes debian bug #533023

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2468 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoVarious pdnssec improvements, submitted by Ruben d'Arco:
Peter van Dijk [Mon, 5 Mar 2012 09:17:35 +0000 (09:17 +0000)]
Various pdnssec improvements, submitted by Ruben d'Arco:
- documentation updates
- check-all-zones and rectify-all-zones
- other minor fixes

*-all-zones have been tested for bindbackend and mysqlbackend, not for sqlite and pg

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2467 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake regression-tests more robust against configuration race condition in bindbackend
Peter van Dijk [Mon, 5 Mar 2012 07:42:55 +0000 (07:42 +0000)]
make regression-tests more robust against configuration race condition in bindbackend

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2466 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd usage+argument text to bindbackend pdns_control commands
Peter van Dijk [Mon, 5 Mar 2012 07:39:27 +0000 (07:39 +0000)]
add usage+argument text to bindbackend pdns_control commands

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2465 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agotab fix
Peter van Dijk [Mon, 5 Mar 2012 07:17:04 +0000 (07:17 +0000)]
tab fix

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2464 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agodocument start-test-stop
Peter van Dijk [Mon, 5 Mar 2012 07:07:59 +0000 (07:07 +0000)]
document start-test-stop

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2463 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoimproved init.d 'restart' logic so it devolves to 'start' if we are not running
Bert Hubert [Sun, 4 Mar 2012 20:15:46 +0000 (20:15 +0000)]
improved init.d 'restart' logic so it devolves to 'start' if we are not running

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2462 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agosilence debugging output in sdig diagnosis tool
Bert Hubert [Sun, 4 Mar 2012 18:46:15 +0000 (18:46 +0000)]
silence debugging output in sdig diagnosis tool

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2461 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoand one final .sql file
Bert Hubert [Sun, 4 Mar 2012 18:41:32 +0000 (18:41 +0000)]
and one final .sql file

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2460 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake sure we ship the SQL schemas with the tarball
Bert Hubert [Sun, 4 Mar 2012 18:32:47 +0000 (18:32 +0000)]
make sure we ship the SQL schemas with the tarball

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2459 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoproduce archive of per-context test results; move generation of xml and archive to...
Peter van Dijk [Sun, 4 Mar 2012 17:01:35 +0000 (17:01 +0000)]
produce archive of per-context test results; move generation of xml and archive to before the optional wait

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2458 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoupdate regression-tests/README for new-style BIND DNSSEC, also remove --fancy-records...
Peter van Dijk [Sun, 4 Mar 2012 15:09:33 +0000 (15:09 +0000)]
update regression-tests/README for new-style BIND DNSSEC, also remove --fancy-records from startup suggestions there

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2457 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoupdate start-test-stop for new-style BIND dnssec setup; replace bind-gsqlite3-setup...
Peter van Dijk [Sun, 4 Mar 2012 15:07:27 +0000 (15:07 +0000)]
update start-test-stop for new-style BIND dnssec setup; replace bind-gsqlite3-setup with bind-dnssec-setup; add help text to start-test-stop

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2456 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake sure pdnssec create-bind-db only exits 1 when there is an error
Peter van Dijk [Sun, 4 Mar 2012 15:05:14 +0000 (15:05 +0000)]
make sure pdnssec create-bind-db only exits 1 when there is an error

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2455 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake returnvalues easier to find for drill/q/unbound regression-test addons
Peter van Dijk [Sun, 4 Mar 2012 15:00:37 +0000 (15:00 +0000)]
make returnvalues easier to find for drill/q/unbound regression-test addons

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2454 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agopdnssec create-bind-db would only create such a database.. if you already had one...
Bert Hubert [Sun, 4 Mar 2012 13:47:30 +0000 (13:47 +0000)]
pdnssec create-bind-db would only create such a database.. if you already had one. And the one it made for you, was incomplete. Must be Sunday.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2453 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake really sure we build the sqlite bind dnssec schema include file
Bert Hubert [Sun, 4 Mar 2012 12:25:54 +0000 (12:25 +0000)]
make really sure we build the sqlite bind dnssec schema include file

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2452 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix up creation of bind dnssec schema include file
Bert Hubert [Sun, 4 Mar 2012 12:05:40 +0000 (12:05 +0000)]
fix up creation of bind dnssec schema include file

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2451 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agothis commit implements a DNSSEC metadata store for the BIND backend. To make
Bert Hubert [Sun, 4 Mar 2012 11:25:26 +0000 (11:25 +0000)]
this commit implements a DNSSEC metadata store for the BIND backend. To make
this possible, it has been necessary to define a 'metadata only' mode for
backends, because otherwise every invocation of 'pdnssec' would load all
BIND zones (of which there could be millions).

In turn to make this possible, we have had to teach the BIND backend not to
rely on the DNSSECKeeper anymore, since that would setup a circular
dependency. This means that the BIND backend, when it needs to ask a DNSSEC
metadata-related question, only asks itself. In other words, it will no
longer get DNSSEC related metadata from other backends.

To benefit from the built in DNSSEC store, set
'bind-dnssec-db=/etc/bind/dnssec.sqlite3', issue pdnssec create-bind-db, and
you are in business!

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2450 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoteach SSQLite3 class to also be able to generate a new sqlite3 database if so requested
Bert Hubert [Sun, 4 Mar 2012 11:12:24 +0000 (11:12 +0000)]
teach SSQLite3 class to also be able to generate a new sqlite3 database if so requested

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2449 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agosqlite3 schema for bindbackend native dnssec
Bert Hubert [Sat, 3 Mar 2012 16:47:50 +0000 (16:47 +0000)]
sqlite3 schema for bindbackend native dnssec

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2448 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agotyop
Bert Hubert [Sat, 3 Mar 2012 16:38:35 +0000 (16:38 +0000)]
tyop

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2447 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoreinstate apex NSEC as it is required in some cases
Peter van Dijk [Fri, 2 Mar 2012 14:36:13 +0000 (14:36 +0000)]
reinstate apex NSEC as it is required in some cases

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2446 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd NSEC3 test for bind+gsqlite3; fix a bug in runtests
Peter van Dijk [Fri, 2 Mar 2012 13:44:26 +0000 (13:44 +0000)]
add NSEC3 test for bind+gsqlite3; fix a bug in runtests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2445 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoAdd nsec-middle test; support NSEC3 for all tests; add gmysql-nsec3 testing mode
Peter van Dijk [Fri, 2 Mar 2012 13:15:31 +0000 (13:15 +0000)]
Add nsec-middle test; support NSEC3 for all tests; add gmysql-nsec3 testing mode

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2444 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake pdnssec rectify-zone honour --verbose
Peter van Dijk [Thu, 1 Mar 2012 13:23:12 +0000 (13:23 +0000)]
make pdnssec rectify-zone honour --verbose

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2443 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoskip debug output in gsqlbackend
Peter van Dijk [Thu, 1 Mar 2012 13:21:07 +0000 (13:21 +0000)]
skip debug output in gsqlbackend

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2442 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoskip running unbound-host for external-cname-pointer test
Peter van Dijk [Thu, 1 Mar 2012 12:45:31 +0000 (12:45 +0000)]
skip running unbound-host for external-cname-pointer test

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2441 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agorm DEADJOE
Peter van Dijk [Thu, 1 Mar 2012 12:30:07 +0000 (12:30 +0000)]
rm DEADJOE

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2440 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agooptionally collect drill/drillchase/q/unbound-host output while running tests
Peter van Dijk [Thu, 1 Mar 2012 12:08:28 +0000 (12:08 +0000)]
optionally collect drill/drillchase/q/unbound-host output while running tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2439 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoremove accidental debugging slip-in
Peter van Dijk [Thu, 1 Mar 2012 10:42:32 +0000 (10:42 +0000)]
remove accidental debugging slip-in

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2438 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd two NSEC tests
Peter van Dijk [Thu, 1 Mar 2012 10:38:19 +0000 (10:38 +0000)]
add two NSEC tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2437 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoRemove superfluous generation of apex NSEC; update test to deal with it
Peter van Dijk [Thu, 1 Mar 2012 10:37:38 +0000 (10:37 +0000)]
Remove superfluous generation of apex NSEC; update test to deal with it

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2436 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoSimplify bindbackend NSEC lookup code, fixing some issues with it in the process
Peter van Dijk [Thu, 1 Mar 2012 10:31:36 +0000 (10:31 +0000)]
Simplify bindbackend NSEC lookup code, fixing some issues with it in the process

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2435 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoRemove temp variable from gsql NSEC lookup
Peter van Dijk [Thu, 1 Mar 2012 10:15:40 +0000 (10:15 +0000)]
Remove temp variable from gsql NSEC lookup

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2434 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agorename the dnssec-only-* tests to remove the prefix, and mark them skip.nodnssec
Peter van Dijk [Mon, 27 Feb 2012 11:57:38 +0000 (11:57 +0000)]
rename the dnssec-only-* tests to remove the prefix, and mark them skip.nodnssec

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2433 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake tests skippable on specific predicates; prepare for nsec3 testing
Peter van Dijk [Mon, 27 Feb 2012 11:52:15 +0000 (11:52 +0000)]
make tests skippable on specific predicates; prepare for nsec3 testing

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2432 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake sure cleandig passes dnssec flag to sdig
Peter van Dijk [Mon, 27 Feb 2012 10:54:01 +0000 (10:54 +0000)]
make sure cleandig passes dnssec flag to sdig

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2431 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake sure all regression-tests have correct hashbang lines
Peter van Dijk [Mon, 27 Feb 2012 10:51:42 +0000 (10:51 +0000)]
make sure all regression-tests have correct hashbang lines

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2430 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix NSEC wraparound
Peter van Dijk [Mon, 27 Feb 2012 10:47:17 +0000 (10:47 +0000)]
fix NSEC wraparound

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2429 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd test for NSEC wraparound
Peter van Dijk [Mon, 27 Feb 2012 10:44:54 +0000 (10:44 +0000)]
add test for NSEC wraparound

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2428 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd dnssec-flag to sdig tool
Peter van Dijk [Mon, 27 Feb 2012 10:44:00 +0000 (10:44 +0000)]
add dnssec-flag to sdig tool

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2427 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agolowercase signer name during generation of RRSIGs; this improves validation compatibi...
Peter van Dijk [Mon, 27 Feb 2012 08:40:01 +0000 (08:40 +0000)]
lowercase signer name during generation of RRSIGs; this improves validation compatibility with some outdated and buggy resolvers

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2426 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoimprove some error messages for operating system isntances w/o ipv6
Bert Hubert [Sun, 26 Feb 2012 19:29:35 +0000 (19:29 +0000)]
improve some error messages for operating system isntances w/o ipv6

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2425 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agofix a tyop in supposedly helpful output which was not very helpful
Bert Hubert [Sun, 26 Feb 2012 19:27:35 +0000 (19:27 +0000)]
fix a tyop in supposedly helpful output which was not very helpful

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2424 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoskip ds test for now until we can do 'dnssec only tests'
Bert Hubert [Sat, 25 Feb 2012 20:03:00 +0000 (20:03 +0000)]
skip ds test for now until we can do 'dnssec only tests'

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2423 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoupdate README of regression tests how to (quickly) setup DNSSEC for gsqlite3, plus...
Bert Hubert [Sat, 25 Feb 2012 19:37:53 +0000 (19:37 +0000)]
update README of regression tests how to (quickly) setup DNSSEC for gsqlite3, plus add newline to pdns.conf

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2422 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoadd regression test for 'www.cpan.org' case, RFC 4035 3.1.4.1, B.8
Bert Hubert [Sat, 25 Feb 2012 19:20:00 +0000 (19:20 +0000)]
add regression test for 'www.cpan.org' case, RFC 4035 3.1.4.1, B.8

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2421 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoImplement the special case handling of DS queries at insecure zone cuts. See RFC...
Bert Hubert [Sat, 25 Feb 2012 18:55:33 +0000 (18:55 +0000)]
Implement the special case handling of DS queries at insecure zone cuts. See RFC 4035, 3.1.4.1 and appendix B.8.
In addition, when generating an NSEC, only use records from within that zone, and not from child or parent zones.
This commit should fix www.cpan.org not resolving securely.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2420 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agopossibly speed up the regression tests
Bert Hubert [Sat, 25 Feb 2012 18:50:26 +0000 (18:50 +0000)]
possibly speed up the regression tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2419 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoremove a slab of dead code
Bert Hubert [Sat, 25 Feb 2012 18:07:39 +0000 (18:07 +0000)]
remove a slab of dead code

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2418 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agotypo
Peter van Dijk [Thu, 23 Feb 2012 14:23:00 +0000 (14:23 +0000)]
typo

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2417 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoremove spurious debugging from dnslabel.cc
Peter van Dijk [Mon, 20 Feb 2012 07:40:05 +0000 (07:40 +0000)]
remove spurious debugging from dnslabel.cc

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2416 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoDocument ALLOW-AXFR-FROM; remove some more leftovers from the old ACL stuff; make...
Peter van Dijk [Fri, 17 Feb 2012 12:54:01 +0000 (12:54 +0000)]
Document ALLOW-AXFR-FROM; remove some more leftovers from the old ACL stuff; make sure all domainmetadata entries in the doc chapter have a link; other minor cleanups

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2415 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake packet- and querycache honour TTLs from backend data. Based on a patch by Ruben...
Peter van Dijk [Fri, 17 Feb 2012 11:31:17 +0000 (11:31 +0000)]
make packet- and querycache honour TTLs from backend data. Based on a patch by Ruben d'Arco

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2414 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agopicking a nit
Peter van Dijk [Fri, 17 Feb 2012 11:04:25 +0000 (11:04 +0000)]
picking a nit

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2413 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomove dnssec related backend methods to one place
Bert Hubert [Fri, 17 Feb 2012 09:38:46 +0000 (09:38 +0000)]
move dnssec related backend methods to one place

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2412 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agodocument c2410
Peter van Dijk [Fri, 17 Feb 2012 09:11:25 +0000 (09:11 +0000)]
document c2410

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2411 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agomake pdns_control help work, even in guardian setups!
Peter van Dijk [Fri, 17 Feb 2012 09:02:18 +0000 (09:02 +0000)]
make pdns_control help work, even in guardian setups!

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2410 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agodocumentation commit
Bert Hubert [Thu, 16 Feb 2012 23:18:24 +0000 (23:18 +0000)]
documentation commit

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2409 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agowonderful patch by Keith Buck to solve his own ticket 427 on how we serve up the...
Bert Hubert [Thu, 16 Feb 2012 20:27:13 +0000 (20:27 +0000)]
wonderful patch by Keith Buck to solve his own ticket 427 on how we serve up the old SOA serial number
immediately after a change. Great stuff.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2408 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agoexpand docs make clean to also remove pdns-expanded.html
Peter van Dijk [Thu, 16 Feb 2012 08:33:51 +0000 (08:33 +0000)]
expand docs make clean to also remove pdns-expanded.html

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2407 d19b8d6e-7fed-0310-83ef-9ca221ded41b

13 years agominor tweaks to testing scripts; add directory for non-backend-specific regression...
Peter van Dijk [Thu, 16 Feb 2012 08:04:14 +0000 (08:04 +0000)]
minor tweaks to testing scripts; add directory for non-backend-specific regression tests; add test for pdns.conf-dist being up to date; update pdns.conf-dist

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2406 d19b8d6e-7fed-0310-83ef-9ca221ded41b