aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNick Mathewson <nickm@torproject.org>2023-10-14 19:22:44 -0400
committerNick Mathewson <nickm@torproject.org>2023-10-14 19:22:44 -0400
commit288c5134ddb737e321cf352a9c80bbe595812bce (patch)
treea4088bfe35e6c5d6bbe52566a7d4fc5c7f998a0c
parenta17c2303ce093d789f32b33cbc9b708161268f69 (diff)
downloadtorspec-288c5134ddb737e321cf352a9c80bbe595812bce.tar.gz
torspec-288c5134ddb737e321cf352a9c80bbe595812bce.zip
Ensure that we have no empty sections.
-rw-r--r--spec/SUMMARY.md2
-rw-r--r--spec/dir-spec/router-operation-formats.md4
-rw-r--r--spec/path-spec/building-circuits.md6
-rw-r--r--spec/rend-spec/reserved-numbers-empty.md5
-rw-r--r--spec/tor-spec/circuit-management.md3
-rw-r--r--spec/tor-spec/streams.md4
6 files changed, 18 insertions, 6 deletions
diff --git a/spec/SUMMARY.md b/spec/SUMMARY.md
index fae7259..5ed0292 100644
--- a/spec/SUMMARY.md
+++ b/spec/SUMMARY.md
@@ -111,7 +111,7 @@
- [Appendix A: Signature scheme with key blinding \[KEYBLIND\]](./rend-spec/keyblinding-scheme.md)
- [Appendix B: Selecting nodes \[PICKNODES\]](./rend-spec/selecting-nodes-picknodes.md)
- [Appendix C: Recommendations for searching for vanity .onions \[VANITY\]](./rend-spec/vanity-onions.md)
- - [Appendix D: Numeric values reserved in this document](./rend-spec/reserved-numbers-empty.md)
+ - [Appendix D: (removed)]()
- [Appendix E: Reserved numbers](./rend-spec/reserved-numbers.md)
- [Appendix F: Hidden service directory format \[HIDSERVDIR-FORMAT\]](./rend-spec/fs-contents.md)
- [Appendix G: Managing authorized client data \[CLIENT-AUTH-MGMT\]](./rend-spec/client-authorization.md)
diff --git a/spec/dir-spec/router-operation-formats.md b/spec/dir-spec/router-operation-formats.md
index cec9a3c..477e92d 100644
--- a/spec/dir-spec/router-operation-formats.md
+++ b/spec/dir-spec/router-operation-formats.md
@@ -1,3 +1,7 @@
<a id="dir-spec.txt-2"></a>
# Router operation and formats
+
+This section describes how relays must behave when publishing their
+information to the directory authorities, and the formats that they
+use to do so.
diff --git a/spec/path-spec/building-circuits.md b/spec/path-spec/building-circuits.md
index af0b5cc..dfb1332 100644
--- a/spec/path-spec/building-circuits.md
+++ b/spec/path-spec/building-circuits.md
@@ -1,3 +1,9 @@
<a id="path-spec.txt-2"></a>
# Building circuits
+
+Here we describe a number of rules for building circuits: under what
+circumstances we do so, how we choose the paths for them, when we give
+up on an in-progress circuits, and what we do when circuit
+construction fails.
+
diff --git a/spec/rend-spec/reserved-numbers-empty.md b/spec/rend-spec/reserved-numbers-empty.md
deleted file mode 100644
index 7a2f01f..0000000
--- a/spec/rend-spec/reserved-numbers-empty.md
+++ /dev/null
@@ -1,5 +0,0 @@
-<a id="rend-spec-v3.txt-D"></a>
-
-# Appendix D: Numeric values reserved in this document
-
-\[TODO: collect all the lists of commands and values mentioned above\]
diff --git a/spec/tor-spec/circuit-management.md b/spec/tor-spec/circuit-management.md
index 30e3284..6569b04 100644
--- a/spec/tor-spec/circuit-management.md
+++ b/spec/tor-spec/circuit-management.md
@@ -1,3 +1,6 @@
<a id="tor-spec.txt-5"></a>
# Circuit management
+
+This section describes how circuits are created, and how they operate
+once they are constructed.
diff --git a/spec/tor-spec/streams.md b/spec/tor-spec/streams.md
index e30ce8b..29fe097 100644
--- a/spec/tor-spec/streams.md
+++ b/spec/tor-spec/streams.md
@@ -1,3 +1,7 @@
<a id="tor-spec.txt-6"></a>
# Application connections and stream management
+
+This section describes how clients use RELAY cells to communicate with
+exit nodes, and how use this communication channel to send and receive
+application data.