Are multiple NameSubstitution rules applied in the order they are
listed?
For example:
NameSubstitution .com .net
NameSubstitution .example.net .example.org
What does foo.example.com get transformed into?
In principle, one could apply the most specific (longest) rule, but..My prejudice is that disjointness should be enforced for anything inthe torrc. Otherwise, one must worry more about attackers modifyingtorrc files.
I don’t believe this is part of our standard threat models - torrc files are generally trusted.
Are trailing periods significant?
I believe they do not make sense. DNS names may not end in a period,so this is covered by the references I gave, not sure if I speced itcorrectly though.
Fully Qualified Domain Names (FQDNs) end with a period.
They are a absolute domain name reference, rather than domain names without periods, which can have search domains appended by the browser or OS.
Tim
Tim Wilson-Brown (teor)
teor2345 at gmail dot com
PGP 968F094B
teor at blah dot im
OTR CAD08081 9755866D 89E2A06F E3558B7F B5A9D14F