Replace OnionService* with HiddenService* in option names
[tor.git] / changes / feature17178
blob172097cd62c6045ac89f3392a36bb8b2f1bef6c4
1   o Major features (onion services):
2     - Add experimental HiddenServiceSingleHopMode and
3       HiddenServiceNonAnonymousMode options. When both are set to 1, every
4       hidden service on a tor instance becomes a non-anonymous Single Onion
5       Service. Single Onions make one-hop (direct) connections to their
6       introduction and renzedvous points. One-hop circuits make Single Onion
7       servers easily locatable, but clients remain location-anonymous.
8       This is compatible with the existing hidden service implementation, and
9       works on the current tor network without any changes to older relays or
10       clients.
11       Implements proposal #260, completes ticket #17178. Patch by teor & asn.
12   o Minor features (Tor2web):
13     - Make Tor2web clients respect ReachableAddresses.
14       This feature was inadvertently enabled in 0.2.8.6, then removed
15       by bugfix #19973 on 0.2.8.7.
16       Implements feature #20034. Patch by teor.
17   o Minor bug fixes (Tor2web):
18     - Prevent Tor2web clients running hidden services, these services are
19       not anonymous due to the one-hop client paths.
20       Fixes bug #19678. Patch by teor.
21   o Minor bug fixes (circuits):
22     - Use CircuitBuildTimeout whenever LearnCircuitBuildTimeout is disabled.
23       Fixes bug #19678 in commit 5b0b51ca3 in 0.2.4.12-alpha. Patch by teor.
24   o Minor bug fixes (options):
25     - Stop changing the configured value of UseEntryGuards on authorities
26       and Tor2web clients.
27       Fixes bug #20074 in commits 51fc6799 in tor-0.1.1.16-rc and
28       acda1735 in tor-0.2.4.3-alpha. Patch by teor.
29     - Check the consistency of UseEntryGuards and EntryNodes more reliably.
30       Fixes bug #20074 in commit 686aaa5c in tor-0.2.4.12-alpha. Patch by teor.