]> granicus.if.org Git - pdns/log
pdns
17 years agomove tcp waits to poll instead of select
Bert Hubert [Tue, 10 Jul 2007 18:53:34 +0000 (18:53 +0000)]
move tcp waits to poll instead of select

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

17 years agomore timer infra
Bert Hubert [Sun, 8 Jul 2007 19:56:59 +0000 (19:56 +0000)]
more timer infra

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

17 years agotimer infra
Bert Hubert [Sun, 8 Jul 2007 19:55:58 +0000 (19:55 +0000)]
timer infra

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

17 years agoLDAP updates from Norbert!
Bert Hubert [Sun, 8 Jul 2007 14:20:22 +0000 (14:20 +0000)]
LDAP updates from Norbert!

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

17 years agoadd --recursion option to make dnsreplay useful for both recursive/non-recursive...
Bert Hubert [Sat, 7 Jul 2007 21:27:30 +0000 (21:27 +0000)]
add --recursion option to make dnsreplay useful for both recursive/non-recursive cases
plus add --help, --quiet, --speedup

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

17 years agorename dnsreplay, move to boost::program_options
Bert Hubert [Sat, 7 Jul 2007 20:31:31 +0000 (20:31 +0000)]
rename dnsreplay, move to boost::program_options

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

17 years agoremove older implementation
Bert Hubert [Sat, 7 Jul 2007 19:40:48 +0000 (19:40 +0000)]
remove older implementation

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

17 years agodead copy of zone2ldap -> gone
Bert Hubert [Tue, 26 Jun 2007 14:42:31 +0000 (14:42 +0000)]
dead copy of zone2ldap -> gone

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

17 years agofix pipebackend filedescriptor leak
Bert Hubert [Tue, 26 Jun 2007 14:40:41 +0000 (14:40 +0000)]
fix pipebackend filedescriptor leak

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

17 years agomake dnsreplay work on non-recursive packets, plus make it recognize root-referrals
Bert Hubert [Tue, 26 Jun 2007 12:46:33 +0000 (12:46 +0000)]
make dnsreplay work on non-recursive packets, plus make it recognize root-referrals

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

17 years agofix trimming of 'tab' spaces at the end of a commented line..
Bert Hubert [Mon, 25 Jun 2007 18:20:34 +0000 (18:20 +0000)]
fix trimming of 'tab' spaces at the end of a commented line..

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

17 years agofix netbsd alpha crash + possible issues at startup with other arches
Bert Hubert [Mon, 25 Jun 2007 14:01:57 +0000 (14:01 +0000)]
fix netbsd alpha crash + possible issues at startup with other arches

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

17 years agofix potential 'zombie' problem
Bert Hubert [Tue, 19 Jun 2007 20:01:56 +0000 (20:01 +0000)]
fix potential 'zombie' problem

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

17 years agofix for EINTR confusion wich could block the server - thanks Arnoud B!
Bert Hubert [Tue, 19 Jun 2007 19:51:03 +0000 (19:51 +0000)]
fix for EINTR confusion wich could block the server - thanks Arnoud B!

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

17 years agooops, fix zone2ldap (i think)
Bert Hubert [Tue, 12 Jun 2007 22:53:14 +0000 (22:53 +0000)]
oops, fix zone2ldap (i think)

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

17 years agofix small issues in root-server operation, thanks jj
Bert Hubert [Tue, 12 Jun 2007 14:07:43 +0000 (14:07 +0000)]
fix small issues in root-server operation, thanks jj

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

18 years agoimprove line number and filename reporting in errors, dealing with $includes
Bert Hubert [Thu, 7 Jun 2007 21:10:21 +0000 (21:10 +0000)]
improve line number and filename reporting in errors, dealing with $includes
support $ttl case insensitively
deal with common '$ttl 86400;' syntax
recognize '1D' as a TTL more robustly

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

18 years agoteach zone2sql the 'inode order' trick, plus spruce up reporting a bit, and no longer...
Bert Hubert [Thu, 7 Jun 2007 21:04:09 +0000 (21:04 +0000)]
teach zone2sql the 'inode order' trick, plus spruce up reporting a bit, and no longer die on missing files even with --on-error-resume-next

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

