Ian Jackson
1a1abac2c8
Merge branch 'key-uses' into 'main'
...
key-management.md: Use scenarios
See merge request tpo/core/arti!1445
2023-08-09 10:59:46 +00:00
gabi-250
f9f8bcf5b9
key-management.md: Fix typos
2023-08-08 13:20:11 +00:00
Ian Jackson
d799a7c5a7
Merge branch 'ipts2bis' into 'main'
...
dev notes: Draft IPT algorithm: Overhaul for latest version of torspec!154
See merge request tpo/core/arti!1444
2023-08-01 17:42:18 +00:00
Nick Mathewson
b71b04eb84
Script to bump patchlevel without touching other crates
...
Closes #945 .
Based on @diziet's comment in #945 , with a little extra safety and
paranoia. We use this for cases when there are trivial changes only
in one of our crates.
2023-08-01 12:57:58 -04:00
Ian Jackson
0c9b2eb4af
key-management.md: Use scenarios
2023-07-28 18:05:11 +01:00
Ian Jackson
0aa5810246
key-management.md: Fix pandoc formatting
...
Add a missing blank line.
2023-07-28 18:04:50 +01:00
Ian Jackson
e798f8e322
dev notes: Draft IPT algorithm: Make IPT persistence optional
...
As per current version of torpsec!154
2023-07-28 15:22:08 +01:00
Ian Jackson
ec63468606
dev notes: Draft IPT algorithm: Reuse relays when cycling IPT
2023-07-28 15:13:08 +01:00
Ian Jackson
476846d73c
dev notes: Draft IPT algorithm: Maintain k*N, not 2N
...
Make this a separate parameter.
2023-07-28 15:08:24 +01:00
Ian Jackson
86ee2193b1
dev notes: Draft IPT algorithm: Minor clarifications
2023-07-26 16:14:45 +01:00
Ian Jackson
869df2817a
dev notes: Draft IPT algorithm: Added TODO re previous descriptor semantics
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924491
2023-07-26 12:21:34 +01:00
Ian Jackson
be31effcae
dev notes: Draft IPT algorithm: Added TODO/xref re tuning
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924530
2023-07-26 12:21:34 +01:00
Ian Jackson
98e3d7ac56
dev notes: Draft IPT algorithm: Possible fixed descriptor lifetimes
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924501
2023-07-26 12:21:34 +01:00
Ian Jackson
36cf899dd9
dev notes: Draft IPT algorithm: Add a publication rate limit
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924499
2023-07-26 12:21:34 +01:00
Ian Jackson
0b928f8a5b
dev notes: Draft IPT algorithm: Add a TODO re selecting from >N IPTs
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924498
2023-07-26 12:21:34 +01:00
Ian Jackson
348aab8166
dev notes: Draft IPT algorithm: Added 2N IPT limit to tuning params
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924496
2023-07-26 12:21:34 +01:00
Ian Jackson
a0d0a90b2b
dev notes: Draft IPT algorithm: Delay IPT replacement
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924497
2023-07-26 12:21:34 +01:00
Ian Jackson
360bf843ae
dev notes: Draft IPT algorithm: Early descriptor publish timing
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924494
2023-07-26 12:21:34 +01:00
Ian Jackson
f050309c60
dev notes: Draft IPT algorithm: Retire IPTs - note re Onion Balance
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924487
2023-07-26 12:21:34 +01:00
Ian Jackson
e9935ce2bc
dev notes: Draft IPT algorithm: Retire IPTs - timing question
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924485
2023-07-26 12:21:34 +01:00
Ian Jackson
3807b43791
dev notes: Draft IPT algorithm: Retire IPTs after N introductions
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924485
2023-07-26 12:21:34 +01:00
Ian Jackson
75cc7ccf22
dev notes: Draft IPT algorithm: note re unpublished IPT
...
Prompted by
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924483
2023-07-26 12:21:34 +01:00
Ian Jackson
35a1e269c4
dev notes: Draft IPT algorithm: note re intro pt verification
...
Discussions here:
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924481
https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924495
2023-07-26 12:21:34 +01:00
Dimitris Apostolou
c466edaa07
Fix typos
2023-07-25 21:17:18 +03:00
Nick Mathewson
2833648bfb
Merge branch 'ipts' into 'main'
...
dev notes: Draft IPT algorithm
See merge request tpo/core/arti!1429
2023-07-25 16:29:38 +00:00
Nick Mathewson
6f841d0fb8
Merge branch 'onion-service-notes-v1' into 'main'
...
Initial notes about onion service structs and APIs
See merge request tpo/core/arti!1422
2023-07-25 16:29:28 +00:00
gabi-250
e3d2e12624
Merge branch 'keymgr-keygen-key-list' into 'main'
...
keymgr-doc: Document the list of keys the keymgr needs to generate.
See merge request tpo/core/arti!1413
2023-07-25 10:51:01 +00:00
Nick Mathewson
7347a25ab1
Change keyid to nickname
2023-07-24 12:22:46 -04:00
Nick Mathewson
4f5fb5c011
Mention anti-DOS options.
2023-07-24 12:19:43 -04:00
Nick Mathewson
75038d8348
Mention ob_config. Not sure we will want to build it like this.
2023-07-24 12:18:21 -04:00
Dimitris Apostolou
947ddfff0c
Fix typos
2023-07-22 10:10:34 +03:00
Ian Jackson
a92627418d
dev notes: Draft IPT algorithm
2023-07-21 13:20:34 +01:00
Gabriela Moldovan
a030c3dbda
keymgr-doc: Add columns with additional details about the keys.
2023-07-20 18:59:21 +01:00
Gabriela Moldovan
58baa2af9e
keymgr-doc: Rename ambiguous `--onion` flag to `--service`.
2023-07-20 18:52:10 +01:00
Gabriela Moldovan
bcea3967ac
keymgr-doc: Add note about the key names.
2023-07-20 15:38:32 +01:00
Nick Mathewson
9330c70ebe
Initial notes about onion service structs and APIs
2023-07-19 16:34:06 -04:00
Gabriela Moldovan
8941d5772d
keymgr-doc: Document the list of keys the keymgr needs to generate.
2023-07-18 11:19:39 +01:00
Alexander Færøy
590c72eb03
Update s101 stats.
2023-07-10 14:35:27 +02:00
Nick Mathewson
92daa577c2
Release.md: Add an extra semver-checks to the process.
...
(We didn't do this previously, but it is a good idea.)
2023-06-30 12:30:44 -04:00
Nick Mathewson
2f005a1047
Release.md: Revise the release sections
...
* Remove instructions to sleep
* Explain how to tag
* Remind myself about the workaround for
Fedora's delightful gpg/yubikey configuration.
* Note that we should update "pages" till the blog post is up.
2023-06-30 12:21:48 -04:00
Nick Mathewson
d0e00e4f4e
Release.md: document preparation sections
...
I've split this into
"what I do in the days leading up to the release" and
"what I do right before the release".
There's a lot more detail now, including:
* up-to-date invocations for `cargo upgrade`
* up-to-date changelog instructions
* our current version-bumping instructions
* possible side-effects from version bumps.
2023-06-30 12:18:57 -04:00
Nick Mathewson
451306df72
Release.md: Write a tools section.
2023-06-30 12:18:00 -04:00
Nick Mathewson
a8dffab1d1
Release.md: Write the "are we ready to release" section.
...
* Remove references to a couple of things
that our CI now does for us
(`cargo_audit` and `check_licenses`).
* Mention ~Blocker issues and MRs.
* Mention that some of our CI steps are allowed-to-fail,
but failures should be examined.
* Mention that some of our tools have exception lists
that should get reviewed.
* Mention `semver-checks` and `fixup-features`.
2023-06-30 12:17:39 -04:00
Nick Mathewson
de3d415a81
Release.md: Add subheadings for "how to release."
2023-06-30 11:23:49 -04:00
Nick Mathewson
a939b19479
rpc: update rpc-meta-draft with new behavior.
2023-05-24 10:15:56 -04:00
Nick Mathewson
d75b4af0f1
key-management.md: Add a note deprecating unescorted ed secrets
2023-05-18 14:18:53 -04:00
gabi-250
3c34c84f3f
Merge branch 'key-mgmt-api-updates-v2' into 'main'
...
dev docs: key-management.md updates and clarifications
See merge request tpo/core/arti!1185
2023-05-16 15:53:57 +00:00
Gabriela Moldovan
80ec4d01ae
dev docs: The key store version file should specify a minimum supported version.
...
Signed-off-by: Gabriela Moldovan <gabi@torproject.org>
2023-05-16 15:46:59 +01:00
Nick Mathewson
9c7680d1f8
rpc: Clarify how authentication works.
2023-05-16 09:08:25 -04:00
Nick Mathewson
c89fac9c3c
rpc: Clarify some object ID docs and remove impl details.
2023-05-16 09:08:25 -04:00