This is a clone/fork of https://github.com/miekg/dns
Go to file
Miek Gieben 1b5608d373 update the readme a little 2010-12-28 15:44:19 +01:00
examples More cleansup and robustness 2010-12-28 09:41:54 +01:00
LICENSE added LICENSE 2010-12-19 12:31:48 +01:00
Makefile More cleansup and robustness 2010-12-28 09:41:54 +01:00
README update the readme a little 2010-12-28 15:44:19 +01:00
TODO more tests 2010-12-28 10:17:27 +01:00
dnskey_test.go Add key2ds conversion 2010-12-27 13:56:58 +01:00
dnssec.go almost ready for DNSSEC validation 2010-12-28 14:57:30 +01:00
dnssec_test.go almost ready for DNSSEC validation 2010-12-28 14:57:30 +01:00
ds_test.go Fix EDNS0 (OPT_RR) printing 2010-12-27 14:31:31 +01:00
edns.go More cleansup and robustness 2010-12-28 09:41:54 +01:00
edns_test.go Add signature helper function 2010-12-24 11:50:42 +01:00
msg.go More cleansup and robustness 2010-12-28 09:41:54 +01:00
pack_test.go almost ready for DNSSEC validation 2010-12-28 14:57:30 +01:00
resolver.go More cleansup and robustness 2010-12-28 09:41:54 +01:00
resolverEdns_test.go More cleansup and robustness 2010-12-28 09:41:54 +01:00
resolver_test.go More cleansup and robustness 2010-12-28 09:41:54 +01:00
signature_test.go almost ready for DNSSEC validation 2010-12-28 14:57:30 +01:00
types.go almost ready for DNSSEC validation 2010-12-28 14:57:30 +01:00

README

Alternative (more granular) approach to a DNS library.

Completely usable as a DNS client library. Most widely used Resource
Records are supported. DNSSEC types are too (except NSEC/NSEC3). EDNS0
is supported (see edns.go).

Sample programs can be found in the examples directory.

Have fun!
Miek Gieben  -  2010

Implemented RFCS:

* RFC2671, EDNS
* RFC1034/1035
* RFC4033/4034/4035 
* RFC5155 (NSEC3)

Loosely based upon:
* ldns
* NSD
* Net::DNS