]>
granicus.if.org Git - pdns/log
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
Bert Hubert [Sun, 11 Mar 2007 10:46:01 +0000 (10:46 +0000)]
fix windows build
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@971
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 9 Mar 2007 11:14:39 +0000 (11:14 +0000)]
fix issue with ever increasing zone names, found by register.it
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@970
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 8 Mar 2007 23:12:33 +0000 (23:12 +0000)]
oops - forgot impedance mismatching for MX records
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@969
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 8 Mar 2007 09:02:03 +0000 (09:02 +0000)]
deal with out-of-zone errors properly
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@968
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 7 Mar 2007 21:24:53 +0000 (21:24 +0000)]
fix that we also accept lower-case $include, $generate, $origin etc, reported by Thomas Rietz
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@967
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 7 Mar 2007 18:32:46 +0000 (18:32 +0000)]
no longer die on zone parsing errors in bindbackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@966
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 7 Mar 2007 18:12:14 +0000 (18:12 +0000)]
work around a g++ quirk (probably, might also be legitimate problem)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@965
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 27 Feb 2007 19:49:45 +0000 (19:49 +0000)]
some const char* correctness disocovered by darix on recent g++ snapshots
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@964
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 19 Feb 2007 21:04:32 +0000 (21:04 +0000)]
implement 'forward-zones-file' for large amounts of forwarded zones, remove TSC manipulation code from default compilation, disable speedups that sometimes caused problems
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@963
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 23:13:42 +0000 (23:13 +0000)]
move 'resolver.cc' to MOADNSParser, which allows us to rip out 'getAnswers' hideousity from dnspacket.cc
move assorted stuff to ComboAddress
teach DNSWriter about opcodes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@962
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 22:02:19 +0000 (22:02 +0000)]
put DNSPacket on a diet, move several static functions out of it, move around and document its remaining functions waiting for the axe
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@961
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 22:00:50 +0000 (22:00 +0000)]
demove qgen.cc (outdated, use sdig), add dnsdemog.cc
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@960
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 19:49:14 +0000 (19:49 +0000)]
remove bind1backend, remove old zoneparser, switch rest to zoneparser-tng
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@959
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 19:48:46 +0000 (19:48 +0000)]
autogenerated file that shouldn't be in svn
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@958
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 19:48:03 +0000 (19:48 +0000)]
autogenerated file that really shouldn't be in svn (oh well)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@957
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 19:47:14 +0000 (19:47 +0000)]
hook up MOADNSParser to the main PowerDNS Auth server - not used a lot though
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@956
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 19:41:19 +0000 (19:41 +0000)]
rebase error logging priorities
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@955
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 19:40:41 +0000 (19:40 +0000)]
close bug #121, compilation error on gcc4 and x86-64
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@954
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 19:39:27 +0000 (19:39 +0000)]
add stripDot() for use by bindbackend, spiff up zoneparser-tng.cc to know about the 'relative' directory
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@953
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 18 Feb 2007 13:25:23 +0000 (13:25 +0000)]
teach zoneparser-tng about $ORIGIN and $GENERATE, is now feature complete to take over zoneparser in main pdns auth server
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@952
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 16 Feb 2007 23:06:12 +0000 (23:06 +0000)]
teach zoneparser-tng about $INCLUDE and partially implement $GENERATE
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@951
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 18 Jan 2007 21:56:04 +0000 (21:56 +0000)]
ghetto fix for large outgoing AXFRs as mentioned in ticket 108
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@950
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 15 Jan 2007 22:15:28 +0000 (22:15 +0000)]
AAAA does work, our formatting changed. Make sure tar.gz includes gsqlite3
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@949
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 15 Jan 2007 22:14:59 +0000 (22:14 +0000)]
remove 'bind-example-zones' for now, as it doesn't work
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@948
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 15 Jan 2007 22:13:44 +0000 (22:13 +0000)]
fix 'ns with identical glue' giving sort of NXRRSET, plus regression test. Should close Augie Schwer's issue.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@947
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 14 Jan 2007 14:58:37 +0000 (14:58 +0000)]
this example config file hasn't been updated in ages! Thanks to Leen Besselink for noticing.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@946
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 14 Jan 2007 13:37:08 +0000 (13:37 +0000)]
make rec_control not block indefinitely
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@945
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 14 Jan 2007 13:21:46 +0000 (13:21 +0000)]
close ticket #110 and improve chroot efficacy by chdir("/"), thanks "somebody", no name was attached to the ticket.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@944
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 14 Jan 2007 12:53:39 +0000 (12:53 +0000)]
cleanup
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@943
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 14 Jan 2007 12:52:45 +0000 (12:52 +0000)]
add and document gsqlite3 backend by Antony Lesuisse
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@942
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 4 Jan 2007 22:21:26 +0000 (22:21 +0000)]
add MR record type support to auth server
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@941
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 3 Jan 2007 07:03:32 +0000 (07:03 +0000)]
add 'uptime' to rrd graphs, merge Augie Schwer's fixes for ticket #119 - make --enable-verbose-logging work
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@940
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 1 Jan 2007 15:13:07 +0000 (15:13 +0000)]
rpm now wants manpages in a specific place
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@939
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 1 Jan 2007 14:46:07 +0000 (14:46 +0000)]
small monitoring tool
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@938
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 1 Jan 2007 14:24:56 +0000 (14:24 +0000)]
remove executable bit, spotted by Ruben Kerkhof
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@937
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 31 Dec 2006 15:07:47 +0000 (15:07 +0000)]
SGML cleanups by Ruben Kerkhof, many thanks!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@936
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 27 Dec 2006 23:00:18 +0000 (23:00 +0000)]
implement 'rec_control get uptime' (suggested by Niels Bakker), implement --version in recursor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@935
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 21 Dec 2006 09:06:46 +0000 (09:06 +0000)]
some more stats
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@934
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 21 Dec 2006 09:04:52 +0000 (09:04 +0000)]
oops, syncres stats too
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@933
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 21 Dec 2006 08:47:38 +0000 (08:47 +0000)]
add rec_control stats for shunts
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@932
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 16 Dec 2006 15:04:10 +0000 (15:04 +0000)]
implement rest of speedups + some debugging output + i386 specific code (sorry)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@931
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 16 Dec 2006 14:30:48 +0000 (14:30 +0000)]
whitespace, version info
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@930
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 16 Dec 2006 14:23:08 +0000 (14:23 +0000)]
update version to 3.1.5, some whitespace changes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@929
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 14 Dec 2006 20:38:39 +0000 (20:38 +0000)]
speed up chopOff operations by doing the chopping manually instead of blah=blah.substr(something)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@928
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 14 Dec 2006 20:29:40 +0000 (20:29 +0000)]
add #ifdeffed out tsc instructions, for high-precision time measurements. Prepare CIStringCompare for 'compatible key' use, where we can lookup char* in our multi_index of strings
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@927
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 14 Dec 2006 20:24:11 +0000 (20:24 +0000)]
speed up both parsing of IP addresses from textual form as well as writing out
saves around 6 usec for a round trip
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@926
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 14 Dec 2006 20:10:48 +0000 (20:10 +0000)]
first of the speedup patches. move labelmap to an unsorted vector, and hope memory coherence and lack of allocations wins out over a map
also, do not do whole compression thing for first answer, if identical to question - blindly copy in '0xc00c'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@925
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 21 Nov 2006 15:28:46 +0000 (15:28 +0000)]
fix for zones > window size
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@924
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 16 Nov 2006 21:10:54 +0000 (21:10 +0000)]
implement 'dont-query', and enable it by default, which means we no longer query rfc1918 space, nor 127.0.0.1
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@923
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 16 Nov 2006 20:34:35 +0000 (20:34 +0000)]
release stuff
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@921
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 11 Nov 2006 20:50:30 +0000 (20:50 +0000)]
make malloc.c/malloc.h compile w/o warnings on very recent glibc. The warning fixed has the potential to cause real problems. Spotted by Marcus Rueckert <mrueckert@suse.de>
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@920
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 10 Nov 2006 17:04:38 +0000 (17:04 +0000)]
many thanks to David GAVARRET
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@919
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 9 Nov 2006 20:32:24 +0000 (20:32 +0000)]
fix alignment issue generating SOA records on ARM. Fixes Debian Bug 397031, thanks to Sjoerd Simons <sjoerd@luon.net>.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@918
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 7 Nov 2006 12:23:51 +0000 (12:23 +0000)]
pre3 release, silence some common errors, update docs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@917
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 7 Nov 2006 09:12:06 +0000 (09:12 +0000)]
fix ipv6 matching problem spotted by Wouter of WideXS (probably, could not verify original problem)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@916
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 7 Nov 2006 08:39:47 +0000 (08:39 +0000)]
fix possible TCP related crash on malformed packet
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@915
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 6 Nov 2006 20:15:17 +0000 (20:15 +0000)]
speed up exit, possibly fixing #84
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@914
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 6 Nov 2006 18:34:37 +0000 (18:34 +0000)]
Close ticket #100 - thanks Wouter @ widexs!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@913
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 5 Nov 2006 13:49:31 +0000 (13:49 +0000)]
update version to 3.1.4-pre2
add support for "send-root-referral=lean"
add dnsgram to Makefile
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@912
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 5 Nov 2006 13:01:28 +0000 (13:01 +0000)]
3.1.4 release notes
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@911
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 30 Oct 2006 12:24:12 +0000 (12:24 +0000)]
improve error reporting when pdns_control commands fail
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@910
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 30 Oct 2006 10:57:49 +0000 (10:57 +0000)]
further fixes of bindbackend for Marco
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@909
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 29 Oct 2006 13:56:03 +0000 (13:56 +0000)]
make entire state reference counted + document semantics
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@908
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 27 Oct 2006 22:50:49 +0000 (22:50 +0000)]
first cut at fixing up bindbackend2 for 640000 domains - needs more checking before it can be used
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@907
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 27 Oct 2006 16:00:13 +0000 (16:00 +0000)]
fix 'rediscover' clobbering 'us' pointer
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@906
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 27 Oct 2006 14:12:47 +0000 (14:12 +0000)]
fix memory corruption after performing a zone reload, either forced by an AXFR or because a zone was stale
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@905
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 21 Oct 2006 20:23:14 +0000 (20:23 +0000)]
fix potential for busyloop - unknown how this might happen, but it has been observed by 'Cerb' on #powerdns
also remove a needless cast
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@904
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 21 Oct 2006 16:26:49 +0000 (16:26 +0000)]
fix support for outgoing TCP questions where send() does not manage to transmit the entire question in one go (should be rare)
fix big-endian TCP processing of large answers, which might possibly impact intel as well
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@903
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 13 Oct 2006 12:14:03 +0000 (12:14 +0000)]
Christian Kuehn <christian.kuehn at mcs.de> discovered we send out the wrong TTL for SOA records during an AXFR, we previously used the 'default ttl'.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@902
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 11 Oct 2006 11:24:35 +0000 (11:24 +0000)]
narrow down NSSET invalidation to "flawed sets", remove some needless LOG processing
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@901
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Oct 2006 17:11:58 +0000 (17:11 +0000)]
close ticket #97 (probably) - we'd crash on any record we couldn't properly print for whatever reason
plus silence everybody's favorite warning. Thanks to Wouter of WideXS and Stefan Schmidt and a cast of thousands for reporting this issue :-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@900
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Oct 2006 10:32:21 +0000 (10:32 +0000)]
oops - returnSocket does not close of the fdmultiplexer said the fd was not (yet) listed, spotted by Stefan Schmidt
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@899
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 8 Oct 2006 19:53:48 +0000 (19:53 +0000)]
oops, hints-file should be hint-file, thanks to Marco Davids for noticing!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@898
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 30 Sep 2006 12:30:36 +0000 (12:30 +0000)]
fix yet another FD leak, problem observed by Stefan Schmidt
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@897
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 30 Sep 2006 12:22:22 +0000 (12:22 +0000)]
add support for dropping broken nssets, and re-retrieving one from servers a level higher. Plus document 'nsset-invalidations' metric.
Plus version number upgrade
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@896
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 30 Sep 2006 12:19:22 +0000 (12:19 +0000)]
make dnsreplay compile again, and slow it down a bit
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@895
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 30 Sep 2006 12:18:52 +0000 (12:18 +0000)]
release related version number updates
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@894
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 28 Sep 2006 19:38:39 +0000 (19:38 +0000)]
fix up case as described in http://darkwing.uoregon.edu/~llynch/dnsop/msg03884.html
reported by Bryan Seitz
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@893
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 22 Sep 2006 11:24:07 +0000 (11:24 +0000)]
oops! On a error connecting our connectionless socket, we neglect to close it! Spotted by Stefan Schmidt.
This might also explain the 'SERVFAIL' storms people see.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@892
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 18 Sep 2006 19:28:16 +0000 (19:28 +0000)]
hopefully fix AXFR problems on FreeBSD
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@891
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 18 Sep 2006 10:42:45 +0000 (10:42 +0000)]
add dlg-only-drop statistic, and document it
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@890
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 6 Sep 2006 19:12:51 +0000 (19:12 +0000)]
Dan Bilik has found a problem with leaking TCP connections, this fix is a variant on his patch
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@889
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 28 Aug 2006 22:15:32 +0000 (22:15 +0000)]
river tarnell <river@attenuate.org> noticed our error reporting on trying to bind to an unavailable address is not very clear
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@888
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 28 Aug 2006 06:29:49 +0000 (06:29 +0000)]
sten spans has documented do-ipv6-additional-processing, local-ipv6 and some reordering, plus removed references to our previous commercial sources
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@887
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 24 Aug 2006 22:30:37 +0000 (22:30 +0000)]
same fix for IPv6 issue, thanks to Sten Spans
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@886
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 24 Aug 2006 22:24:35 +0000 (22:24 +0000)]
small improvement for resolving ipv6
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@885
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 19 Aug 2006 12:32:32 +0000 (12:32 +0000)]
patch by Derrik Pates that fixes fancy records
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@884
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 19 Aug 2006 12:27:39 +0000 (12:27 +0000)]
add SPF to qtypes, patch by Julian Mehnle <julian@mehnle.net>
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@883
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 18 Aug 2006 22:20:20 +0000 (22:20 +0000)]
version updates
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@882
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 18 Aug 2006 22:06:31 +0000 (22:06 +0000)]
oops, double version string
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@881
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 18 Aug 2006 21:43:47 +0000 (21:43 +0000)]
updated build instructions
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@880
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 18 Aug 2006 21:05:16 +0000 (21:05 +0000)]
stub for releasing
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@879
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 16 Aug 2006 14:07:52 +0000 (14:07 +0000)]
make powerdns less chatty over malformed queries
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@878
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Aug 2006 18:30:10 +0000 (18:30 +0000)]
by Jan Gyselinck: rebalance syslog priorities/urgencies, plus add IP address to error about misbehaving remote servers
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@877
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Aug 2006 18:17:42 +0000 (18:17 +0000)]
From Mark Bergsma:
- Update function signature of GeoBackend::getSOA(). Apparently, because
of no longer matching signatures, getSOA() did no longer override pdns's
method, which broke SOA records and therefore authoritative
(non-overlapping) use of geobackend.
- Remove the requirement to specify SOA and NS records in the geobackend
configuration file, allowing it to be used in overlap with other backends.
- Skip loading of (hidden) files in a director map directory whose
filenames start with a dot.
- No longer parse empty lines in director map files. Empty lines could
overwrite the default (0) entry in certain cases.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@876
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Aug 2006 14:26:26 +0000 (14:26 +0000)]
make the auth server compile again from subversion, inspired by Juergen Ilse
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@875
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Aug 2006 13:04:46 +0000 (13:04 +0000)]
fix possible leak of tcp connections
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@874
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Aug 2006 13:03:54 +0000 (13:03 +0000)]
add 'dlmalloc', update nedmalloc
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@873
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 13 Aug 2006 13:01:37 +0000 (13:01 +0000)]
generalise number -> localX code for use in pdns_recursor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@872
d19b8d6e -7fed-0310-83ef-
9ca221ded41b