Timeline
04/28/06:
- 20:28 Changeset [790] by
- improve error reporting from houseKeeping(), fix bind on FreeBSD
- 18:50 Changeset [789] by
- make our speed stats deal with multiple IP(v6) addresses per nameserver …
- 18:39 Changeset [788] by
- make AAAA records be output on screen in a pretty way
- 18:00 Changeset [787] by
- make ComboAddress? have an explicit string constructor, teach it operator> …
- 12:13 Changeset [786] by
- tune throttling, add unreachable accounting
- 11:39 Changeset [785] by
- replace ugly cache insertion/deleting code by nice alternative from …
- 11:17 Changeset [784] by
- add support for serving rfc-1918, on by default fix up the caching of ANY …
- 09:14 Changeset [783] by
- fix bug where we temporarily would not be doing negative caching for 5 …
04/27/06:
- 23:22 Changeset [782] by
- fix many documentation problems found by Seth Arnold
- 19:25 Changeset [781] by
- add documentation for auth-zones, forward-zones and export-etc-hosts
- 19:11 Changeset [780] by
- fix . zone refreshing bug (we didn't actually import what the root-servers …
- 19:08 Changeset [779] by
- update version
- 19:06 Changeset [778] by
- make the zoneparser tng no longer suck
- 19:04 Changeset [777] by
- add isCanonical and toCanonic
- 17:13 Ticket #68 (can't install pdns-static and pdns-recursor) created by
- I run Debian Sarge and want to install the new recursor 3.0.1 on my …
- 10:25 Changeset [776] by
- slight speedups, restore 'cache peaking' w/o being interested in the …
- 10:18 Changeset [775] by
- add some performance notes, and rfc deviation
04/26/06:
- 21:40 Changeset [774] by
- implement SRV additional processing, generalise additional processing
- 10:12 Changeset [773] by
- this fixes prio in MX and in SRV records from being zero on sun-endian …
04/25/06:
- 17:59 Changeset [772] by
- tag!
- 17:58 Changeset [771] by
- update version for rpm
- 17:44 Changeset [770] by
- release notes
- 17:17 Changeset [769] by
- 'packer' makes our debian archives
- 17:17 Changeset [768] by
- update version
- 16:42 Changeset [767] by
- make sure destructors are called, cleaning up socket
- 16:05 Changeset [766] by
- default to gcc for c files
- 15:50 Changeset [765] by
- work around solaris 8-isms
- 15:49 Changeset [764] by
- added design & engineering
04/24/06:
- 14:34 Changeset [763] by
- complete ComboAddressification? (things now not only compile, but work too) …
- 09:29 Changeset [762] by
- make dnsscan accept multiple files move auth nameserver over to …
- 09:06 Ticket #67 (Failure to handle RFC compliant NAPTR) created by
- 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
- The strbind() function is used by more than the ldapbackend and I moved it …
- 14:33 Ticket #65 (ldap-filter bugfix) created by
- Currently ldap-filter-{axfr,lookup} support isn't that intuitive. …
04/22/06:
- 17:30 Changeset [761] by
- fix david g's bug one level up as well - we used to do the wrong thing …
- 15:57 Changeset [760] by
- fix crash on malformed EDNS0 packet (thanks David G)
04/21/06:
- 23:11 Changeset [759] by
- improve error checking and reporting of selftest
- 23:02 Changeset [758] by
- add self-test to epoll to detect non-supported kernels better improve …
- 21:24 Changeset [757] by
- dup2 /dev/null on fd's 0, 1 and 2 to prevent accidental logging
- 16:08 Changeset [756] by
- we don't differentiate between NXDOMAIN and NXRECORDSET, regression caused …
04/20/06:
- 18:21 Changeset [755] by
- documentation, install fix, compilation fix for Solaris on intel (thanks …
- 18:19 Changeset [754] by
- tag!
- 13:00 Changeset [753] by
- oops, search /etc/powerdns not /etc
- 12:09 Changeset [752] by
- move to 3.0! No longer overwrite configuration on make install
- 12:00 Changeset [751] by
- remove bashisms fix install on Solaris, FreeBSD add fake ./configure …
- 09:37 Changeset [750] by
- things not only compile but work now too for freebsd system compiler & …
- 08:55 Changeset [749] by
- work around 3.4.4 compiler bugs (freebsd 6 system compiler)
- 08:53 Changeset [748] by
- work around compiler bug
04/19/06:
- 22:07 Changeset [747] by
- make logging really work
- 22:02 Changeset [746] by
- have to shift the multiplexer to way after fork - freebsd chokes on it
- 21:47 Changeset [745] by
- add init.d script, install it add manpages to .deb, .rpm and tar.bz2 make …
- 21:31 Changeset [744] by
- second one!
- 21:26 Changeset [743] by
- first manpage
- 17:32 Changeset [742] by
- ease-of-make stuff, help user compile powerdns
- 15:57 Changeset [741] by
- fixes for easier packaging
- 15:53 Changeset [740] by
- solaris completion ports don't survive fork
- 13:58 Changeset [739] by
- documentation, plus newline termination of 'pong' :-)
- 11:30 Changeset [738] by
- implement rec_control 'ping', make socket-dir error message bit more …
- 11:18 Changeset [737] by
- #ifdef out solaris specifics, fix possible solaris ambiguity
- 11:04 Changeset [736] by
- need to ship portsmplexer.cc too
- 09:46 Changeset [735] by
- add SunOS sysdeps make ports multiplexer work make compiling multiplexers …
- 08:52 Changeset [734] by
- first shot at solaris completion ports multiplexer - wrote it on linux so …
- 00:51 Changeset [733] by
- oops, need to limit top-remotes
- 00:24 Changeset [732] by
- placate valgrind + protect powerdns against non-IN queries, we don't deal …
04/18/06:
- 23:59 Changeset [731] by
- implement id.server, version.bind ("version-string" and "server-id" in …
- 19:31 Changeset [730] by
- make advanced multiplexers and --fork play nicely
- 19:01 Changeset [729] by
- spiff up ipv6 output a bit, work around odd linker things with static …
- 18:46 Changeset [728] by
- tyop
- 18:46 Changeset [727] by
- keep track of duplicate counts, they show up as unmatched answers
- 18:44 Changeset [726] by
- make clientside ipv4/ip6 agnostic, including allow-from fix address …
- 15:33 Changeset [725] by
- build fixes
- 15:07 Changeset [724] by
- remove sample code from kqueuemplexer, fix huge fd leak in pdns_recursor, …
- 14:49 Changeset [723] by
- fix duplicate return of sockets to the pool, improve tcp timeout message
- 14:18 Changeset [722] by
- fix timeouts of running TCP client queries - we shouldn't time them out …
- 13:52 Changeset [721] by
- fix 'removing unlisted fd from multiplexer' remove --single-socket support …
- 13:43 Changeset [720] by
- abstract out part of the common logic
- 13:42 Changeset [719] by
- update version
04/17/06:
- 02:07 Changeset [718] by
- enable logging to syslog (oops)
- 01:23 Changeset [717] by
- save some memory, s/kqueue/epoll/
- 01:17 Changeset [716] by
- hook up tcp timeout var again
- 01:15 Changeset [715] by
- remove debugging chatter add time to die support
- 00:18 Changeset [714] by
- implement OS specific sysdeps + compiletime selection of working …
04/16/06:
- 22:10 Changeset [713] by
- add automatic mplexer selection at runtime, still need to do compile time
- 21:36 Changeset [712] by
- make kqueue mplexer actually work
- 21:26 Changeset [711] by
- first shot, wrote it under linux hehe
- 21:14 Changeset [710] by
- move to mplexer
- 21:11 Changeset [709] by
- add epoll mplexer, update selectmplexer
- 21:11 Changeset [708] by
- valgrind spotted some undefined variables
- 16:31 Changeset [707] by
- start of mother of all multiplexors :-)
- 13:29 Changeset [706] by
- fix TCP outgoing error handling, fixing possible crashes under high load …
- 00:19 Changeset [705] by
- work around gcc 4.0 bug, prepare move to boost::function based …
04/15/06:
- 00:50 Changeset [704] by
- make nearMisses only account for the proper fd
04/14/06:
- 22:38 Changeset [703] by
- fix djbdns-mode
- 20:00 Changeset [702] by
- move full-blown djbdns-style socket-per-query support add --single-socket …
- 17:43 Changeset [701] by
- make it work
- 14:35 Changeset [700] by
- make anti-spoofing measures question and not ip address specific, make …
- 13:26 Changeset [699] by
- implement stunningly cool spoofing protection, plus spoofer in dnspbench
- 12:13 Changeset [698] by
- add query-local-port, and make us move around if unset log netmasks …
- 10:39 Changeset [697] by
- WARNING WARNING: We now listen on 127.0.0.1 by default *AND* only reply to …
- 10:28 Changeset [696] by
- actually check output of sendEvent and log
- 10:27 Changeset [695] by
- mtasked did 3 or 4 walks of waiter-list for each call to sendEvent, …
- 10:27 Changeset [694] by
- passed around strings to asynresolve as a char*, causing heaps of …
04/13/06:
- 23:37 Changeset [693] by
- sigh.. some queries have embedded nulls in them, which we log noisily
- 22:29 Changeset [692] by
- improve MX-record parsing for additional processing, we used to be …
- 21:49 Changeset [691] by
- add tool dnsscan (mostly for internal use) make dist-recursor package a …
- 16:20 Changeset [690] by
- prevent possible crashes (score one for valgrind)
- 09:04 Changeset [689] by
- small compile cleanup
- 08:47 Changeset [688] by
- silence warning
- 08:21 Changeset [687] by
- also compress the first answer against the question - might fix problems …
04/12/06:
- 17:44 Changeset [686] by
- don't packet cache notifications! Thanks again to Dan Bilik …
- 17:39 Changeset [685] by
- fix crashes in tcp receiver (thanks Dan Bilik <dan@…>)
- 17:36 Changeset [684] by
- fix memory leak (Dan Bilik <dan@…>) - thanks!
- 13:32 Changeset [683] by
- fix handling of truncated packets with partial records (like emitted by …
- 10:52 Changeset [682] by
- slightly improve error messages and reporting, attempting to zoom in on …
- 09:38 Changeset [681] by
- consolidate license change previously announced here: …
- 09:28 Changeset [680] by
- the FSF has moved!
- 09:23 Changeset [679] by
- forgot to commit - need to update server parser errors in lwres now
04/11/06:
- 18:09 Changeset [678] by
- add counts for broken packets add switch to prevent logging rather common …
- 17:33 RecursorFAQ edited by
- (diff)
- 17:23 Changeset [677] by
- generally spiff up appearance, nothing real
- 17:16 RecursorFAQ edited by
- (diff)
- 17:01 Changeset [676] by
- add unauthorized-udp, unauthorized-tcp, client-parse-errors, …
- 16:56 RecursorFAQ edited by
- (diff)
- 16:41 PowerDNSFaq edited by
- (diff)
- 16:13 PowerDNSFaq edited by
- (diff)
- 16:10 RecursorFAQ edited by
- (diff)
- 16:00 RecursorFAQ edited by
- (diff)
- 15:51 RecursorFAQ edited by
- (diff)
- 15:49 RecursorFAQ edited by
- (diff)
- 15:49 RecursorFAQ created by
- 13:11 Changeset [675] by
- add hardcoded support for 127.0.0.1 and 1.0.0.127.in-addr.arpa, bound to …
- 12:23 Changeset [674] by
- add support for CERT record (RFC 2538) to MOADNSParser
04/10/06:
- 17:53 Changeset [673] by
- Try to prevent the 'Oops, sent partial answer' error, and made it more …
- 12:19 Changeset [672] by
- implement very simple SMP support
04/09/06:
- 23:18 Changeset [671] by
- inline "strcasecmp" (stolen from glibc), short-circuit a lot of …
- 19:09 Changeset [670] by
- 1) make everyting intrinsically case-insensitive 2) clear up . oddness, …
04/08/06:
- 22:23 Changeset [669] by
- add max-tcp-per-client to limit number of TCP connections per client
04/07/06:
- 21:52 Changeset [668] by
- documentation, retuned cache pruning - should take less time now
- 21:22 Changeset [667] by
- add allow-from option to limit who can recurse. enable 'defer-accept' for …
04/06/06:
- 16:37 TodoList edited by
- (diff)
- 12:25 Changeset [666] by
- make .deps find boost!
- 12:04 Changeset [665] by
- recursor separate distribution fixes
- 12:03 Changeset [664] by
- lower case diff for hints-zone
04/05/06:
- 19:13 Changeset [663] by
- add peak cpu use line
- 17:37 Changeset [662] by
- remove vestiges of 'opaque record' support we now deal with in …
- 17:34 Changeset [661] by
- ok - this is a scary commit. It fixes TCP packets with >16384 size …
- 17:32 Changeset [660] by
- and now make it work (well) on linux again
- 14:10 Changeset [659] by
- fix compilation on freebsd, reduce warning
- 13:11 Changeset [658] by
- fix interesting bug whereby powerdns would sometimes claim to be unable to …
- 10:17 Changeset [657] by
- sigh - people change their SOA serials a lot these days. PowerDNS tries to …
04/04/06:
- 17:26 Changeset [656] by
- move cache to being pruned 'CLOCK' fashion
- 17:24 Changeset [655] by
- move negcache to tuple based keys instead of crappy string concatenations
- 17:21 Changeset [654] by
- optimized toLower and toLowerCanonic that they never touch the string …
- 14:15 Changeset [653] by
- Oops.. Fix bug where records we transmit transparently were not cached …
- 14:13 Changeset [652] by
- remove unused 'title' facility from MTasker - saving a lot of string …
- 14:12 Changeset [651] by
- oops, DS uses hex (just like SSHFP). Thanks to Jakob Schlyter for pointing …
04/03/06:
- 22:29 Changeset [650] by
- ok, I lied - rfc 4255 has chosen In All Its Wisdom to implement SSHFP as …
- 21:42 Changeset [649] by
- implement rfc4255
- 11:26 Changeset [648] by
- make dist-recursor script solaris compliant
04/01/06:
- 22:26 Changeset [647] by
- lower default buffer size, add cpu-use counters to rec_control & rrd …
03/31/06:
- 08:46 Changeset [646] by
- implement very simple cache cache that catches repeated nearly identical …
03/30/06:
- 17:20 Changeset [645] by
- arg! -I line was *still* wrong!
03/29/06:
- 20:38 Changeset [644] by
- it is probable we plough through the cache too much - add simple check to …
- 20:27 Changeset [643] by
- 20% speedup or so in xfrLabel by implementing 'vstringtok' which only …
- 20:22 Changeset [642] by
- new tests in dnspbench
Note: See TracTimeline
for information about the timeline view.