Re: [tor-dev] Special-use-TLD support

2015-10-06 Thread Jeff Burdges
Just an update on this : If anyone wants this in the short-term, then it should be done the OnioNS was, like Roger suggests. In the longer term, there are now a handful of parties interested in building a "libnss2" that provides an asynchronous name interface to : - help resolve the disaster tha

Re: [tor-dev] Special-use-TLD support

2015-09-29 Thread Jeremy Rand
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 09/29/2015 07:39 AM, Jeff Burdges wrote: > On Tue, 2015-09-29 at 00:59 +, Jeremy Rand wrote: > >> The issue I do see is that SPV validation doesn't work well >> unless you ask multiple peers to make sure that you're getting >> the chain with

Re: [tor-dev] Special-use-TLD support

2015-09-29 Thread Tim Wilson-Brown - teor
> On 29 Sep 2015, at 09:39, Jeff Burdges wrote: > >> The issue I do see is that SPV validation doesn't work well unless >> you >> ask multiple peers to make sure that you're getting the chain with >> the >> most PoW. So I gather that this would require connecting to Namecoin >> peers running on

Re: [tor-dev] Special-use-TLD support

2015-09-29 Thread Jeff Burdges
On Tue, 2015-09-29 at 00:59 +, Jeremy Rand wrote: > Do I infer correctly that the main intention of this is to decrease > the possibility of attack by a Sybil attack on the Namecoin network, > by making the Namecoin peer selection process have similar properties > to Tor relay selection (which

Re: [tor-dev] Special-use-TLD support

2015-09-29 Thread Christian Grothoff
On 09/29/2015 12:19 AM, Jeff Burdges wrote: > On Mon, 2015-09-28 at 16:26 -0400, Roger Dingledine wrote: >> On Mon, Sep 28, 2015 at 03:20:47PM +0200, Jeff Burdges wrote: >>> I proposed that Tor implement NameService rules using UNIX domain >>> sockets, or ports, since that's how GNUNet works, but m

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread str4d
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Jeff Burdges wrote: > Very interesting. Yes, this sounds reasonable in the short run. In > the longer run, there are several people with an interest in > externalizing Tor's DNS handling, which changes things. I'll > check out OnioNS and discuss t

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Jeremy Rand
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 09/28/2015 01:34 PM, Jeff Burdges wrote: > On Sun, 2015-09-27 at 22:31 +, Jeremy Rand wrote: >> >> Hi Jeff, >> >> Thanks for working on this; Namecoin is definitely interested in >> this effort. I have one comment. SPV-based Namecoin clie

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Jeff Burdges
On Mon, 2015-09-28 at 16:26 -0400, Roger Dingledine wrote: > On Mon, Sep 28, 2015 at 03:20:47PM +0200, Jeff Burdges wrote: > > I proposed that Tor implement NameService rules using UNIX domain > > sockets, or ports, since that's how GNUNet works, but maybe Tor > > should > > instead launch a helper

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Jeff Burdges
On Sun, 2015-09-27 at 19:47 +0200, Jeff Burdges wrote: ... > Configuration > ... > NameService [.]dnspath socketspec > [noncannonical] [timeout=num] > [-- service specific options] > > We require that socketspec be either the path to a UNIX domain > socket > or an address of

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Roger Dingledine
On Mon, Sep 28, 2015 at 03:20:47PM +0200, Jeff Burdges wrote: > I proposed that Tor implement NameService rules using UNIX domain > sockets, or ports, since that's how GNUNet works, but maybe Tor should > instead launch a helper application it communicates with via stdin and > stdout. I donno if t

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Jeff Burdges
Special-use TLDs is the official name, according to someone or other attached to DNS. I'd rate that good enough. Afaik, there is actually no coherent name for these naming system meant to compete with DNS. Arguably, the most logical approach would be to genericize the DNS trademark and accept

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread hellekin
-BEGIN PGP SIGNED MESSAGE- Hash: SHA512 On 09/27/2015 02:47 PM, Jeff Burdges wrote: > > This is the first of two torspec proposals to help Tor > work with Sepcial-Use TLDs, like the GNU Name system or > NameCoin. The second part will be an anycast facility. - Jeff > Jeff, I'd be car

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Tim Wilson-Brown - teor
> On 28 Sep 2015, at 15:20, Jeff Burdges wrote: > >> Are multiple NameSubstitution rules applied in the order they are >> listed? >> >> For example: >> NameSubstitution .com .net >> NameSubstitution .example.net .example.org >> >> >> What does foo.e

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Jeff Burdges
On Mon, 2015-09-28 at 00:05 +0200, Tom van der Woerdt wrote: > Questions : > * are those directives handled on the relay or the client? If relay, > how will the client know which node to talk to? They route name resolution requests on the client to another piece of software on the client. That

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Jeff Burdges
On Sun, 2015-09-27 at 22:31 +, Jeremy Rand wrote: > On 09/27/2015 05:47 PM, Jeff Burdges wrote: > > > > This is the first of two torspec proposals to help Tor work with > > Sepcial-Use TLDs, like the GNU Name system or NameCoin. The second > > part will be an anycast facility. - Jeff > > H

Re: [tor-dev] Special-use-TLD support

2015-09-28 Thread Jeff Burdges
On Sun, 2015-09-27 at 23:32 +0200, Tim Wilson-Brown - teor wrote: > I have some questions about how NameSubstitution rules work in some > edge cases: In truth, I originally wrote the NameSubstitution rules bit for the .gnu TLD. In the end, Christian explained why that doesn't work, mostly that th

Re: [tor-dev] Special-use-TLD support

2015-09-27 Thread Tom van der Woerdt
Hey Jeff, Definitely very interesting and it's nice to see namecoin and friends in the Tor context. Questions : * are those directives handled on the relay or the client? If relay, how will the client know which node to talk to? * please don't add support for .exit here, external parties sho

Re: [tor-dev] Special-use-TLD support

2015-09-27 Thread Jeremy Rand
-BEGIN PGP SIGNED MESSAGE- Hash: SHA256 On 09/27/2015 05:47 PM, Jeff Burdges wrote: > > This is the first of two torspec proposals to help Tor work with > Sepcial-Use TLDs, like the GNU Name system or NameCoin. The second > part will be an anycast facility. - Jeff Hi Jeff, Thanks for

Re: [tor-dev] Special-use-TLD support

2015-09-27 Thread Tim Wilson-Brown - teor
Hi Jeff, I have some questions about how NameSubstitution rules work in some edge cases: > On 27 Sep 2015, at 19:47, Jeff Burdges wrote: > ... > Configuration > > We propose two Tor configuration options : > >NameSubstitution [.]source_dnspath [.]target_dnspath >NameService [.]dnspath

Re: [tor-dev] Special-use-TLD support

2015-09-27 Thread Tim Wilson-Brown - teor
> On 27 Sep 2015, at 20:46, Sebastian G. wrote: > > 27.09.2015, 19:47 Jeff Burdges: > > Hi, > > I have nothing to add, but there are a few spelling mistakes that > someone might want to correct before adding it to the repository. > >> ... > >> *dnspath be a string conforming to RFC 952 and

Re: [tor-dev] Special-use-TLD support

2015-09-27 Thread Sebastian G.
27.09.2015, 19:47 Jeff Burdges: Hi, I have nothing to add, but there are a few spelling mistakes that someone might want to correct before adding it to the repository. > Design > > We denote by N an abstract name service supplier package. > There are two steps required to integrate N safely

[tor-dev] Special-use-TLD support

2015-09-27 Thread Jeff Burdges
This is the first of two torspec proposals to help Tor work with Sepcial-Use TLDs, like the GNU Name system or NameCoin. The second part will be an anycast facility. - Jeff Filename: xxx-special-use-tld-support.txt Title: Special-Use TLD Support Author: Jeffrey Burdges Created: 20 Sept 2