<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/common/dns_utils.h, branch v0.9.3</title>
<subtitle>Monzero core node, command-line wallet, consensus code, and release tooling.
</subtitle>
<id>https://code.monzero.org/monzero-core.git/atom?h=v0.9.3</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.9.3'/>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/'/>
<updated>2015-12-31T06:39:56Z</updated>
<entry>
<title>updated copyright year</title>
<updated>2015-12-31T06:39:56Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2015-12-31T06:39:56Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=de0392685063d93dbdad3a6b1a2712eaf94dd51a'/>
<id>urn:sha1:de0392685063d93dbdad3a6b1a2712eaf94dd51a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dns_utils: factor the fetching code for different DNS record types</title>
<updated>2015-08-30T14:04:09Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-08-29T11:53:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f928468b9b9fa584c2da252f2263f0bc7d7485fc'/>
<id>urn:sha1:f928468b9b9fa584c2da252f2263f0bc7d7485fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dns_utils: add a const where possible</title>
<updated>2015-08-27T20:08:55Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-08-27T20:08:40Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=ae5f28cb51f51186998cf3c6b2dc1d56abe0174e'/>
<id>urn:sha1:ae5f28cb51f51186998cf3c6b2dc1d56abe0174e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dns: make ctor private</title>
<updated>2015-08-27T20:06:09Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-08-27T20:06:09Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5990344cb07858b4cd104eacb8d1b9bb38fa6ff7'/>
<id>urn:sha1:5990344cb07858b4cd104eacb8d1b9bb38fa6ff7</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>dns_utils: simpify smart pointer use, and use for url strings too</title>
<updated>2015-06-07T15:58:49Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-06-07T15:57:01Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=a9b1f7eb0597dad17d8146ce7abba1ce8c08c91f'/>
<id>urn:sha1:a9b1f7eb0597dad17d8146ce7abba1ce8c08c91f</id>
<content type='text'>
OK, I admit I wanted to template this struct for fun too.
</content>
</entry>
<entry>
<title>Allow name@domain.tld for OpenAlias lookups</title>
<updated>2015-05-19T09:56:04Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@inbox.com</email>
</author>
<published>2015-05-19T09:33:30Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=fee8424938a6403bdd12d568037a3305cfcf5341'/>
<id>urn:sha1:fee8424938a6403bdd12d568037a3305cfcf5341</id>
<content type='text'>
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 &amp;&amp; ./unit_tests --gtest_filter=DNSResolver*
# test that OpenAlias addresses like donate@getmonero.org work from
# wallet tools
make &amp;&amp; ./unit_tests --gtest_filter=AddressFromURL.Success
</content>
</entry>
<entry>
<title>Revert "Allow name@domain.tld for OpenAlias lookups"</title>
<updated>2015-05-19T09:49:39Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@inbox.com</email>
</author>
<published>2015-05-19T08:51:15Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=a0fe18f63a38948ab2ed89db416a4a01bb6043d7'/>
<id>urn:sha1:a0fe18f63a38948ab2ed89db416a4a01bb6043d7</id>
<content type='text'>
This reverts commit b18368b635ba08aea541ef52ebc74180822644a2.
</content>
</entry>
<entry>
<title>Allow name@domain.tld for OpenAlias lookups</title>
<updated>2015-04-30T01:31:34Z</updated>
<author>
<name>Thomas Winget</name>
<email>tewinget@gmail.com</email>
</author>
<published>2015-04-30T01:31:34Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=b18368b635ba08aea541ef52ebc74180822644a2'/>
<id>urn:sha1:b18368b635ba08aea541ef52ebc74180822644a2</id>
<content type='text'>
</content>
</entry>
<entry>
<title>year updated in license</title>
<updated>2015-01-02T16:52:46Z</updated>
<author>
<name>Riccardo Spagni</name>
<email>ric@spagni.net</email>
</author>
<published>2015-01-02T16:52:46Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f4b69d553a249ace3694e3b4fd307ddffa156d7d'/>
<id>urn:sha1:f4b69d553a249ace3694e3b4fd307ddffa156d7d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>updated DNSResolver/things that use it for DNSSEC</title>
<updated>2014-09-30T20:21:37Z</updated>
<author>
<name>Thomas Winget</name>
<email>tewinget@gmail.com</email>
</author>
<published>2014-09-25T04:14:22Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0e1449135d9de9fd05c393c4c85364a7241d98c1'/>
<id>urn:sha1:0e1449135d9de9fd05c393c4c85364a7241d98c1</id>
<content type='text'>
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.
</content>
</entry>
</feed>
