|
|
|
@1518
|
[1518]
|
3 years |
ahu |
remove --fork!
|
|
|
|
@1512
|
[1512]
|
3 years |
ahu |
account the packetcached answers in the latency measurement, plus don't …
|
|
|
|
@1511
|
[1511]
|
3 years |
ahu |
reinstate top-remotes
|
|
|
|
@1508
|
[1508]
|
3 years |
ahu |
oops, set number of threads before allocating room for them..
|
|
|
|
@1507
|
[1507]
|
3 years |
ahu |
do far more frequent cache cleaning, and less 'cache scanning'. Thanks to …
|
|
|
|
@1505
|
[1505]
|
3 years |
ahu |
implement explicit (configurable) limit to number of mthreads - we are …
|
|
|
|
@1504
|
[1504]
|
3 years |
ahu |
add max packet cache size + silence warning
|
|
|
|
@1502
|
[1502]
|
3 years |
ahu |
implement packetcache pruning, hardcoded at 250k entries right now
|
|
|
|
@1499
|
[1499]
|
3 years |
ahu |
make sure thread cleaning interval is 1) thread local 2) not all threads …
|
|
|
|
@1498
|
[1498]
|
3 years |
ahu |
update statistics for answers served from the packet cache
|
|
|
|
@1497
|
[1497]
|
3 years |
ahu |
fix up the statistics of packets with errors again, plus unexpected …
|
|
|
|
@1494
|
[1494]
|
3 years |
ahu |
catch errors in the packetcache and report them (and don't crash)
|
|
|
|
@1493
|
[1493]
|
3 years |
ahu |
add packetcache statistics, plus qps counter in statistics. remove edns …
|
|
|
|
@1489
|
[1489]
|
3 years |
ahu |
make the 'pimp' multithreading communicator typesafe
|
|
|
|
@1487
|
[1487]
|
3 years |
ahu |
fix up compilation error (oops), plus move around initialization of global …
|
|
|
|
@1486
|
[1486]
|
3 years |
ahu |
remove 'top-remotes' functionality for now (not ready for the new …
|
|
|
|
@1474
|
[1474]
|
3 years |
ahu |
add comments, remove some dead code, reorder functions and declarations so …
|
|
|
|
@1473
|
[1473]
|
3 years |
ahu |
split up overly large pdns_recursor.cc, parts that deal with auth and …
|
|
|
|
@1472
|
[1472]
|
3 years |
ahu |
and the final bit of whitespace/tab cleanup
|
|
|
|
@1469
|
[1469]
|
3 years |
ahu |
it turns out that boost::iequals is dog slow, introduce pdns_iequals which …
|
|
|
|
@1468
|
[1468]
|
3 years |
ahu |
silence 'sdig' EDNS-PING output, replace Utility::strcasecmp by …
|
|
|
|
@1457
|
[1457]
|
3 years |
ahu |
some whitespace changes, add 'rec_control reload-acls' (leaks some …
|
|
|
|
@1454
|
[1454]
|
3 years |
ahu |
clean up getQueryLocal() port handling htons
|
|
|
|
@1453
|
[1453]
|
3 years |
ahu |
make the 'lua' scripts threadsafe, with luxury pre-thread sequential …
|
|
|
|
@1451
|
[1451]
|
3 years |
ahu |
implement --forward-zones-recurse and special '+domain=1.2.3.4' syntax for …
|
|
|
|
@1446
|
[1446]
|
3 years |
ahu |
Make packetcache controllable (TTLs and enable/disable), by
Winfried …
|
|
|
|
@1442
|
[1442]
|
4 years |
ahu |
move g_singleThreaded to misc.cc, so it is universal
|
|
|
|
@1439
|
[1439]
|
4 years |
ahu |
re-optimize the single-threaded case
|
|
|
|
@1438
|
[1438]
|
4 years |
ahu |
implement max-cache-ttl, patch by Winfried Angele, for BIND compatability. …
|
|
|
|
@1433
|
[1433]
|
4 years |
ahu |
add simple packetcache to recursor (thread safe)
|
|
|
|
@1430
|
[1430]
|
4 years |
ahu |
disable EDNS by default - delivers nothing but trouble..
|
|
|
|
@1426
|
[1426]
|
4 years |
ahu |
move to multiple query-local-addresses (4 and 6), plus implement very …
|
|
|
|
@1416
|
[1416]
|
4 years |
ahu |
64 bit compilation fix
|
|
|
|
@1414
|
[1414]
|
4 years |
ahu |
hook up 'tcp defer accept' again for slight DoS protection on linux …
|
|
|
|
@1413
|
[1413]
|
4 years |
ahu |
reinstate some things that got disabled because of multithreading
|
|
|
|
@1411
|
[1411]
|
4 years |
ahu |
no longer mention selection of mplexer once per thread
|
|
|
|
@1410
|
[1410]
|
4 years |
ahu |
multithreaded recursor - may not actually be faster yet, and lacks certain …
|
|
|
|
@1402
|
[1402]
|
4 years |
ahu |
implement timeouts with millisecond resolution, and raise the default …
|
|
|
|
@1354
|
[1354]
|
4 years |
ahu |
set a sane default for the maximum cache size in the recursor, suggested …
|
|
|
|
@1350
|
[1350]
|
4 years |
ahu |
add possibility to disable edns-ping. For now, by default, edns-ping is …
|
|
|
|
@1349
|
[1349]
|
4 years |
ahu |
Lay groundwork for rd/non-rd zone forwarding
make sure we can forward …
|
|
|
|
@1348
|
[1348]
|
4 years |
ahu |
make sure we don't set export-etc-hosts to 'on' on reload-zones. …
|
|
|
|
@1333
|
[1333]
|
4 years |
ahu |
it is 2009!
|
|
|
|
@1332
|
[1332]
|
4 years |
ahu |
implement EDNS & EDNS-PING probing, plus logic to benefit from said …
|
|
|
|
@1329
|
[1329]
|
4 years |
ahu |
deal with remote authoritative servers that send back responses w/o a …
|
|
|
|
@1319
|
[1319]
|
4 years |
ahu |
implement pdnslog() function from Lua, and document it. Plus close ticket …
|
|
|
|
@1309
|
[1309]
|
4 years |
ahu |
send Lua the 'local' address too
|
|
|
|
@1286
|
[1286]
|
5 years |
ahu |
oops, we committed a heap of debugging..
|
|
|
|
@1276
|
[1276]
|
5 years |
ahu |
third batch of std::exception
|
|
|
|
@1274
|
[1274]
|
5 years |
ahu |
update pdns_recursor to support boost 1.37.0 (thanks Darix)
|
|
|
|
@1264
|
[1264]
|
5 years |
ahu |
do not crash on EDNS0 queries containing data (was never in any released …
|
|
|
|
@1256
|
[1256]
|
5 years |
ahu |
hook up dns urandom for auth server too
|
|
|
|
@1252
|
[1252]
|
5 years |
ahu |
implement some EDNS0 sanity checks
|
|
|
|
@1232
|
[1232]
|
5 years |
ahu |
implement EDNS NSID call (RFC 5001), plus an experimental EDNS option …
|
|
|
|
@1200
|
[1200]
|
5 years |
ahu |
prequery -> preresolve, make records arrive in the correct order, make …
|
|
|
|
@1198
|
[1198]
|
5 years |
ahu |
fix lua5.0 compatability for the enterprisetards, plus spiff up the lua …
|
|
|
|
@1197
|
[1197]
|
5 years |
ahu |
lua documentation, plus compilation fixes
|
|
|
|
@1196
|
[1196]
|
5 years |
ahu |
implement & hookup the lua hooks
|
|
|
|
@1179
|
[1179]
|
5 years |
ahu |
further randomisation improvements
|
|
|
|
@1170
|
[1170]
|
5 years |
ahu |
improve pid writing logic, plus control-socket separation. Patch by Matti …
|
|
|
|
@1168
|
[1168]
|
5 years |
ahu |
implement multiple forwarders per domain, both from file and from …
|
|
|
|
@1164
|
[1164]
|
5 years |
ahu |
we consumed too much random (need only 128 bits), plus close ticket 147: …
|
|
|
|
@1160
|
[1160]
|
5 years |
ahu |
move to a real CSRNG, plus hooks for 'dns-0x20'.
|
|
|
|
@1150
|
[1150]
|
5 years |
ahu |
implement 'allow-from-file', based on a patch by Sten Spans, thanks!
|
|
|
|
@1135
|
[1135]
|
5 years |
ahu |
also prime IPv6 addresses - working towards IPv6-only operational …
|
|
|
|
@1133
|
[1133]
|
5 years |
ahu |
do not return socket to the pool in case of connect() error, just close it
|
|
|
|
@1130
|
[1130]
|
5 years |
ahu |
reprime root hints using EDNS0, thanks to dns-operations AT …
|
|
|
|
@1118
|
[1118]
|
5 years |
ahu |
l.root-servers.net has moved!
|
|
|
|
@1098
|
[1098]
|
6 years |
ahu |
close bug issue 165, re-spotted by Leo Baltus
|
|
|
|
@1094
|
[1094]
|
6 years |
ahu |
gcc 4.3 fixes, mostly by Darix of opensuse
|
|
|
|
@1073
|
[1073]
|
6 years |
ahu |
moves towards smart socket reuse, plus mplayer de-boost::any-fication …
|
|
|
|
@1028
|
[1028]
|
6 years |
ahu |
recursor compile fixes, plus make dnswasher a bit more helpful
|
|
|
|
@988
|
[988]
|
6 years |
ahu |
close ticket 120 - pdns-recursor leaves behind pidfile & controlsocket on …
|
|
|
|
@972
|
[972]
|
6 years |
ahu |
move DNSPacket over to MOADNSParser!
|
|
|
|
@963
|
[963]
|
6 years |
ahu |
implement 'forward-zones-file' for large amounts of forwarded zones, …
|
|
|
|
@955
|
[955]
|
6 years |
ahu |
rebase error logging priorities
|
|
|
|
@944
|
[944]
|
6 years |
ahu |
close ticket #110 and improve chroot efficacy by chdir("/"), thanks …
|
|
|
|
@935
|
[935]
|
6 years |
ahu |
implement 'rec_control get uptime' (suggested by Niels Bakker), implement …
|
|
|
|
@934
|
[934]
|
6 years |
ahu |
some more stats
|
|
|
|
@931
|
[931]
|
6 years |
ahu |
implement rest of speedups + some debugging output + i386 specific code …
|
|
|
|
@923
|
[923]
|
7 years |
ahu |
implement 'dont-query', and enable it by default, which means we no longer …
|
|
|
|
@917
|
[917]
|
7 years |
ahu |
pre3 release, silence some common errors, update docs
|
|
|
|
@915
|
[915]
|
7 years |
ahu |
fix possible TCP related crash on malformed packet
|
|
|
|
@903
|
[903]
|
7 years |
ahu |
fix support for outgoing TCP questions where send() does not manage to …
|
|
|
|
@899
|
[899]
|
7 years |
ahu |
oops - returnSocket does not close of the fdmultiplexer said the fd was …
|
|
|
|
@897
|
[897]
|
7 years |
ahu |
fix yet another FD leak, problem observed by Stefan Schmidt
|
|
|
|
@892
|
[892]
|
7 years |
ahu |
oops! On a error connecting our connectionless socket, we neglect to close …
|
|
|
|
@871
|
[871]
|
7 years |
ahu |
Don't try to parse non-query opcode packets, by Jan Gyselinck
add …
|
|
|
|
@870
|
[870]
|
7 years |
ahu |
plug small memory leak, spotted by Kai and probably by Darren Gamble as …
|
|
|
|
@868
|
[868]
|
7 years |
ahu |
make stack-size configurable, and raise the default that was too low
|
|
|
|
@858
|
[858]
|
7 years |
ahu |
fix odd TCP query bugs that could lead to memory leaks and high cpu usage, …
|
|
|
|
@855
|
[855]
|
7 years |
ahu |
slight speedup by testing the TCP sessions for timeouts less often, add …
|
|
|
|
@854
|
[854]
|
7 years |
ahu |
kill some debugging output, make ANY queries work again..
|
|
|
|
@853
|
[853]
|
7 years |
ahu |
drop yet more calles to gettimeofday() and time(0)
|
|
|
|
@851
|
[851]
|
7 years |
ahu |
prevent silly logging of stats on startup of a busy server
|
|
|
|
@849
|
[849]
|
7 years |
ahu |
oops - when exceeding configured TCP query limit, we would disable TCP …
|
|
|
|
@846
|
[846]
|
7 years |
ahu |
add simple non-rd auth & forward support
|
|
|
|
@845
|
[845]
|
7 years |
ahu |
add support to make powerdns able to listen on multiple different ports, …
|
|
|
|
@844
|
[844]
|
7 years |
ahu |
add ignore-rd-bit for compatability with some load balancers - PowerDNS …
|
|
|
|
@843
|
[843]
|
7 years |
ahu |
make query chaining select on type as well..
|
|
|
|