]> granicus.if.org Git - pdns/log
pdns
13 years agodocument 2.9.22.6
Peter van Dijk [Thu, 26 Jan 2012 09:02:38 +0000 (09:02 +0000)]
document 2.9.22.6

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

13 years agos/2011/2012/ in startup message, spotted by Pieter Lexis
Peter van Dijk [Wed, 25 Jan 2012 15:45:07 +0000 (15:45 +0000)]
s/2011/2012/ in startup message, spotted by Pieter Lexis

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

13 years agoaccept lowercase RR types too; fixes #390
Peter van Dijk [Mon, 23 Jan 2012 14:53:20 +0000 (14:53 +0000)]
accept lowercase RR types too; fixes #390

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

13 years agoMake pdnssec error uit clearly, instead of segfaulting, when there are no dnssec...
Peter van Dijk [Mon, 23 Jan 2012 12:13:52 +0000 (12:13 +0000)]
Make pdnssec error uit clearly, instead of segfaulting, when there are no dnssec-capable backends

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

13 years agoReport correct data when wildcards and delegations overlap. Includes test. Reported...
Peter van Dijk [Mon, 23 Jan 2012 09:46:30 +0000 (09:46 +0000)]
Report correct data when wildcards and delegations overlap. Includes test. Reported by various people.

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

13 years agospruce up some unexpected packet logging, update (C), add warning about not using...
Bert Hubert [Sun, 22 Jan 2012 21:05:38 +0000 (21:05 +0000)]
spruce up some unexpected packet logging, update (C), add warning about not using IPv6 for outgoing queries unless configured to do so.

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

13 years agoand filter out IP addresses from the Alexa list too
Bert Hubert [Sun, 22 Jan 2012 14:11:13 +0000 (14:11 +0000)]
and filter out IP addresses from the Alexa list too

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

13 years agoturns out that Alexa now includes whole urls in the list, make sure we don't try...
Bert Hubert [Sun, 22 Jan 2012 13:43:07 +0000 (13:43 +0000)]
turns out that Alexa now includes whole urls in the list, make sure we don't try to look them up, strip before the /

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

13 years agofix up help message from notify to include port numbers
Bert Hubert [Sat, 21 Jan 2012 16:24:13 +0000 (16:24 +0000)]
fix up help message from notify to include port numbers

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

13 years agoadd percentage reporting to recursor bulktest
Peter van Dijk [Fri, 20 Jan 2012 21:21:00 +0000 (21:21 +0000)]
add percentage reporting to recursor bulktest

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

13 years agofix dnsbulktest OKPERCENTAGE calculation
Peter van Dijk [Fri, 20 Jan 2012 14:16:44 +0000 (14:16 +0000)]
fix dnsbulktest OKPERCENTAGE calculation

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

13 years agounbreak build by fixing dnsbulktest makefile entry
Peter van Dijk [Fri, 20 Jan 2012 14:11:46 +0000 (14:11 +0000)]
unbreak build by fixing dnsbulktest makefile entry

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

13 years agoadd some flags to dnsbulktest; add recursor-test script
Peter van Dijk [Fri, 20 Jan 2012 14:07:47 +0000 (14:07 +0000)]
add some flags to dnsbulktest; add recursor-test script

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

13 years agoplug bindbackend include-handler fd leak, spotted by Hannu Ylitalo of Nebula Oy
Peter van Dijk [Fri, 20 Jan 2012 13:15:54 +0000 (13:15 +0000)]
plug bindbackend include-handler fd leak, spotted by Hannu Ylitalo of Nebula Oy

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

13 years agoApply second half of TLSA patch. Spotted by Pieter Lexis.
Peter van Dijk [Fri, 20 Jan 2012 08:07:38 +0000 (08:07 +0000)]
Apply second half of TLSA patch. Spotted by Pieter Lexis.

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

13 years agofix recursor build
Peter van Dijk [Thu, 19 Jan 2012 15:18:32 +0000 (15:18 +0000)]
fix recursor build

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

13 years agominor fix for regression-tests/toxml
Peter van Dijk [Thu, 19 Jan 2012 14:18:12 +0000 (14:18 +0000)]
minor fix for regression-tests/toxml

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

