Timeline


and

04/28/06:

20:28 Changeset [790] by ahu
improve error reporting from houseKeeping(), fix bind on FreeBSD
18:50 Changeset [789] by ahu
make our speed stats deal with multiple IP(v6) addresses per nameserver …
18:39 Changeset [788] by ahu
make AAAA records be output on screen in a pretty way
18:00 Changeset [787] by ahu
make ComboAddress? have an explicit string constructor, teach it operator> …
12:13 Changeset [786] by ahu
tune throttling, add unreachable accounting
11:39 Changeset [785] by ahu
replace ugly cache insertion/deleting code by nice alternative from …
11:17 Changeset [784] by ahu
add support for serving rfc-1918, on by default fix up the caching of ANY …
09:14 Changeset [783] by ahu
fix bug where we temporarily would not be doing negative caching for 5 …

04/27/06:

23:22 Changeset [782] by ahu
fix many documentation problems found by Seth Arnold
19:25 Changeset [781] by ahu
add documentation for auth-zones, forward-zones and export-etc-hosts
19:11 Changeset [780] by ahu
fix . zone refreshing bug (we didn't actually import what the root-servers …
19:08 Changeset [779] by ahu
update version
19:06 Changeset [778] by ahu
make the zoneparser tng no longer suck
19:04 Changeset [777] by ahu
add isCanonical and toCanonic
17:13 Ticket #68 (can't install pdns-static and pdns-recursor) created by anonymous
I run Debian Sarge and want to install the new recursor 3.0.1 on my …
10:25 Changeset [776] by ahu
slight speedups, restore 'cache peaking' w/o being interested in the …
10:18 Changeset [775] by ahu
add some performance notes, and rfc deviation

04/26/06:

21:40 Changeset [774] by ahu
implement SRV additional processing, generalise additional processing
10:12 Changeset [773] by ahu
this fixes prio in MX and in SRV records from being zero on sun-endian …

04/25/06:

17:59 Changeset [772] by ahu
tag!
17:58 Changeset [771] by ahu
update version for rpm
17:44 Changeset [770] by ahu
release notes
17:17 Changeset [769] by ahu
'packer' makes our debian archives
17:17 Changeset [768] by ahu
update version
16:42 Changeset [767] by ahu
make sure destructors are called, cleaning up socket
16:05 Changeset [766] by ahu
default to gcc for c files
15:50 Changeset [765] by ahu
work around solaris 8-isms
15:49 Changeset [764] by ahu
added design & engineering

04/24/06:

14:34 Changeset [763] by ahu
complete ComboAddressification? (things now not only compile, but work too) …
09:29 Changeset [762] by ahu
make dnsscan accept multiple files move auth nameserver over to …
09:06 Ticket #67 (Failure to handle RFC compliant NAPTR) created by duane@…
Apr 22 06:22:47 hemlock pdns[5240]: TCP nameserver had error, cycling …

04/23/06:

14:37 Ticket #66 (moving strbind to pdns/misc.hh) created by norbert
The strbind() function is used by more than the ldapbackend and I moved it …
14:33 Ticket #65 (ldap-filter bugfix) created by norbert@…
Currently ldap-filter-{axfr,lookup} support isn't that intuitive. …

04/22/06:

17:30 Changeset [761] by ahu
fix david g's bug one level up as well - we used to do the wrong thing …
15:57 Changeset [760] by ahu
fix crash on malformed EDNS0 packet (thanks David G)

04/21/06:

23:11 Changeset [759] by ahu
improve error checking and reporting of selftest
23:02 Changeset [758] by ahu
add self-test to epoll to detect non-supported kernels better improve …
21:24 Changeset [757] by ahu
dup2 /dev/null on fd's 0, 1 and 2 to prevent accidental logging
16:08 Changeset [756] by ahu
we don't differentiate between NXDOMAIN and NXRECORDSET, regression caused …

04/20/06:

18:21 Changeset [755] by ahu
documentation, install fix, compilation fix for Solaris on intel (thanks …
18:19 Changeset [754] by ahu
tag!
13:00 Changeset [753] by ahu
oops, search /etc/powerdns not /etc
12:09 Changeset [752] by ahu
move to 3.0! No longer overwrite configuration on make install
12:00 Changeset [751] by ahu
remove bashisms fix install on Solaris, FreeBSD add fake ./configure …
09:37 Changeset [750] by ahu
things not only compile but work now too for freebsd system compiler & …
08:55 Changeset [749] by ahu
work around 3.4.4 compiler bugs (freebsd 6 system compiler)
08:53 Changeset [748] by ahu
work around compiler bug

04/19/06:

22:07 Changeset [747] by ahu
make logging really work
22:02 Changeset [746] by ahu
have to shift the multiplexer to way after fork - freebsd chokes on it
21:47 Changeset [745] by ahu
add init.d script, install it add manpages to .deb, .rpm and tar.bz2 make …
21:31 Changeset [744] by ahu
second one!
21:26 Changeset [743] by ahu
first manpage
17:32 Changeset [742] by ahu
ease-of-make stuff, help user compile powerdns
15:57 Changeset [741] by ahu
fixes for easier packaging
15:53 Changeset [740] by ahu
solaris completion ports don't survive fork
13:58 Changeset [739] by ahu
documentation, plus newline termination of 'pong' :-)
11:30 Changeset [738] by ahu
implement rec_control 'ping', make socket-dir error message bit more …
11:18 Changeset [737] by ahu
#ifdef out solaris specifics, fix possible solaris ambiguity
11:04 Changeset [736] by ahu
need to ship portsmplexer.cc too
09:46 Changeset [735] by ahu
add SunOS sysdeps make ports multiplexer work make compiling multiplexers …
08:52 Changeset [734] by ahu
first shot at solaris completion ports multiplexer - wrote it on linux so …
00:51 Changeset [733] by ahu
oops, need to limit top-remotes
00:24 Changeset [732] by ahu
placate valgrind + protect powerdns against non-IN queries, we don't deal …

04/18/06:

23:59 Changeset [731] by ahu
implement id.server, version.bind ("version-string" and "server-id" in …
19:31 Changeset [730] by ahu
make advanced multiplexers and --fork play nicely
19:01 Changeset [729] by ahu
spiff up ipv6 output a bit, work around odd linker things with static …
18:46 Changeset [728] by ahu
tyop
18:46 Changeset [727] by ahu
keep track of duplicate counts, they show up as unmatched answers
18:44 Changeset [726] by ahu
make clientside ipv4/ip6 agnostic, including allow-from fix address …
15:33 Changeset [725] by ahu
build fixes
15:07 Changeset [724] by ahu
remove sample code from kqueuemplexer, fix huge fd leak in pdns_recursor, …
14:49 Changeset [723] by ahu
fix duplicate return of sockets to the pool, improve tcp timeout message
14:18 Changeset [722] by ahu
fix timeouts of running TCP client queries - we shouldn't time them out …
13:52 Changeset [721] by ahu
fix 'removing unlisted fd from multiplexer' remove --single-socket support …
13:43 Changeset [720] by ahu
abstract out part of the common logic
13:42 Changeset [719] by ahu
update version

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
Note: See TracTimeline for information about the timeline view.