<feed xmlns='http://www.w3.org/2005/Atom'>
<title>monzero-core.git/src/common/dns_utils.cpp, branch v0.9.0</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.0</id>
<link rel='self' href='https://code.monzero.org/monzero-core.git/atom?h=v0.9.0'/>
<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>Replace tabs and remove trailing whitespace</title>
<updated>2015-12-15T18:13:24Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@tutanota.com</email>
</author>
<published>2015-12-15T17:28:52Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=5131b263ed3c45fbf90b5bf88f67690615dfca7a'/>
<id>urn:sha1:5131b263ed3c45fbf90b5bf88f67690615dfca7a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Optionally restrict DNS queries to TCP</title>
<updated>2015-12-15T18:13:16Z</updated>
<author>
<name>warptangent</name>
<email>warptangent@tutanota.com</email>
</author>
<published>2015-12-15T17:23:17Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=0d40de48c2da9cd24fa656500034f64baf87fd89'/>
<id>urn:sha1:0d40de48c2da9cd24fa656500034f64baf87fd89</id>
<content type='text'>
Sample use:
DNS_PUBLIC=tcp torsocks bin/bitmonerod --p2p-bind-ip 127.0.0.1

Test:
Run above with --log-level 4 with and without DNS_PUBLIC environment
variable set.

DNS debugging info should show successful DNS lookups only when
DNS_PUBLIC is set to "tcp":

  DNS lookup for seeds.moneroseeds.se: 17 results
  DNS lookup for seeds.moneroseeds.ae.org: 17 results
  DNS lookup for seeds.moneroseeds.ch: 12 results
  DNS lookup for seeds.moneroseeds.li: 12 results
</content>
</entry>
<entry>
<title>dns_utils: fix wrong asserts</title>
<updated>2015-09-27T16:42:32Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-09-27T16:30:40Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=151c32d5c49f65ff3fd540e8ae65da88a10f1a9b'/>
<id>urn:sha1:151c32d5c49f65ff3fd540e8ae65da88a10f1a9b</id>
<content type='text'>
Braino.
</content>
</entry>
<entry>
<title>dns_utils: remove unnecessary string conversion</title>
<updated>2015-08-30T14:04:18Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-08-29T11:55:43Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4e138a02dfe79734d74de6644ff6a0cb674448f3'/>
<id>urn:sha1:4e138a02dfe79734d74de6644ff6a0cb674448f3</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: simplify string handling and fix leak</title>
<updated>2015-08-30T14:03:59Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-08-27T21:21:07Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=4ef0da184d18f15e1a16c34f898483dc50b125d7'/>
<id>urn:sha1:4ef0da184d18f15e1a16c34f898483dc50b125d7</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_utils: lock access to the singleton</title>
<updated>2015-08-27T20:08:03Z</updated>
<author>
<name>moneromooo-monero</name>
<email>moneromooo-monero@users.noreply.github.com</email>
</author>
<published>2015-08-27T20:08:03Z</published>
<link rel='alternate' type='text/html' href='https://code.monzero.org/monzero-core.git/commit/?id=f43d465da20864e9fc25fc3dd3f904c1a35bd8f9'/>
<id>urn:sha1:f43d465da20864e9fc25fc3dd3f904c1a35bd8f9</id>
<content type='text'>
This avoids races which could result in two objects being created
</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>
</feed>