13 years agoallow specific testing contexts to override expected_results; add some overrides
Peter van Dijk [Thu, 19 Jan 2012 14:11:03 +0000 (14:11 +0000)]
allow specific testing contexts to override expected_results; add some overrides

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

13 years agoinclude diff in xml test results
Peter van Dijk [Thu, 19 Jan 2012 12:54:13 +0000 (12:54 +0000)]
include diff in xml test results

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

13 years agomore testing/xml updates
Peter van Dijk [Thu, 19 Jan 2012 12:36:32 +0000 (12:36 +0000)]
more testing/xml updates

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

13 years agochmod +x regression-tests/toxml
Peter van Dijk [Wed, 18 Jan 2012 19:06:38 +0000 (19:06 +0000)]
chmod +x regression-tests/toxml

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

13 years agoadd start-test-stop script
Peter van Dijk [Wed, 18 Jan 2012 18:56:09 +0000 (18:56 +0000)]
add start-test-stop script

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

13 years agoadd toxml-script for jUnit output
Peter van Dijk [Wed, 18 Jan 2012 16:50:06 +0000 (16:50 +0000)]
add toxml-script for jUnit output

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

13 years agoadd jUnit-compatible XML output to regression tests
Peter van Dijk [Wed, 18 Jan 2012 16:48:32 +0000 (16:48 +0000)]
add jUnit-compatible XML output to regression tests

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

13 years agofix outdated information in regression-tests/README
Peter van Dijk [Tue, 17 Jan 2012 20:15:10 +0000 (20:15 +0000)]
fix outdated information in regression-tests/README

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

13 years agoFix TSLA certificate format. Patch by Pieter Lexis, confirmed by James Cloos.
Peter van Dijk [Tue, 17 Jan 2012 11:40:15 +0000 (11:40 +0000)]
Fix TSLA certificate format. Patch by Pieter Lexis, confirmed by James Cloos.

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

13 years agoallow direct RRSIG queries, spotted&&patched by Jimmy Bergman
Peter van Dijk [Sat, 14 Jan 2012 16:28:08 +0000 (16:28 +0000)]
allow direct RRSIG queries, spotted&&patched by Jimmy Bergman

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

13 years agoUpdate DANE/TLSA support to comply with newer drafts. Spotted by James Cloos
Peter van Dijk [Sat, 14 Jan 2012 07:48:13 +0000 (07:48 +0000)]
Update DANE/TLSA support to comply with newer drafts. Spotted by James Cloos

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

13 years agoCorrect minor pdnssec usage doc typo, spotted by Jose Arthur Benetasso Villanova
Peter van Dijk [Wed, 11 Jan 2012 11:52:33 +0000 (11:52 +0000)]
Correct minor pdnssec usage doc typo, spotted by Jose Arthur Benetasso Villanova

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

13 years agomake sqlite3 code be able to deal with destruction while get() still running
Bert Hubert [Tue, 10 Jan 2012 20:35:49 +0000 (20:35 +0000)]
make sqlite3 code be able to deal with destruction while get() still running

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

13 years agotypos
Bert Hubert [Tue, 10 Jan 2012 20:30:09 +0000 (20:30 +0000)]
typos

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

13 years agodrop support for development version of Botan 1.9, add support for stable version...
Bert Hubert [Tue, 10 Jan 2012 20:27:58 +0000 (20:27 +0000)]
drop support for development version of Botan 1.9, add support for stable version 1.10

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

13 years agofix CVE-2012-0206, and PowerDNS Authoritative Server Security Notification 2012-01
Bert Hubert [Tue, 10 Jan 2012 14:14:11 +0000 (14:14 +0000)]
fix CVE-2012-0206, and PowerDNS Authoritative Server Security Notification 2012-01

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

13 years agodocumentation updates for 2.9.22.5 and 3.0.1
Bert Hubert [Tue, 10 Jan 2012 14:09:07 +0000 (14:09 +0000)]
documentation updates for 2.9.22.5 and 3.0.1

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

13 years agoImplement domainmetadata cache pruning. Change (for ALL caches) meaning of "max-X...
Peter van Dijk [Wed, 4 Jan 2012 09:42:47 +0000 (09:42 +0000)]
Implement domainmetadata cache pruning. Change (for ALL caches) meaning of "max-X-entries=0" from unlimited to actually mean 0.

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

