summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src
Commit message (Expand)AuthorAgeFilesLines
...
| * hss: Refactor keep_intro_established to avoid needing NetDirNick Mathewson2024-01-241-22/+9
| * hss: Downgrade MissingHsIdKeypair TODONick Mathewson2024-01-241-1/+1
| * hss: Change ticket about ErrorKind for IntroPointNotListedNick Mathewson2024-01-241-1/+1
| * hss: Clean up errors while expecting intro_establishedNick Mathewson2024-01-241-11/+25
| * hss: Correct the Kind for EstablishTimeout.Nick Mathewson2024-01-241-1/+1
| * hss: Return LocalResourceAlreadyInUse on StateLocked.Nick Mathewson2024-01-231-2/+1
| * hss: Return summarized errorkind for RendCirc error.Nick Mathewson2024-01-231-2/+3
* | tor-hsservice: Fix typos etc.gabi-2502024-01-241-2/+2
* | tor-hsservice: key expiry: Code motion and reindentingIan Jackson2024-01-241-26/+22
* | tor-hsservice: key expiry: Introduce HsTimePeriodKeySpecifier traitIan Jackson2024-01-241-10/+49
* | tor-hsservice: key expiry: Rely on limiting publisher key scanIan Jackson2024-01-241-2/+6
* | tor-hsservice: key expiry: Limit publisher key scanIan Jackson2024-01-241-5/+5
* | tor-hsservice: key expiry: clippy followupIan Jackson2024-01-241-3/+2
* | tor-hsservice: key expiry: Do publisher expiry from reactorIan Jackson2024-01-243-131/+10
* | tor-hsservice: key expiry: Break out KeystoreSweeper::expire_keysIan Jackson2024-01-242-43/+55
* | 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-223-103/+100
* tor-hsservice: Do not store the subcredentials in RendRequestContext.Gabriela Moldovan2024-01-223-21/+22
* tor-hsservice: Add an error type for subcredential lookup failures.Gabriela Moldovan2024-01-221-0/+5
* Merge branch 'shutdown_on_drop' into 'main'gabi-2502024-01-194-14/+26
|\
| * Document when (most) spawned tasks will be canceled.Nick Mathewson2024-01-182-0/+6
| * hsservice: Temporarily remove .pause() (formerly stop()).Nick Mathewson2024-01-181-0/+2
| * Clarify usage and behavior of shutdown_tx.Nick Mathewson2024-01-181-6/+7
| * Clarify IptEstablisher shutdown rulesNick Mathewson2024-01-181-8/+11
* | Merge branch 'tolerant_intro_established' into 'main'gabi-2502024-01-191-17/+12
|\|
| * Do not reject INTRO_ESTABLISHED messages with extensionsNick Mathewson2024-01-181-17/+12
* | Mark ShutdownStatus as must_useNick Mathewson2024-01-181-0/+1
|/
* Merge branch 'publisher-shut-down' into 'main'Nick Mathewson2024-01-182-7/+13
|\
| * tor-hsservice: The publisher should exit when the IPT manager says so.Gabriela Moldovan2024-01-182-7/+13
* | Merge branch 'downgrade-todo' into 'main'Nick Mathewson2024-01-181-1/+1
|\ \
| * | tor-hsservice: Reference #1226 instead of #1219 in a TODO.Gabriela Moldovan2024-01-181-1/+1
| |/
* | tor-hsservice: Store the StateMgr inside OnionServiceState.Gabriela Moldovan2024-01-182-22/+56
* | tor-hsservice: Add a test for OnionService::onion_name.Gabriela Moldovan2024-01-181-0/+31
* | tor-hsservice: Move onion_name() to OnionServiceState.Gabriela Moldovan2024-01-181-55/+60
* | tor-hsservice: Add RunningOnionService::onion_name.Gabriela Moldovan2024-01-181-7/+42
* | tor-hsservice: Add a couple of TODOs for #1247.Gabriela Moldovan2024-01-181-0/+2
* | tor-hsservice: Do not store the StateMgr in OnionService.Gabriela Moldovan2024-01-181-7/+3
* | tor-hsservice: Remove a couple of resolved TODOs.Gabriela Moldovan2024-01-181-3/+0
* | tor-hsservice: Remove unused state module.Gabriela Moldovan2024-01-182-50/+0
* | tor-hsservice: Move onion_name() to OnionService.Gabriela Moldovan2024-01-181-0/+12
* | tor-hsservice: Create a separate RunningOnionService type.Gabriela Moldovan2024-01-182-25/+73
* | tor-hsservice: Rename stop() to pause().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