aboutsummaryrefslogtreecommitdiff
path: root/src/common/dns_utils.cpp (unfollow)
AgeCommit message (Expand)AuthorFilesLines
2019-04-04crypto: replace rand<T>()%N idiom with unbiased rand_idx(N)stoffu1-5/+2
2019-03-20dns_utils: really add default DNSSEC servers on failuremoneromooo-monero1-3/+2
2019-03-17Use threadpool instead of new threads for DNS queriesHoward Chu1-5/+5
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-02-27dns_utils: use fallback if the default resolver does not support DNSSECmoneromooo-monero1-6/+34
2019-02-21dns_utils: remove MoneroPulse/checkpoints mention in TXT record codemoneromooo-monero1-4/+4
2018-11-23remove some unused codemoneromooo-monero1-1/+1
2018-11-15Removed a lot of unnecessary includesMartijn Otto1-2/+0
2018-11-01dns_utils: do not exit if DNS records are corruptmoneromooo-monero1-7/+34
2018-09-28dns_utils: refresh list of usable DNSSEC serversmoneromooo-monero1-3/+4
2018-08-28dns_util: add new DNSSEC trust anchor for rollovermoneromooo-monero1-4/+14
2018-04-10common: make this build with unbound 1.4.20moneromooo-monero1-1/+1
2018-02-08dns: change default DNS to a worldwide selectionmoneromooo-monero1-9/+19
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2017-12-16move includes around to lessen overall loadmoneromooo-monero1-0/+2
2017-10-10dns_utils: allow an optional DNS server IP in DNS_PUBLICmoneromooo-monero1-6/+39
2017-09-21dns_utils: query DNS records in parallelmoneromooo-monero1-6/+15
2017-09-04dns_utils: remove a few obsolete thingsmoneromooo-monero1-4/+0
2017-07-27Move OpenAlias console input back from libsmoneromooo-monero1-43/+3
2017-06-28Ensure DNSResolver destructor runs on exitHoward Chu1-6/+2
2017-03-17wallet-rpc: enable openaliasstoffu1-3/+5
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2017-02-21dns_utils: fix infinite recursion when distributing empty dns_urlsanonimal1-0/+3
2017-02-20dns_utils: fix first checked DNS entry being ignoredmoneromooo-monero1-1/+0
2017-02-20dns_utils: factor TXT record loading code from checkpoint codemoneromooo-monero1-0/+103
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi841-1/+1
2017-01-24moved get_account_address_from_str_or_url from libcommon to libcryptonote_corekenshi841-16/+0
2017-01-16Change logging to easylogging++moneromooo-monero1-0/+3
2016-12-21make openalias also available for solo miner; introduce namespace tools::dns_...kenshi841-0/+143
2016-02-23dns_utils: const compatibility with older libunboundmoneromooo-monero1-22/+16
2016-02-18std::condvar is broken on Win32 with gcc/g++ 4.8 tooHoward Chu1-2/+2
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-12-15Replace tabs and remove trailing whitespacewarptangent1-24/+24
2015-12-15Optionally restrict DNS queries to TCPwarptangent1-3/+24
2015-09-27dns_utils: fix wrong assertsmoneromooo-monero1-2/+2
2015-08-30dns_utils: remove unnecessary string conversionmoneromooo-monero1-5/+2
2015-08-30dns_utils: factor the fetching code for different DNS record typesmoneromooo-monero1-59/+21
2015-08-30dns_utils: simplify string handling and fix leakmoneromooo-monero1-5/+1
2015-08-27dns_utils: add a const where possiblemoneromooo-monero1-1/+1
2015-08-27dns_utils: lock access to the singletonmoneromooo-monero1-0/+4
2015-08-27dns: make ctor privatemoneromooo-monero1-0/+5
2015-06-20Set dnssec_valid value correctly in dns_utils; fix address_from_url testRostislav1-3/+3
2015-06-07dns_utils: simpify smart pointer use, and use for url strings toomoneromooo-monero1-38/+45
2015-05-19Allow name@domain.tld for OpenAlias lookupswarptangent1-0/+13
2015-05-19Revert "Allow name@domain.tld for OpenAlias lookups"warptangent1-21/+13
2015-04-29Allow name@domain.tld for OpenAlias lookupsThomas Winget1-13/+21
2015-04-10[fix] log level change. compilation: dns, testsrfree2monero1-1/+1
2015-04-02Fixed DNS resolution bug in WindowsThomas Winget1-4/+2
2015-04-01remerged; commands JSON. logging upgrade. doxygenrfree2monero1-1/+18
2015-03-24DNSSEC added (hardcoded key)Thomas Winget1-0/+66
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-10-06build libunbound from external if no local libunbound or for static buildsRiccardo Spagni1-1/+2
2014-10-06build libunbound from external if no local libunbound or for static buildsRiccardo Spagni1-1/+2
2014-10-03quick hacky fix for broken TXT readsRiccardo Spagni1-1/+9
2014-09-30updated DNSResolver/things that use it for DNSSECThomas Winget1-3/+9
2014-09-24Remove LDNS dep and fix a bug in libunbound const correctness fixThomas Winget1-3/+3
2014-09-24Removed ldns dependencyThomas Winget1-4/+3
2014-09-24libunbound has const correctness issues...Thomas Winget1-5/+19
2014-09-24temp commitThomas Winget1-15/+42
2014-09-23Added function to check syntax of URL for DNS lookupThomas Winget1-8/+35
2014-09-23change to allow (at least a bit) for multiple TXT recordsThomas Winget1-5/+10
2014-09-23Monero addres from DNS TXT record implemented, tests passThomas Winget1-17/+40
2014-09-23Use the loop iterator, previous version of me.Thomas Winget1-2/+2
2014-09-23ipv4 and ipv6 resolution workingThomas Winget1-11/+92
2014-09-23Initial commit of DNS codeThomas Winget1-12/+21
2014-07-23License updated to BSD 3-clausefluffypony1-3/+29
2014-03-03moved all stuff to githubAntonio Juarez1-0/+20