13 years agofix non-suffix initscript usage, reported by Brielle Bruns
Peter van Dijk [Mon, 2 Jan 2012 20:14:04 +0000 (20:14 +0000)]
fix non-suffix initscript usage, reported by Brielle Bruns

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

13 years agoremove vestiges of checkACL() functionality, which is implemented these days via...
Bert Hubert [Fri, 30 Dec 2011 09:07:46 +0000 (09:07 +0000)]
remove vestiges of checkACL() functionality, which is implemented these days via domainmetadata.

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

13 years agoimprove error message to report to which address we can't bind in case of erroneous...
Bert Hubert [Wed, 28 Dec 2011 15:56:05 +0000 (15:56 +0000)]
improve error message to report to which address we can't bind in case of erroneous query-local-address{,6}

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

13 years agoSpellcheck. Fixes #296 and a lot more.
Peter van Dijk [Fri, 23 Dec 2011 17:40:53 +0000 (17:40 +0000)]
Spellcheck. Fixes #296 and a lot more.

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

13 years agoDon't crash when reload-acls encounters garbage. Fixes #330
Peter van Dijk [Fri, 23 Dec 2011 09:50:40 +0000 (09:50 +0000)]
Don't crash when reload-acls encounters garbage. Fixes #330

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

13 years agoTurns out r2311 enforced building without Lua - now with and without are possible...
Peter van Dijk [Wed, 21 Dec 2011 12:39:18 +0000 (12:39 +0000)]
Turns out r2311 enforced building without Lua - now with and without are possible; fix crash when Lua is not used (introduced in r2309); revert r2316 to allow building with Lua

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

13 years agospruce up log-dns-queries output with edns-subnet information if available
Bert Hubert [Thu, 15 Dec 2011 21:49:28 +0000 (21:49 +0000)]
spruce up log-dns-queries output with edns-subnet information if available

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

13 years agoapply Jimmy Bergmans INCEPTION-EPOCH serial-tweak, and document it.
Bert Hubert [Thu, 15 Dec 2011 20:43:54 +0000 (20:43 +0000)]
apply Jimmy Bergmans INCEPTION-EPOCH serial-tweak, and document it.

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

13 years agowith some luck this will enable postgresql linking again on all platforms
Bert Hubert [Thu, 15 Dec 2011 19:11:21 +0000 (19:11 +0000)]
with some luck this will enable postgresql linking again on all platforms

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

13 years agoSolve solve broader class of problems than addressed by Jimmy Bergman's patch.
Bert Hubert [Thu, 15 Dec 2011 16:30:28 +0000 (16:30 +0000)]
Solve solve broader class of problems than addressed by Jimmy Bergman's patch.
PowerDNS erroneously assumed that all records in a packet could be signed with the same key. This patch specifies which keys might be available, and makes sure the right one is picked.

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

13 years agoadd an intra-zone CNAME, plus update README with how to run tests on sqlite3 only
Bert Hubert [Thu, 15 Dec 2011 16:24:20 +0000 (16:24 +0000)]
add an intra-zone CNAME, plus update README with how to run tests on sqlite3 only

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

13 years agomake sure we include Boost -I instructions for PIPE backend, plus stop lua code from...
Bert Hubert [Wed, 14 Dec 2011 20:35:17 +0000 (20:35 +0000)]
make sure we include Boost -I instructions for PIPE backend, plus stop lua code from including parts of pdns_recursor (which confuse OSX)

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

13 years agoImprove package robustness in update situations (debian). Patch by Marc Haber.
Peter van Dijk [Wed, 14 Dec 2011 09:30:30 +0000 (09:30 +0000)]
Improve package robustness in update situations (debian). Patch by Marc Haber.

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

13 years agoImprove RRSIG/CNAME interaction. Patch by Jimmy Bergman.
Peter van Dijk [Mon, 12 Dec 2011 16:14:11 +0000 (16:14 +0000)]
Improve RRSIG/CNAME interaction. Patch by Jimmy Bergman.

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

13 years agoclarify MX and SRV pipebackend usage
Peter van Dijk [Wed, 7 Dec 2011 16:18:57 +0000 (16:18 +0000)]
clarify MX and SRV pipebackend usage

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

13 years agoFix compile error when building with --enable-verbose-logging
Peter van Dijk [Wed, 7 Dec 2011 13:43:12 +0000 (13:43 +0000)]
Fix compile error when building with --enable-verbose-logging

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

