add pdnssec test-schema

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2714 d19b8d6e-7fed-0310-83ef-9ca221ded41b
make extract_bits more robust, limit to 8 bits (we only use it for 5 at a time anyway). bonus: this makes valgrind happy.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2715 d19b8d6e-7fed-0310-83ef-9ca221ded41b
make extract_bits slightly more robust; document limitations (thanks Maik)

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2716 d19b8d6e-7fed-0310-83ef-9ca221ded41b
exit(0) instead of (1) when the guardian is terminated by SIGTERM. Requested by Morten Stevens of Fedora.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2717 d19b8d6e-7fed-0310-83ef-9ca221ded41b
make sure SOAData.scopeMask is initialized always

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2718 d19b8d6e-7fed-0310-83ef-9ca221ded41b
do not start bind tests until bindbackend has loaded all zones

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2719 d19b8d6e-7fed-0310-83ef-9ca221ded41b
Merge remote-tracking branch 'git-svn'
fix ISC export for Botan; this fixes Botan/Polar interaction. Thanks to Paul Bakker of PolarSSL for debugging.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2720 d19b8d6e-7fed-0310-83ef-9ca221ded41b
Merge remote-tracking branch 'git-svn'
Import ENT support, done by Kees Monshouwer. Additional testing by Ruben d'Arco.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2721 d19b8d6e-7fed-0310-83ef-9ca221ded41b
don't run ent-axfr test in nsec3-narrow mode

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2722 d19b8d6e-7fed-0310-83ef-9ca221ded41b
fix tinydns data check

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2723 d19b8d6e-7fed-0310-83ef-9ca221ded41b
ignore drill comments in ent-axfr

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2724 d19b8d6e-7fed-0310-83ef-9ca221ded41b
actually ignore drill comments in ent-axfr

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2725 d19b8d6e-7fed-0310-83ef-9ca221ded41b
manpages for dnsscope, dnswasher, dnsreplay, contributed by joerg jungermann!


git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2726 d19b8d6e-7fed-0310-83ef-9ca221ded41b
Minor doc fixes from Christian Hofstaedtler

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2727 d19b8d6e-7fed-0310-83ef-9ca221ded41b
Sander Hoentjen <sander@hoentjen.eu>:I have a patch that add exit codes to the init-script status and start commands. This helps stuff like puppet to manage the service.                                                                                                   


git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2728 d19b8d6e-7fed-0310-83ef-9ca221ded41b
merge small variant of patch by Mark Zealey as attached to 579. Should be a speedup! If you see sudden crashes, this patch might be related as we rely on good luck right now to make sure qtype is initialized before it is used.


git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2729 d19b8d6e-7fed-0310-83ef-9ca221ded41b
speedup from Mark Zealey for fillSOAData, ticket 584, thanks!


git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@2730 d19b8d6e-7fed-0310-83ef-9ca221ded41b
remove global distributor and replace by 1 distributor per receiver thread, thanks to Mark Zealey, who reports fourfold speedups this way.
see http://wiki.powerdns.com/trac/ticket/583 for details



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