Information:
------------

Libdnsres provides a non-blocking thread-safe interface for resolving DNS
names.  It is built on top of libevent and makes heavy use of the *BSD
resolver code.  This is essentially an ugly hack to get a non-blocking
DNS resolver for my own personal use.  That spells out to: use at your
own risk, I know that the code is ugly.

License:
--------

This code is licensed under a 4-clause BSD license including the
advertising clause:

 3. All advertising materials mentioning features or use of this software
    must display the following acknowledgement:
      This product includes software developed by Niels Provos.

If you do not like this license or need a different license, feel free to
bring it up with me.

Building:
---------

To build libdnsres, type

$ ./configure && make

Install as root via

# make install

You can run the regression tests by

$ ./simple_test

Before, reporting any problems, please run the regression tests.

Acknowledgements:
-----------------

All the people who worked over the years on the BSD resolver code.
Check the copyrights in the source code for more information.