13 years agoAllow building without Lua. Spotted by Jimmy Bergman.
Peter van Dijk [Wed, 7 Dec 2011 11:40:33 +0000 (11:40 +0000)]
Allow building without Lua. Spotted by Jimmy Bergman.

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

13 years agoremove duplicate line, fix the build for gpgsql
Bert Hubert [Tue, 6 Dec 2011 15:58:25 +0000 (15:58 +0000)]
remove duplicate line, fix the build for gpgsql

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

13 years agomerge postresolve/nodata hooks code
Peter van Dijk [Mon, 28 Nov 2011 10:01:37 +0000 (10:01 +0000)]
merge postresolve/nodata hooks code

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

13 years agoTypo, spotted by Winfried Angele.
Peter van Dijk [Fri, 25 Nov 2011 07:49:31 +0000 (07:49 +0000)]
Typo, spotted by Winfried Angele.

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

13 years agoDebian users report this fixes compilation on HURD (via Matthijs Möhlmann)
Peter van Dijk [Mon, 21 Nov 2011 09:26:54 +0000 (09:26 +0000)]
Debian users report this fixes compilation on HURD (via Matthijs Möhlmann)

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

13 years agoManpage fixes from Debian, provided by Matthijs Möhlmann.
Peter van Dijk [Mon, 21 Nov 2011 08:09:42 +0000 (08:09 +0000)]
Manpage fixes from Debian, provided by Matthijs Möhlmann.

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

13 years agoConsistently parse spaces in labels. Fixes DNS-SD support in recursor. Reported by...
Peter van Dijk [Fri, 18 Nov 2011 09:48:40 +0000 (09:48 +0000)]
Consistently parse spaces in labels. Fixes DNS-SD support in recursor. Reported by Grant Keller. Also takes care of bogus client requests with spaces.

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

13 years agoSilly typo. Spotted by Jake Spencer.
Peter van Dijk [Fri, 18 Nov 2011 09:07:09 +0000 (09:07 +0000)]
Silly typo. Spotted by Jake Spencer.

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

13 years agoclarify that not all backends do autoserial
Peter van Dijk [Fri, 18 Nov 2011 08:24:25 +0000 (08:24 +0000)]
clarify that not all backends do autoserial

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

13 years agoRevert recursor build breakage introduced in r2273. Oops.
Peter van Dijk [Wed, 16 Nov 2011 16:08:05 +0000 (16:08 +0000)]
Revert recursor build breakage introduced in r2273. Oops.

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

13 years agoallow set -e in pdns initscript, patch by Marc Haber
Peter van Dijk [Wed, 9 Nov 2011 09:51:59 +0000 (09:51 +0000)]
allow set -e in pdns initscript, patch by Marc Haber

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

13 years agoadd zone-lastchange-query to goraclebackend, presumably making it loadable again
Peter van Dijk [Wed, 9 Nov 2011 09:44:16 +0000 (09:44 +0000)]
add zone-lastchange-query to goraclebackend, presumably making it loadable again

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

13 years agoadd zone-lastchange-query to gsqlitebackend, making it loadable again
Peter van Dijk [Wed, 9 Nov 2011 09:13:20 +0000 (09:13 +0000)]
add zone-lastchange-query to gsqlitebackend, making it loadable again

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

13 years agomake DNSSEC support optional for gsql backends
Peter van Dijk [Wed, 9 Nov 2011 09:12:56 +0000 (09:12 +0000)]
make DNSSEC support optional for gsql backends

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

13 years agoclarify why PacketCache::purge() skips the first entry of the list to be purged
Bert Hubert [Wed, 9 Nov 2011 08:17:13 +0000 (08:17 +0000)]
clarify why PacketCache::purge() skips the first entry of the list to be purged

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

13 years agoclarify that gsql autoserial requires 3.1
Peter van Dijk [Fri, 4 Nov 2011 15:16:08 +0000 (15:16 +0000)]
clarify that gsql autoserial requires 3.1

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

13 years agoallow dashes in initscript suffix, suggested by Marc Haber.
Peter van Dijk [Fri, 4 Nov 2011 13:09:54 +0000 (13:09 +0000)]
allow dashes in initscript suffix, suggested by Marc Haber.

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

