]> granicus.if.org Git - pdns/log
pdns
16 years agofix meritsrecursion issue + reduce cache cleaning
Bert Hubert [Mon, 23 Jun 2008 07:00:02 +0000 (07:00 +0000)]
fix meritsrecursion issue + reduce cache cleaning

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

16 years agoimplement purging whole lists of domains or suffixes instead of 1 at a time
Bert Hubert [Mon, 23 Jun 2008 06:04:18 +0000 (06:04 +0000)]
implement purging whole lists of domains or suffixes instead of 1 at a time

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

16 years agoimplement fast wiping of "ds9a.nl" and "blah.ds9a.nl" using inverted ordering
Bert Hubert [Sun, 22 Jun 2008 22:17:20 +0000 (22:17 +0000)]
implement fast wiping of "ds9a.nl" and "blah.ds9a.nl" using inverted ordering

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

16 years agoimplement cache purging for 100% matches (disregarding case), plus make updates actua...
Bert Hubert [Sun, 22 Jun 2008 20:41:42 +0000 (20:41 +0000)]
implement cache purging for 100% matches (disregarding case), plus make updates actually update the cache

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

16 years agothe actual new and improved packetcache - but seriously unfinished! The core is there...
Bert Hubert [Sun, 22 Jun 2008 20:08:33 +0000 (20:08 +0000)]
the actual new and improved packetcache - but seriously unfinished! The core is there though.

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

16 years agothird batch - includes new setting 'max-cache-entries'
Bert Hubert [Sun, 22 Jun 2008 20:05:06 +0000 (20:05 +0000)]
third batch - includes new setting 'max-cache-entries'

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

16 years agosecond batch of non-behaviour changing changes (we hope)
Bert Hubert [Sun, 22 Jun 2008 20:04:09 +0000 (20:04 +0000)]
second batch of non-behaviour changing changes (we hope)

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

16 years agofirst preparatory commit towards making the auth server safe for boost::multi_index
Bert Hubert [Sun, 22 Jun 2008 20:02:23 +0000 (20:02 +0000)]
first preparatory commit towards making the auth server safe for boost::multi_index

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

16 years agoimprove 'static' building
Bert Hubert [Sun, 22 Jun 2008 12:06:49 +0000 (12:06 +0000)]
improve 'static' building

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

16 years agomake builds semi-static, plus improve powerdns-example-script in an important way
Bert Hubert [Sat, 21 Jun 2008 21:37:07 +0000 (21:37 +0000)]
make builds semi-static, plus improve powerdns-example-script in an important way

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

16 years ago3.1.7-rc3
Bert Hubert [Sat, 21 Jun 2008 18:32:11 +0000 (18:32 +0000)]
3.1.7-rc3

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

16 years agomake sure forward-zones pierces dont-query
Bert Hubert [Fri, 20 Jun 2008 19:45:08 +0000 (19:45 +0000)]
make sure forward-zones pierces dont-query

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

16 years agosilence silly warning
Bert Hubert [Fri, 20 Jun 2008 11:33:37 +0000 (11:33 +0000)]
silence silly warning

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

16 years agoinitial cleanups for performance boost of packet cache
Bert Hubert [Thu, 19 Jun 2008 21:47:55 +0000 (21:47 +0000)]
initial cleanups for performance boost of packet cache

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

16 years agoremove dead code
Bert Hubert [Thu, 19 Jun 2008 21:37:45 +0000 (21:37 +0000)]
remove dead code

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

16 years agofix up Solaris compilation - noted by Marcus Goller
Bert Hubert [Thu, 19 Jun 2008 12:12:27 +0000 (12:12 +0000)]
fix up Solaris compilation - noted by Marcus Goller

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

16 years agoadd support for matchnetmask to be called with a table of IP addresses
Bert Hubert [Wed, 18 Jun 2008 21:15:48 +0000 (21:15 +0000)]
add support for matchnetmask to be called with a table of IP addresses

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

16 years agofix explicit /32 IP matches - found by Stefan Schmidt, plus document
Bert Hubert [Wed, 18 Jun 2008 21:11:26 +0000 (21:11 +0000)]
fix explicit /32 IP matches - found by Stefan Schmidt, plus document

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

16 years agoimplement wiping of the negative query cache, plus document it. suggested by simon...
Bert Hubert [Tue, 17 Jun 2008 21:33:18 +0000 (21:33 +0000)]
implement wiping of the negative query cache, plus document it. suggested by simon kirby

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

16 years agoupdate documentation so it now mentions 1) the geo backend 2) the exact conditions...
Bert Hubert [Mon, 16 Jun 2008 20:26:07 +0000 (20:26 +0000)]
update documentation so it now mentions 1) the geo backend 2) the exact conditions needed to benefit from supermaster notifications

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