18 years agofinal fix hopefully for fancy record any queries of wildcard records
Bert Hubert [Sun, 20 May 2007 21:14:30 +0000 (21:14 +0000)]
final fix hopefully for fancy record any queries of wildcard records

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

18 years agofurther fancy record fixes as debugged by Jorn Ekkelenkamp, this time for ANY queries
Bert Hubert [Sat, 19 May 2007 12:38:34 +0000 (12:38 +0000)]
further fancy record fixes as debugged by Jorn Ekkelenkamp, this time for ANY queries

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

18 years agofix 1<<31 issue with intel c compiler, noted by darix
Bert Hubert [Sat, 19 May 2007 12:30:43 +0000 (12:30 +0000)]
fix 1<<31 issue with intel c compiler, noted by darix

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

18 years agosilence signedness warning, refuse direct queries for non-standard 'URL' and 'CURL...
Bert Hubert [Sat, 19 May 2007 11:14:07 +0000 (11:14 +0000)]
silence signedness warning, refuse direct queries for non-standard 'URL' and 'CURL' and 'MBOXFW' records, fix some g++ 4.2.0 generated warnings. Thanks to Jorn Ekkelenkamp for noticing the 'fancy record' issues.

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

18 years agospeed up storage of NS records
Bert Hubert [Sun, 13 May 2007 21:07:18 +0000 (21:07 +0000)]
speed up storage of NS records

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

18 years agoup version number, plus fix odd but harmless webserver bug spotted by Dan Bilik of...
Bert Hubert [Sat, 12 May 2007 14:26:07 +0000 (14:26 +0000)]
up version number, plus fix odd but harmless webserver bug spotted by Dan Bilik of Neosystem

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

18 years agoAndre Lorbach of Adiscon discovered the microsoft windows 2003 nameserver adds out...
Bert Hubert [Sat, 12 May 2007 10:22:50 +0000 (10:22 +0000)]
Andre Lorbach of Adiscon discovered the microsoft windows 2003 nameserver adds out of zone data to zonetransfers, which we need to ignore, instead of rejecting the entire zone.

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

18 years agomake dnsgram more useful
Bert Hubert [Mon, 23 Apr 2007 13:44:38 +0000 (13:44 +0000)]
make dnsgram more useful

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

18 years agospiff up the documentation, actually enable the DNSSEC records (oops)
Bert Hubert [Sun, 22 Apr 2007 19:48:50 +0000 (19:48 +0000)]
spiff up the documentation, actually enable the DNSSEC records (oops)

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

18 years agoremove huffman from rest of build too
Bert Hubert [Sat, 21 Apr 2007 11:37:09 +0000 (11:37 +0000)]
remove huffman from rest of build too

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

18 years agoremove zone2ldap from rpm
Bert Hubert [Sat, 21 Apr 2007 10:41:43 +0000 (10:41 +0000)]
remove zone2ldap from rpm

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

18 years ago2.9.21 version update, plus docs
Bert Hubert [Sat, 21 Apr 2007 09:55:54 +0000 (09:55 +0000)]
2.9.21 version update, plus docs

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

18 years agoadd a README pointer to the opendbx website
Bert Hubert [Sat, 21 Apr 2007 08:59:45 +0000 (08:59 +0000)]
add a README pointer to the opendbx website

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

18 years agoupdate opendbx tables in source, closing ticket 134, thanks to Ralf van der Enden
Bert Hubert [Sat, 21 Apr 2007 08:59:01 +0000 (08:59 +0000)]
update opendbx tables in source, closing ticket 134, thanks to Ralf van der Enden

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

18 years agoremove huffman code from binaries, fix d_ino unfilledness, fix d_lastcheck logic...
Bert Hubert [Sat, 21 Apr 2007 08:56:56 +0000 (08:56 +0000)]
remove huffman code from binaries, fix d_ino unfilledness, fix d_lastcheck logic, zero AAAA records properly

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

