]> granicus.if.org Git - pdns/log
pdns
13 years agofix up Makefile within embedded polarssl for distribution
Bert Hubert [Tue, 14 Feb 2012 07:51:10 +0000 (07:51 +0000)]
fix up Makefile within embedded polarssl for distribution

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

13 years agoremove old version of polarssl
Bert Hubert [Tue, 14 Feb 2012 07:47:20 +0000 (07:47 +0000)]
remove old version of polarssl

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

13 years agofix up regression tests against improved SRV support
Bert Hubert [Tue, 14 Feb 2012 07:46:00 +0000 (07:46 +0000)]
fix up regression tests against improved SRV support

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

13 years agodue to svn pain, we are adding all of polarssl-1.1.1 first and then removing further...
Bert Hubert [Tue, 14 Feb 2012 07:28:29 +0000 (07:28 +0000)]
due to svn pain, we are adding all of polarssl-1.1.1 first and then removing further bits

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

13 years agodo additional processing for SRV records too, closing ticket 423 (and using the patch...
Bert Hubert [Tue, 14 Feb 2012 06:45:06 +0000 (06:45 +0000)]
do additional processing for SRV records too, closing ticket 423 (and using the patch found there). This might break a regression test!
Plus add some defense in depth against replying to dns replies.

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

13 years agoremove broken --start-id from zone2sql. This does 'fix' ticket 332, but we might...
Bert Hubert [Mon, 13 Feb 2012 19:48:49 +0000 (19:48 +0000)]
remove broken --start-id from zone2sql. This does 'fix' ticket 332, but we might need to make it come back at a later stage.

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

13 years agopick up gsqlite3 settings from pkg-config properly, implemented using variant of...
Bert Hubert [Mon, 13 Feb 2012 19:41:21 +0000 (19:41 +0000)]
pick up gsqlite3 settings from pkg-config properly, implemented using variant of patch found in ticket 380

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

13 years agoimplement suggestion of ticket 416, log SOA serial number after AXFR commit.
Bert Hubert [Mon, 13 Feb 2012 19:34:02 +0000 (19:34 +0000)]
implement suggestion of ticket 416, log SOA serial number after AXFR commit.

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

13 years agoadd --verbose,-v to pdnssec, remove some dead code, closing ticket 404. Btw, there...
Bert Hubert [Mon, 13 Feb 2012 19:27:28 +0000 (19:27 +0000)]
add --verbose,-v to pdnssec, remove some dead code, closing ticket 404. Btw, there is no specific verbose output yet, but now there could be ;-)

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

13 years agoallow multiple zones to be passed to 'rectify-zone' in one go. This does not speed...
Bert Hubert [Sun, 12 Feb 2012 13:40:18 +0000 (13:40 +0000)]
allow multiple zones to be passed to 'rectify-zone' in one go. This does not speed things up materially since rectifyZone opens new database transactions.

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

13 years agoundo tabdamage
Bert Hubert [Sun, 12 Feb 2012 13:25:49 +0000 (13:25 +0000)]
undo tabdamage

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

13 years agoMake sure we always group RRs while generating RRSIGs. Reported by Mark Scholten.
Peter van Dijk [Fri, 10 Feb 2012 17:07:28 +0000 (17:07 +0000)]
Make sure we always group RRs while generating RRSIGs. Reported by Mark Scholten.

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

13 years agofix very rare condition in which recursor would lose root hints
Peter van Dijk [Thu, 9 Feb 2012 09:04:55 +0000 (09:04 +0000)]
fix very rare condition in which recursor would lose root hints

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

13 years agorefuse pdns_control notify when master=no. Spotted by David Gavarret, patch by Jose...
Peter van Dijk [Sat, 4 Feb 2012 21:49:47 +0000 (21:49 +0000)]
refuse pdns_control notify when master=no. Spotted by David Gavarret, patch by Jose Arthur Benetasso Villanova.

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

13 years agomake Version: in pdns.spec consistent with other files
Peter van Dijk [Fri, 3 Feb 2012 14:54:40 +0000 (14:54 +0000)]
make Version: in pdns.spec consistent with other files

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

13 years agofix debian changelog editing in build-scripts/set-version
Peter van Dijk [Fri, 3 Feb 2012 14:54:24 +0000 (14:54 +0000)]
fix debian changelog editing in build-scripts/set-version

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

13 years agomove setversion code from build-scripts/auto-build to build-scripts/set-version
Peter van Dijk [Fri, 3 Feb 2012 13:59:45 +0000 (13:59 +0000)]
move setversion code from build-scripts/auto-build to build-scripts/set-version

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

13 years agofix make dist
Peter van Dijk [Fri, 3 Feb 2012 13:09:14 +0000 (13:09 +0000)]
fix make dist

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

13 years agoremove last traces of bindbackend huffman code
Peter van Dijk [Fri, 3 Feb 2012 13:08:24 +0000 (13:08 +0000)]
remove last traces of bindbackend huffman code

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

13 years agoavoid bashism in configure.ac
Peter van Dijk [Thu, 26 Jan 2012 12:10:12 +0000 (12:10 +0000)]
avoid bashism in configure.ac

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

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