]> granicus.if.org Git - pdns/log
pdns
17 years agosmall docs update, fixed DLOG in more files, improve bindbackend logging
Bert Hubert [Sat, 1 Mar 2008 22:06:16 +0000 (22:06 +0000)]
small docs update, fixed DLOG in more files, improve bindbackend logging

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

17 years agoadd support for DHCID, IPSECKEY and KX records, thanks Norbert Sendetzky for the...
Bert Hubert [Sat, 1 Mar 2008 19:35:48 +0000 (19:35 +0000)]
add support for DHCID, IPSECKEY and KX records, thanks Norbert Sendetzky for the hint

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

17 years agoupdate default configuration, mark logfile features as windows only
Bert Hubert [Sat, 23 Feb 2008 10:41:54 +0000 (10:41 +0000)]
update default configuration, mark logfile features as windows only

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

17 years agofix auth-server support again - it only worked for non-rd queries! Reported by Stefan...
Bert Hubert [Tue, 19 Feb 2008 17:43:23 +0000 (17:43 +0000)]
fix auth-server support again - it only worked for non-rd queries! Reported by Stefan Schmidt

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

17 years agoslightly tweak documentation so people can more easily find how to setup database...
Bert Hubert [Mon, 11 Feb 2008 18:08:40 +0000 (18:08 +0000)]
slightly tweak documentation so people can more easily find how to setup database connectivity

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

17 years agodocumentation updates for snapshot4
Bert Hubert [Sun, 10 Feb 2008 20:39:51 +0000 (20:39 +0000)]
documentation updates for snapshot4

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

17 years agomake us use magic 'ADDR' queries if configured to do IPv6 outgoing queries. ADDR...
Bert Hubert [Sun, 10 Feb 2008 20:09:25 +0000 (20:09 +0000)]
make us use magic 'ADDR' queries if configured to do IPv6 outgoing queries. ADDR queries ultimately get turned into ANY queries!

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

17 years agoversion updates + speed up 'must shuffle' logic
Bert Hubert [Sun, 10 Feb 2008 19:06:39 +0000 (19:06 +0000)]
version updates + speed up 'must shuffle' logic

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

17 years agoimplement pseudo-type 'ADDR' lookup, plus finally tell powerdns that authoritative...
Bert Hubert [Sun, 10 Feb 2008 19:04:36 +0000 (19:04 +0000)]
implement pseudo-type 'ADDR' lookup, plus finally tell powerdns that authoritative data also displaces current non-auth data

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

17 years agoclose ticket 175 fixing compilation on g++ 4.3 (thanks Ruben Kerkhof)
Bert Hubert [Sat, 9 Feb 2008 14:05:08 +0000 (14:05 +0000)]
close ticket 175 fixing compilation on g++ 4.3 (thanks Ruben Kerkhof)

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

17 years agoalso prime IPv6 addresses - working towards IPv6-only operational perfection. Thanks...
Bert Hubert [Wed, 6 Feb 2008 22:04:22 +0000 (22:04 +0000)]
also prime IPv6 addresses - working towards IPv6-only operational perfection. Thanks 'fatal' on #powerdns

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

17 years agoadd skip locking prevention for more recent g++
Bert Hubert [Tue, 5 Feb 2008 23:17:02 +0000 (23:17 +0000)]
add skip locking prevention for more recent g++

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

17 years agodo not return socket to the pool in case of connect() error, just close it
Bert Hubert [Tue, 5 Feb 2008 23:08:46 +0000 (23:08 +0000)]
do not return socket to the pool in case of connect() error, just close it

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

17 years agoadd 3.1.5 pre-releasenotes
Bert Hubert [Tue, 5 Feb 2008 19:46:15 +0000 (19:46 +0000)]
add 3.1.5 pre-releasenotes

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

17 years agodocument the 'master' setting
Bert Hubert [Tue, 5 Feb 2008 19:44:19 +0000 (19:44 +0000)]
document the 'master' setting

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

17 years agoreprime root hints using EDNS0, thanks to dns-operations AT mail.oarc.isc.org
Bert Hubert [Mon, 4 Feb 2008 22:32:49 +0000 (22:32 +0000)]
reprime root hints using EDNS0, thanks to dns-operations AT mail.oarc.isc.org

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

17 years agofix storage of empty unknown records
Bert Hubert [Mon, 4 Feb 2008 21:44:41 +0000 (21:44 +0000)]
fix storage of empty unknown records

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