16 years agoupdate README, add 'pdns.A', 'pdns.AAAA', 'pdns.NXDOMAIN', etc symbols, plus add...
Bert Hubert [Sun, 15 Jun 2008 19:49:45 +0000 (19:49 +0000)]
update README, add 'pdns.A', 'pdns.AAAA', 'pdns.NXDOMAIN', etc symbols, plus add matchnetmask support for multiple netmasks

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

16 years agoactually allow compiling w/o lua again :-)
Bert Hubert [Sun, 15 Jun 2008 14:51:45 +0000 (14:51 +0000)]
actually allow compiling w/o lua again :-)

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

16 years agoprequery -> preresolve, make records arrive in the correct order, make nxdomain only...
Bert Hubert [Sat, 14 Jun 2008 21:11:33 +0000 (21:11 +0000)]
prequery -> preresolve, make records arrive in the correct order, make nxdomain only act on nxdomain, improve example script

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

16 years agofix up lua 5.0 support for libraries, add error handling for lua runtime errors,...
Bert Hubert [Sat, 14 Jun 2008 19:55:57 +0000 (19:55 +0000)]
fix up lua 5.0 support for libraries, add error handling for lua runtime errors, make documentation match reality

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

16 years agofix lua5.0 compatability for the enterprisetards, plus spiff up the lua bridge to...
Bert Hubert [Sat, 14 Jun 2008 12:23:11 +0000 (12:23 +0000)]
fix lua5.0 compatability for the enterprisetards, plus spiff up the lua bridge to allow setting the
'place' of answers and the rcode, plus optional ability to override the qname

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

16 years agolua documentation, plus compilation fixes
Bert Hubert [Fri, 13 Jun 2008 07:33:06 +0000 (07:33 +0000)]
lua documentation, plus compilation fixes

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

16 years agoimplement & hookup the lua hooks
Bert Hubert [Thu, 12 Jun 2008 18:39:32 +0000 (18:39 +0000)]
implement & hookup the lua hooks

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

16 years agosimple example script that shows some techniques
Bert Hubert [Thu, 12 Jun 2008 18:32:49 +0000 (18:32 +0000)]
simple example script that shows some techniques

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

16 years agocopy in the new files to the distro
Bert Hubert [Thu, 12 Jun 2008 14:28:36 +0000 (14:28 +0000)]
copy in the new files to the distro

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

16 years agoupdates
Bert Hubert [Thu, 12 Jun 2008 13:50:40 +0000 (13:50 +0000)]
updates

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

16 years agoforgot to commit bind() stuff
Bert Hubert [Thu, 12 Jun 2008 13:39:12 +0000 (13:39 +0000)]
forgot to commit bind() stuff

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

16 years agoinitial Lua support
Bert Hubert [Thu, 12 Jun 2008 13:06:06 +0000 (13:06 +0000)]
initial Lua support

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

16 years agofix issue reported by Sten Spans: we don't always bind to query-local-address for...
Bert Hubert [Tue, 10 Jun 2008 19:57:53 +0000 (19:57 +0000)]
fix issue reported by Sten Spans: we don't always bind to query-local-address for outgoing TCP queries

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

16 years agoimprove selection criterion for accepting returned data, ANY and ADDR record types...
Bert Hubert [Tue, 10 Jun 2008 19:49:33 +0000 (19:49 +0000)]
improve selection criterion for accepting returned data, ANY and ADDR record types, fixing g++ warning in the process. Plus log use of TCP

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

16 years agoforgot to commit this one - use dns_random() in more places
Bert Hubert [Mon, 9 Jun 2008 09:19:52 +0000 (09:19 +0000)]
forgot to commit this one - use dns_random() in more places

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

16 years ago3.1.7!
Bert Hubert [Mon, 9 Jun 2008 09:19:04 +0000 (09:19 +0000)]
3.1.7!

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

16 years agonewer g++ compilation fix
Bert Hubert [Mon, 9 Jun 2008 09:17:09 +0000 (09:17 +0000)]
newer g++ compilation fix

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

17 years agothe recursor finally works on Apple! Many thanks to long time PowerDNS contributor...
Bert Hubert [Sun, 8 Jun 2008 08:41:01 +0000 (08:41 +0000)]
the recursor finally works on Apple! Many thanks to long time PowerDNS contributor Stefan Arentz

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

17 years agosmall script to build the recursor
Bert Hubert [Sat, 7 Jun 2008 19:35:15 +0000 (19:35 +0000)]
small script to build the recursor

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

17 years agooops - partial commit
Bert Hubert [Tue, 3 Jun 2008 22:43:24 +0000 (22:43 +0000)]
oops - partial commit

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

17 years agofix for the 'self-renewing NS record' as spotted by Darren Gamble
Bert Hubert [Tue, 3 Jun 2008 21:21:55 +0000 (21:21 +0000)]
fix for the 'self-renewing NS record' as spotted by Darren Gamble

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

