aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Newsome <jnewsome@torproject.org>2023-11-08 16:51:45 -0600
committerJim Newsome <jnewsome@torproject.org>2023-11-08 16:51:45 -0600
commit661920e8fe36d3cd991bbedd1c4aadca4201edfd (patch)
treef7f3133cb272bb387aaae495b5ffb1433ab199fd
parent6f378100e597074a639a04bad849e81dce36140c (diff)
downloadtorspec-661920e8fe36d3cd991bbedd1c4aadca4201edfd.tar.gz
torspec-661920e8fe36d3cd991bbedd1c4aadca4201edfd.zip
Fix broken anchors
-rw-r--r--spec/path-spec/learning-timeouts.md2
-rw-r--r--spec/tor-spec/channels.md2
-rw-r--r--spec/tor-spec/create-created-cells.md2
-rw-r--r--spec/tor-spec/negotiating-channels.md2
4 files changed, 4 insertions, 4 deletions
diff --git a/spec/path-spec/learning-timeouts.md b/spec/path-spec/learning-timeouts.md
index 89b09a4..e98bac3 100644
--- a/spec/path-spec/learning-timeouts.md
+++ b/spec/path-spec/learning-timeouts.md
@@ -54,7 +54,7 @@ that build time binning is still needed for parameter estimation.
Once 'cbtmincircs' build times are recorded, Tor clients update the
distribution parameters and recompute the timeout every circuit completion
(though
-[see below](#change-in-network)
+[see below](#changes-in-network)
for when to pause and reset timeout due to
too many circuits timing out).
diff --git a/spec/tor-spec/channels.md b/spec/tor-spec/channels.md
index 5b0020a..046181b 100644
--- a/spec/tor-spec/channels.md
+++ b/spec/tor-spec/channels.md
@@ -33,7 +33,7 @@ whereas clients and bridges SHOULD NOT do so.
Parties should usually reuse an existing channel
rather than opening new a channel to the same relay.
There are exceptions here;
-we discuss them more [below](#XXXX).
+we discuss them more below. <!-- TODO: add anchor link -->
To open a channel,
a client or relay must know the IP address and port
diff --git a/spec/tor-spec/create-created-cells.md b/spec/tor-spec/create-created-cells.md
index 453d4b0..24cf6e6 100644
--- a/spec/tor-spec/create-created-cells.md
+++ b/spec/tor-spec/create-created-cells.md
@@ -195,7 +195,7 @@ of each type.
After checking relay identities, extending ORs generate a
CREATE/CREATE2 cell from the contents of the EXTEND/EXTEND2 cell.
-See [Creating circuits](./#creating-circuits.md#creating-circuits)
+See [Creating circuits](./creating-circuits.md#creating-circuits)
for details.
The payload of an EXTENDED cell is the same as the payload of a
diff --git a/spec/tor-spec/negotiating-channels.md b/spec/tor-spec/negotiating-channels.md
index 948a1f3..c328e12 100644
--- a/spec/tor-spec/negotiating-channels.md
+++ b/spec/tor-spec/negotiating-channels.md
@@ -10,7 +10,7 @@ which we describe in [another section](./obsolete-channels.md).
In brief:
- The initiator starts the handshake
by [opening a TLS connection](#tls).
- - Both parties send a [VERSIONS](#VERSIONS-cell)
+ - Both parties send a [VERSIONS](#VERSIONS-cells)
to negotiate the protocol version to use.
- The responder sends a
[CERTS cell](#CERTS-cells) to give the