]> granicus.if.org Git - pdns/log
pdns
14 years agofix crashes in bindbackend, by removing thread-unsafe 'flyweight', plus fixing unsafe...
Bert Hubert [Tue, 17 Aug 2010 09:54:45 +0000 (09:54 +0000)]
fix crashes in bindbackend, by removing thread-unsafe 'flyweight', plus fixing unsafe isMaster

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

14 years agosilence warnings, enable separate compilation
Bert Hubert [Sun, 15 Aug 2010 08:41:23 +0000 (08:41 +0000)]
silence warnings, enable separate compilation

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

14 years agoalso check class in dnspacketlessthan
Bert Hubert [Wed, 11 Aug 2010 08:52:03 +0000 (08:52 +0000)]
also check class in dnspacketlessthan

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

14 years agotyop, found by jeff sipek
Bert Hubert [Mon, 9 Aug 2010 20:42:57 +0000 (20:42 +0000)]
tyop, found by jeff sipek

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

14 years agosilence a warning - thanks zap ;-)
Bert Hubert [Mon, 9 Aug 2010 20:39:14 +0000 (20:39 +0000)]
silence a warning - thanks zap ;-)

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

14 years agoremove confusing code that kept track of the number of TCP client connections, replac...
Bert Hubert [Mon, 9 Aug 2010 19:40:29 +0000 (19:40 +0000)]
remove confusing code that kept track of the number of TCP client connections, replaced by cleaner alternative. Hope this solves the accounting problems.

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

14 years agoimplement pdns-distributes-queries to make powerdns distribute queries itself
Bert Hubert [Sun, 8 Aug 2010 19:59:19 +0000 (19:59 +0000)]
implement pdns-distributes-queries to make powerdns distribute queries itself
implement 'processes', bringing back the old-school '--fork' option

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

14 years agoremove duplicate 'pleaseWipeCache' code
Bert Hubert [Sun, 8 Aug 2010 17:37:33 +0000 (17:37 +0000)]
remove duplicate 'pleaseWipeCache' code

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

14 years agomake sure we use libumem on Solaris as allocator
Bert Hubert [Sun, 8 Aug 2010 12:12:44 +0000 (12:12 +0000)]
make sure we use libumem on Solaris as allocator

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

14 years agogratefully copied timegm replacement code from dietlibc! (GPL)
Bert Hubert [Sat, 7 Aug 2010 19:26:40 +0000 (19:26 +0000)]
gratefully copied timegm replacement code from dietlibc! (GPL)

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

14 years agoadd gettimeofday speedtest
Bert Hubert [Sat, 7 Aug 2010 15:35:55 +0000 (15:35 +0000)]
add gettimeofday speedtest

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

14 years agoSolve ticket 281, where we cache nxdomains longer than configured because of the...
Bert Hubert [Fri, 6 Aug 2010 20:10:04 +0000 (20:10 +0000)]
Solve ticket 281, where we cache nxdomains longer than configured because of the packet cache.
Also solved anomaly where SOA was initially the original length, and would decrease to the limited ttl on the second query

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

14 years agoadd infrastructure for manual query distribution over threads (distributeAsyncFunction)
Bert Hubert [Fri, 6 Aug 2010 19:12:20 +0000 (19:12 +0000)]
add infrastructure for manual query distribution over threads (distributeAsyncFunction)

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

14 years agoadd get-all description to rec_control manpage. Lack spotted by Jeff Sipek.
Bert Hubert [Thu, 5 Aug 2010 17:43:47 +0000 (17:43 +0000)]
add get-all description to rec_control manpage. Lack spotted by Jeff Sipek.

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

14 years agodetach distributor database threads, saving memory. This probably addressed launchpad...
Bert Hubert [Sat, 31 Jul 2010 14:00:27 +0000 (14:00 +0000)]
detach distributor database threads, saving memory. This probably addressed launchpad bug [Bug 600479] Re: Runaway threads on idle mysql backends

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

14 years agoremove duplicate & *wrong* waitForData() implementation from rec_channel - could...
Bert Hubert [Thu, 29 Jul 2010 11:46:19 +0000 (11:46 +0000)]
remove duplicate & *wrong* waitForData() implementation from rec_channel - could've caused crashes under high load

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

