summaryrefslogtreecommitdiff
path: root/src/common/dns_utils.cpp
Commit message (Collapse)AuthorAgeFilesLines
* build libunbound from external if no local libunbound or for static buildsRiccardo Spagni2014-10-061-1/+2
|
* quick hacky fix for broken TXT readsRiccardo Spagni2014-10-031-1/+9
|
* updated DNSResolver/things that use it for DNSSECThomas Winget2014-09-301-3/+9
| | | | | | | Note: DNSResolver does not yet *use* DNSSEC, but rather this commit is preparation for including DNSSEC validation. The function in src/wallet/wallet2.cpp that uses DNSResolver still needs its parameters updated accordingly.
* Remove LDNS dep and fix a bug in libunbound const correctness fixThomas Winget2014-09-241-3/+3
|
* Removed ldns dependencyThomas Winget2014-09-241-4/+3
| | | | | | 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.
* libunbound has const correctness issues...Thomas Winget2014-09-241-5/+19
|
* temp commitThomas Winget2014-09-241-15/+42
|
* Added function to check syntax of URL for DNS lookupThomas Winget2014-09-231-8/+35
| | | | | For now, simply checks for '.' character, but that will be easy to change in the future if necessary/desired.
* change to allow (at least a bit) for multiple TXT recordsThomas Winget2014-09-231-5/+10
|
* Monero addres from DNS TXT record implemented, tests passThomas Winget2014-09-231-17/+40
| | | | Still need to deal with DNSSEC and optional fields in the TXT record.
* Use the loop iterator, previous version of me.Thomas Winget2014-09-231-2/+2
|
* ipv4 and ipv6 resolution workingThomas Winget2014-09-231-11/+92
| | | | | | IPv4 and IPv6 name resolution working. Unit tests written (and passing). net_node.{h,inl} code modified to use DNS seeds.
* Initial commit of DNS codeThomas Winget2014-09-231-0/+55