Update on Deadwood (MaraDNS rewrite)

Sam Trenholme strenholme.usenet at gmail.com
Tue Apr 7 14:56:45 EDT 2009


Hello, everyone,

This is just a quick update to let people know I've been steadily at
work on Deadwood, the rewrite of MaraDNS.  The UDP part of the code is
now a fully functional Windows service when compiled in Windows, and
is a very useful little (under 32k little) DNS cache both in CentOS 5
and as a native Windows XP (read: No Cygwin needed) binary.

The code has some features MaraDNS doesn't have (resurrections, the
ability to write the cache to disk, full Windows service support,
non-threaded code) but doesn't have feature parity with MaraDNS yet
(TTL again, RR rotation, and recursive DNS resolution).  The code base
is far cleaner and maintainable than MaraDNS, and much more pleasant
to work with.

The code seems rock stable to me, but getting more testing would be nice.

It can be looked at here:

http://www.maradns.org/deadwood

I post updates about Deadwood here:

http://maradns.blogspot.com/search/label/Deadwood

And MaraDNS updates:

http://maradns.blogspot.com/search/label/MaraDNS

I am slowly but surely making Deadwood a fully functional DNS cache
with a lot of features MaraDNS doesn't have.

As always, since I am giving this program away under an open-source
license, updates are done at my discretion and on my schedule.  If you
wish to direct MaraDNS/Deadwood development, sponsorship offers are
currently being accepted at competitive rates, and patches will be
considered.

- Sam

[You are getting this email because you are subscribed to the MaraDNS
mailing list.  If you don't want to get further mails like this,
unsubscribe from this list.]


More information about the list mailing list