13 years agonote new autoserial support in docs
Peter van Dijk [Fri, 4 Nov 2011 12:13:37 +0000 (12:13 +0000)]
note new autoserial support in docs

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

13 years agofix content length for goraclebackend
Peter van Dijk [Fri, 4 Nov 2011 11:21:56 +0000 (11:21 +0000)]
fix content length for goraclebackend

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

13 years agonew default gsql content length is 4096
Peter van Dijk [Fri, 4 Nov 2011 11:20:19 +0000 (11:20 +0000)]
new default gsql content length is 4096

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

13 years agomake -lcrypt optional, useful for OpenBSD building. Patch by Brad Smith.
Peter van Dijk [Fri, 4 Nov 2011 11:09:03 +0000 (11:09 +0000)]
make -lcrypt optional, useful for OpenBSD building. Patch by Brad Smith.

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

13 years agoImplement autoserial for the gsql backends. Patch by Alberto Donato and Zsolt Dollens...
Peter van Dijk [Fri, 4 Nov 2011 10:30:58 +0000 (10:30 +0000)]
Implement autoserial for the gsql backends. Patch by Alberto Donato and Zsolt Dollenstein.

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

13 years agoMake lookup of last record in NSEC/NSEC3 order much more robust.
Peter van Dijk [Fri, 4 Nov 2011 10:21:22 +0000 (10:21 +0000)]
Make lookup of last record in NSEC/NSEC3 order much more robust.

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

13 years agoImprove OpenBSD compatibility with two patches from Brad Smith
Peter van Dijk [Wed, 2 Nov 2011 12:01:53 +0000 (12:01 +0000)]
Improve OpenBSD compatibility with two patches from Brad Smith

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

13 years ago2 line commit, should save a metric b*ttload of memory. See https://twitter.com/...
Bert Hubert [Sun, 30 Oct 2011 20:44:39 +0000 (20:44 +0000)]
2 line commit, should save a metric b*ttload of memory. See https://twitter.com/#!/PowerDNS_Bert/status/130386546393235458

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

13 years ago"Neil" discovered we had mis-labeled SPF as 'Sender Permitted From' in the documentation.
Bert Hubert [Fri, 28 Oct 2011 05:56:40 +0000 (05:56 +0000)]
"Neil" discovered we had mis-labeled SPF as 'Sender Permitted From' in the documentation.

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

13 years agoactually parse ednssubnet info in backend-v3.pl; update/tweak/fix pipebackend docs
Peter van Dijk [Mon, 24 Oct 2011 08:40:32 +0000 (08:40 +0000)]
actually parse ednssubnet info in backend-v3.pl; update/tweak/fix pipebackend docs

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

13 years agostop AXFR requests from sending garbage to pipe-abi v3 backends
Peter van Dijk [Mon, 24 Oct 2011 07:05:42 +0000 (07:05 +0000)]
stop AXFR requests from sending garbage to pipe-abi v3 backends

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

13 years agoAdd check target to polarssl Makefile. Spotted by Daniel Briley.
Peter van Dijk [Thu, 13 Oct 2011 11:11:45 +0000 (11:11 +0000)]
Add check target to polarssl Makefile. Spotted by Daniel Briley.

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

13 years agoCount DNSSEC validation errors
Peter van Dijk [Mon, 3 Oct 2011 13:25:10 +0000 (13:25 +0000)]
Count DNSSEC validation errors

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

13 years agoCollect DNSSEC keys before running any tests; apply validation to every test
Peter van Dijk [Mon, 3 Oct 2011 13:06:51 +0000 (13:06 +0000)]
Collect DNSSEC keys before running any tests; apply validation to every test

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

13 years agoMake runtests slightly more robust; impose testing order; update testing README for...
Peter van Dijk [Mon, 3 Oct 2011 12:35:44 +0000 (12:35 +0000)]
Make runtests slightly more robust; impose testing order; update testing README for bind+gsqlite3 DNSSEC; add pseudotest to grab keys so we can put DNSSEC tests in the testing suite; remove one spurious real-result file.

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

13 years agoAnd with this commit, we open up 3.1-pre!
Bert Hubert [Wed, 28 Sep 2011 18:22:23 +0000 (18:22 +0000)]
And with this commit, we open up 3.1-pre!

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

