]> git.mxchange.org Git - simgear.git/commit
Initial commit for a DNS service resolver
authorTorsten Dreyer <torsten@t3r.de>
Thu, 28 Apr 2016 06:19:30 +0000 (08:19 +0200)
committerTorsten Dreyer <torsten@t3r.de>
Thu, 28 Apr 2016 07:37:08 +0000 (09:37 +0200)
commitff5b09c97b4d2a1e163e48bdfcc4ceb5cba98b75
tree6e299b2f1ecf61f89a0606731aa1da67f86b6adf
parent46ed4b2f7922fe1d227ad8a0da17daa4626906a7
Initial commit for a DNS service resolver

- import udns library
  (http://www.corpit.ru/mjt/udns.html)
- initial draft for a DNSClient (derived from HTTPClient)

Enable compile and test by adding -D ENABLE_DNS=Yes to cmake flags
42 files changed:
3rdparty/CMakeLists.txt
3rdparty/udns/CMakeLists.txt [new file with mode: 0644]
3rdparty/udns/COPYING.LGPL [new file with mode: 0644]
3rdparty/udns/Makefile.in [new file with mode: 0644]
3rdparty/udns/NEWS [new file with mode: 0644]
3rdparty/udns/NOTES [new file with mode: 0644]
3rdparty/udns/TODO [new file with mode: 0644]
3rdparty/udns/config.h.in [new file with mode: 0644]
3rdparty/udns/configure [new file with mode: 0755]
3rdparty/udns/configure.lib [new file with mode: 0644]
3rdparty/udns/dnsget.1 [new file with mode: 0644]
3rdparty/udns/dnsget.c [new file with mode: 0644]
3rdparty/udns/ex-rdns.c [new file with mode: 0644]
3rdparty/udns/getopt.c [new file with mode: 0644]
3rdparty/udns/inet_XtoX.c [new file with mode: 0644]
3rdparty/udns/rblcheck.1 [new file with mode: 0644]
3rdparty/udns/rblcheck.c [new file with mode: 0644]
3rdparty/udns/udns.3 [new file with mode: 0644]
3rdparty/udns/udns.h [new file with mode: 0644]
3rdparty/udns/udns_XtoX.c [new file with mode: 0644]
3rdparty/udns/udns_bl.c [new file with mode: 0644]
3rdparty/udns/udns_codes.c [new file with mode: 0644]
3rdparty/udns/udns_dn.c [new file with mode: 0644]
3rdparty/udns/udns_dntosp.c [new file with mode: 0644]
3rdparty/udns/udns_init.c [new file with mode: 0644]
3rdparty/udns/udns_jran.c [new file with mode: 0644]
3rdparty/udns/udns_misc.c [new file with mode: 0644]
3rdparty/udns/udns_parse.c [new file with mode: 0644]
3rdparty/udns/udns_resolver.c [new file with mode: 0644]
3rdparty/udns/udns_rr_a.c [new file with mode: 0644]
3rdparty/udns/udns_rr_mx.c [new file with mode: 0644]
3rdparty/udns/udns_rr_naptr.c [new file with mode: 0644]
3rdparty/udns/udns_rr_ptr.c [new file with mode: 0644]
3rdparty/udns/udns_rr_srv.c [new file with mode: 0644]
3rdparty/udns/udns_rr_txt.c [new file with mode: 0644]
CMakeLists.txt
simgear/io/CMakeLists.txt
simgear/io/DNSClient.cxx [new file with mode: 0644]
simgear/io/DNSClient.hxx [new file with mode: 0644]
simgear/io/test_DNS.cxx [new file with mode: 0644]
simgear/io/test_DNS.hxx [new file with mode: 0644]
simgear/io/text_DNS.cxx [new file with mode: 0644]