aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorDavid Goulet <dgoulet@ev0ke.net>2015-06-16 10:29:29 -0400
committerDavid Goulet <dgoulet@ev0ke.net>2015-06-17 09:32:26 -0400
commita5b5d4bd2ea08c2db84aa53f44111f8492af1f62 (patch)
treec712bb5a39cbccef1232e3c74d9d03dd63d79d92 /changes
parent43a98c7da6183e6e2e20784faed9f1c8aea5086e (diff)
downloadtor-a5b5d4bd2ea08c2db84aa53f44111f8492af1f62.tar.gz
tor-a5b5d4bd2ea08c2db84aa53f44111f8492af1f62.zip
Extend intro point to a 4th hop on cannibalization
Fixes #16260 Signed-off-by: David Goulet <dgoulet@ev0ke.net>
Diffstat (limited to 'changes')
-rw-r--r--changes/bug1626011
1 files changed, 11 insertions, 0 deletions
diff --git a/changes/bug16260 b/changes/bug16260
new file mode 100644
index 0000000000..a75cb1df0d
--- /dev/null
+++ b/changes/bug16260
@@ -0,0 +1,11 @@
+ o Minor bugfix (Hidden service)
+ - When cannibalizing a circuit for an introduction point, always extend
+ to the chosen exit node creating a 4 hop circuit instead of using the
+ current circuit exit node which resulted in changing the original
+ intro point choice. This resulted in the hidden service skipping
+ excluded nodes like for instance reconnecting to an expired intro
+ point.; Fixes #16260; bugfixes on tor-0.1.0.1-rc~460.
+
+ This is particularly important for the introduction point retry
+ behavior (#8239) since cannibalization is allowed, which is desired,
+ so it's important to pin the chosen exit point.