Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-04 | rend-spec-v3.txt: Various spec fixes from OBv3 development. | George Kadianakis | |
- "auth-client" is actually a mandatory field right now. - The intro point cross-certificates are the other way around (#29853) - The descriptor MAC includes the salt_len and it's not the standard v3 MAC format. | |||
2019-12-10 | convert text blocks into widely compatible "blockquote" syntax | Hans-Christoph Steiner | |
This only adds newline characters to make the existing text blocks act like "blockquote" or "code block" syntax in Markdown, asciidoc, and others. This was accomplished by manually reviewing the output of this script: ```bash for f in *.txt; do cat $f | python -c "import sys,re;print(re.sub(r'(\n {0,3}[^ \n][^\n]*\n)( {4,}[^\n]*)', r'\1\n\2', sys.stdin.read()))" > ${f}.tmp mv ${f}.tmp $f done ``` | |||
2019-12-02 | Merge remote-tracking branch 'dgoulet/ticket32617_01' | George Kadianakis | |
2019-11-26 | rend-spec-v3.txt: Merge prop305 in it | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-11-26 | standardize whitespace in the titles | Hans-Christoph Steiner | |
This is one small step towards making these a standard, parsable format. | |||
2019-10-15 | rend-spec-v3: Update client authorization implementation date | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2019-08-23 | rend-v3: Tor supports IPv4 and IPv6 link specifiers as of 0.4.1.1-alpha | teor | |
Spec for #23588. | |||
2019-08-23 | rend-v3: single onion services retry intro and rend with 3-hop paths | teor | |
Spec for 23507 and 23818. | |||
2019-02-15 | Merge branch 'ope_spec2' | Nick Mathewson | |
2019-02-15 | Appendix to rend-spec.txt about how to generate revision counters | Nick Mathewson | |
2018-10-17 | HSv3: Actually do base32 in the client auth pubkey example. | George Kadianakis | |
Pointed out by Jean Chevalier. | |||
2018-09-06 | HSv3: Include HS public identity key to the client auth KDF. | George Kadianakis | |
2018-08-14 | rend-v3: More improvements to the client auth section. | George Kadianakis | |
- Add file extension to the client auth files. - Better specify suggested client auth file format. - Suggest better client auth logic for client and service side. | |||
2018-08-14 | rend-v3: Specify the client authorization file format | David Goulet | |
Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-08-14 | rend-v3: Switch to single-file-per-client client auth UX. | George Kadianakis | |
2018-08-06 | fix a typo twice | Roger Dingledine | |
2018-07-25 | Add a missing " | teor | |
2018-07-25 | rend-spec-v3: harmonise client and service link specifiers in EXTENDs | teor | |
Closes bug 26925. | |||
2018-06-23 | rend-spec-v3.txt: Clarify role of first layer desc encryption. | George Kadianakis | |
It's meant to protect against entities that don't know the identity public key (aka the onion address). Closes #26379. Pointed out by Steven Murdoch. | |||
2018-05-01 | rend-spec-v3: Descriptor maximum lifetime is 12h | David Goulet | |
Specification had 50 hours but the code is using 12 hours. I could only find commit dacf568f5e28c9c48a674a45b14af9db6b4e2bde that added that 50 hours value without much explanation. Since tor stable is currently using 12 hours, change the spec for now and we'll make future changes if necessary as long as the code matches the spec. Signed-off-by: David Goulet <dgoulet@torproject.org> | |||
2018-04-13 | Fix inconsistencies on HS v3 spec and cert-spec.txt. | George Kadianakis | |
Pointed out by inkylatenoth in: https://lists.torproject.org/pipermail/tor-dev/2017-October/012527.html Fixes ticket #24544. | |||
2018-04-02 | Merge remote-tracking branch 'filippo/master' | Nick Mathewson | |
2017-12-20 | document hsdir_spread_store default change | Nick Mathewson | |
2017-11-17 | dir-spec, rend-spec-v3: typos and simplifications | Filippo Valsorda | |
2017-11-17 | rend-spec-v3: add details to blinding implementation (A.2.) | Filippo Valsorda | |
In particular, document how to derive the second half of the private key. | |||
2017-11-17 | rend-spec-v3: document trailing zero byte in BLIND_STRING (A.2.) | Filippo Valsorda | |
The implementation uses sizeof instead of strlen, so the C string NUL byte is hashed. | |||
2017-09-19 | Mark unimplemented parts of rend-spec-v3 | Nick Mathewson | |
2017-09-19 | Create rend-spec-v3.txt based on proposal 224 | Nick Mathewson | |