14 years agoadd proper #ifndef include guards
Bert Hubert [Thu, 29 Jul 2010 11:31:35 +0000 (11:31 +0000)]
add proper #ifndef include guards

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

14 years agoteach Recursor about 'ARCHFLAGS' for -m64 and make sure 'speedtest' compiles again...
Bert Hubert [Mon, 19 Jul 2010 14:21:02 +0000 (14:21 +0000)]
teach Recursor about 'ARCHFLAGS' for -m64 and make sure 'speedtest' compiles again with DNSSEC stuff in there

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

14 years agomake sure speedtest works on solaris too - it needs the virtual alarm to be re-armed...
Bert Hubert [Mon, 19 Jul 2010 14:19:39 +0000 (14:19 +0000)]
make sure speedtest works on solaris too - it needs the virtual alarm to be re-armed after it went off

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

14 years agomake sure dnsscope compiles again
Bert Hubert [Fri, 16 Jul 2010 15:03:39 +0000 (15:03 +0000)]
make sure dnsscope compiles again

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

14 years agowork around gcc 4.1 bug, http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11729
Bert Hubert [Tue, 29 Jun 2010 05:44:58 +0000 (05:44 +0000)]
work around gcc 4.1 bug, http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11729

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

14 years agoremove some dead code, plus attempt to fix up tcp connection count accounting, adding...
Bert Hubert [Sat, 26 Jun 2010 08:36:21 +0000 (08:36 +0000)]
remove some dead code, plus attempt to fix up tcp connection count accounting, adding 'volatile'.

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

14 years agodocumentation commit
Bert Hubert [Sat, 19 Jun 2010 19:26:50 +0000 (19:26 +0000)]
documentation commit

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

14 years agoi.root-servers.net (the i stands for 'infamous') now also has an AAAA. Update built...
Bert Hubert [Sat, 19 Jun 2010 19:26:01 +0000 (19:26 +0000)]
i.root-servers.net (the i stands for 'infamous') now also has an AAAA. Update built-in hints.

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

14 years agothis should make a dandy 'bug-for-bug' compatibility tool
Bert Hubert [Sat, 19 Jun 2010 13:25:50 +0000 (13:25 +0000)]
this should make a dandy 'bug-for-bug' compatibility tool

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

14 years agoimplement 'check-zone' for phibs, plus make powerdns crash violently if a non-dnssec...
Bert Hubert [Sat, 19 Jun 2010 13:20:30 +0000 (13:20 +0000)]
implement 'check-zone' for phibs, plus make powerdns crash violently if a non-dnssec backend tries to do dnssec

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

14 years agomake sure NSEC for zone apex covers the DNSKEY too
Bert Hubert [Sat, 19 Jun 2010 13:19:18 +0000 (13:19 +0000)]
make sure NSEC for zone apex covers the DNSKEY too

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

14 years agofix up nsec getbeforeafter for bind backend so we generate the correct nsec again
Bert Hubert [Sat, 19 Jun 2010 13:18:12 +0000 (13:18 +0000)]
fix up nsec getbeforeafter for bind backend so we generate the correct nsec again

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

14 years agofix up algorithm 5 and 7 confusion, make sure that basis comparisons against BIND...
Bert Hubert [Sat, 19 Jun 2010 12:13:14 +0000 (12:13 +0000)]
fix up algorithm 5 and 7 confusion, make sure that basis comparisons against BIND again give identical answers.

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

14 years agocommit prototype of WKS record, non-functional
Bert Hubert [Sat, 19 Jun 2010 12:11:48 +0000 (12:11 +0000)]
commit prototype of WKS record, non-functional

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

14 years agoupdate copyright, remove some more debugging output
Bert Hubert [Sat, 19 Jun 2010 12:10:44 +0000 (12:10 +0000)]
update copyright, remove some more debugging output

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

14 years agoremove dead code from dnsbulktest
Bert Hubert [Sat, 19 Jun 2010 12:10:10 +0000 (12:10 +0000)]
remove dead code from dnsbulktest

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

14 years agoquiet down the BIND backend debugging output
Bert Hubert [Sat, 19 Jun 2010 12:09:37 +0000 (12:09 +0000)]
quiet down the BIND backend debugging output

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

