can invoke and communicate with subprocesses. See the [1]adnshost
usage message for a summary of its capabilities.
+Forthcoming:
+
+ I hope that future versions may also have the following features:
+ * The library should be useable by threads in a multithreaded
+ program in a natural way. It should multiplex many threads'
+ queries through a single query socket.
+ * IPv6 support.
+ * Some kind of awareness of DNSSEC.
+ * Possibly some very limited caching behaviour.
+ * There was, at one point, a draft native Perl interface from Tony
+ Finch.
+
Documentation
I'm afraid there is no manual yet. However, competent C programmers
* [6]adns.h API header file with comments, and [7]usage message for
adnshost (currently there is no manual, sorry).
* All versions released so far are also available via [8]anonymous
- FTP and [9]HTTP,
- * A mirror of my CVS repository is available via rsync from
+ FTP and [9]HTTP.
+
+ You can also access the project CVS repositories:
+ * A mirror of the source code repository is available via rsync from
rsync.chiark.greenend.org.uk::ftp/users/ian/cvs-pub/adns (use FTP
first to find your way around), or via [10]cvsweb.
+ * This web page is maintained in [11]Savannah, where you can browse
+ the [12]webpage CVS.
- adns is also available from the [11]GNU Project FTP servers and their
- [12]mirrors.
+ adns is also available from the [13]GNU Project FTP servers and their
+ [14]mirrors.
Technical note
- adns requires a real nameserver like [13]BIND or [14]Dents running on
+ adns requires a real nameserver like [15]BIND or [16]Dents running on
the same system or a nearby one, which must be willing to provide
`recursive service'. I.e., adns is a `stub resolver'. All properly
configured UN*X and GNU systems will already have such nameserver(s);
References and related projects
- There is a [15]port to MS Visual Studio 6 C++ by Jarle Aase.
+ * [17]Haskell bindings by Peter Simons. * [18]port to MS Visual Studio
+ 6 C++ by Jarle Aase.
Copyright and licensing
- adns is Copyright 1997-2000 Ian Jackson, Copyright 1999-2000 Tony
+ adns is Copyright 1997-2005 Ian Jackson, Copyright 1999-2004 Tony
Finch, and Copyright (C) 1991 Massachusetts Institute of Technology.
adns is free software; you can redistribute it and/or modify it under
This program and documentation is distributed in the hope that it will
be useful, but without any warranty; without even the implied warranty
of merchantability or fitness for a particular purpose. See the
- [16]GNU General Public License for more details.
+ [19]GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with adns, or one should be available above; if not, write to
- the [17]Free Software Foundation, 59 Temple Place - Suite 330, Boston,
+ the [20]Free Software Foundation, 59 Temple Place - Suite 330, Boston,
MA 02111-1307, USA, or email adns-maint@chiark.greenend.org.uk.
_________________________________________________________________
- [18]Ian Jackson / [19]adns-maint@chiark.greenend.org.uk; more [20]free
+ [21]Ian Jackson / [22]adns-maint@chiark.greenend.org.uk; more [23]free
software by me.
- [21]GNU home page; [22]chiark home page; [23]site or mirror home page
+ [24]GNU home page; [25]chiark home page; [26]site or mirror home page
- This web page is Copyright (C)1996-2000 Ian Jackson. See the
- [24]Copyright/acknowledgements.
+ This web page is Copyright (C)1996-2005 Ian Jackson. See the
+ [27]Copyright/acknowledgements.
- Use any browser - [25]Campaign for a non-browser-specific WWW
+ Use any browser - [28]Campaign for a non-browser-specific WWW
References
8. ftp://ftp.chiark.greenend.org.uk/users/ian/adns/
9. http://www.chiark.greenend.org.uk/~ian/adns/ftp/
10. http://www.chiark.greenend.org.uk/ucgi/~ijackson/cvsweb/adns/
- 11. http://www.gnu.org/
- 12. http://www.gnu.org/order/ftp.html
- 13. http://www.isc.org/view.cgi?/products/BIND/index.phtml
- 14. http://www.dents.org/
- 15. http://adns.jgaa.com/
- 16. http://www.chiark.greenend.org.uk/~ian/COPYING.txt
- 17. http://www.fsf.org/
- 18. http://www.chiark.greenend.org.uk/
- 19. mailto:adns-maint@chiark.greenend.org.uk
- 20. http://www.chiark.greenend.org.uk/~ian/software/
- 21. http://www.gnu.org/
- 22. http://www.chiark.greenend.org.uk/
- 23. file://localhost/
- 24. http://www.chiark.greenend.org.uk/~ian/sw-www-copy.html
- 25. http://www.anybrowser.org/campaign/
+ 11. http://savannah.gnu.org/
+ 12. http://savannah.gnu.org/cgi-bin/viewcvs/software/adns/?cvsroot=www.gnu.org
+ 13. http://www.gnu.org/
+ 14. http://www.gnu.org/order/ftp.html
+ 15. http://www.isc.org/view.cgi?/products/BIND/index.phtml
+ 16. http://www.dents.org/
+ 17. http://cryp.to/hsdns/
+ 18. http://adns.jgaa.com/
+ 19. http://www.chiark.greenend.org.uk/~ian/COPYING.txt
+ 20. http://www.fsf.org/
+ 21. http://www.chiark.greenend.org.uk/
+ 22. mailto:adns-maint@chiark.greenend.org.uk
+ 23. http://www.chiark.greenend.org.uk/~ian/software/
+ 24. http://www.gnu.org/
+ 25. http://www.chiark.greenend.org.uk/
+ 26. file://localhost/
+ 27. http://www.chiark.greenend.org.uk/~ian/sw-www-copy.html
+ 28. http://www.anybrowser.org/campaign/