Timeline


and

04/17/06:

02:07 Changeset [718] by ahu
enable logging to syslog (oops)
01:23 Changeset [717] by ahu
save some memory, s/kqueue/epoll/
01:17 Changeset [716] by ahu
hook up tcp timeout var again
01:15 Changeset [715] by ahu
remove debugging chatter add time to die support
00:18 Changeset [714] by ahu
implement OS specific sysdeps + compiletime selection of working …

04/16/06:

22:10 Changeset [713] by ahu
add automatic mplexer selection at runtime, still need to do compile time
21:36 Changeset [712] by ahu
make kqueue mplexer actually work
21:26 Changeset [711] by ahu
first shot, wrote it under linux hehe
21:14 Changeset [710] by ahu
move to mplexer
21:11 Changeset [709] by ahu
add epoll mplexer, update selectmplexer
21:11 Changeset [708] by ahu
valgrind spotted some undefined variables
16:31 Changeset [707] by ahu
start of mother of all multiplexors :-)
13:29 Changeset [706] by ahu
fix TCP outgoing error handling, fixing possible crashes under high load …
00:19 Changeset [705] by ahu
work around gcc 4.0 bug, prepare move to boost::function based …

04/15/06:

00:50 Changeset [704] by ahu
make nearMisses only account for the proper fd

04/14/06:

22:38 Changeset [703] by ahu
fix djbdns-mode
20:00 Changeset [702] by ahu
move full-blown djbdns-style socket-per-query support add --single-socket …
17:43 Changeset [701] by ahu
make it work
14:35 Changeset [700] by ahu
make anti-spoofing measures question and not ip address specific, make …
13:26 Changeset [699] by ahu
implement stunningly cool spoofing protection, plus spoofer in dnspbench
12:13 Changeset [698] by ahu
add query-local-port, and make us move around if unset log netmasks …
10:39 Changeset [697] by ahu
WARNING WARNING: We now listen on 127.0.0.1 by default *AND* only reply to …
10:28 Changeset [696] by ahu
actually check output of sendEvent and log
10:27 Changeset [695] by ahu
mtasked did 3 or 4 walks of waiter-list for each call to sendEvent, …
10:27 Changeset [694] by ahu
passed around strings to asynresolve as a char*, causing heaps of …

04/13/06:

23:37 Changeset [693] by ahu
sigh.. some queries have embedded nulls in them, which we log noisily
22:29 Changeset [692] by ahu
improve MX-record parsing for additional processing, we used to be …
21:49 Changeset [691] by ahu
add tool dnsscan (mostly for internal use) make dist-recursor package a …
16:20 Changeset [690] by ahu
prevent possible crashes (score one for valgrind)
09:04 Changeset [689] by ahu
small compile cleanup
08:47 Changeset [688] by ahu
silence warning
08:21 Changeset [687] by ahu
also compress the first answer against the question - might fix problems …

04/12/06:

17:44 Changeset [686] by ahu
don't packet cache notifications! Thanks again to Dan Bilik …
17:39 Changeset [685] by ahu
fix crashes in tcp receiver (thanks Dan Bilik <dan@…>)
17:36 Changeset [684] by ahu
fix memory leak (Dan Bilik <dan@…>) - thanks!
13:32 Changeset [683] by ahu
fix handling of truncated packets with partial records (like emitted by …
10:52 Changeset [682] by ahu
slightly improve error messages and reporting, attempting to zoom in on …
09:38 Changeset [681] by ahu
consolidate license change previously announced here: …
09:28 Changeset [680] by ahu
the FSF has moved!
09:23 Changeset [679] by ahu
forgot to commit - need to update server parser errors in lwres now

04/11/06:

18:09 Changeset [678] by ahu
add counts for broken packets add switch to prevent logging rather common …
17:33 RecursorFAQ edited by kai
(diff)
17:23 Changeset [677] by ahu
generally spiff up appearance, nothing real
17:16 RecursorFAQ edited by kai
(diff)
17:01 Changeset [676] by ahu
add unauthorized-udp, unauthorized-tcp, client-parse-errors, …
16:56 RecursorFAQ edited by kai
(diff)
16:41 PowerDNSFaq edited by kai
(diff)
16:13 PowerDNSFaq edited by kai
(diff)
16:10 RecursorFAQ edited by kai
(diff)
16:00 RecursorFAQ edited by kai
(diff)
15:51 RecursorFAQ edited by kai
(diff)
15:49 RecursorFAQ edited by kai
(diff)
15:49 RecursorFAQ created by kai
13:11 Changeset [675] by ahu
add hardcoded support for 127.0.0.1 and 1.0.0.127.in-addr.arpa, bound to …
12:23 Changeset [674] by ahu
add support for CERT record (RFC 2538) to MOADNSParser

04/10/06:

17:53 Changeset [673] by ahu
Try to prevent the 'Oops, sent partial answer' error, and made it more …
12:19 Changeset [672] by ahu
implement very simple SMP support

04/09/06:

23:18 Changeset [671] by ahu
inline "strcasecmp" (stolen from glibc), short-circuit a lot of …
19:09 Changeset [670] by ahu
1) make everyting intrinsically case-insensitive 2) clear up . oddness, …

