summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/svc
Commit message (Expand)AuthorAgeFilesLines
...
| * hss: Return summarized errorkind for RendCirc error.Nick Mathewson2024-01-231-2/+3
* | tor-hsservice: key expiry: Do publisher expiry from reactorIan Jackson2024-01-242-114/+9
* | tor-hsservice: key expiry: Break out KeystoreSweeper::expire_keysIan Jackson2024-01-241-43/+7
* | tor-netdir: Make hs_dirs_{upload, download} take separate args instead of tuple.Gabriela Moldovan2024-01-242-2/+2
* | tor-netdir, tor-hscrypto: Add function for computing SRV period offset.Gabriela Moldovan2024-01-241-6/+8
* | tor-hsservice: Generate revision counter using the start of SRV period (fmt).Gabriela Moldovan2024-01-241-2/+1
* | tor-hsservice: Generate revision counter using the start of SRV period.Gabriela Moldovan2024-01-241-18/+17
* | tor-netdir: Simplify `hs_dirs_upload` by only returning the `Relay`.Gabriela Moldovan2024-01-242-3/+3
* | tor-hsservice: Store HsDirParams in the publisher's TimePeriodContext.Gabriela Moldovan2024-01-241-10/+19
* | tor-netdir: Make hs_all_time_periods return HsDirParams.Gabriela Moldovan2024-01-242-8/+10
|/
* tor-hsservice: Move compute_subcredentials to RendRequestContext.Gabriela Moldovan2024-01-222-99/+5
* tor-hsservice: Do not store the subcredentials in RendRequestContext.Gabriela Moldovan2024-01-222-12/+13
* tor-hsservice: Add an error type for subcredential lookup failures.Gabriela Moldovan2024-01-221-0/+5
* Document when (most) spawned tasks will be canceled.Nick Mathewson2024-01-181-0/+2
* Clarify IptEstablisher shutdown rulesNick Mathewson2024-01-181-8/+11
* Do not reject INTRO_ESTABLISHED messages with extensionsNick Mathewson2024-01-181-17/+12
* Merge branch 'publisher-shut-down' into 'main'Nick Mathewson2024-01-181-7/+12
|\
| * tor-hsservice: The publisher should exit when the IPT manager says so.Gabriela Moldovan2024-01-181-7/+12
* | tor-hsservice: Reference #1226 instead of #1219 in a TODO.Gabriela Moldovan2024-01-181-1/+1
|/
* Merge branch 'is_ipt_failure' into 'main'Nick Mathewson2024-01-171-3/+39
|\
| * Add a note about torspec#249.Nick Mathewson2024-01-171-1/+4
| * Implement is_ipt_failure better.Nick Mathewson2024-01-171-2/+35
* | hsservice: Document circ lifetime in OpenSession.Nick Mathewson2024-01-171-4/+7
|/
* Typo fixesgabi-2502024-01-151-2/+2
* Downgrade a TODO about dropping unlisted ipts to #1239Nick Mathewson2024-01-131-1/+1
* hsservice: Replace TODO comment about intro_established checking with #1238.Nick Mathewson2024-01-131-1/+1
* Rename IptEstablisher::{new => launch}Nick Mathewson2024-01-131-2/+1
* hsservice: Turn TODOs about ipt_establisher error handling to #1237Nick Mathewson2024-01-131-6/+6
* hsservice: Remove TODO HSS about a type that is already Arc.Nick Mathewson2024-01-131-2/+0
* hsservice: Replace shutdown-TODO HSS with references to #1236Nick Mathewson2024-01-131-2/+2
* Downgrade a TODO about wanting a better API.Nick Mathewson2024-01-131-1/+1
* hsservice: Remove an erroneous TODONick Mathewson2024-01-131-1/+1
* hsservice: Convert TODOs about ipt reconfiguration to refer to #1209.Nick Mathewson2024-01-131-2/+2
* hsservice: Convert TODOs about documentation to refer to #1235.Nick Mathewson2024-01-131-3/+3
* hsservice: Remove an outdated TODO: Ipt ids are indeed unique.Nick Mathewson2024-01-131-3/+0
* hsservice: Remove now-needless "allows".Nick Mathewson2024-01-131-1/+0
* hsservice: Remove the unused n_faults fieldNick Mathewson2024-01-131-10/+0
* hsservice: Turn a TODO into #1234.Nick Mathewson2024-01-131-1/+1
* hsservice: Resolve some TODO HSS items in IptParameters declarationNick Mathewson2024-01-131-5/+37
* Remove a TODO HSS about introduce rate-limiting.Nick Mathewson2024-01-121-2/+0
* Remove a TODO HSS that is not a TODO, just a noteNick Mathewson2024-01-121-1/+1
* Convert a TODO HSS about write failure into a ref to #1226Nick Mathewson2024-01-121-1/+1
* Convert a TODO HSS about handling replays into a (subtle) #1233Nick Mathewson2024-01-121-1/+7
* hsservice::svc: Lower "allows" to publish.rsNick Mathewson2024-01-123-4/+6
* hsservice: Move "Cleanup ErrorKind" TODOs to #1225.Nick Mathewson2024-01-122-5/+5
* hsservice: Convert TODO about circuit lifetimes to #1224Nick Mathewson2024-01-121-1/+1
* hsservice: Convert a "TODO" to a ticket about logic duplicationNick Mathewson2024-01-121-1/+1
* hsservice: Downgrade TODO about possible moving of a check.Nick Mathewson2024-01-121-1/+1
* hsservice: Remove TODO about IntroRequestError variants.Nick Mathewson2024-01-121-1/+1
* tor-hsservice: Turn a TODO HSS into #1219.Gabriela Moldovan2024-01-111-1/+1