[MaraDNS list] October MaraDNS update
Sam Trenholme
maradns at gmail.com
Sun Oct 28 05:47:41 EDT 2012
This month, I have made some updates to Deadwood, MaraDNS 2.0's
recursive resolver:
* Updated doc: Made clear the difference between string and numeric
parameters; made clear that string parameters are in quotes and that
numeric parameters do not have quotes.
* "Dogfood" testing to make sure "Deadwood stops" bug is
unreproducible. Looks pretty stable to me; here is a Deadwood process
I've been processing a lot of my internet DNS queries with:
$ ps auxw | grep Deadwood | grep -v grep
root 32431 0.0 0.0 1736 188 ? S Jul21 0:00 duende Deadwood
nobody 32432 0.0 0.7 2820 1616 ? S Jul21 7:50 Deadwood
66 32433 0.0 0.1 1740 372 ? S Jul21 0:00 duende Deadwood
This process has been running for over four months.
* Replaced malloc() in DwSocket.c and DwStr.c with dw_malloc() (which
is just a #define back to malloc(), but using the macro makes it a
little easier for embedded developers on ultra-tiny systems)
* Made DwRadioGatun slightly smaller. I like keeping the Deadwood
win32 binary 65,526 bytes in size or smaller; in making a "golf code"
version of RadioGatun[32] (RG32), I found some optimizations that make
Deadwood's RG32's library a little smaller and faster.
It can be downloaded here:
http://www.maradns.org/deadwood/snap/
I plan to work on MaraDNS/Deadwood again one day next month, after the
20th, unless a critical security bug with a CVE number is found. This
will be my last email to the list until then, again barring a security
bug with a CVE number.
- Sam
More information about the list
mailing list