17 years agosmall clarification
Bert Hubert [Mon, 4 Feb 2008 19:54:29 +0000 (19:54 +0000)]
small clarification

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

17 years agoadd some sanity checking on domain name lengths
Bert Hubert [Sun, 3 Feb 2008 16:26:28 +0000 (16:26 +0000)]
add some sanity checking on domain name lengths

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

17 years agoimprove error reporting a bit
Bert Hubert [Sun, 3 Feb 2008 16:25:24 +0000 (16:25 +0000)]
improve error reporting a bit

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

17 years agotweak dnsgram to no longer write pcap file, while being more verbose about what it...
Bert Hubert [Sun, 3 Feb 2008 16:24:25 +0000 (16:24 +0000)]
tweak dnsgram to no longer write pcap file, while being more verbose about what it does do

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

17 years agoMarcus Goller discovered we were instructing Solaris 10 users to set -DSOLARIS8 which...
Bert Hubert [Fri, 1 Feb 2008 14:00:58 +0000 (14:00 +0000)]
Marcus Goller discovered we were instructing Solaris 10 users to set -DSOLARIS8 which breaks things

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

17 years agoimplement EDNS0 support in the PowerDNS Authoritative Server
Bert Hubert [Tue, 1 Jan 2008 20:48:54 +0000 (20:48 +0000)]
implement EDNS0 support in the PowerDNS Authoritative Server

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

17 years agoand add OPT pseudo-RR to the enum
Bert Hubert [Tue, 1 Jan 2008 20:31:47 +0000 (20:31 +0000)]
and add OPT pseudo-RR to the enum

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

17 years agoadd slight error checking so we don't feed misparsed entries from the cache
Bert Hubert [Tue, 1 Jan 2008 20:30:57 +0000 (20:30 +0000)]
add slight error checking so we don't feed misparsed entries from the cache

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

17 years agoimprove EDNS0 detection, don't just assume an AR record in a question is an OPT record
Bert Hubert [Tue, 1 Jan 2008 20:29:42 +0000 (20:29 +0000)]
improve EDNS0 detection, don't just assume an AR record in a question is an OPT record

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

17 years agofix typo (Lauch -> Launch), spotted by Rejo Zenger
Bert Hubert [Mon, 31 Dec 2007 21:40:08 +0000 (21:40 +0000)]
fix typo (Lauch -> Launch), spotted by Rejo Zenger

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

17 years agol.root-servers.net has moved!
Bert Hubert [Sat, 29 Dec 2007 14:41:29 +0000 (14:41 +0000)]
l.root-servers.net has moved!

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

17 years agoremove hideous code from the beginning of time (1997), in preparation for the 'gotopl...
Bert Hubert [Sat, 29 Dec 2007 14:38:57 +0000 (14:38 +0000)]
remove hideous code from the beginning of time (1997), in preparation for the 'gotoplexer'

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

17 years agofix subtle bug with repeated timeouts on same fd
Bert Hubert [Sat, 29 Dec 2007 14:34:27 +0000 (14:34 +0000)]
fix subtle bug with repeated timeouts on same fd

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

17 years agofix subtle bug where waiting for an fd to become writable immediately after waiting...
Bert Hubert [Sat, 29 Dec 2007 13:38:11 +0000 (13:38 +0000)]
fix subtle bug where waiting for an fd to become writable immediately after waiting for it to be readable would return immediate success, which hurt TCP queries

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

17 years agoapply patch by David Apgar to support the 'FAIL' command, plus add supports for space...
Bert Hubert [Wed, 12 Dec 2007 06:52:49 +0000 (06:52 +0000)]
apply patch by David Apgar to support the 'FAIL' command, plus add supports for spaces in the pipe backend protocol

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

17 years agoslight speedup by removing duplicate queries in case of non-aa answer
Bert Hubert [Mon, 10 Dec 2007 09:10:12 +0000 (09:10 +0000)]
slight speedup by removing duplicate queries in case of non-aa answer

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

17 years agoadd error logging to failed health check query response, improve 'sendto' socklen...
Bert Hubert [Thu, 6 Dec 2007 15:07:31 +0000 (15:07 +0000)]
add error logging to failed health check query response, improve 'sendto' socklen precision

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

17 years agoalso allow A record checks on pdns.nproxy
Bert Hubert [Wed, 5 Dec 2007 19:40:38 +0000 (19:40 +0000)]
also allow A record checks on pdns.nproxy

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