13 years agoFred Wittekind discovered 'nproxy' did not actually build in 3.0.
Bert Hubert [Wed, 28 Sep 2011 18:20:30 +0000 (18:20 +0000)]
Fred Wittekind discovered 'nproxy' did not actually build in 3.0.

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

13 years agofix minor doc typo
Peter van Dijk [Sun, 25 Sep 2011 06:45:54 +0000 (06:45 +0000)]
fix minor doc typo

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

13 years agoFix obscure CNAME/wildcard interaction. Includes regression test. Found by Robert...
Peter van Dijk [Fri, 23 Sep 2011 13:50:31 +0000 (13:50 +0000)]
Fix obscure CNAME/wildcard interaction. Includes regression test. Found by Robert van der Meulen, thanks!

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

13 years agofix skip-cname doc reference
Peter van Dijk [Fri, 23 Sep 2011 10:16:47 +0000 (10:16 +0000)]
fix skip-cname doc reference

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

13 years agoimplement per-zone AXFR ACLs via domainmetadata. Remove per-zone-axfr-acls flag from...
Peter van Dijk [Fri, 23 Sep 2011 09:52:08 +0000 (09:52 +0000)]
implement per-zone AXFR ACLs via domainmetadata. Remove per-zone-axfr-acls flag from config - this feature is not optional!

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

13 years agoTry really hard to not leak FDs to pipebackend children. Resolves #194. Reported...
Peter van Dijk [Thu, 22 Sep 2011 15:17:21 +0000 (15:17 +0000)]
Try really hard to not leak FDs to pipebackend children. Resolves #194. Reported by many people, thanks!

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

13 years agovarious minor fixes from Klaus Darilion, thanks!
Peter van Dijk [Wed, 21 Sep 2011 11:37:49 +0000 (11:37 +0000)]
various minor fixes from Klaus Darilion, thanks!

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

13 years agoclarify/correct cache settings. Reported by Klaus Darilion.
Peter van Dijk [Wed, 21 Sep 2011 11:09:37 +0000 (11:09 +0000)]
clarify/correct cache settings. Reported by Klaus Darilion.

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

13 years agoFix RFC number. Pointed out by Martijn Bakker&Wijnand Modderman.
Peter van Dijk [Tue, 20 Sep 2011 08:49:58 +0000 (08:49 +0000)]
Fix RFC number. Pointed out by Martijn Bakker&Wijnand Modderman.

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

13 years agowebserver=no would still bind the port. Found by Xander Soldaat, thanks!
Peter van Dijk [Mon, 19 Sep 2011 14:22:30 +0000 (14:22 +0000)]
webserver=no would still bind the port. Found by Xander Soldaat, thanks!

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

13 years agodon't truncate altitude in LOC records
Peter van Dijk [Thu, 15 Sep 2011 14:24:35 +0000 (14:24 +0000)]
don't truncate altitude in LOC records

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

13 years agodon't bomb out when a blob of unknown length is the last thing in a DNS packet. Bug...
Peter van Dijk [Thu, 15 Sep 2011 14:09:58 +0000 (14:09 +0000)]
don't bomb out when a blob of unknown length is the last thing in a DNS packet. Bug reported by D.Stussy of Snarked.net.

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

13 years agomake sure pdnssec can operate in situations where the 'default-ttl' configuration...
Bert Hubert [Tue, 13 Sep 2011 11:19:01 +0000 (11:19 +0000)]
make sure pdnssec can operate in situations where the 'default-ttl' configuration setting is required

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

13 years agomake xmlto invocation in docs Makefile portable to non-Debian systems; extend docs...
Peter van Dijk [Mon, 12 Sep 2011 12:48:07 +0000 (12:48 +0000)]
make xmlto invocation in docs Makefile portable to non-Debian systems; extend docs make clean target

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

13 years agoonly use MYSQL_OPT_RECONNECT on sufficiently new MySQL. Fixes ticket 378.
Peter van Dijk [Mon, 12 Sep 2011 10:06:01 +0000 (10:06 +0000)]
only use MYSQL_OPT_RECONNECT on sufficiently new MySQL. Fixes ticket 378.

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

13 years agocorrect Trac urls in documentation; fixes ticket 279
Peter van Dijk [Mon, 12 Sep 2011 09:53:41 +0000 (09:53 +0000)]
correct Trac urls in documentation; fixes ticket 279

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