17 years agoUpdates from Norbert: The patch attached improves the compatibility of the
Bert Hubert [Fri, 30 May 2008 09:58:41 +0000 (09:58 +0000)]
Updates from Norbert: The patch attached improves the compatibility of the
SQL statements and fixes a bug in the getSOA() method (ttl was a random
value). Credits go to Matti Hiljanen.

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

17 years agoimplement default-ttl for generic backends, thanks to Matti Hiljanen
Bert Hubert [Fri, 25 Apr 2008 10:05:22 +0000 (10:05 +0000)]
implement default-ttl for generic backends, thanks to Matti Hiljanen

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

17 years agofurther randomisation improvements
Bert Hubert [Fri, 25 Apr 2008 09:02:49 +0000 (09:02 +0000)]
further randomisation improvements

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

17 years agofix issue resolving popular domains where one of the nameservers is suffering from...
Bert Hubert [Sun, 20 Apr 2008 19:05:39 +0000 (19:05 +0000)]
fix issue resolving popular domains where one of the nameservers is suffering from a timeout. Many thanks to Eric Veldhuyzen, Kees Monshouwer and Brad Dameron for their aid in debugging this issue.

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

17 years agofix up tar.gz generation to include all dependencies
Bert Hubert [Sun, 6 Apr 2008 16:22:30 +0000 (16:22 +0000)]
fix up tar.gz generation to include all dependencies

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

17 years agofix EXTRA_DIST for tar.gz
Bert Hubert [Sun, 6 Apr 2008 14:45:27 +0000 (14:45 +0000)]
fix EXTRA_DIST for tar.gz

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

17 years agomake dnsreplay and other pcap based tools work on systems with 64 bit gettimeofday
Bert Hubert [Sat, 29 Mar 2008 13:46:59 +0000 (13:46 +0000)]
make dnsreplay and other pcap based tools work on systems with 64 bit gettimeofday

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

17 years agoupdate version to 3.1.5, commit documentation changes
Bert Hubert [Sat, 29 Mar 2008 13:45:27 +0000 (13:45 +0000)]
update version to 3.1.5, commit documentation changes

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

17 years agoremove 'packer'
Bert Hubert [Sat, 29 Mar 2008 13:43:51 +0000 (13:43 +0000)]
remove 'packer'

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

17 years agoimplement floating speedup instead of integer, plus register types properly
Bert Hubert [Sun, 23 Mar 2008 20:06:30 +0000 (20:06 +0000)]
implement floating speedup instead of integer, plus register types properly

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

17 years agoSerge Belyshev fixed a gcc 4.3 compilation issue, thanks!
Bert Hubert [Sun, 23 Mar 2008 11:11:44 +0000 (11:11 +0000)]
Serge Belyshev fixed a gcc 4.3 compilation issue, thanks!

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

17 years agoimprove pid writing logic, plus control-socket separation. Patch by Matti Hiljanen.
Bert Hubert [Sat, 22 Mar 2008 20:43:44 +0000 (20:43 +0000)]
improve pid writing logic, plus control-socket separation. Patch by Matti Hiljanen.

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

17 years agoupdate version to 3.1.5-rc1
Bert Hubert [Sat, 22 Mar 2008 18:48:00 +0000 (18:48 +0000)]
update version to 3.1.5-rc1

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

17 years agoimplement multiple forwarders per domain, both from file and from
Bert Hubert [Sat, 22 Mar 2008 18:27:44 +0000 (18:27 +0000)]
implement multiple forwarders per domain, both from file and from
configuration file, based on patch by Aaron Thompson, with work from Augie
Schwer. Closes ticket 81.

Plus, add support for forwarding to ports != 53, closing ticket 122.

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

17 years agodeal with embedded \r in labels - sadly, closing ticket 162
Bert Hubert [Sat, 22 Mar 2008 16:14:38 +0000 (16:14 +0000)]
deal with embedded \r in labels - sadly, closing ticket 162

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

17 years agoproperly convey empty TXT strings (why??) through the recursor, closing ticket 178
Bert Hubert [Sat, 22 Mar 2008 16:03:15 +0000 (16:03 +0000)]
properly convey empty TXT strings (why??) through the recursor, closing ticket 178

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

17 years agoproperly parse TTL from SOA 'minimum' in zoneparser TNG
Bert Hubert [Sat, 22 Mar 2008 15:50:59 +0000 (15:50 +0000)]
properly parse TTL from SOA 'minimum' in zoneparser TNG

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

17 years agowe consumed too much random (need only 128 bits), plus close ticket 147: we ignore...
Bert Hubert [Sat, 22 Mar 2008 15:37:48 +0000 (15:37 +0000)]
we consumed too much random (need only 128 bits), plus close ticket 147: we ignore the TTL in zones the recursor is auth for, thanks to Stefan Schmidt

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