18 years agowild dnsgram experiments for dt
Bert Hubert [Sat, 21 Apr 2007 08:55:54 +0000 (08:55 +0000)]
wild dnsgram experiments for dt

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

18 years agomake dnswasher wash everything, not just rd
Bert Hubert [Sat, 21 Apr 2007 08:55:26 +0000 (08:55 +0000)]
make dnswasher wash everything, not just rd

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

18 years agofix up fancy records
Bert Hubert [Thu, 19 Apr 2007 20:43:14 +0000 (20:43 +0000)]
fix up fancy records

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

18 years agoslight tweak to master apparatus in bindbackend
Bert Hubert [Mon, 16 Apr 2007 19:01:21 +0000 (19:01 +0000)]
slight tweak to master apparatus in bindbackend

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

18 years agoremove some whitespace, fixup 'reload' in bind backend, fix incoming notifications
Bert Hubert [Mon, 16 Apr 2007 18:44:42 +0000 (18:44 +0000)]
remove some whitespace, fixup 'reload' in bind backend, fix incoming notifications

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

18 years agofix BIND2 slave transferring of SRV records
Bert Hubert [Mon, 16 Apr 2007 16:21:40 +0000 (16:21 +0000)]
fix BIND2 slave transferring of SRV records

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

18 years agofix IPv6 recursion over TCP, plus make dnsgram, dnsscope etc link again
Bert Hubert [Mon, 16 Apr 2007 16:05:12 +0000 (16:05 +0000)]
fix IPv6 recursion over TCP, plus make dnsgram, dnsscope etc link again

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

18 years agono longer recurse for additional records - they are ignored anyhow
Bert Hubert [Mon, 16 Apr 2007 15:38:22 +0000 (15:38 +0000)]
no longer recurse for additional records - they are ignored anyhow

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

18 years agoimplement @ = zone name in content for zoneparser-tng, thanks to Marco Davids for...
Bert Hubert [Sun, 15 Apr 2007 21:15:57 +0000 (21:15 +0000)]
implement @ = zone name in content for zoneparser-tng, thanks to Marco Davids for noticing

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

18 years agoThanks to Heinrich Ruthensteiner and Christoph Haas for debugging, the new MOADNS...
Bert Hubert [Sat, 14 Apr 2007 22:04:55 +0000 (22:04 +0000)]
Thanks to Heinrich Ruthensteiner and Christoph Haas for debugging, the new MOADNS code had trouble encoding . labels in NAPTR records and elsewhere
Plus improve bind query logging somewhat more, plus make pdns_recursor build directly from svn again

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

18 years agorecursor compile fixes, plus make dnswasher a bit more helpful
Bert Hubert [Sat, 14 Apr 2007 12:53:28 +0000 (12:53 +0000)]
recursor compile fixes, plus make dnswasher a bit more helpful

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

18 years agofix debian bug 406461 (case sensitivity in named.conf parsing)
Bert Hubert [Thu, 12 Apr 2007 21:15:44 +0000 (21:15 +0000)]
fix debian bug 406461 (case sensitivity in named.conf parsing)

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

18 years agofix escaped dots! Plus close debian bug 406462, 'm' stands for minutes, not months...
Bert Hubert [Thu, 12 Apr 2007 20:50:53 +0000 (20:50 +0000)]
fix escaped dots! Plus close debian bug 406462, 'm' stands for minutes, not months. Plus improve bindbackend query-logging

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

18 years agolots of documentation, plus enable -lz again
Bert Hubert [Tue, 10 Apr 2007 10:39:58 +0000 (10:39 +0000)]
lots of documentation, plus enable -lz again

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

18 years agocompilation fix
Bert Hubert [Mon, 9 Apr 2007 15:56:33 +0000 (15:56 +0000)]
compilation fix

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

18 years agofix debian static build, plus docs
Bert Hubert [Mon, 9 Apr 2007 12:09:35 +0000 (12:09 +0000)]
fix debian static build, plus docs

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

