summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/svc.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-hsservice: tests: Greak out mk_state_instance helperIan Jackson2024-02-131-3/+12
* tor-hsservice: Remove unnecessary loop (fmt).Gabriela Moldovan2024-02-011-12/+12
* tor-hsservice: Remove unnecessary loop.Gabriela Moldovan2024-02-011-4/+0
* tor-hsservice: Rewrite maybe_generate_hsid using KeyMgr::generate (fmt).Gabriela Moldovan2024-02-011-45/+41
* tor-hsservice: Rewrite maybe_generate_hsid using KeyMgr::generate.Gabriela Moldovan2024-02-011-108/+42
* tor-hsservice: Extract the onion name from the keypair.Gabriela Moldovan2024-02-011-3/+6
* Make the OnionServiceState type crate-private.Nick Mathewson2024-02-011-17/+22
* Merge branch 'high-level-docs' into 'main'Nick Mathewson2024-02-011-1/+19
|\
| * Correct description of parametersIan Jackson2024-02-011-1/+1
| * Add some higher-level documentation for tor-hsservice.Nick Mathewson2024-01-311-1/+19
* | tor-hsservice: Remove now-unused importsIan Jackson2024-02-011-6/+3
* | tor-hsservice: Use tor_persist::state_dir, etc. (fmt)Ian Jackson2024-02-011-10/+15
* | tor-hsservice: Use tor_persist::state_dirIan Jackson2024-02-011-72/+29
* | tor-hsservice: tests: create_storage_handles: use a real directoryIan Jackson2024-02-011-0/+1
* | tor-hsservice: storage: Move Arcs into type aliasesIan Jackson2024-02-011-6/+6
* | tor-hsservice: tests: Add a missing drop callIan Jackson2024-02-011-0/+2
|/
* test-temp-dir: New crateIan Jackson2024-01-251-1/+1
* test_temp_dir: Split up .used_byIan Jackson2024-01-251-1/+1
* tor-hsservice: Remove some TODOs about setting the OnionService status.Gabriela Moldovan2024-01-241-2/+0
* tor-hsservice: Give the IptManager a StatusSender.Gabriela Moldovan2024-01-241-0/+3
* tor-hsservice: Give the publisher a StatusSender.Gabriela Moldovan2024-01-241-0/+3
* tor-hsservice: key expiry: clippy followupIan Jackson2024-01-241-3/+2
* tor-hsservice: key expiry: Do publisher expiry from reactorIan Jackson2024-01-241-17/+1
* Merge branch 'shutdown_on_drop' into 'main'gabi-2502024-01-191-6/+9
|\
| * 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
* | Mark ShutdownStatus as must_useNick Mathewson2024-01-181-0/+1
|/
* Merge branch 'publisher-shut-down' into 'main'Nick Mathewson2024-01-181-0/+1
|\
| * tor-hsservice: The publisher should exit when the IPT manager says so.Gabriela Moldovan2024-01-181-0/+1
* | tor-hsservice: Store the StateMgr inside OnionServiceState.Gabriela Moldovan2024-01-181-17/+51
* | 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: Move onion_name() to OnionService.Gabriela Moldovan2024-01-181-0/+12
* | tor-hsservice: Create a separate RunningOnionService type.Gabriela Moldovan2024-01-181-24/+72
* | tor-hsservice: Rename stop() to pause().Gabriela Moldovan2024-01-181-1/+1
|/
* Add a couple more TODO references (to #1227)gabi-2502024-01-131-2/+2
* hsservice::svc: Lower "allows" to publish.rsNick Mathewson2024-01-121-2/+1
* Replace TODOs about stopping onion services with #1231.Nick Mathewson2024-01-121-2/+2
* Remove TODO about "doing something with" rend_req_rxNick Mathewson2024-01-121-3/+1
* Change TODO about inconsistent state to #1230.Nick Mathewson2024-01-121-1/+1
* Link another status TODO to #1083Nick Mathewson2024-01-121-1/+1
* Note a reconfiguration TODO.Nick Mathewson2024-01-121-1/+1
* hsservice: comment out unimplemented add_keys function.Nick Mathewson2024-01-121-7/+6
* hsservice: Tag two TODOS having to do with status as #1083.Nick Mathewson2024-01-121-2/+2
* Downgrade TODO about "unlaunched" in SvcInner.Nick Mathewson2024-01-121-1/+1
* Remove unused keymgr from SvcInnerNick Mathewson2024-01-121-13/+2