summaryrefslogtreecommitdiff
path: root/crates
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Proposed new state facilityIan Jackson2024-01-123-0/+418
| |/ | | | | | | | | | | | | | | | | | | | | | | A proposal for #1163. I haven't updated any of the calling code in tor-hsservice yet. I think the way this will be used ought to be fairly obvious from the API. This commit also contains a file of notes about stuff I found in an arti state directory. These may be too random even to put in doc/dev/notes, so for now I've put them next to state_dir.rs.
* | Merge branch 'netdoc-todo-triage' into 'main'Nick Mathewson2024-01-122-3/+4
|\ \ | | | | | | | | | | | | netdoc: Triage some TODO HSS See merge request tpo/core/arti!1878
| * | tor-netdoc: Turn a TODO HSS into #1221.Gabriela Moldovan2024-01-111-1/+2
| | |
| * | tor-netdoc: Downgrade some TODO HSS to TODO.Gabriela Moldovan2024-01-112-2/+2
| |/
* | Merge branch 'downgrade-todo' into 'main'Nick Mathewson2024-01-121-1/+1
|\ \ | | | | | | | | | | | | tor-hsservice: Downgrade a TODO HSS to TODO. See merge request tpo/core/arti!1877
| * | tor-hsservice: Downgrade a TODO HSS to TODO.Gabriela Moldovan2024-01-111-1/+1
| |/
* / tor-hsservice: Replace TODO HSS with references to gitlab issues.Gabriela Moldovan2024-01-111-2/+2
|/ | | | | This whole file will go away when this comment is addressed: https://gitlab.torproject.org/tpo/core/arti/-/merge_requests/1837#note_2977513
* Merge branch 'ratelim' into 'main'Nick Mathewson2024-01-112-7/+13
|\ | | | | | | | | tor-hsservice: todos: Use log_ratelim at one call site See merge request tpo/core/arti!1871
| * tor-hsservice: todos: Use log_ratelim at one call siteIan Jackson2024-01-112-7/+13
| |
* | Merge branch 'todo-replay' into 'main'gabi-2502024-01-111-3/+3
|\ \ | | | | | | | | | | | | tor-hsservice: todos in replay.rs See merge request tpo/core/arti!1869
| * | tor-hsservice: todos: Remove blanket allowIan Jackson2024-01-111-2/+0
| | | | | | | | | | | | We now have more fine-grained allows.
| * | tor-hsservice: todos: reference a new ticket about flushingIan Jackson2024-01-111-0/+1
| | | | | | | | | | | | | | | Deciding what to do about this *is* a MUST, but maybe we'll downgrade that ticket.
| * | tor-hsservice: todos: reference a new ticket about the partial write bugIan Jackson2024-01-111-1/+1
| | | | | | | | | | | | This *is* a MUST.
| * | tor-hsservice: todos: reference the ephemeral services ticketIan Jackson2024-01-111-0/+1
| |/ | | | | | | This isn't a MUST.
* | Merge branch 'todo-iptset' into 'main'gabi-2502024-01-111-2/+1
|\ \ | | | | | | | | | | | | tor-hsservice: todos: triage for ipt_set See merge request tpo/core/arti!1872
| * | tor-hsservice: todos: Remove a done TODOIan Jackson2024-01-111-1/+0
| | | | | | | | | | | | The call to `load` is right there!
| * | tor-hsservice: todos: Add another parameter to the ticketIan Jackson2024-01-111-1/+1
| |/ | | | | | | This is a MUST ticket.
* | Merge branch 'todo-ttd' into 'main'gabi-2502024-01-111-1/+0
|\ \ | | | | | | | | | | | | tor-hsservice: todos: Drop one now-unneeded allow See merge request tpo/core/arti!1873
| * | tor-hsservice: todos: Drop one now-unneeded allowIan Jackson2024-01-111-1/+0
| |/
* | Merge branch 'todo-errorkind' into 'main'Alexander Færøy2024-01-111-1/+1
|\ \ | | | | | | | | | | | | todos: Reference a new ticket about errorkinds See merge request tpo/core/arti!1874
| * | todos: Reference a new ticket about errorkindsIan Jackson2024-01-111-1/+1
| |/
* | tor-hsservice: todos: Reference the general status ticketIan Jackson2024-01-111-1/+1
| |
* | tor-hsservice: todos: Reference a new logging ticketIan Jackson2024-01-111-1/+1
| | | | | | | | I have tagged this as UX but *not* MUST.
* | tor-hsservice: todos: Reference the tickets for expiryIan Jackson2024-01-111-1/+2
| | | | | | | | | | The referenced #1198 is a MUST ticket. #1067 relates to no-longer-configred services and is in the Security milestone.
* | tor-hsservice: todos: Reference the ticket for ipt mgr testsIan Jackson2024-01-111-5/+5
| | | | | | | | This is *not* a MUST ticket.
* | tor-hsservice: todos: Permanently accept 2 clippy warningsIan Jackson2024-01-111-2/+2
| |
* | tor-hsservice: todos: Remove an obsolete allow.Ian Jackson2024-01-111-1/+0
| |
* | tor-hsservice: todos: Remove unused merge_join_subset_byIan Jackson2024-01-111-67/+1
| | | | | | | | | | | | | | This is a rather specialised function which we had for a previous data structure but no longer use. Just get rid of it.
* | tor-hsservice: todos: Add more work to #1210Ian Jackson2024-01-111-4/+4
| |
* | tor-hsservice: todos: Delete a done TODOIan Jackson2024-01-111-2/+0
| | | | | | | | We have IPT persistence now.
* | tor-hsservice: todos: Reference the code motion ticketIan Jackson2024-01-111-1/+1
| | | | | | | | That ticket is *not* MUST.
* | tor-hsservice: todos: Reference the IPT selection ticketIan Jackson2024-01-111-1/+1
| |
* | tor-hsservice: todos: Reference the ephemeral services ticketIan Jackson2024-01-111-1/+1
| |
* | tor-hsservice: todos: Reference a new ticket about parametersIan Jackson2024-01-111-2/+2
| | | | | | | | | | This ticket is a MUST. We might downgrade it, but only after actually thinking about this question.
* | tor-hsservice: todos: downgrade TODOs re keymgr APIIan Jackson2024-01-111-2/+2
| | | | | | | | When we fix #1074, we should change this code too.
* | tor-hsservice: todos: reference a new ticket about reconfigurationIan Jackson2024-01-111-1/+1
|/
* arti-client Remove a TODO hs that is no longer relevant.Gabriela Moldovan2024-01-111-1/+0
|
* arti-client: Add ErrorDetail::KeystoreRequired.Gabriela Moldovan2024-01-113-4/+13
| | | | | This addresses a `TODO HSS` about not using `internal!` for an error caused by misconfiguration.
* arti-client: Turn a TODO hs into #858.Gabriela Moldovan2024-01-111-1/+1
|
* arti-client: Turn a TODO HSS into #1106.Gabriela Moldovan2024-01-111-1/+1
|
* Merge branch 'expand-keystore-dir' into 'main'gabi-2502024-01-115-18/+39
|\ | | | | | | | | tor-keymgr: Abolish ArtiNativeKeystoreConfig::expand_keystore_dir. See merge request tpo/core/arti!1867
| * tor-keymgr: Abolish ArtiNativeKeystoreConfig::expand_keystore_dir.Gabriela Moldovan2024-01-105-18/+39
| | | | | | | | | | | | This resolves a `TODO HSS` in arti-client. Part of #1187
* | Merge branch 'proto-todo-hss' into 'main'Ian Jackson2024-01-112-15/+23
|\ \ | | | | | | | | | | | | Triage "TODO HSS" comments in tor-proto See merge request tpo/core/arti!1866
| * | proto: Convert a TODO HSS to ticket #1191Nick Mathewson2024-01-101-1/+1
| | |
| * | Downgrade and convert TODO HSSs to #1190.Nick Mathewson2024-01-101-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | These are about making allow_incoming_streams give an error if a handler is already installed. I'm calling these non-MUST, since they don't affect the actual API here, and we already have comments telling you not to do that. We can add them later.
| * | Convert a TODO HSS about excessive BEGINs to #1189.Nick Mathewson2024-01-102-2/+3
| | |
| * | proto: Downgrade TODO HSS about HopNum in IncomingStreamRequestCommentNick Mathewson2024-01-102-5/+12
| | | | | | | | | | | | | | | | | | | | | These comments are about internal representations and future extensions. Also, add a fail-safe check to make sure that hop_num consistency is enforced.
| * | proto: Downgrade TODO HSS comments about hop lookupNick Mathewson2024-01-101-2/+2
| | |
| * | proto: Change some TODO HSS comments to refer to #1188Nick Mathewson2024-01-101-3/+3
| | |
* | | tor-keymgr: Turn some TODOs into #1195.Gabriela Moldovan2024-01-102-2/+2
| | |