14 years agoperform better accounting of TCP client numbers on DNS errors - spotted by Simon...
Bert Hubert [Fri, 18 Jun 2010 18:57:02 +0000 (18:57 +0000)]
perform better accounting of TCP client numbers on DNS errors - spotted by Simon Bedford and Laurent Papier.

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

14 years agoadd dummy 'reportTimeout' to slavecommunicator so things compile again
Bert Hubert [Wed, 16 Jun 2010 19:07:44 +0000 (19:07 +0000)]
add dummy 'reportTimeout' to slavecommunicator so things compile again

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

14 years agofix up IPv6 address & port assignment in ComboAddress, broken since %link selection...
Bert Hubert [Wed, 16 Jun 2010 07:04:26 +0000 (07:04 +0000)]
fix up IPv6 address & port assignment in ComboAddress, broken since %link selection added!

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

14 years agoadd dont-queries statistic, plus make sure we add :: and 0.0.0.0 to the dontquery...
Bert Hubert [Mon, 14 Jun 2010 18:05:22 +0000 (18:05 +0000)]
add dont-queries statistic, plus make sure we add :: and 0.0.0.0 to the dontquery list

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

14 years agolua scripts can now indicate that a query has a 'variable' answer, which means that...
Bert Hubert [Sun, 13 Jun 2010 21:10:32 +0000 (21:10 +0000)]
lua scripts can now indicate that a query has a 'variable' answer, which means that it will not get cached, even if lua did not otherwise touch the answer.. because it might have!
use 'setvariable()' from the lua hooks to indicate this.

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

14 years agocomment the 'inflighter' a bit, plus add very nice statistical output to dnsbulktest
Bert Hubert [Sun, 13 Jun 2010 20:45:28 +0000 (20:45 +0000)]
comment the 'inflighter' a bit, plus add very nice statistical output to dnsbulktest
see http://bert-hubert.blogspot.com/2010/06/better-statistical-regression-tests.html

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

14 years agoadd timeout reporting to inflighter
Bert Hubert [Sun, 13 Jun 2010 12:46:34 +0000 (12:46 +0000)]
add timeout reporting to inflighter

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

14 years agointerim commit to merge xs changes
Bert Hubert [Sun, 13 Jun 2010 12:43:16 +0000 (12:43 +0000)]
interim commit to merge xs changes

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

14 years agomake dnsbulktest statistics line up, plus detect nodata, nxdomain properly now
Bert Hubert [Sat, 12 Jun 2010 20:54:36 +0000 (20:54 +0000)]
make dnsbulktest statistics line up, plus detect nodata, nxdomain properly now

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

14 years agowork towards pdns_recursor 3.3
Bert Hubert [Fri, 11 Jun 2010 06:50:00 +0000 (06:50 +0000)]
work towards pdns_recursor 3.3

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

14 years agoby popular demand, age responses from the packet cache. we try to be light, high...
Bert Hubert [Fri, 11 Jun 2010 06:46:21 +0000 (06:46 +0000)]
by popular demand, age responses from the packet cache. we try to be light, high performance and robust in doing so.

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

14 years agomake sure webserver is bound *before* privileges are dropped. Noticed by Thomas Miesl...
Bert Hubert [Thu, 10 Jun 2010 06:53:09 +0000 (06:53 +0000)]
make sure webserver is bound *before* privileges are dropped. Noticed by Thomas Mieslinger.

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

14 years agofix up SOA misunderstanding around CNAME referrals from UltraDNS. Thanks to 'marwood...
Bert Hubert [Wed, 9 Jun 2010 21:26:50 +0000 (21:26 +0000)]
fix up SOA misunderstanding around CNAME referrals from UltraDNS. Thanks to 'marwood' for reporting this.

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

14 years agoactually shows results now (the dns bulk tester)
Bert Hubert [Wed, 9 Jun 2010 21:13:51 +0000 (21:13 +0000)]
actually shows results now (the dns bulk tester)

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

14 years agoadd dnsbulktest infra
Bert Hubert [Wed, 9 Jun 2010 19:17:25 +0000 (19:17 +0000)]
add dnsbulktest infra

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

15 years agoremove fgets use so we can now read infinitely long lines of text from trusted files...
Bert Hubert [Mon, 7 Jun 2010 21:56:57 +0000 (21:56 +0000)]
remove fgets use so we can now read infinitely long lines of text from trusted files on disk..

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

