| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | DNSResolver: fix not handling hostnames without dot characters [release] | Jeffrey Ryan | 2022-11-21 | 1 | -9/+0 |
| | | | | | Unrelated, but similar code-wise to #8643. There is a check in `DNSResolver` which automatically fails to resolve hostnames which do not contain the `.` character. This PR removes that check. | ||||
| * | Copyright: Update to 2022 | mj-xmr | 2022-03-04 | 1 | -1/+1 |
| | | |||||
| * | Add TLSA support to DNSSEC fetching | Lee Clagett | 2020-10-07 | 1 | -4/+17 |
| | | |||||
| * | Update copyright year to 2020 | SomaticFanatic | 2020-05-06 | 1 | -1/+1 |
| | | | | | Update copyright year to 2020 | ||||
| * | Update 2019 copyright | binaryFate | 2019-03-05 | 1 | -1/+1 |
| | | |||||
| * | dns_utils: do not exit if DNS records are corrupt | moneromooo-monero | 2018-11-01 | 1 | -1/+2 |
| | | |||||
| * | dns: change default DNS to a worldwide selection | moneromooo-monero | 2018-02-08 | 1 | -1/+1 |
| | | | | | DNSSEC aware servers picked from https://wiki.ipfire.org/dns/public-servers | ||||
| * | Update 2018 copyright | xmr-eric | 2018-01-26 | 1 | -1/+1 |
| | | |||||
| * | dns_utils: allow an optional DNS server IP in DNS_PUBLIC | moneromooo-monero | 2017-10-10 | 1 | -0/+2 |
| | | | | | tcp://a.b.c.d | ||||
| * | dns_utils: add <functional> for std::function | moneromooo-monero | 2017-08-07 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #2234 | Riccardo Spagni | 2017-08-07 | 1 | -1/+0 |
| |\ | | | | | | | 214fd81e some include cleanup (moneromooo-monero) | ||||
| | * | some include cleanup | moneromooo-monero | 2017-07-31 | 1 | -1/+0 |
| | | | |||||
| * | | Merge pull request #2210 | Riccardo Spagni | 2017-08-07 | 1 | -1/+1 |
| |\ \ | | | | | | | | | | cb0b5594 Move OpenAlias console input back from libs (moneromooo-monero) | ||||
| | * | | Move OpenAlias console input back from libs | moneromooo-monero | 2017-07-27 | 1 | -1/+1 |
| | |/ | | | | | | | | | | | | | Library code should definitely not ask for console input unless it's clearly an input function. Delegating the user interaction part to the caller means it can now be used by a GUI, or have a decision algorithm better adapted to a particular caller. | ||||
| * / | Fix spelling errors | Erik de Castro Lopo | 2017-07-05 | 1 | -2/+2 |
| |/ | |||||
| * | wallet-rpc: enable openalias | stoffu | 2017-03-17 | 1 | -1/+1 |
| | | |||||
| * | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 2017-02-21 | 1 | -1/+1 |
| | | |||||
| * | dns_utils: factor TXT record loading code from checkpoint code | moneromooo-monero | 2017-02-20 | 1 | -0/+2 |
| | | |||||
| * | extract some basic code from libcryptonote_core into libcryptonote_basic | kenshi84 | 2017-02-08 | 1 | -1/+1 |
| | | |||||
| * | moved get_account_address_from_str_or_url from libcommon to libcryptonote_core | kenshi84 | 2017-01-24 | 1 | -7/+0 |
| | | |||||
| * | make openalias also available for solo miner; introduce namespace ↵ | kenshi84 | 2016-12-21 | 1 | -0/+19 |
| | | | | | tools::dns_utils; support integrated address with dns lookup | ||||
| * | updated copyright year | Riccardo Spagni | 2015-12-31 | 1 | -1/+1 |
| | | |||||
| * | dns_utils: factor the fetching code for different DNS record types | moneromooo-monero | 2015-08-30 | 1 | -0/+13 |
| | | |||||
| * | dns_utils: add a const where possible | moneromooo-monero | 2015-08-27 | 1 | -1/+1 |
| | | |||||
| * | dns: make ctor private | moneromooo-monero | 2015-08-27 | 1 | -1/+10 |
| | | | | | | | | This ensures one can't instanciate a DNSResolver object by mistake, but uses the singleton. A separate create static function is added for cases where a new object is explicitely needed. | ||||
| * | dns_utils: simpify smart pointer use, and use for url strings too | moneromooo-monero | 2015-06-07 | 1 | -1/+1 |
| | | | | | OK, I admit I wanted to template this struct for fun too. | ||||
| * | Allow name@domain.tld for OpenAlias lookups | warptangent | 2015-05-19 | 1 | -0/+12 |
| | | | | | | | | | | | | | | | | | | | Based on tewinget's update. Make OpenAlias address format independent of existing DNS functions. Add tests. Test: make debug-test cd build/debug/tests/unit_tests # test that regular DNS functions work, including IPv4 lookups. # also test function that converts OpenAlias address format make && ./unit_tests --gtest_filter=DNSResolver* # test that OpenAlias addresses like donate@getmonero.org work from # wallet tools make && ./unit_tests --gtest_filter=AddressFromURL.Success | ||||
| * | Revert "Allow name@domain.tld for OpenAlias lookups" | warptangent | 2015-05-19 | 1 | -4/+1 |
| | | | | | This reverts commit b18368b635ba08aea541ef52ebc74180822644a2. | ||||
| * | Allow name@domain.tld for OpenAlias lookups | Thomas Winget | 2015-04-29 | 1 | -1/+4 |
| | | |||||
| * | year updated in license | Riccardo Spagni | 2015-01-02 | 1 | -1/+1 |
| | | |||||
| * | updated DNSResolver/things that use it for DNSSEC | Thomas Winget | 2014-09-30 | 1 | -3/+5 |
| | | | | | | | | 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 fix | Thomas Winget | 2014-09-24 | 1 | -1/+1 |
| | | |||||
| * | Removed ldns dependency | Thomas Winget | 2014-09-24 | 1 | -0/+6 |
| | | | | | | | 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. | ||||
| * | Added function to check syntax of URL for DNS lookup | Thomas Winget | 2014-09-23 | 1 | -0/+9 |
| | | | | | | 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 records | Thomas Winget | 2014-09-23 | 1 | -4/+4 |
| | | |||||
| * | Monero addres from DNS TXT record implemented, tests pass | Thomas Winget | 2014-09-23 | 1 | -7/+5 |
| | | | | | Still need to deal with DNSSEC and optional fields in the TXT record. | ||||
| * | ipv4 and ipv6 resolution working | Thomas Winget | 2014-09-23 | 1 | -10/+33 |
| | | | | | | | 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 code | Thomas Winget | 2014-09-23 | 1 | -0/+86 |
