[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[or-cvs] list some more items to remember in path-building
Update of /home2/or/cvsroot/tor/doc
In directory moria:/home/arma/work/onion/cvs/tor/doc
Modified Files:
path-spec.txt
Log Message:
list some more items to remember in path-building
Index: path-spec.txt
===================================================================
RCS file: /home2/or/cvsroot/tor/doc/path-spec.txt,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -d -r1.2 -r1.3
--- path-spec.txt 25 Apr 2006 05:42:09 -0000 1.2
+++ path-spec.txt 25 Apr 2006 06:16:38 -0000 1.3
@@ -22,24 +22,40 @@ list. -NM
* We build some circuits preemptively, and some on-demand.
* We attach greedily, and expire after time.
+1b. Types of circuits.
+* Stable / Ordinary
+* Internal / Exit
+
2. Building circuits
* Preemptive building
* On-demand building
+ * Cannibalizing circuits
* Choosing the path first, building second.
* Choosing the length of the circuit.
* Choosing entries, midpoints, exits.
+ * the .exit notation
+* exitnodes, entrynodes, strictexitnodes, strictentrynodes.
* What to do when an extend fails
* Keeping track of 'expected' ports
-* Backing off from circuit building when a long time has passed
-*
+ * And expected hidden service use (client-side and hidserv-side)
+ * Backing off from circuit building when a long time has passed
3. Attaching streams to circuits
+ * Including via the controller.
+ * Timeouts and when Tor autoretries.
+ * What stream-end-reasons are appropriate for retrying.
+
4. Rendezvous circuits
5. Guard nodes
+6. Testing circuits
+
+
+
+
(From some emails by arma)
Hi folks,