17 years agomake opendbx & ldap documentation point at Norbert's pages
Bert Hubert [Sun, 16 Mar 2008 16:40:46 +0000 (16:40 +0000)]
make opendbx & ldap documentation point at Norbert's pages

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

17 years agoremove files on request of Norbert
Bert Hubert [Sun, 16 Mar 2008 16:32:24 +0000 (16:32 +0000)]
remove files on request of Norbert

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

17 years agothis needs to be in svn as well
Bert Hubert [Sun, 16 Mar 2008 16:24:15 +0000 (16:24 +0000)]
this needs to be in svn as well

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

17 years agomove to a real CSRNG, plus hooks for 'dns-0x20'.
Bert Hubert [Sun, 16 Mar 2008 14:58:19 +0000 (14:58 +0000)]
move to a real CSRNG, plus hooks for 'dns-0x20'.

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

17 years agoimport AES code from Brian Gladman, plus wrapper to PowerDNS dns_random
Bert Hubert [Sun, 16 Mar 2008 14:42:41 +0000 (14:42 +0000)]
import AES code from Brian Gladman, plus wrapper to PowerDNS dns_random

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

17 years agoprepare for snapshot5
Bert Hubert [Sat, 15 Mar 2008 22:44:35 +0000 (22:44 +0000)]
prepare for snapshot5

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

17 years agoimprove case insensitiveness of CNAME chaining, plus reserve metric for 0x20 mismatching
Bert Hubert [Thu, 13 Mar 2008 17:18:50 +0000 (17:18 +0000)]
improve case insensitiveness of CNAME chaining, plus reserve metric for 0x20 mismatching

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

17 years agoimprove case-insensitivity of label compression
Bert Hubert [Thu, 13 Mar 2008 17:17:50 +0000 (17:17 +0000)]
improve case-insensitivity of label compression

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

17 years agofix issue where nl.archive.ubuntu.org (and de) would not resolve. Thanks to Matti...
Bert Hubert [Wed, 12 Mar 2008 19:42:56 +0000 (19:42 +0000)]
fix issue where nl.archive.ubuntu.org (and de) would not resolve. Thanks to Matti Hiljanen and Stefan Schmidt for debugging and fixes

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

17 years agoNorbert sends:
Bert Hubert [Sun, 9 Mar 2008 15:31:37 +0000 (15:31 +0000)]
Norbert sends:
Here's an update for the OpenDBX backend:
- Fix for SQLite2/3 locking problem on concurrent reads/writes
- Fixes compilation on Solaris (u_int vs. uint)
- Support for autoserial (needs triggers)

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

17 years agorest of previous commit - including opendbx autodetection improvements
Bert Hubert [Sun, 9 Mar 2008 15:23:52 +0000 (15:23 +0000)]
rest of previous commit - including opendbx autodetection improvements

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

17 years agoNorbert has added support for far more record types to LDAP, plus Debian supplied...
Bert Hubert [Sun, 9 Mar 2008 15:23:12 +0000 (15:23 +0000)]
Norbert has added support for far more record types to LDAP, plus Debian supplied improvements to 'PowerLDAP', plus improved autoconf detection of ldap

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

17 years agoremove autogenerated content from svn, but add it to 'extra-dist'
Bert Hubert [Sun, 9 Mar 2008 14:59:30 +0000 (14:59 +0000)]
remove autogenerated content from svn, but add it to 'extra-dist'

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

17 years agoimplement 'allow-from-file', based on a patch by Sten Spans, thanks!
Bert Hubert [Tue, 4 Mar 2008 21:44:35 +0000 (21:44 +0000)]
implement 'allow-from-file', based on a patch by Sten Spans, thanks!

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

17 years agomake sure we ship autogenerated files
Bert Hubert [Mon, 3 Mar 2008 20:06:45 +0000 (20:06 +0000)]
make sure we ship autogenerated files

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

17 years agoadd more record types to the enum, plus fix up the ns_t_kx/ns_t_mx confusion
Bert Hubert [Sat, 1 Mar 2008 22:44:03 +0000 (22:44 +0000)]
add more record types to the enum, plus fix up the ns_t_kx/ns_t_mx confusion

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

17 years agofix cname-and-wildcard with qname but no rrcode match, reported by zzyzz
Bert Hubert [Sat, 1 Mar 2008 22:11:26 +0000 (22:11 +0000)]
fix cname-and-wildcard with qname but no rrcode match, reported by zzyzz

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

17 years agoadd a new regression test 'cname-and-wildcard-at-root', which requires a new testzone...
Bert Hubert [Sat, 1 Mar 2008 22:09:27 +0000 (22:09 +0000)]
add a new regression test 'cname-and-wildcard-at-root', which requires a new testzone. Fix up 'external-cname-pointer' test to deal with our 'new' rootreferrals

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

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