18 years agofix sqlite comments in configure.in, fix static compilation of postgresql
Bert Hubert [Mon, 9 Apr 2007 11:55:28 +0000 (11:55 +0000)]
fix sqlite comments in configure.in, fix static compilation of postgresql

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

18 years agospeedups in case lowering code for already lowercase domains
Bert Hubert [Sun, 8 Apr 2007 22:06:24 +0000 (22:06 +0000)]
speedups in case lowering code for already lowercase domains

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

18 years ago2.9.21 release notes
Bert Hubert [Sun, 8 Apr 2007 22:05:06 +0000 (22:05 +0000)]
2.9.21 release notes

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

18 years agoreimplement MR records
Bert Hubert [Sun, 8 Apr 2007 21:02:04 +0000 (21:02 +0000)]
reimplement MR records

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

18 years agotruly implement multiple-masters sanely now
Bert Hubert [Sun, 8 Apr 2007 12:50:57 +0000 (12:50 +0000)]
truly implement multiple-masters sanely now

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

18 years agoimplement multiple master mode, plus make room in sql tables for multiple masters
Bert Hubert [Sat, 7 Apr 2007 18:07:59 +0000 (18:07 +0000)]
implement multiple master mode, plus make room in sql tables for multiple masters

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

18 years agostop special casing TXT records
Bert Hubert [Sat, 7 Apr 2007 17:38:01 +0000 (17:38 +0000)]
stop special casing TXT records

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

18 years agofix some MOADNSParser problems (notifications, for example), remove dead code, elimin...
Bert Hubert [Sat, 7 Apr 2007 16:42:21 +0000 (16:42 +0000)]
fix some MOADNSParser problems (notifications, for example), remove dead code, eliminate duplicate code, improve error reporting as reported in ticket 147

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

18 years agoimproved support for multiline records in zones, plus accept @ as part of queries
Bert Hubert [Sat, 7 Apr 2007 15:54:30 +0000 (15:54 +0000)]
improved support for multiline records in zones, plus accept @ as part of queries

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

18 years agospeed up zone loading from a cold cache a lot (factor of 6 worst/best case)
Bert Hubert [Mon, 2 Apr 2007 21:44:11 +0000 (21:44 +0000)]
speed up zone loading from a cold cache a lot (factor of 6 worst/best case)

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

18 years agoneglected to hook up the 'HINFO' parser, added a regression test so we'll notice...
Bert Hubert [Sat, 31 Mar 2007 18:52:17 +0000 (18:52 +0000)]
neglected to hook up the 'HINFO' parser, added a regression test so we'll notice next time, plus remove some silly ipv6 code

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

