DNS Mischief, cont'd: dnshash-0.3.0 released!
Michael Stone
michael at laptop.org
Mon Nov 23 17:05:58 EST 2009
Friends,
I am pleased to announce the release of dnshash-0.3.0. dnshash implements the
hash-based DNS resolver described in Scott's "Network Principles" document.
The key features of this release are better testing and more reliable results.
* Better testing was accomplished via the network containerization features
of recent kernels.
* More reliable results are achieved by returning only "live" addresses:
i.e., those which successfully respond to a ping within one second.
Many thanks to Bernie Innocenti for his patches, to Cortland Setlow and
Andres Salomon for assistance with testing, and to Aurelian Jarno for his
prompt assistance with (e)glibc bugs.
Interesting links for this release include:
git: git://dev.laptop.org/users/mstone/dnshash
browse: http://dev.laptop.org/git/users/mstone/dnshash/tree/?id=dnshash-0.3.0
readme: http://dev.laptop.org/git/users/mstone/dnshash/tree/README
tests: http://dev.laptop.org/git/users/mstone/dnshash/tree/docs/unit_testing.txt
bugs: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=557596
env: http://wiki.laptop.org/go/Network2
The shortlog from dnshash-0.2.0..dnshash-0.3.0 is:
Bernie Innocenti (2):
Eat up extra space in nsswitch.conf on 'make disable'.
Make redirection work in /bin/sh; fix lint.
Michael Stone (8):
Only return live addresses as results.
Add newnetns subcommand to ease testing.
Teach dnshash to answer AF_INET6 queries.
Add a manual unit-test script based on network namespaces.
Teach dnshash to specify the proper prefix for addresses it suggests adding.
Tuck in modprobe instructions, just in case.
Add maintainer script.
dnshash-0.3.0.
Kind regards,
Michael
More information about the Devel
mailing list