rip out hid_serv_responsible_for_desc_id()

This simplifies relay behavior, because the relay offers the hsdir
functionality independent of whether the directory authorities have
decided this relay is suitable for clients to use yet.

Implements ticket 18332.
This commit is contained in:
Roger Dingledine
2016-03-11 10:40:31 -05:00
parent 656e23171d
commit e167910fce
6 changed files with 8 additions and 115 deletions
+7
View File
@@ -0,0 +1,7 @@
o Removed features:
- Streamline relay-side hsdir handling: when relays consider whether
to accept an uploaded hidden service descriptor, they no longer
check whether directory authorities think they deserve the HSDir
flag, or whether they are one of the relays in the network that is
"supposed" to handle that descriptor. Implements ticket 18332.