]>
granicus.if.org Git - pdns/log
Peter van Dijk [Thu, 1 Nov 2012 12:52:27 +0000 (12:52 +0000)]
update 3.2 release notes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2841
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 1 Nov 2012 12:23:00 +0000 (12:23 +0000)]
doc updates
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2840
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 1 Nov 2012 09:51:46 +0000 (09:51 +0000)]
fix NOTRACK iptables recursor hint, thanks Kai Storbeck
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2839
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 1 Nov 2012 09:41:41 +0000 (09:41 +0000)]
add rectify warning to set-nsec3
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2838
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 30 Oct 2012 13:36:47 +0000 (13:36 +0000)]
move some functions around, plus when reloading a zone because it changed, hand out a single SERVFAIL, we'll have the answer for you next time
'realtime reloading' caused crashes. The resulting 'servfail' does appear to be cached slightly, so we need to work on that too.
This makes it appear that a domain vanished for a little bit.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2837
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 30 Oct 2012 10:20:03 +0000 (10:20 +0000)]
implement read/write lock on the DNSSEC signature cache, plus actually CLEAN the cache every once in a while ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2836
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 15:54:35 +0000 (15:54 +0000)]
update tinydns data
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2835
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 15:36:44 +0000 (15:36 +0000)]
Avoid metadata mixup in some slaving cases. Patch by Kees Monshouwer, closing #603
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2834
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 15:32:21 +0000 (15:32 +0000)]
cleanup (Kees Monshouwer)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2833
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 15:31:22 +0000 (15:31 +0000)]
add bind-dnssec-nsec3-narrow test suite (Kees Monshouwer)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2832
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 15:23:08 +0000 (15:23 +0000)]
Stop setting auth=1 on NS records of secure delegations. Spotted by George Notaras, patch by Kees Monshouwer. Fixes #605
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2831
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 29 Oct 2012 14:53:13 +0000 (14:53 +0000)]
See http://codereview.chromium.org/
3026044 - valgrind actually had a point, so now we shorten our sendmsg control message to what we actually send.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2830
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 29 Oct 2012 14:32:55 +0000 (14:32 +0000)]
I'm 99% sure valgrind was complaining incorrectly, but this should fix it in any case.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2829
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 11:48:13 +0000 (11:48 +0000)]
revert accidental edit
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2828
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 11:45:46 +0000 (11:45 +0000)]
add skip-unboundhost to two tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2827
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 11:17:27 +0000 (11:17 +0000)]
make pdnssec warn about out-of-zone data. Patch by Kees Monshouwer, closing #604
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2826
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 29 Oct 2012 11:15:09 +0000 (11:15 +0000)]
various fixes related to the interaction between CNAMEs, wilcards, ANY queries and NSEC(3), by Kees Monshouwer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2825
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 25 Oct 2012 08:00:45 +0000 (08:00 +0000)]
apply remotebackend service pack 1, by Aki Tuomi. Closes #597
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2824
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 24 Oct 2012 14:18:37 +0000 (14:18 +0000)]
also prove/deny CNAME names in nsec3dig
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2823
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 22 Oct 2012 13:06:33 +0000 (13:06 +0000)]
smarter label decompression
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2822
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 22 Oct 2012 08:15:29 +0000 (08:15 +0000)]
add specific table names to some DNSSEC-related queries, thanks Nicky Gerritsen
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2821
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 22 Oct 2012 07:12:34 +0000 (07:12 +0000)]
add some SOA-EDIT notes to docs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2820
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 19 Oct 2012 20:27:03 +0000 (20:27 +0000)]
avoid bindbackend lockup during metadata mismatch. This patch avoids the lockup but does not actually return correct data in that situation. FIXME. Patch by Kees Monshouwer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2819
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 19 Oct 2012 11:30:31 +0000 (11:30 +0000)]
revert the actual lock bit of r2807, as it causes more parallel transfers of the same domain than it prevented
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2818
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 19 Oct 2012 09:04:10 +0000 (09:04 +0000)]
if we have only 1 nameserver for a domain, and we have glue for it, use it to resolve itself. Plus improve debug logging a little bit.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2817
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 19 Oct 2012 07:10:07 +0000 (07:10 +0000)]
update svnignore
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2816
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 19 Oct 2012 07:09:13 +0000 (07:09 +0000)]
add bind presigned tests and fixes for them; most fixes by Kees Monshouwer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2815
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 15 Oct 2012 10:30:29 +0000 (10:30 +0000)]
update tinydns testing data
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2814
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 15 Oct 2012 10:03:06 +0000 (10:03 +0000)]
update test results for SRV fix
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2813
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 15 Oct 2012 09:46:07 +0000 (09:46 +0000)]
fix parsing of RP records in bind zones; fix writing out of SRV records in bind zones; update tests for these changes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2812
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 15 Oct 2012 05:28:52 +0000 (05:28 +0000)]
fix qtype rfc3597 generation
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2811
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 12 Oct 2012 09:47:01 +0000 (09:47 +0000)]
add --no-config flag to pdns_control, thanks Kees Monshouwer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2810
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 12 Oct 2012 09:43:25 +0000 (09:43 +0000)]
gpgsql compile fix for osx, thanks Justin Clift
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2809
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 12 Oct 2012 09:35:50 +0000 (09:35 +0000)]
minor doc markup fixes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2808
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 12 Oct 2012 09:14:49 +0000 (09:14 +0000)]
import axfr-lock patch by Ruben d'Arco. This patch aims to prevent slaving zones twice in parallel, and adds some useful diagnostics.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2807
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 11 Oct 2012 19:07:21 +0000 (19:07 +0000)]
revert accidental commit of half a line
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2806
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 18:52:11 +0000 (18:52 +0000)]
minor doc update
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2805
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 11 Oct 2012 18:49:58 +0000 (18:49 +0000)]
testing new twitter announcement hook!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2804
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 13:46:07 +0000 (13:46 +0000)]
make sure SSqlException does not escape from gsqlbackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2803
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 13:41:42 +0000 (13:41 +0000)]
avoid race condition, also avoid a rare crash. Patch from ticket #596
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2802
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 13:41:17 +0000 (13:41 +0000)]
add --master, remove --fancy-records, for gmysql master tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2801
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 11 Oct 2012 09:52:07 +0000 (09:52 +0000)]
reduce severity level of successful mysql connection to 'Info' - by popular demand ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2800
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 11 Oct 2012 09:39:08 +0000 (09:39 +0000)]
move to IPV6_V6ONLY, warn if it fails but charge on regardless.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2799
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 08:30:56 +0000 (08:30 +0000)]
make traceback handler optional, closes #497
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2798
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 08:25:01 +0000 (08:25 +0000)]
use correct format for postgres string literals in zone2sql. Fixes #471
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2797
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 07:44:37 +0000 (07:44 +0000)]
actually honour SDIGBUFSIZE
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2796
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 11 Oct 2012 07:22:50 +0000 (07:22 +0000)]
warn when securing a slave zone, suggested by Mark Scholten
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2795
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 10 Oct 2012 14:53:16 +0000 (14:53 +0000)]
allow luabackend to compile with Lua 5.2, patch by Fredrik Danerklint
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2794
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 10 Oct 2012 12:54:11 +0000 (12:54 +0000)]
update svn:ignore on lots of dirs; improve "make clean" in some places
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2793
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 10 Oct 2012 12:03:27 +0000 (12:03 +0000)]
update mysql dnssec schema indexes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2792
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 10 Oct 2012 11:29:36 +0000 (11:29 +0000)]
preliminary 3.2 upgrade notes plus some ENT documentation
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2791
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 10 Oct 2012 10:25:59 +0000 (10:25 +0000)]
avoid marking tests as broken when base64 content happens to contain "bogus"
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2790
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 10 Oct 2012 10:03:31 +0000 (10:03 +0000)]
remove unused variable, thanks Aki Tuomi
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2789
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 16:35:11 +0000 (16:35 +0000)]
remove dead code
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2788
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 14:09:15 +0000 (14:09 +0000)]
add a bunch more ticket numbers to the changelog
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2787
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 13:29:09 +0000 (13:29 +0000)]
add a bunch of ticket numbers; fix 3.2 anchor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2786
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 12:51:40 +0000 (12:51 +0000)]
preliminary 3.2 changelog
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2785
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 10:03:27 +0000 (10:03 +0000)]
fix uninitialized variable, speeding up nsec3dig for non-NSEC3 situations a lot (Kees Monshouwer)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2784
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 10:02:38 +0000 (10:02 +0000)]
add doesDNSSEC to bindbackend (Kees Monshouwer)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2783
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 09:59:31 +0000 (09:59 +0000)]
revert r2573 as it broke things
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2782
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Mon, 8 Oct 2012 06:07:12 +0000 (06:07 +0000)]
move the OSX source selection support changes to configure, thanks Justin Clift
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2781
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 7 Oct 2012 16:39:22 +0000 (16:39 +0000)]
ok NOW it works on all MySQL versions. Thanks again to Kees Monshouwer for testing!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2780
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 7 Oct 2012 13:07:33 +0000 (13:07 +0000)]
Justin Clift discovered OSX needs some help to support the new destination sensing / source selection stuff for IPv6
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2779
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 19:16:34 +0000 (19:16 +0000)]
fix up the mysql client group patch
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2778
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 18:30:42 +0000 (18:30 +0000)]
amazing in how many places we define a backend..
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2777
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 18:25:08 +0000 (18:25 +0000)]
changed version by accident
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2776
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 18:24:34 +0000 (18:24 +0000)]
more vestiges of sqlite2
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2775
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 18:22:30 +0000 (18:22 +0000)]
vestige of gsqlite (2)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2774
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 18:20:35 +0000 (18:20 +0000)]
sqlite2 backend had been broken for a while now, and it is ancient. bye bye. Closes ticket 565.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2773
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 11:21:32 +0000 (11:21 +0000)]
Make sure we don't try to do notifications to IPv6 if we have no IPv6 (and vv for IPv4). Closes ticket 515.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2772
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 11:03:14 +0000 (11:03 +0000)]
document gmysql-group
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2771
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 10:58:38 +0000 (10:58 +0000)]
gmysql-client can now be used to select which 'group' we connect as to MySQL. Continues to default to 'client'. Thanks to Kees Monshouwer for contributing this patch, which closes ticket 463.
Please check!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2770
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 10:42:46 +0000 (10:42 +0000)]
Make sure that if you deactivate all keys, we'll still show the keys with 'show-zone'. Closes ticket 586 which was so well worded that I'm sure it comes from Marc Haber ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2769
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Oct 2012 10:20:14 +0000 (10:20 +0000)]
move (DNSSEC) metadata cache to a read/write lock interface, as suggested in ticket 578 by Mark Zealey. We look forward to seeing this benchmarked ;-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2768
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 5 Oct 2012 18:47:19 +0000 (18:47 +0000)]
3.2-pre time!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2767
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 5 Oct 2012 13:53:09 +0000 (13:53 +0000)]
remove linuxism
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2766
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 13:28:35 +0000 (13:28 +0000)]
re-commit botan fix from 2720 as 2721 accidentally reverted it
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2765
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 5 Oct 2012 12:36:48 +0000 (12:36 +0000)]
in all likelihood fix compilation with boost in non-standard location
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2764
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 5 Oct 2012 11:39:27 +0000 (11:39 +0000)]
finally gave up. You can now bind to 0.0.0.0 or :: and we'll Do The Right Thing at least on Linux and BSD. Untested on BSD, unknown if this even will work on Solaris.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2763
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 11:26:00 +0000 (11:26 +0000)]
tinydnsbackend updates: add ignore-bogus-records setting; update tai offset; remove dnslabel dependency; strip dots on names where necessary; minor optimizations (Ruben d'Arco)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2762
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 10:02:09 +0000 (10:02 +0000)]
clean up two compiler warnings, thanks Aki Tuomi
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2761
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 09:31:36 +0000 (09:31 +0000)]
use $testsdir in a few more places
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2760
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 09:17:36 +0000 (09:17 +0000)]
add remotebackend test
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2759
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 09:06:02 +0000 (09:06 +0000)]
clarify HTTP method usage for remotebackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2758
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 08:45:42 +0000 (08:45 +0000)]
remove remotebackend README (moved to docs); update remotebackend TODO
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2757
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 08:40:49 +0000 (08:40 +0000)]
add initial remotebackend docs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2756
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 08:04:59 +0000 (08:04 +0000)]
add remotebackend, by Aki Tuomi
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2755
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Fri, 5 Oct 2012 08:02:06 +0000 (08:02 +0000)]
allow tests to live in separate directory, to allow limited testing of specific backends
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2754
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 4 Oct 2012 09:02:32 +0000 (09:02 +0000)]
because we love debian - closes ticket 502
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2753
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 4 Oct 2012 08:36:35 +0000 (08:36 +0000)]
make polarssl use -fPIC so we can build PIE executables, for better security. Closing ticket 437, patch from OpenSUSE.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2752
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 4 Oct 2012 08:14:04 +0000 (08:14 +0000)]
make sure that 'any' queries to mydnsbackend also respond with the SOA record. Plus add helpful schema. Code from ticket 439 (by peter).
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2751
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 4 Oct 2012 07:29:18 +0000 (07:29 +0000)]
better error reporting from pdnssec. Closes #434 (Ruben d'Arco)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2750
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 4 Oct 2012 07:22:50 +0000 (07:22 +0000)]
make pdnssec check-all-zones smarter about reusing database connections. Fixes #519. (Ruben d'Arco)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2749
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 4 Oct 2012 07:09:11 +0000 (07:09 +0000)]
make additional lookups smarter about trailing dots. make pdnssec error about trailing dots in names. make pdnssec warn about trailing dots in names inside content. strip dot from SRV hostnames during axfr. Patches by Ruben d'Arco. Fixes #289.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2748
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 4 Oct 2012 05:55:00 +0000 (05:55 +0000)]
drop PDNS_ENABLE_LUA
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2747
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Thu, 4 Oct 2012 05:40:37 +0000 (05:40 +0000)]
fix recursor+lua build
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2746
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Peter van Dijk [Wed, 3 Oct 2012 20:41:52 +0000 (20:41 +0000)]
Ignore ent in pdnssec check-zone and fix SOA check (Kees Monshouwer)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2745
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 3 Oct 2012 20:34:44 +0000 (20:34 +0000)]
another test commit
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2744
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 3 Oct 2012 20:30:42 +0000 (20:30 +0000)]
test 1 2 3
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2743
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 3 Oct 2012 19:54:24 +0000 (19:54 +0000)]
make sure we can build w/o Lua again, closing ticket http://wiki.powerdns.com/trac/ticket/462
Double check if pdns_recursor is also happy with this change (probably not)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2742
d19b8d6e -7fed-0310-83ef-
9ca221ded41b