17 years agosilence debugging message from communicator
Bert Hubert [Wed, 5 Dec 2007 17:38:13 +0000 (17:38 +0000)]
silence debugging message from communicator

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

17 years agoimplement 'pdns.nproxy' TXT query for health checks
Bert Hubert [Wed, 5 Dec 2007 17:37:28 +0000 (17:37 +0000)]
implement 'pdns.nproxy' TXT query for health checks

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

17 years agofirst 20% speedup of bind backend, possibly much more in setups with a lot of zones
Bert Hubert [Fri, 30 Nov 2007 22:25:36 +0000 (22:25 +0000)]
first 20% speedup of bind backend, possibly much more in setups with a lot of zones

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

17 years agogcc 4.3 fixes for LDAP from Norbert
Bert Hubert [Sat, 17 Nov 2007 21:47:19 +0000 (21:47 +0000)]
gcc 4.3 fixes for LDAP from Norbert

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

17 years agomake notification-proxy trusted-notification-host support multiple hosts
Bert Hubert [Sat, 17 Nov 2007 21:35:19 +0000 (21:35 +0000)]
make notification-proxy trusted-notification-host support multiple hosts

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

17 years ago64-bit fix for the slave cycle interval, which might lead to locked up systems!
Bert Hubert [Sat, 17 Nov 2007 21:30:56 +0000 (21:30 +0000)]
64-bit fix for the slave cycle interval, which might lead to locked up systems!

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

17 years agodocument the 'nproxy', plus clarify the generic documentation so that it applies...
Bert Hubert [Sat, 17 Nov 2007 21:28:28 +0000 (21:28 +0000)]
document the 'nproxy', plus clarify the generic documentation so that it applies to all generic databases

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

17 years agoimplement fallback support of IXFR queries as AXFR - no real functionality here....
Bert Hubert [Sat, 17 Nov 2007 21:20:38 +0000 (21:20 +0000)]
implement fallback support of IXFR queries as AXFR - no real functionality here. Closes ticket #131. Suggested by user 'anon'

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

17 years agoimprove dnsscope error messages
Bert Hubert [Sat, 17 Nov 2007 21:11:08 +0000 (21:11 +0000)]
improve dnsscope error messages

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

17 years agoimplement avoid-version fix for bind
Bert Hubert [Thu, 15 Nov 2007 21:07:35 +0000 (21:07 +0000)]
implement avoid-version fix for bind

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

17 years agoTSIG preparations
Bert Hubert [Thu, 15 Nov 2007 21:06:22 +0000 (21:06 +0000)]
TSIG preparations

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

17 years agoproperly set ra bit if needed, closing ticket 167 reported by Augie Schwer
Bert Hubert [Thu, 15 Nov 2007 20:30:53 +0000 (20:30 +0000)]
properly set ra bit if needed, closing ticket 167 reported by Augie Schwer

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

17 years agoclose bug issue 165, re-spotted by Leo Baltus
Bert Hubert [Thu, 15 Nov 2007 20:10:27 +0000 (20:10 +0000)]
close bug issue 165, re-spotted by Leo Baltus

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

17 years agotiny documentation typo, noticed by Marco Davids
Bert Hubert [Sun, 4 Nov 2007 21:54:59 +0000 (21:54 +0000)]
tiny documentation typo, noticed by Marco Davids

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

17 years agoMake modules unversioned (thanks darix)
Bert Hubert [Sun, 4 Nov 2007 21:43:51 +0000 (21:43 +0000)]
Make modules unversioned (thanks darix)

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

17 years agoimplement 48 bit rdata in preparation of TSIG
Bert Hubert [Sun, 4 Nov 2007 21:23:12 +0000 (21:23 +0000)]
implement 48 bit rdata in preparation of TSIG

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

17 years agogcc 4.3 fixes, mostly by Darix of opensuse
Bert Hubert [Sun, 28 Oct 2007 17:36:16 +0000 (17:36 +0000)]
gcc 4.3 fixes, mostly by Darix of opensuse

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

17 years agofurther fix for Solaris 10 starting to miss packets. Authored and tested by Alex...
Bert Hubert [Mon, 8 Oct 2007 07:14:16 +0000 (07:14 +0000)]
further fix for Solaris 10 starting to miss packets. Authored and tested by Alex Kiernan.

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

17 years agofix reloading of backends on TCP timeout, plus deal better with malformed web request...
Bert Hubert [Sat, 15 Sep 2007 20:26:42 +0000 (20:26 +0000)]
fix reloading of backends on TCP timeout, plus deal better with malformed web requests thanks Maikel Verheijen

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