15 years agoallow far longer lines to be read in zonefiles - thanks to Marco Davids for spotting...
Bert Hubert [Mon, 7 Jun 2010 21:31:37 +0000 (21:31 +0000)]
allow far longer lines to be read in zonefiles - thanks to Marco Davids for spotting this bug

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

15 years agoimplement 'rec_control get tcp-clients' to debug TCP client issue
Bert Hubert [Sun, 30 May 2010 18:18:51 +0000 (18:18 +0000)]
implement 'rec_control get tcp-clients' to debug TCP client issue

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

15 years agowork around solaris 10 bug, see https://issues.apache.org/bugzilla/show_bug.cgi?id...
Bert Hubert [Fri, 28 May 2010 12:45:47 +0000 (12:45 +0000)]
work around solaris 10 bug, see https://issues.apache.org/bugzilla/show_bug.cgi?id=48029#c13
Reported by "dirk" and AS. No thanks to sun. Solution suggested by Apache folks, thanks!

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

15 years agoAki Tuomi discovered that the zoneparser messes up 'blah IN MX 15 @'. Fixed.
Bert Hubert [Fri, 28 May 2010 12:26:38 +0000 (12:26 +0000)]
Aki Tuomi discovered that the zoneparser messes up 'blah IN MX 15 @'. Fixed.

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

15 years agomake sure that we can bind to IPv6 link-local addresses. Feature suggested by Darren...
Bert Hubert [Tue, 25 May 2010 20:26:23 +0000 (20:26 +0000)]
make sure that we can bind to IPv6 link-local addresses. Feature suggested by Darren Gamble, implemented with help of Niels Bakker.

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

15 years agodo not try to process UDP AXFR queries anymore. Spotted by Alexander Gall of SWITCH...
Bert Hubert [Wed, 19 May 2010 06:51:12 +0000 (06:51 +0000)]
do not try to process UDP AXFR queries anymore. Spotted by Alexander Gall of SWITCH, thanks.

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

15 years agomake sure dnsreplay builds, and that it does so by default
Bert Hubert [Mon, 17 May 2010 19:00:05 +0000 (19:00 +0000)]
make sure dnsreplay builds, and that it does so by default

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

15 years agoallow creation of pdns-tools package
Bert Hubert [Mon, 17 May 2010 18:38:12 +0000 (18:38 +0000)]
allow creation of pdns-tools package

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

15 years agoimplement 'NSEC3', and enable it for NXDOMAIN responses - other cases have yet to...
Bert Hubert [Sun, 16 May 2010 21:00:34 +0000 (21:00 +0000)]
implement 'NSEC3', and enable it for NXDOMAIN responses - other cases have yet to be hooked up.
Only works for generic mysql right now. To test, run 'echo 1 0 100 ABCD > ./keys/yourdomain/nsec3param'
And then run pdnssec order-zone yourdomain

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

15 years agoimplement first ghetto nsec3 generation code - all wrong
Bert Hubert [Thu, 13 May 2010 17:18:48 +0000 (17:18 +0000)]
implement first ghetto nsec3 generation code - all wrong

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

15 years agofix up NSEC3 rendering/generation/parsing
Bert Hubert [Thu, 13 May 2010 17:16:47 +0000 (17:16 +0000)]
fix up NSEC3 rendering/generation/parsing

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

15 years agoinfrastructure in packethandler.cc & pdnssec to start to do something with NSEC3...
Bert Hubert [Thu, 13 May 2010 11:08:24 +0000 (11:08 +0000)]
infrastructure in packethandler.cc & pdnssec to start to do something with NSEC3(PARAM)

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

15 years agoNSEC3PARAM enum
Bert Hubert [Thu, 13 May 2010 11:07:38 +0000 (11:07 +0000)]
NSEC3PARAM enum

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

15 years agonsec3param work
Bert Hubert [Thu, 13 May 2010 11:06:49 +0000 (11:06 +0000)]
nsec3param work

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

15 years agodrop dnspbench tool
Bert Hubert [Wed, 12 May 2010 19:32:58 +0000 (19:32 +0000)]
drop dnspbench tool

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

15 years agofix up dnsgram compilation - spotted by David Hawthorne
Bert Hubert [Wed, 12 May 2010 19:31:27 +0000 (19:31 +0000)]
fix up dnsgram compilation - spotted by David Hawthorne

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

