]>
granicus.if.org Git - pdns/log
Bert Hubert [Sun, 5 Apr 2009 18:46:04 +0000 (18:46 +0000)]
remove confusing 'spoofID' which, as noted by Shane Kerr, corrupted IDs for TCP queries from the packet cache on big endian systems.
Closes ticket 222.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1346
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 5 Apr 2009 18:14:59 +0000 (18:14 +0000)]
close ticket 227, spotted by Ruben Kerkhof: compilation issue on gcc 4.4
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1345
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 2 Apr 2009 13:15:01 +0000 (13:15 +0000)]
fix duplicate CNAME issue discovered by Andreas Jakum of UPC, plus address ticket 223 (root referral)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1344
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 29 Mar 2009 21:34:17 +0000 (21:34 +0000)]
finally finally get rid of 1e2% - apologies to Jeff Sipek for lying that this bug was fixed already :-)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1343
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 29 Mar 2009 20:00:12 +0000 (20:00 +0000)]
sqlite2 and sqlite3 backends used MySQL-style escaping, leading to SQL
errors in some cases. Discovered by Sten Spans.
--This line, and those below, will be ignored--
M modules/gsqlitebackend/gsqlitebackend.cc
M modules/gsqlitebackend/gsqlitebackend.hh
M modules/gsqlite3backend/gsqlite3backend.hh
M modules/gsqlite3backend/gsqlite3backend.cc
M pdns/backends/gsql/gsqlbackend.hh
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1342
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 17 Feb 2009 17:27:16 +0000 (17:27 +0000)]
regression test for ticket 224
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1341
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 Feb 2009 15:18:50 +0000 (15:18 +0000)]
implement auto-splitting of long TXT entries, inspired by Derrik Pates. Closes ticket 188.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1340
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 Feb 2009 15:17:38 +0000 (15:17 +0000)]
for fancy records to work in the BIND backend, they must be reported first
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1339
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 Feb 2009 15:16:52 +0000 (15:16 +0000)]
oops, don't commit the 'real result'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1338
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 Feb 2009 15:16:35 +0000 (15:16 +0000)]
add very-long-txt test case
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1337
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 14 Feb 2009 15:16:17 +0000 (15:16 +0000)]
add very-long-txt
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1336
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Feb 2009 06:22:42 +0000 (06:22 +0000)]
pre1
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1335
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Feb 2009 06:21:26 +0000 (06:21 +0000)]
add rec_control dump-edns, plus implement 'third try' for remotes that need to descend all the way into 'no edns please'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1334
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 9 Feb 2009 06:20:01 +0000 (06:20 +0000)]
it is 2009!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1333
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 7 Feb 2009 23:52:01 +0000 (23:52 +0000)]
implement EDNS & EDNS-PING probing, plus logic to benefit from said probing
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1332
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 7 Feb 2009 23:49:08 +0000 (23:49 +0000)]
define EDNSStatus struct & map, plus define the EDNS and EDNS-ping statistics, plus hook them up
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1331
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 7 Feb 2009 23:47:41 +0000 (23:47 +0000)]
powerdns recursor 3.1.8-pre
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1330
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 7 Feb 2009 15:09:11 +0000 (15:09 +0000)]
deal with remote authoritative servers that send back responses w/o a question section, and pass on any errors to appropriate mthreads
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1329
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 1 Feb 2009 20:38:24 +0000 (20:38 +0000)]
update documentation
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1328
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 1 Feb 2009 13:26:49 +0000 (13:26 +0000)]
prevent bogus qtype/qclass reporting from servers that send answers w/o repeating the question
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1327
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 25 Jan 2009 20:12:50 +0000 (20:12 +0000)]
it is 2009
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1326
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 25 Jan 2009 17:26:26 +0000 (17:26 +0000)]
2.9.22 time is here
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1325
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 26 Dec 2008 08:48:10 +0000 (08:48 +0000)]
head up to rc4
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1324
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 26 Dec 2008 08:44:41 +0000 (08:44 +0000)]
fix for guardian crashing or possibly blocking in case of a badly timed crash of the child process. Issue debugged by David Apgar of Yahoo, who also supplied a variant of this patch.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1323
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Dec 2008 19:49:26 +0000 (19:49 +0000)]
rc3!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1322
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 6 Dec 2008 19:44:36 +0000 (19:44 +0000)]
indent, plus make 'notify' program a bit more powerful
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1321
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 1 Dec 2008 22:25:51 +0000 (22:25 +0000)]
silence everybody's favorite useless warning message 'ignoring recvfrom error'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1320
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Nov 2008 23:05:00 +0000 (23:05 +0000)]
implement pdnslog() function from Lua, and document it. Plus close ticket 210, typo in Lua error. Thanks Stefan Schmidt.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1319
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 29 Nov 2008 20:45:16 +0000 (20:45 +0000)]
clarify documentation of pipe backend per suggestion of Christopher Arnold
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1318
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 28 Nov 2008 15:00:33 +0000 (15:00 +0000)]
getSOA prototype changed, and pdns backend getSOA was thus never called..
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1317
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 22:26:42 +0000 (22:26 +0000)]
multithread the packet receiver - for great quad core justice
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1316
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 22:22:35 +0000 (22:22 +0000)]
update pdns backend docs + add example script ready for the 'local address' parameter
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1315
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 22:21:46 +0000 (22:21 +0000)]
add ability to *not* parse a packet for better caching performance
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1314
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 22:10:55 +0000 (22:10 +0000)]
reinstate negative querycache!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1313
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 21:27:08 +0000 (21:27 +0000)]
no longer allow notification to disrupt the slave checking process
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1312
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 20:28:38 +0000 (20:28 +0000)]
teach the old 'pdns' backend some new tricks
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1311
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 16:18:36 +0000 (16:18 +0000)]
clean up g++ profiling output with 'make clean' for pdns_recursor
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1310
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 27 Nov 2008 15:47:02 +0000 (15:47 +0000)]
send Lua the 'local' address too
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1309
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 26 Nov 2008 20:47:21 +0000 (20:47 +0000)]
update of docs
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1308
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 26 Nov 2008 19:58:48 +0000 (19:58 +0000)]
Daniel Drown discovered we were not cleaning up killed pipe backends, leaving zombies. Applied his patch.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1307
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 19 Nov 2008 17:23:27 +0000 (17:23 +0000)]
make tcpreceiver less chatty about network errors
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1306
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 19 Nov 2008 09:06:22 +0000 (09:06 +0000)]
fix PostgreSQL linking on FreeBSD, closing ticket 95, by Wouter de Jong
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1305
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 20:38:05 +0000 (20:38 +0000)]
hook up packet cache statistics to the new boost::multi_index code
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1304
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 20:08:44 +0000 (20:08 +0000)]
Closes ticket 26: no longer print 1e2%. Thanks to Joe Sipek
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1303
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 17:20:16 +0000 (17:20 +0000)]
fix up MBOXFW fancy records, plus add them to the regression tests
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1302
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 15:56:18 +0000 (15:56 +0000)]
documentation update
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1301
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 15:22:24 +0000 (15:22 +0000)]
modify severity level so 'Done launching threads' gets printed by default
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1300
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 12:58:43 +0000 (12:58 +0000)]
fix up the URL fancy record type, plus tell sdig no longer to emit EDNS0 by default
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1299
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 12:48:42 +0000 (12:48 +0000)]
make it possible to read 'fancy records' using the zoneparser-tng, which in turn makes it possible to run regression tests on it
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1298
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 12:34:17 +0000 (12:34 +0000)]
add additional test for the 'URL' fancy record
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1297
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 12:08:31 +0000 (12:08 +0000)]
fix up regression tests for new 'sdig' output
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1296
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 18 Nov 2008 10:41:17 +0000 (10:41 +0000)]
Ton van Rosmalen discovered that our UNIX domain sockets had problems when suid/guid. He sent this fix.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1295
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Nov 2008 21:16:43 +0000 (21:16 +0000)]
remove duplicate reports about trailing spaces (thanks Remco)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1294
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Nov 2008 20:02:29 +0000 (20:02 +0000)]
update docs, plus version
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1293
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Nov 2008 19:45:10 +0000 (19:45 +0000)]
it is *2008* already
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1292
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Nov 2008 17:24:16 +0000 (17:24 +0000)]
make static building work again
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1291
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Nov 2008 17:16:36 +0000 (17:16 +0000)]
documentation update
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1290
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Nov 2008 11:04:29 +0000 (11:04 +0000)]
just remove the HINFO code - was not needed
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1289
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 16 Nov 2008 09:10:08 +0000 (09:10 +0000)]
::arg() fixup by Peter Collingbourne for pipe
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1288
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 23:30:41 +0000 (23:30 +0000)]
implement suggestion of ticket 163, add timeout to dnsreplay, thanks Augie!
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1287
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 23:30:14 +0000 (23:30 +0000)]
oops, we committed a heap of debugging..
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1286
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 22:48:38 +0000 (22:48 +0000)]
fix meritsRecursion issue in the new packetcache code
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1285
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 22:24:17 +0000 (22:24 +0000)]
make statbag work with unsigned counters - people are complaining of wraparounds at 2.15 billion packets going wrong! closes ticket 179, thanks Stefan Schmidt
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1284
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 22:22:48 +0000 (22:22 +0000)]
some more exception correctness
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1283
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 21:56:02 +0000 (21:56 +0000)]
a previous commit broke the geobackend, as noted in ticket 205. Fixed: geobackend doesn't trim '.'
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1282
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 21:51:48 +0000 (21:51 +0000)]
propagate EDNS max packet size through to packetcached answers - closing ticket 200, ch+pdnswiki@zeha.at
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1281
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 21:34:36 +0000 (21:34 +0000)]
close very rare issue with tcp/ip close reporting ECONNRESET, reported by Andrei Poelov in ticket 192
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1280
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 21:21:03 +0000 (21:21 +0000)]
close ticket 203, odd error message or crash on malformed A record in a bindbackend zone file
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1279
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 20:56:36 +0000 (20:56 +0000)]
skip remote masters that result in too much timeouts during domain checking cycle. Tested in real life by Tyler Hall on 50000 domains.
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1278
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 20:45:41 +0000 (20:45 +0000)]
sdig changes, final std::exception work
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1277
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 20:40:26 +0000 (20:40 +0000)]
third batch of std::exception
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1276
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 20:38:58 +0000 (20:38 +0000)]
second batch of std::exception updates for new boost
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1275
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 20:31:37 +0000 (20:31 +0000)]
update pdns_recursor to support boost 1.37.0 (thanks Darix)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1274
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 20:05:42 +0000 (20:05 +0000)]
move boost multi-index code around a bit to prevent namespace conflicts (#undef L)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1273
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 19:58:30 +0000 (19:58 +0000)]
make single threaded mode more resilient against exceptions - thanks Daniel Drown
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1272
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 19:44:33 +0000 (19:44 +0000)]
further namespace cleanups
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1271
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 19:34:19 +0000 (19:34 +0000)]
further ::arg() stuff
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1270
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 19:33:26 +0000 (19:33 +0000)]
Add various argument parsing options (asGuid, asUid etc) - thanks to Aki Tuomi
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1269
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 19:30:56 +0000 (19:30 +0000)]
make dnsreplay deal with 'the final few packets' so very small pcap files can be analysed too
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1268
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 19:26:00 +0000 (19:26 +0000)]
::arg()
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1267
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sat, 15 Nov 2008 19:24:30 +0000 (19:24 +0000)]
arg() -> ::arg(), plus improve error message somewhat
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1266
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 5 Oct 2008 09:49:53 +0000 (09:49 +0000)]
reported by Andreas Jakum & investigated by Stefan Schmidt - make sure we don't hammer parent zones in case of failed delegations to servers that don't exist at all. Only invalidate once every 10 seconds
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1265
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Wed, 17 Sep 2008 17:04:36 +0000 (17:04 +0000)]
do not crash on EDNS0 queries containing data (was never in any released version). Thanks to Matti Hiljanen and Stefan Schmidt
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1264
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 8 Sep 2008 15:26:23 +0000 (15:26 +0000)]
make building recursor using dist-recursor work again (thanks qvr)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1263
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 24 Aug 2008 16:28:52 +0000 (16:28 +0000)]
speed up storing & handling AAAA-records in cache
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1262
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 24 Aug 2008 16:25:07 +0000 (16:25 +0000)]
speed up ArgvMap::contains()
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1261
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 24 Aug 2008 16:16:07 +0000 (16:16 +0000)]
add rdtsc for timing infra, add call to make sockets reusable, make sure mtasker returns waitkey on timeout too
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1260
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 24 Aug 2008 15:37:11 +0000 (15:37 +0000)]
make it possible to generate ARecords from 32 bit integers directly
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1259
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 24 Aug 2008 14:18:33 +0000 (14:18 +0000)]
shave 25% off packet generation times (32usec -> 25 usec or so)
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1258
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Mon, 18 Aug 2008 18:12:26 +0000 (18:12 +0000)]
initial spoofing policy class load
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1257
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Fri, 8 Aug 2008 13:54:36 +0000 (13:54 +0000)]
hook up dns urandom for auth server too
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1256
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 7 Aug 2008 19:46:38 +0000 (19:46 +0000)]
don't do TCP access checking over unix domain sockets
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1255
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 7 Aug 2008 19:40:29 +0000 (19:40 +0000)]
improve error message on bogus port number connecting with pdns_control
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1254
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Thu, 7 Aug 2008 19:39:40 +0000 (19:39 +0000)]
2.9.21.1
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1253
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Tue, 5 Aug 2008 18:51:24 +0000 (18:51 +0000)]
implement some EDNS0 sanity checks
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1252
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Aug 2008 21:32:35 +0000 (21:32 +0000)]
hook up tcp-control-range
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1251
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Aug 2008 21:05:07 +0000 (21:05 +0000)]
tweak version number
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1250
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Aug 2008 20:40:09 +0000 (20:40 +0000)]
update version number
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1249
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Aug 2008 20:26:27 +0000 (20:26 +0000)]
2.9.22-snapshot
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1248
d19b8d6e -7fed-0310-83ef-
9ca221ded41b
Bert Hubert [Sun, 3 Aug 2008 20:16:59 +0000 (20:16 +0000)]
move away from chomp in geobackend
git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@1247
d19b8d6e -7fed-0310-83ef-
9ca221ded41b