04/08/06:

22:23 Changeset [669] by ahu
add max-tcp-per-client to limit number of TCP connections per client

04/07/06:

21:52 Changeset [668] by ahu
documentation, retuned cache pruning - should take less time now
21:22 Changeset [667] by ahu
add allow-from option to limit who can recurse. enable 'defer-accept' for …

04/06/06:

16:37 TodoList edited by anonymous
(diff)
12:25 Changeset [666] by ahu
make .deps find boost!
12:04 Changeset [665] by ahu
recursor separate distribution fixes
12:03 Changeset [664] by ahu
lower case diff for hints-zone

04/05/06:

19:13 Changeset [663] by ahu
add peak cpu use line
17:37 Changeset [662] by ahu
remove vestiges of 'opaque record' support we now deal with in …
17:34 Changeset [661] by ahu
ok - this is a scary commit. It fixes TCP packets with >16384 size …
17:32 Changeset [660] by ahu
and now make it work (well) on linux again
14:10 Changeset [659] by ahu
fix compilation on freebsd, reduce warning
13:11 Changeset [658] by ahu
fix interesting bug whereby powerdns would sometimes claim to be unable to …
10:17 Changeset [657] by ahu
sigh - people change their SOA serials a lot these days. PowerDNS tries to …

04/04/06:

17:26 Changeset [656] by ahu
move cache to being pruned 'CLOCK' fashion
17:24 Changeset [655] by ahu
move negcache to tuple based keys instead of crappy string concatenations
17:21 Changeset [654] by ahu
optimized toLower and toLowerCanonic that they never touch the string …
14:15 Changeset [653] by ahu
Oops.. Fix bug where records we transmit transparently were not cached …
14:13 Changeset [652] by ahu
remove unused 'title' facility from MTasker - saving a lot of string …
14:12 Changeset [651] by ahu
oops, DS uses hex (just like SSHFP). Thanks to Jakob Schlyter for pointing …

04/03/06:

22:29 Changeset [650] by ahu
ok, I lied - rfc 4255 has chosen In All Its Wisdom to implement SSHFP as …
21:42 Changeset [649] by ahu
implement rfc4255
11:26 Changeset [648] by ahu
make dist-recursor script solaris compliant

04/01/06:

22:26 Changeset [647] by ahu
lower default buffer size, add cpu-use counters to rec_control & rrd …

03/31/06:

08:46 Changeset [646] by ahu
implement very simple cache cache that catches repeated nearly identical …

03/30/06:

17:20 Changeset [645] by ahu
arg! -I line was *still* wrong!

03/29/06:

20:38 Changeset [644] by ahu
it is probable we plough through the cache too much - add simple check to …
20:27 Changeset [643] by ahu
20% speedup or so in xfrLabel by implementing 'vstringtok' which only …
20:22 Changeset [642] by ahu
new tests in dnspbench

03/28/06:

22:42 Changeset [641] by ahu
recursor README typos (thanks Entil), add nedmalloc to separate …
22:41 Changeset [640] by ahu
oops, latency is GAUGE, not COUNTER (thanks Kai!)
22:41 Changeset [639] by ahu
very slight speedup (toLower==toLower -> strcasecmp) some comments
13:18 Changeset [638] by ahu
Work around a bug in gcc 3.4.something, reported by Jorn Ekkelenkamp and …

03/27/06:

