]>
granicus.if.org Git - pdns/log
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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