Nick Mathewson
38606af8ae
Merge remote-tracking branch 'jigsaw/remove-padding-fix-7869'
2020-07-23 08:28:28 -04:00
Mike Perry
fd47b40097
Fix wording in a clarification.
2020-07-21 13:06:05 -05:00
Mike Perry
a24d66be15
Resolve a question in a TODO about Vegas, and add refs to other TODO.
...
Thanks goes to Toke Høiland-Jørgensen.
2020-07-21 12:59:52 -05:00
Mike Perry
52eebf04ce
Toke Høiland-Jørgensen recommends using INTERVAL for ECN.
...
Otherwise he suspsects that circuits will exit slow start too early.
2020-07-21 12:22:17 -05:00
Nick Mathewson
4b7d9b1b44
Add new ipv6 stats fields to dirstats from prop313
2020-07-13 11:11:39 -04:00
Nick Mathewson
8729838399
Move description of read-history and write-history to extrainfo
...
We moved the fields to extrainto back in 0.2.0.x, which is now
long-obsolete -- it's time to move the description of the fields
there, and remove the legacy migration note.
2020-07-13 11:08:51 -04:00
Nick Mathewson
735d904093
Proposal 325: markdown fixes
2020-07-10 15:18:15 -04:00
Nick Mathewson
fef8d01824
Small edits to prop325 based on email from Ian Goldberg
2020-07-10 15:16:55 -04:00
Nick Mathewson
3997e7a8a5
Add proposal 325-packed-relay-cells.md
2020-07-10 13:51:21 -04:00
David Goulet
493f1524a1
control-spec: Add CONFIGURED_ORPORT to SERVER_STATUS event
...
A tor relay now can discover its address using the ORPort address if one is
specified.
For that reason, we add a new method to the SERVER_STATUS event that is
CONFIGURED_ORPORT in order to identify the configured address on the ORPort.
Related to #33236
Signed-off-by: David Goulet <dgoulet@torproject.org>
2020-07-07 10:51:36 -04:00
Nick Mathewson
66d780d87d
Run "reindex" script.
2020-07-06 13:38:23 -04:00
Nick Mathewson
7706000a2d
Merge remote-tracking branch 'tor-github/pr/125'
2020-07-06 13:38:07 -04:00
Mike Perry
2c1d626b9f
Document relay commands for circpad cells.
2020-07-06 11:32:05 -05:00
Mike Perry
4fe05b29a4
Add RTT Congestion Control Tor proposal as #324 .
2020-07-02 12:43:42 -07:00
David Goulet
211ffbc224
Merge branch 'neel/bug28279'
2020-07-01 12:37:47 -04:00
Neel Chauhan
05101ef90b
Add GETINFO "rephist/{tap,ntor}/onion_handshakes_{assigned/requested} to control-spec.txt
2020-07-01 12:37:31 -04:00
Nick Mathewson
7479cd9e4e
Add a sentence about how the digest is calculated; closes tor#32830
2020-06-26 10:20:48 -04:00
Nick Mathewson
7146ead1ec
Remove a very obsolete note about compatibility notes
2020-06-24 15:41:11 -04:00
George Kadianakis
ac0c83b78d
Merge branch 'tor-github/pr/123'
2020-06-23 20:33:24 +03:00
Nick Mathewson
63af434a69
Merge branch 'ticket33639'
2020-06-18 14:12:40 -04:00
Nick Mathewson
b418155587
control-spec: Mention IP_NOW_REDUNDANT circuit close reason.
2020-06-18 14:11:33 -04:00
Nick Mathewson
693f5d4444
Rename a circuit end reason.
...
OR_CONN_CLOSED has been CHANNEL_CLOSED since 0.2.4.4-alpha.
2020-06-17 12:53:20 -04:00
Nick Mathewson
a9fee222ac
Control-spec.txt: add several circuit purposes
...
This patch adds and documents the purposes HS_VANGAURD,
PATH_BIAS_TESTING, and CIRCUIT_PADDING.
Closes ticket 33640.
2020-06-17 12:13:10 -04:00
Nick Mathewson
904430ed73
Merge remote-tracking branch 'tor-github/pr/119'
2020-06-11 13:11:31 -04:00
Mike Perry
f26e739db4
Padding spec update for Bug 30992's machine_ctr field.
2020-06-10 17:39:13 -05:00
Mike Perry
72b069e191
Specify DROPTIMEOUTS control port command.
2020-06-07 22:26:03 -05:00
Florentin Rochet
91ea21e3a3
including prop310 rational
2020-06-07 19:56:25 +02:00
Daniel Pinto
3c1317eba8
Remove padding from ntor-onion-key #7869
2020-06-06 15:31:39 +01:00
Nick Mathewson
87eefe8c53
Walking onions proposal is completed.
...
Or at least, the first version of it.
2020-06-03 11:02:52 -04:00
Nick Mathewson
4f8d5a4b24
Add proposals 321 and 322 for walking-onions-related stuff
2020-05-27 15:12:01 -04:00
Nick Mathewson
73060b223c
Merge remote-tracking branch 'tor-github/pr/116'
2020-05-22 10:22:57 -04:00
Nick Mathewson
238a098e0b
prop319: correct some typos about cell types.
2020-05-19 12:37:09 -04:00
teor
560c9181ca
tor-spec: Add Relay=3 protocol version
...
With minor edits from the draft in proposal 311.
Closes ticket 33227.
2020-05-18 12:59:48 +10:00
Roger Dingledine
63a9476cfd
resolve singularity for which version used the new version spec
2020-05-16 18:10:17 -04:00
Nick Mathewson
3c14e0a7cd
a minor edit on 320
2020-05-11 16:46:16 -04:00
Nick Mathewson
bb347f8a69
a few missing words in prop 319
2020-05-11 16:11:33 -04:00
Nick Mathewson
f160516451
Add proposal 320 for removing TAP finally
2020-05-11 16:11:11 -04:00
Nick Mathewson
8560a5be21
Add proposal 319: RELAY_FRAGMENT cells
2020-05-11 16:06:20 -04:00
Nick Mathewson
4625a59da9
Add proposal 318, to limit the range of subprotocol versions.
2020-05-11 16:02:59 -04:00
Nick Mathewson
2dd966b784
Proposal 314 has been accepted; proposals can be markdown.
2020-05-11 15:57:05 -04:00
Nick Mathewson
e889dbe264
prop315: update to describe bridges
...
We need to be a little more careful when making things required on
bridge descriptors, but only a little: the partitioning
opportunities aren't that bad.
2020-05-11 09:44:48 -04:00
teor
00d67ace14
Prop 311: Make self-tests slightly stricter
...
Ignore create cells from clients when checking for relay reachability.
Part of 33222.
2020-05-08 09:40:36 +10:00
teor
d6e18ebe53
Prop 311: Say "port forwarding" for clarity
2020-05-01 17:23:44 +10:00
teor
40486e0b5e
Prop 311: Another reachability edge case
...
Part of 33222.
2020-05-01 17:14:37 +10:00
Nick Mathewson
2b31c63891
Correct the certificate extension identifier for signed-with-ed25519-key
...
I believe it was an error to use "4" for this value, but the error
has been enshrined in implementation.
2020-04-28 10:10:34 -04:00
teor
b43b915661
tor-spec: Do the same extend checks as tor
...
Update the extend checks to match tor's implementation, particularly
the comments in channel_tls_matches_target_method().
2020-04-28 21:07:24 +10:00
teor
79fba6de64
tor-spec: Explain the truncated reason better
...
It's the payload of a DESTROY cell, but the data of a RELAY_TRUNCATED
cell.
2020-04-28 17:34:15 +10:00
teor
ce0d233f6d
tor-spec: Extends accept all-zero ed25519 keys
...
The spec gives conficting advice about all-zero ed25519 keys in extends.
Resolve this conflict by documenting tor's current behaviour.
Also move a sentence about circuit IDs, so it's closer to the associated
paragraph.
2020-04-28 17:30:30 +10:00
teor
f12126bd8a
Prop 311: Add design for reachability circuits
...
Update 4.2.3. Separate IPv4 and IPv6 Reachability Flags.
Add a detailed design for checking cells on reachability self-test
circuits.
2020-04-28 13:40:30 +10:00
teor
2e67ae1c70
Prop 312: Clarify torrc Address option
...
Clarify section 3.2.1. Make the Address torrc Option Support IPv6.
The list of possible configurations was incorrect.
2020-04-28 13:20:11 +10:00