Merge remote-tracking branch 'origin/maint-0.2.4' into maint-0.2.5
[tor.git] / changes / bug13151-client
blob1218dfdfab1d127ec4f6bc3eab4644c50bdb87a6
1   o Major bugfixes:
2     - Clients now send the correct address for their chosen rendezvous
3       point when trying to access a hidden service. They used to send
4       the wrong address, which would still work some of the time because
5       they also sent the identity digest of the rendezvous point, and if
6       the hidden service happened to try connecting to the rendezvous
7       point from a relay that already had a connection open to it,
8       the relay would reuse that connection. Now connections to hidden
9       services should be more robust and faster. Also, this bug meant
10       that clients were leaking to the hidden service whether they were
11       on a little-endian (common) or big-endian (rare) system, which for
12       some users might have reduced their anonymity. Fixes bug 13151;
13       bugfix on 0.2.1.5-alpha.