15 years agofix notify compilation
Bert Hubert [Wed, 12 May 2010 19:12:04 +0000 (19:12 +0000)]
fix notify compilation

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

15 years agofix 'same level soa' regression test, plus clean up some whitespace
Bert Hubert [Sun, 9 May 2010 11:46:10 +0000 (11:46 +0000)]
fix 'same level soa' regression test, plus clean up some whitespace

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

15 years agomake sure we don't consult cache for dnssec questions for now (since we would potenti...
Bert Hubert [Sun, 9 May 2010 10:47:02 +0000 (10:47 +0000)]
make sure we don't consult cache for dnssec questions for now (since we would potentially return unsigned answers)
plus clean up packethandler somewhat, and clarify comments

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

15 years agoprepare getBeforeAndAfter for NSEC3 usage..
Bert Hubert [Sun, 9 May 2010 07:44:40 +0000 (07:44 +0000)]
prepare getBeforeAndAfter for NSEC3 usage..

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

15 years agoadd in-place reordering infrastructure
Bert Hubert [Sat, 8 May 2010 22:13:13 +0000 (22:13 +0000)]
add in-place reordering infrastructure

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

15 years agoadd the -dnssec queries for gmysql
Bert Hubert [Sat, 8 May 2010 22:04:36 +0000 (22:04 +0000)]
add the -dnssec queries for gmysql

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

15 years agoMaik Zumstrull corrected our Makefile, which abused _LDFLAGS where _LDADD should...
Bert Hubert [Sat, 8 May 2010 20:33:54 +0000 (20:33 +0000)]
Maik Zumstrull corrected our Makefile, which abused _LDFLAGS where _LDADD should be used. Thanks!

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

15 years agoMaik Zumstrull has cleaned up our Makefile so it is more correct, plus added reading...
Bert Hubert [Sat, 8 May 2010 20:28:20 +0000 (20:28 +0000)]
Maik Zumstrull has cleaned up our Makefile so it is more correct, plus added reading of /etc/default/pdns to our sample initscript

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

15 years agoteach gsql backend about --dnssec switch, plus revamp getBeforeAndAfter, you need...
Bert Hubert [Sat, 8 May 2010 20:19:39 +0000 (20:19 +0000)]
teach gsql backend about --dnssec switch, plus revamp getBeforeAndAfter, you need to supply the zonename now

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

15 years agorectify tabs/spaces, plus clarify debugging output, plus stop NS/Wildcard traversal...
Bert Hubert [Sat, 8 May 2010 20:18:46 +0000 (20:18 +0000)]
rectify tabs/spaces, plus clarify debugging output, plus stop NS/Wildcard traversal at zone edge

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

15 years agoclean up the ueberbackend constructor - it is unclear how this could *ever* have...
Bert Hubert [Sat, 8 May 2010 20:17:52 +0000 (20:17 +0000)]
clean up the ueberbackend constructor - it is unclear how this could *ever* have worked!!

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

15 years agomake pdnssec include all the backend stuff
Bert Hubert [Sat, 8 May 2010 20:17:11 +0000 (20:17 +0000)]
make pdnssec include all the backend stuff

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

15 years agorevamp the 'activeness' of keys, dnsseckeeper now gives more information about keys
Bert Hubert [Sat, 8 May 2010 20:16:38 +0000 (20:16 +0000)]
revamp the 'activeness' of keys, dnsseckeeper now gives more information about keys

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

15 years agoremove -lboost stuff and replace with boost.m4 macros
Bert Hubert [Sun, 2 May 2010 18:05:01 +0000 (18:05 +0000)]
remove -lboost stuff and replace with boost.m4 macros

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

