summaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorteor <teor2345@gmail.com>2014-12-26 00:31:16 +1100
committerNick Mathewson <nickm@torproject.org>2014-12-30 09:06:00 -0500
commitcb94f7534dfd666eb02fd8560621d713177b0f62 (patch)
treee138f4464e1eaae0256442b4044cc7fda7e57dfc /changes
parent55ad54e0146234578072080842ec0f4ca628e4c7 (diff)
downloadtor-cb94f7534dfd666eb02fd8560621d713177b0f62.tar.gz
tor-cb94f7534dfd666eb02fd8560621d713177b0f62.zip
Avoid building exit circuits from a consensus with no exits
Tor can now build circuits from a consensus with no exits. But if it tries to build exit circuits, they fail and flood the logs. The circuit types in the Exit Circuits list below will only be built if the current consensus has exits. If it doesn't, only the Internal Circuits will be built. (This can change with each new consensus.) Fixes bug #13814, causes fewer path failures due to #13817. Exit Circuits: Predicted Exit Circuits User Traffic Circuits Most AP Streams Circuits Marked Exit Build Timeout Circuits (with exits) Internal Circuits: Hidden Service Server Circuits Hidden Service Client Circuits Hidden Service AP Streams Hidden Service Intro Point Streams Circuits Marked Internal Build Timeout Circuits (with no exits) Other Circuits?
Diffstat (limited to 'changes')
-rw-r--r--changes/bug13814-avoid-exit-paths-no-exits25
1 files changed, 25 insertions, 0 deletions
diff --git a/changes/bug13814-avoid-exit-paths-no-exits b/changes/bug13814-avoid-exit-paths-no-exits
new file mode 100644
index 0000000000..8b0446f5f0
--- /dev/null
+++ b/changes/bug13814-avoid-exit-paths-no-exits
@@ -0,0 +1,25 @@
+ o Minor bugfixes:
+ - Avoid building exit circuits from a consensus with no exits
+ Tor can now build circuits from a consensus with no exits.
+ But if it tries to build exit circuits, they fail and flood the logs.
+ The circuit types in the Exit Circuits list below will only be
+ built if the current consensus has exits. If it doesn't,
+ only the Internal Circuits will be built. (This can change
+ with each new consensus.)
+ Fixes bug #13814, causes fewer path failures due to #13817.
+
+ Exit Circuits:
+ Predicted Exit Circuits
+ User Traffic Circuits
+ Most AP Streams
+ Circuits Marked Exit
+ Build Timeout Circuits (with exits)
+
+ Internal Circuits:
+ Hidden Service Server Circuits
+ Hidden Service Client Circuits
+ Hidden Service AP Streams
+ Hidden Service Intro Point Streams
+ Circuits Marked Internal
+ Build Timeout Circuits (with no exits)
+ Other Circuits?