Deadwood 2.3.01 released: Windows service; nocache

Sam Trenholme strenholme.usenet at gmail.com
Wed Apr 22 13:26:21 EDT 2009


Deadwood is the code base that will (hopefully) eventually become the
next MaraDNS recursive resolver.

Right now, it's a tiny (under 32k) combined binary with both caching
(but not recursive) DNS-over-UDP support, and basic non-caching
DNS-over-TCP support.

The big changes from the 2.1 release of Deadwood is that both the
DNS-over-UDP and DNS-over-TCP client are now one combined binary that
looks at argv[0] to determine what mode to run in.  In addition, there
is full support for this program being a Windows XP service. Since I
don't have regular access to Vista, there are no manifests for Vista's
UAC.  On the other hand, there is a document called Vista.txt that
describes one way to install this program as a service in Vista.

Since I'm no longer maintaining Deadwood-1, I have added a compile
time flag, NOCACHE (as in -DNOCACHE) that disables all caching code,
giving people a DNS forwarder akin to Deadwood-1.

People who are interested in looking at this code are invited to go to
Deadwood's web page:

http://maradns.org/deadwood

- Sam


More information about the list mailing list