15 years agomake sure getBeforeAndAfter passes references, plus add --gmysql-dnssec (not hooked...
Bert Hubert [Fri, 30 Apr 2010 20:50:37 +0000 (20:50 +0000)]
make sure getBeforeAndAfter passes references, plus add --gmysql-dnssec (not hooked up yet)

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

15 years agodo not make more zsks if there are 2 *or more* present already
Bert Hubert [Fri, 30 Apr 2010 20:49:44 +0000 (20:49 +0000)]
do not make more zsks if there are 2 *or more* present already

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

15 years agoteach zone2sql about dnssec 'auth' field
Bert Hubert [Fri, 30 Apr 2010 20:49:09 +0000 (20:49 +0000)]
teach zone2sql about dnssec 'auth' field

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

15 years agomake labelReverse properly turn '.' into ' ' to maintain DNSSEC canonical ordering
Bert Hubert [Fri, 30 Apr 2010 20:47:12 +0000 (20:47 +0000)]
make labelReverse properly turn '.' into ' ' to maintain DNSSEC canonical ordering

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

15 years agoadd some delegations to spice up dnssec regression testing, plus some docs
Bert Hubert [Fri, 30 Apr 2010 20:46:26 +0000 (20:46 +0000)]
add some delegations to spice up dnssec regression testing, plus some docs

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

15 years agofinal touches to revamping of Boost makefile stuff
Bert Hubert [Fri, 30 Apr 2010 18:30:56 +0000 (18:30 +0000)]
final touches to revamping of Boost makefile stuff

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

15 years agoand auto* loves authors too
Bert Hubert [Fri, 30 Apr 2010 18:23:17 +0000 (18:23 +0000)]
and auto* loves authors too

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

15 years agoauto* likes having some NEWS to read!
Bert Hubert [Fri, 30 Apr 2010 18:22:09 +0000 (18:22 +0000)]
auto* likes having some NEWS to read!

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

15 years agomove GPL to the correct place.
Bert Hubert [Fri, 30 Apr 2010 18:21:33 +0000 (18:21 +0000)]
move GPL to the correct place.

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

15 years agooops
Bert Hubert [Fri, 30 Apr 2010 18:20:37 +0000 (18:20 +0000)]
oops

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

15 years agorevamp our auto* stuff, plus add useful 'boost.m4' for finding boost paths & library...
Bert Hubert [Fri, 30 Apr 2010 18:17:57 +0000 (18:17 +0000)]
revamp our auto* stuff, plus add useful 'boost.m4' for finding boost paths & library names

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

15 years agomake sure we don't install polarssl in the .deb! plus fix compilation for bsd
Bert Hubert [Fri, 23 Apr 2010 01:09:40 +0000 (01:09 +0000)]
make sure we don't install polarssl in the .deb! plus fix compilation for bsd

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

15 years agopare down polarssl makefile
Bert Hubert [Thu, 22 Apr 2010 07:55:15 +0000 (07:55 +0000)]
pare down polarssl makefile

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

15 years agodnskey requests contain auth data in their responses - thanks to Leen Besselink for...
Bert Hubert [Thu, 22 Apr 2010 07:39:45 +0000 (07:39 +0000)]
dnskey requests contain auth data in their responses - thanks to Leen Besselink for spotting this problem

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

15 years agoremoved stray DNSKEYs from unsigned zone
Bert Hubert [Wed, 21 Apr 2010 15:06:32 +0000 (15:06 +0000)]
removed stray DNSKEYs from unsigned zone

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

15 years agoallow for static compilation
Bert Hubert [Wed, 21 Apr 2010 13:58:29 +0000 (13:58 +0000)]
allow for static compilation

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

15 years agoremove sctp dependency
Bert Hubert [Wed, 21 Apr 2010 13:58:17 +0000 (13:58 +0000)]
remove sctp dependency

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

15 years agoadd a zone made for DNSSEC testing, plus document how to run the regression tests...
Bert Hubert [Wed, 21 Apr 2010 12:48:57 +0000 (12:48 +0000)]
add a zone made for DNSSEC testing, plus document how to run the regression tests against pdns in BIND mode

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

15 years agosilence some debugging, plus make sure all relevant .hh files are sourced for shipping
Bert Hubert [Wed, 21 Apr 2010 12:48:04 +0000 (12:48 +0000)]
silence some debugging, plus make sure all relevant .hh files are sourced for shipping

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

15 years agoreport failing access to the key-repository early
Bert Hubert [Wed, 21 Apr 2010 12:47:40 +0000 (12:47 +0000)]
report failing access to the key-repository early

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

15 years agomake the polarssl makefile 'distdir' itself properly
Bert Hubert [Wed, 21 Apr 2010 12:47:13 +0000 (12:47 +0000)]
make the polarssl makefile 'distdir' itself properly

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