• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

test/H03-May-2022-267189

LICENSEH A D13-May-20051.6 KiB2825

Makefile.amH A D14-Jul-2005861 3221

Makefile.inH A D03-May-202225.8 KiB793698

READMEH A D13-May-20051.1 KiB4529

acconfig.hH A D24-Apr-20052.3 KiB8061

aclocal.m4H A D23-Sep-2005249.5 KiB7,1216,337

arc4random.cH A D08-May-2005373 2313

base64.cH A D28-Apr-200510.1 KiB320157

config.guessH A D23-Aug-200542.5 KiB1,4651,253

config.h.inH A D14-Jul-20056.5 KiB240177

config.subH A D23-Aug-200530.9 KiB1,5761,434

configureH A D23-Sep-2005722.6 KiB23,20318,812

configure.inH A D23-Sep-20055.1 KiB214193

dnsres-internal.hH A D14-Jul-200512 KiB343170

dnsres.3H A D03-May-20227.5 KiB259258

dnsres.hH A D03-May-202219.3 KiB509299

getaddrinfo.cH A D14-Jul-200539.2 KiB1,6121,229

gethostnamadr.cH A D14-Jul-200530.2 KiB1,174922

getservbyname.cH A D24-Apr-20052.4 KiB7135

getservent.cH A D14-Jul-20053.4 KiB12185

install-shH A D13-Jul-20059 KiB323188

ltmain.shH A D23-Aug-2005181 KiB6,5025,111

missingH A D13-Jul-200510.4 KiB361270

res_comp.cH A D14-Jul-200511.3 KiB487322

res_data.cH A D24-Apr-20053.4 KiB10749

res_debug.cH A D14-Jul-200537.1 KiB1,5481,209

res_init.cH A D14-Jul-200518.8 KiB634442

res_mkquery.cH A D14-Jul-20058.6 KiB264141

res_query.cH A D14-Jul-200517.2 KiB615365

res_random.cH A D24-Apr-20055.8 KiB230119

res_send.cH A D14-Jul-200531.3 KiB1,191826

resolv.hH A D14-Jul-200514.8 KiB371207

strlcpy.cH A D03-May-20052.3 KiB6525

README

1Information:
2------------
3
4Libdnsres provides a non-blocking thread-safe interface for resolving DNS
5names.  It is built on top of libevent and makes heavy use of the *BSD
6resolver code.  This is essentially an ugly hack to get a non-blocking
7DNS resolver for my own personal use.  That spells out to: use at your
8own risk, I know that the code is ugly.
9
10License:
11--------
12
13This code is licensed under a 4-clause BSD license including the
14advertising clause:
15
16 3. All advertising materials mentioning features or use of this software
17    must display the following acknowledgement:
18      This product includes software developed by Niels Provos.
19
20If you do not like this license or need a different license, feel free to
21bring it up with me.
22
23Building:
24---------
25
26To build libdnsres, type
27
28$ ./configure && make
29
30Install as root via
31
32# make install
33
34You can run the regression tests by
35
36$ ./simple_test
37
38Before, reporting any problems, please run the regression tests.
39
40Acknowledgements:
41-----------------
42
43All the people who worked over the years on the BSD resolver code.
44Check the copyrights in the source code for more information.
45