17 years agovariant of bugfix authored by Alex Kiernan which fixes Solaris problems wher the...
Bert Hubert [Thu, 13 Sep 2007 19:30:30 +0000 (19:30 +0000)]
variant of bugfix authored by Alex Kiernan which fixes Solaris problems wher the recursor stops answering
questions after a certain amount of time

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

17 years agofix typo, closing ticket #157 by anonymous (thanks!)
Bert Hubert [Tue, 11 Sep 2007 20:08:11 +0000 (20:08 +0000)]
fix typo, closing ticket #157 by anonymous (thanks!)

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

17 years agofix use of 'original' zone state instead of a safe copy in Bind2Backend::getUpdatedMa...
Bert Hubert [Mon, 3 Sep 2007 11:08:50 +0000 (11:08 +0000)]
fix use of 'original' zone state instead of a safe copy in Bind2Backend::getUpdatedMasters, issue spotted by Stefan Schmidt
plus s/Master/Slave/ in a somewhat important place

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

17 years agofix up sub-second waits for data - important for dnsreplay. Bug found by Augie Schwer
Bert Hubert [Tue, 21 Aug 2007 17:07:33 +0000 (17:07 +0000)]
fix up sub-second waits for data - important for dnsreplay. Bug found by Augie Schwer

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

17 years agosmall test script
Bert Hubert [Thu, 16 Aug 2007 21:51:39 +0000 (21:51 +0000)]
small test script

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

17 years agoadd nproxy file for distrbution
Bert Hubert [Thu, 16 Aug 2007 21:44:20 +0000 (21:44 +0000)]
add nproxy file for distrbution

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

17 years agoimplement trusted-notification-proxy, improve logging in nproxy
Bert Hubert [Thu, 16 Aug 2007 21:42:50 +0000 (21:42 +0000)]
implement trusted-notification-proxy, improve logging in nproxy

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

17 years agofix case sensitivity in selecting domain type master or slave (horrible!)
Bert Hubert [Thu, 16 Aug 2007 21:39:35 +0000 (21:39 +0000)]
fix case sensitivity in selecting domain type master or slave (horrible!)

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

17 years agofinish up syslog, setgid, setuid, chroot
Bert Hubert [Thu, 16 Aug 2007 21:10:47 +0000 (21:10 +0000)]
finish up syslog, setgid, setuid, chroot

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

17 years agoalmost there
Bert Hubert [Mon, 13 Aug 2007 14:40:02 +0000 (14:40 +0000)]
almost there

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

17 years agopotential fix for cname/wildcard issue
Bert Hubert [Sat, 11 Aug 2007 13:52:53 +0000 (13:52 +0000)]
potential fix for cname/wildcard issue

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

17 years agofix truncated packets!
Bert Hubert [Sat, 4 Aug 2007 21:27:03 +0000 (21:27 +0000)]
fix truncated packets!

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

17 years agoplug memory leak on packet building error caused by bogus database information
Bert Hubert [Thu, 2 Aug 2007 21:29:10 +0000 (21:29 +0000)]
plug memory leak on packet building error caused by bogus database information

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

17 years agofix new timeout code (too quick to timeout), set notification opcode on notification...
Bert Hubert [Thu, 2 Aug 2007 20:56:51 +0000 (20:56 +0000)]
fix new timeout code (too quick to timeout), set notification opcode on notification replies, fix memory leak in case of truncated packets with errors

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

17 years agofurther work
Bert Hubert [Wed, 1 Aug 2007 19:51:30 +0000 (19:51 +0000)]
further work

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

17 years agomake sockets non-blocking if we use 'select', thanks DPS
Bert Hubert [Wed, 25 Jul 2007 22:31:29 +0000 (22:31 +0000)]
make sockets non-blocking if we use 'select', thanks DPS

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

17 years agostart of notification-proxy
Bert Hubert [Sun, 22 Jul 2007 16:19:02 +0000 (16:19 +0000)]
start of notification-proxy

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

17 years agosome small unimportant changes
Bert Hubert [Sun, 15 Jul 2007 10:59:53 +0000 (10:59 +0000)]
some small unimportant changes

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

17 years agomoves towards smart socket reuse, plus mplayer de-boost::any-fication start
Bert Hubert [Sat, 14 Jul 2007 20:54:50 +0000 (20:54 +0000)]
moves towards smart socket reuse, plus mplayer de-boost::any-fication start

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

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

17 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

17 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