Thomas Winget
fab95aef64
Remove LDNS dep and fix a bug in libunbound const correctness fix
10 years ago
Thomas Winget
2248124453
Removed ldns dependency
...
ldns dependency was only still around for constants defined in ldns/rr.h,
but those constants are RFC specified DNS constants, and to reduce deps
have been replicated in dns_utils.h instead of including ldns/rr.h.
10 years ago
Thomas Winget
738357459b
libunbound has const correctness issues...
10 years ago
Thomas Winget
1e193d687d
temp commit
10 years ago
Thomas Winget
1dece111cc
Added function to check syntax of URL for DNS lookup
...
For now, simply checks for '.' character, but that will be easy to
change in the future if necessary/desired.
10 years ago
Thomas Winget
c14c7e1683
change to allow (at least a bit) for multiple TXT records
10 years ago
Thomas Winget
a5757a628f
Monero addres from DNS TXT record implemented, tests pass
...
Still need to deal with DNSSEC and optional fields in the TXT record.
10 years ago
Thomas Winget
9a3b18dbc2
Use the loop iterator, previous version of me.
10 years ago
Thomas Winget
578050e91d
ipv4 and ipv6 resolution working
...
IPv4 and IPv6 name resolution working.
Unit tests written (and passing).
net_node.{h,inl} code modified to use DNS seeds.
10 years ago
Thomas Winget
1ae6db25e6
Initial commit of DNS code
10 years ago