diff options
author | Nick Mathewson <nickm@torproject.org> | 2023-10-14 14:36:12 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2023-10-14 14:36:12 -0400 |
commit | 2f357f50a0775cc684169e83d21e8e87c97bfc90 (patch) | |
tree | 5ba083d885078beed5ea3d73d37fd1eccc3153fe /spec/guard-spec/todo.md | |
parent | 4ba45dfd9afd08edeb46243127a480f1d23b9640 (diff) | |
download | torspec-2f357f50a0775cc684169e83d21e8e87c97bfc90.tar.gz torspec-2f357f50a0775cc684169e83d21e8e87c97bfc90.zip |
Rename all long files.
Diffstat (limited to 'spec/guard-spec/todo.md')
-rw-r--r-- | spec/guard-spec/todo.md | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/spec/guard-spec/todo.md b/spec/guard-spec/todo.md new file mode 100644 index 0000000..38b0be4 --- /dev/null +++ b/spec/guard-spec/todo.md @@ -0,0 +1,29 @@ +<a id="guard-spec.txt-TODO"></a> + +# Still non-addressed issues \[Section:TODO\] + +Simulate to answer: Will this work in a dystopic world? + +Simulate actual behavior. + +For all lifetimes: instead of storing the "this began at" time, +store the "remove this at" time, slightly randomized. + +Clarify that when you get a `<complete>` circuit, you might need to +relaunch circuits through that same guard immediately, if they +are circuits that have to be independent. + +Fix all items marked XX or TODO. + +"Directory guards" -- do they matter? + +```text + Suggestion: require that all guards support downloads via BEGINDIR. + We don't need to worry about directory guards for relays, since we + aren't trying to prevent relay enumeration. + + IP version preferences via ClientPreferIPv6ORPort + + Suggestion: Treat it as a preference when adding to + {CONFIRMED_GUARDS}, but not otherwise. +``` |