aboutsummaryrefslogtreecommitdiff
path: root/doc/dev/notes/hssvc-ipt-algorithms.md
Commit message (Collapse)AuthorAgeFilesLines
* hssvc-ipt-algorithms.md: Minor updatesIan Jackson2023-11-291-10/+8
|
* hssvc-ipt-algorithms.md: Talk about ipt_set, which is nontrivial nowIan Jackson2023-11-291-7/+11
|
* hssvc-ipt-algorithms.md: Move some text to ipt_setIan Jackson2023-11-291-67/+0
| | | | | This is describing the detailed algorithm in compute_iptsetstatus_publish. Move it there (and add an xref).
* hssvc-ipt-algorithms.md: Move some text to ipt_mgrIan Jackson2023-11-291-32/+0
| | | | | This is describing the detailed algorithm in idempotently_progress_things_now. Move it there (and add an xref).
* hssvc-ipt-algorithms.md: Delete rendundant textIan Jackson2023-11-291-49/+0
| | | | | | | | This is describing our data structures and IPT states. But we have this documented elsewhere, largely. There are a few sentences here that can usefully be replaced with a bit of extra text in the data structure docs.
* dev notes: Draft IPT algorithm: Make IPT persistence optionalIan Jackson2023-07-281-2/+11
| | | | As per current version of torpsec!154
* dev notes: Draft IPT algorithm: Reuse relays when cycling IPTIan Jackson2023-07-281-10/+22
|
* dev notes: Draft IPT algorithm: Maintain k*N, not 2NIan Jackson2023-07-281-3/+7
| | | | Make this a separate parameter.
* dev notes: Draft IPT algorithm: Minor clarificationsIan Jackson2023-07-261-3/+4
|
* dev notes: Draft IPT algorithm: Added TODO re previous descriptor semanticsIan Jackson2023-07-261-0/+5
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924491
* dev notes: Draft IPT algorithm: Added TODO/xref re tuningIan Jackson2023-07-261-0/+4
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924530
* dev notes: Draft IPT algorithm: Possible fixed descriptor lifetimesIan Jackson2023-07-261-0/+2
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924501
* dev notes: Draft IPT algorithm: Add a publication rate limitIan Jackson2023-07-261-1/+2
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924499
* dev notes: Draft IPT algorithm: Add a TODO re selecting from >N IPTsIan Jackson2023-07-261-0/+2
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924498
* dev notes: Draft IPT algorithm: Added 2N IPT limit to tuning paramsIan Jackson2023-07-261-0/+2
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924496
* dev notes: Draft IPT algorithm: Delay IPT replacementIan Jackson2023-07-261-1/+3
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924497
* dev notes: Draft IPT algorithm: Early descriptor publish timingIan Jackson2023-07-261-3/+13
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924494
* dev notes: Draft IPT algorithm: Retire IPTs - note re Onion BalanceIan Jackson2023-07-261-0/+1
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924487
* dev notes: Draft IPT algorithm: Retire IPTs - timing questionIan Jackson2023-07-261-0/+1
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924485
* dev notes: Draft IPT algorithm: Retire IPTs after N introductionsIan Jackson2023-07-261-0/+3
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924485
* dev notes: Draft IPT algorithm: note re unpublished IPTIan Jackson2023-07-261-0/+5
| | | | | Prompted by https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1429#note_2924483
* dev notes: Draft IPT algorithm: note re intro pt verificationIan Jackson2023-07-261-1/+4
| | | | | | 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
* Fix typosDimitris Apostolou2023-07-251-2/+2
|
* dev notes: Draft IPT algorithmIan Jackson2023-07-211-0/+266