18 years agore-add support for LOC records, plus finally a LOC regression test (which exposed...
Bert Hubert [Sat, 31 Mar 2007 18:37:43 +0000 (18:37 +0000)]
re-add support for LOC records, plus finally a LOC regression test (which exposed a heap of errors in the old code!)

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

18 years agosilly build system..
Bert Hubert [Sat, 31 Mar 2007 11:04:01 +0000 (11:04 +0000)]
silly build system..

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

18 years agooops, final fixes
Bert Hubert [Sat, 31 Mar 2007 10:53:06 +0000 (10:53 +0000)]
oops, final fixes

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

18 years agoremove recursor from the rpm too
Bert Hubert [Sat, 31 Mar 2007 10:38:22 +0000 (10:38 +0000)]
remove recursor from the rpm too

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

18 years agoremove recursor from our auth rpm and debs
Bert Hubert [Sat, 31 Mar 2007 10:32:22 +0000 (10:32 +0000)]
remove recursor from our auth rpm and debs

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

18 years agoremove 'us' hack and prevent problems destructing backends from under us
Bert Hubert [Fri, 30 Mar 2007 08:50:51 +0000 (08:50 +0000)]
remove 'us' hack and prevent problems destructing backends from under us

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

18 years agoreport which zone files are missing
Bert Hubert [Fri, 30 Mar 2007 07:41:07 +0000 (07:41 +0000)]
report which zone files are missing

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

18 years agobe a bit more precise about database errrors in logging
Bert Hubert [Fri, 30 Mar 2007 07:36:54 +0000 (07:36 +0000)]
be a bit more precise about database errrors in logging

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

18 years agobuild fix for newer or older boost (darix)
Bert Hubert [Thu, 29 Mar 2007 20:55:18 +0000 (20:55 +0000)]
build fix for newer or older boost (darix)

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

18 years agocrash fix for bind backend
Bert Hubert [Thu, 29 Mar 2007 09:05:35 +0000 (09:05 +0000)]
crash fix for bind backend

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

18 years agopropagate threading instructions down to the modules
Bert Hubert [Mon, 26 Mar 2007 21:17:28 +0000 (21:17 +0000)]
propagate threading instructions down to the modules

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

18 years agofix memory leaks in BIND backend parsing
Bert Hubert [Mon, 26 Mar 2007 20:35:49 +0000 (20:35 +0000)]
fix memory leaks in BIND backend parsing

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

18 years agospeedup for pdns_recursor, fix crashes of BIND backend, fix filedescriptor leak in...
Bert Hubert [Mon, 26 Mar 2007 20:18:23 +0000 (20:18 +0000)]
speedup for pdns_recursor, fix crashes of BIND backend, fix filedescriptor leak in BIND backend

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

18 years agofix for ticket 90, look for postgresql in more places
Bert Hubert [Sun, 25 Mar 2007 18:34:22 +0000 (18:34 +0000)]
fix for ticket 90, look for postgresql in more places

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

18 years agoclose ticket 109 and remove confusing words about bind2backend
Bert Hubert [Sun, 25 Mar 2007 18:28:20 +0000 (18:28 +0000)]
close ticket 109 and remove confusing words about bind2backend

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

18 years agofix TXT storage and processing model. Each TXT record must now be in "quotes", and...
Bert Hubert [Sun, 25 Mar 2007 18:11:19 +0000 (18:11 +0000)]
fix TXT storage and processing model. Each TXT record must now be in "quotes", and for records that need it, we support multiple TXT records which are then all parsed or sent out

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

18 years agofix up zone2sql for prio-mismatching
Bert Hubert [Sun, 25 Mar 2007 18:04:42 +0000 (18:04 +0000)]
fix up zone2sql for prio-mismatching

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

18 years agoadd 2 new tests, multi-txt and multi-txt escaped, plus updated description of basic-txt
Bert Hubert [Sun, 25 Mar 2007 17:43:23 +0000 (17:43 +0000)]
add 2 new tests, multi-txt and multi-txt escaped, plus updated description of basic-txt

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

18 years agoadd regression test to make sure ticket 123 does not come back
Bert Hubert [Sun, 25 Mar 2007 13:58:27 +0000 (13:58 +0000)]
add regression test to make sure ticket 123 does not come back

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

18 years agofix ticket 123 - but I'm unhappy with the fix..
Bert Hubert [Sun, 25 Mar 2007 13:53:25 +0000 (13:53 +0000)]
fix ticket 123 - but I'm unhappy with the fix..

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

18 years agofix ticket 82, webserver not verbose enough with errors
Bert Hubert [Sun, 25 Mar 2007 13:22:10 +0000 (13:22 +0000)]
fix ticket 82, webserver not verbose enough with errors

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

18 years agooops - IXFR is 251 and not 254! thanks to Ralf van der Enden for noticing. We don...
Bert Hubert [Sun, 25 Mar 2007 12:20:57 +0000 (12:20 +0000)]
oops - IXFR is 251 and not 254! thanks to Ralf van der Enden for noticing. We don't do IXFR so it is academic.

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

18 years agofix ticket 106 which explains we mis-parse ; in "strings"
Bert Hubert [Sun, 25 Mar 2007 12:19:15 +0000 (12:19 +0000)]
fix ticket 106 which explains we mis-parse ; in "strings"

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

18 years agoclose ticket 120 - pdns-recursor leaves behind pidfile & controlsocket on controlled...
Bert Hubert [Sun, 25 Mar 2007 11:33:06 +0000 (11:33 +0000)]
close ticket 120 - pdns-recursor leaves behind pidfile & controlsocket on controlled exit

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

18 years agofix one source of crashes and deadlocks in the BIND backend
Bert Hubert [Sat, 24 Mar 2007 21:34:32 +0000 (21:34 +0000)]
fix one source of crashes and deadlocks in the BIND backend

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

18 years agooops.. fix " fix
Bert Hubert [Thu, 22 Mar 2007 09:17:56 +0000 (09:17 +0000)]
oops.. fix " fix

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

18 years agofix TXT record serving + improve error messages creating packets
Bert Hubert [Wed, 21 Mar 2007 20:21:12 +0000 (20:21 +0000)]
fix TXT record serving + improve error messages creating packets

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

18 years agofix for BIND-backend issue about non-loaded zones, by Daniel Bilik
Bert Hubert [Wed, 21 Mar 2007 18:13:08 +0000 (18:13 +0000)]
fix for BIND-backend issue about non-loaded zones, by Daniel Bilik

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

18 years agoimprove binary compatability with BIND
Bert Hubert [Wed, 21 Mar 2007 08:12:50 +0000 (08:12 +0000)]
improve binary compatability with BIND

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

18 years agofurther cleanups of TCP
Bert Hubert [Mon, 19 Mar 2007 19:59:24 +0000 (19:59 +0000)]
further cleanups of TCP

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

18 years agoconvert MOADNSParser into error, don't let it drop
Bert Hubert [Mon, 19 Mar 2007 17:04:52 +0000 (17:04 +0000)]
convert MOADNSParser into error, don't let it drop

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

18 years agofirst round of tcpreceiver cleanups - should fix memory leaks, plus add proper suppor...
Bert Hubert [Sun, 18 Mar 2007 19:34:08 +0000 (19:34 +0000)]
first round of tcpreceiver cleanups - should fix memory leaks, plus add proper support for recursive TCP questions, which are now handled correctly!

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

18 years agosilence (correct) valgrind warning, plus add ComboAddress 'toStringWithPort'
Bert Hubert [Sun, 18 Mar 2007 19:33:08 +0000 (19:33 +0000)]
silence (correct) valgrind warning, plus add ComboAddress 'toStringWithPort'

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

18 years ago implement AFSDB, closing ticket #129, as reported by "Bastian"
Bert Hubert [Sun, 18 Mar 2007 15:42:52 +0000 (15:42 +0000)]
 implement AFSDB, closing ticket #129, as reported by "Bastian"

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

18 years agoldap, opendbx updates
Bert Hubert [Sun, 18 Mar 2007 15:26:42 +0000 (15:26 +0000)]
ldap, opendbx updates

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

18 years agoimplement DNSSEC 'KEY' type - on request
Bert Hubert [Sun, 18 Mar 2007 14:21:07 +0000 (14:21 +0000)]
implement DNSSEC 'KEY' type - on request

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

18 years agofix MOADNSParser conversion repercussions - mostly having to do with 'priority' imped...
Bert Hubert [Sun, 18 Mar 2007 13:58:36 +0000 (13:58 +0000)]
fix MOADNSParser conversion repercussions - mostly having to do with 'priority' impedance matching, plus SOA times misparsing. Regression test now up to 28 of 29 tests correct

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

18 years agoclose ticket #130 - unable to send servfail, thanks to ch
Bert Hubert [Sun, 18 Mar 2007 12:44:12 +0000 (12:44 +0000)]
close ticket #130 - unable to send servfail, thanks to ch

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

18 years agofillSOAData is no longer part of DNSPacket, update modules
Bert Hubert [Sun, 18 Mar 2007 12:12:06 +0000 (12:12 +0000)]
fillSOAData is no longer part of DNSPacket, update modules

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

18 years agomove DNSPacket over to MOADNSParser!
Bert Hubert [Sat, 17 Mar 2007 21:19:01 +0000 (21:19 +0000)]
move DNSPacket over to MOADNSParser!

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