Opened 6 years ago

Closed 6 years ago

#10881 closed defect (fixed)

Drop AlternativeHSAuthority and friends

Reported by: nickm Owned by:
Priority: Low Milestone: Tor: 0.2.5.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-client tor-hs docs
Cc: karsten Actual Points:
Parent ID: #10841 Points:
Reviewer: Sponsor:

Description (last modified by nickm)

We haven't had a notion of an HSAuthority since we dropped the v0 hidden service descriptor design completely back in 0.2.2. (See #10841 for more.) Specifically, in 0.2.2 or later, neither clients nor relays publish anything resembling a v0 hidden service descriptor, and "HS authorities" have nothing to do.

That said, we should drop the vestigial AlternativeHSAuthority option, since it has apparently has misled some folks into thinking that we do have HS authorities. (See #10722.)

Child Tickets

Change History (7)

comment:1 Changed 6 years ago by nickm

Summary: Drop AlternatieHSAuthority and friendsDrop AlternativeHSAuthority and friends

comment:2 Changed 6 years ago by nickm

Component: - Select a componentTor

comment:3 Changed 6 years ago by nickm

Description: modified (diff)

comment:4 Changed 6 years ago by nickm

Parent ID: #10841

comment:5 Changed 6 years ago by nickm

Cc: karsten added
Status: newneeds_review

This part is done in "bug10881" in my public repo. Please review?

comment:6 Changed 6 years ago by karsten

Looks good.

While looking through the changes, I found this part in the man page close to the changes in your bug10881 branch that isn't correct anymore since #10758. If you want a new ticket or branch for this, let me know.

diff --git a/doc/tor.1.txt b/doc/tor.1.txt
index e66fad2..36c1e3e 100644
--- a/doc/tor.1.txt
+++ b/doc/tor.1.txt
@@ -331,8 +331,8 @@ GENERAL OPTIONS
     and port, with the specified key fingerprint. This option can be repeated
     many times, for multiple authoritative directory servers. Flags are
     separated by spaces, and determine what kind of an authority this directory
-    is. By default, every authority is authoritative for current ("v2")-style
-    directories, unless the "no-v2" flag is given. If the "v1" flags is
+    is. By default, an authority is not authoritative for any directory style
+    or version, unless one or more flags are given. If the "v1" flags is
     provided, Tor will use this server as an authority for old-style (v1)
     directories as well. (Only directory mirrors care about this.)
     Tor will use this authority as a bridge authoritative directory if the

comment:7 Changed 6 years ago by nickm

Resolution: fixed
Status: needs_reviewclosed

Okay. Merged this, added that. Also changed "If the "v1" flags is" to "If the "v1" flag is".

Note: See TracTickets for help on using tickets.