15:06 Changeset [637] by ahu
improve error messages some more Update README for the recursor separate …
13:51 Changeset [636] by ahu
slightly improve error messages
09:31 Changeset [635] by ahu
make socket buffer raising report better errors blast packets back to back …
09:28 Changeset [634] by ahu
small fixups to the graphs - you can now set your own SOCKETDIR
02:03 Changeset [633] by ahu
make rec_control clean up its socket properly. Remove some silly …
02:01 Changeset [632] by ahu
various packaging things for new separate recursor package
01:34 WikiStart edited by ahu
(diff)
00:16 Changeset [631] by ahu
trim some build dependencies, make rec_control/pdns_recursor grok /var/run …
00:12 Changeset [630] by ahu
new stuff for making a separate recursor package

03/26/06:

16:30 Changeset [629] by ahu
fix silly debugging output, remove O_LARGEFILE (hope you don't need it!)
12:51 Changeset [628] by ahu
move negcache to boost::multi_index, make sure it gets pruned a bit …
00:34 Changeset [627] by ahu
"I can't belieeeeeve it!" same bug twice

03/25/06:

22:29 Changeset [626] by ahu
fix for SOA serial overflows, by Dan Bilik & co-worker
22:15 Changeset [625] by ahu
oops - case insensitivity fixes for rec_control
22:05 Changeset [624] by ahu
empty commit, but forgot to document on previous commit: add getIP method …
22:01 Changeset [623] by ahu
move cache to composite_keys, doing away the nasty string-concatenation …
21:59 Changeset [622] by ahu
several speedups that do little to make the code more readable
21:57 Changeset [621] by ahu
oops, getsockopt called incorrectly. make the case of our root-zone match …
18:55 Changeset [620] by ahu
provide helpful u32 ip function
18:54 Changeset [619] by ahu
no longer pass around IPv4 addresses as.. strings (sorry about that)
18:09 Changeset [618] by ahu
remote a lot of silly string processing used for --trace output, even w/o …
13:10 Changeset [617] by ahu
move throttle map away from simple string and onto a nice tuple. Should …
11:53 Changeset [616] by ahu
improve truncating behaviour: don't truncate because of additional …

03/24/06:

23:28 Changeset [615] by ahu
fix incredibly stupid throttle cache pruning bug

03/23/06:

19:21 Changeset [614] by ahu
add qa-latency to rrd, add throttle-entries to rrd, add 'QUIT' command, …

03/22/06:

22:07 Changeset [613] by ahu
make stuff compile by default on solaris 10 - all you need to do is move …
18:47 Changeset [612] by ahu
big bag 'o Solaris fixes! (partially sent by Juergen Georgi) pdns_recursor …
15:49 PowerDNSFaq edited by anonymous
(diff)
07:53 Changeset [611] by ahu
slight speedup to the processing of unknown records, which is still bound …

03/21/06:

23:53 Changeset [610] by ahu
oops, did cache-entries accounting wrong. made 'average latency' ignore …
22:39 Changeset [609] by ahu
add sizing of UDP receive buffers, plus fix (somewhat) the latency …
13:22 Changeset [608] by ahu
speed up replay speed, add qa-latency stats
09:19 Changeset [607] by ahu
fix small escape bug, remove a flag from rrdtool that is too new

03/20/06:

16:36 Changeset [606] by ahu
spiff up statistics, add graph maker
16:33 Changeset [605] by ahu
add servfail stats, make cachehits/misses unsigend

03/19/06:

22:15 Changeset [604] by ahu
too many bashisms
21:17 Changeset [603] by ahu
adding rrdtool scripts for the recursor
20:57 Changeset [602] by ahu
add per query latency accounting. WARNING: DTime from now on does implicit …
20:26 Changeset [601] by ahu
resolved, add cacheHits, cacheMisses
20:21 Changeset [600] by ahu
save a few time(0) calls, hook up PulseRate?
20:20 Changeset [599] by ahu
optimize DecayingEwma? to no longer gettimeofday in constructor, add …
20:19 Changeset [598] by ahu
make asyncresolve accept d_now from caller, and use it to seed DTime, and …
20:18 Changeset [597] by ahu
move timeval arithmetic away from dnsreplay-mindex, make DTime able to …
20:17 Changeset [596] by ahu
update copyright

03/18/06:

22:24 Changeset [595] by ahu
quiet fix
22:07 Changeset [594] by ahu
tune up stats, add 64-bit logger output, hookup control channel, remove a …
12:10 Changeset [593] by ahu
add beginnings of recursor control channel
11:30 Changeset [592] by ahu
kill some signed/unsigned warnings, speedup cache pruning slightly, clean …
Note: See TracTimeline for information about the timeline view.