Path:
ns3.vrx.net!news2.best.com!news.maxwell.syr.edu!colt.net!newsfeeds.belnet.be!news.belnet.be!newsfeed.online.be!tank.news.pipex.net!pipex!server1.netnews.ja.net!pegasus.csx.cam.ac.uk!not-for-mail
From: [EMAIL PROTECTED] (Ian Jackson)
Newsgroups: comp.protocols.tcp-ip.domains
Subject: adns - alternative resolver library 0.6 BETA released
Date: Wed, 24 Nov 1999 17:36:34 +0000 (GMT)
Organization: GNU Project
Lines: 79
Message-ID: <qEF*[EMAIL PROTECTED]>
NNTP-Posting-Host: rrw1000.sel.cam.ac.uk
Originator: [EMAIL PROTECTED] ([127.0.0.1])
Xref: ns3.vrx.net comp.protocols.tcp-ip.domains:8867
-----BEGIN PGP SIGNED MESSAGE-----
The first beta release of GNU adns, 0.6, is now available.
adns is an advanced, easy to use, asynchronous-capable DNS stub
resolver library for C (and C++) programs. For a full list of
features and benefits, see the adns www page, listed below.
adns also comes with several useful command-line and shell-programming
utilities, including a much faster webserver logfile resolver and a
non-delaying address-to-name filter for piping eg tcpdump into.
This release is made available for testing and careful use. There is
no documentation as such, but experienced programmers should find that
the heavily-commented public API header file answers their questions,
and the programs' usage messages should be informative.
For more information, including details of the adns mailing lists,
the API definition header file, and the distribution files, visit
http://www.chiark.greenend.org.uk/~ian/adns/
adns is also available via the GNU FTP site and its mirrors.
0.6 BETA will be available there soon if it isn't already.
If you have queries, please join the adns-discuss mailing list in
preference to mailing the author. Thank you.
Those using ALPHA versions (0.5 and earlier) are strongly urged to
upgrade, because several important bugs have been fixed.
MD5 checksums:
427d1e37db4276151b0532768da89811 adns-0.6.tar.gz
fe396aa2c5135d2e02e3160bd7e9149c adns-0.5-0.6.diff.gz
Changes since last version (0.5 ALPHA):
adns (0.6) BETA; urgency=high
Core library bugfixes:
* Avoid infinite timeouts, causing lockup, when they should be zero !
* TCP handling revamped (avoids undefined behaviour due to reentrancy).
* Do not fail assertion if _qf_owner, _qf_search, domain ends in `.'.
* Many memory leaks fixed.
Cool new utility:
* adnsresfilter is like `cat' but converts addresses to names without
delaying the output. Pipe `netstat -n', `tcpdump -ln', etc. into it.
Test and client program bug and portability fixes:
* Dynamic library building works properly.
* adnshost prints somewhat better messages about some wrong usages.
* Include <stdlib.h> and <sys/types.h> in adnshost.h.
* adnslogres: parsing and error checking improved (Tony Finch).
* Regression tests can cope with zero-length reads.
* Regression tests check for memory leaks.
* adnstest copes with empty query type list.
* adnstest uninitialised memory bug fixed.
General improvements
* Better control of adnshost output and error messages (new -F options).
* New adns_if_logpid option (functionality suggested by Tony Finch).
* New fanftest test program from Tony Finch (ignored by `make install').
* Reads /etc/resolv-adns.conf if it exists.
* Declare flags parameters as enums again, not ints.
-- Ian Jackson <[EMAIL PROTECTED]> Wed, 24 Nov 1999 17:13:03 +0000
-----BEGIN PGP SIGNATURE-----
Version: 2.6.3ia
Charset: noconv
iQCVAwUBODwiCsMWjroj9a3bAQFgVQP9EYc3sPhfvNlWsSlVH6Ib9JWK/w2zYTXS
xwuGmfHwAWllg7bKLRHlW7eedVeWxr31cjJZ2gElzZNfwrPTZohXkNm1uYCvqHu6
aeNCbUDai6awztE91nV3QHf3k2DmVpPchS3K+ox0XouHGHJuch2q3cwEkcls0cUs
JPtdpMf/vlE=
=cVA4
-----END PGP SIGNATURE-----
--
Ian Jackson, at home. Local/personal: [EMAIL PROTECTED]
[EMAIL PROTECTED] http://www.chiark.greenend.org.uk/~ijackson/