summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/ipt_mgr.rs
Commit message (Expand)AuthorAgeFilesLines
* tor-hsservice: Use FatalError::KeystoreRace where possible.Gabriela Moldovan2024-02-011-1/+1
* tor-hsservice: Rewrite get_or_gen_key using KeyMgr::generate.Gabriela Moldovan2024-02-011-13/+18
* tor-hsservice: Remove now-unused importsIan Jackson2024-02-011-1/+1
* tor-hsservice: Drop now-unused fslock dependencyIan Jackson2024-02-011-1/+0
* tor-hsservice: Use tor_persist::state_dir, etc. (fmt)Ian Jackson2024-02-011-8/+10
* tor-hsservice: Use tor_persist::state_dirIan Jackson2024-02-011-58/+15
* tor-hsservice: ipt_mgr: Move storage handle to stateIan Jackson2024-02-011-6/+7
* tor-hsservice: storage: Move Arcs into type aliasesIan Jackson2024-02-011-1/+1
* Merge branch 'ipt_parameters' into 'main'Nick Mathewson2024-01-311-14/+33
|\
| * Rename parameters for intro-point lifetime to match the spec.Nick Mathewson2024-01-311-2/+2
| * hss: clean up comments on ipt establish time tuningNick Mathewson2024-01-251-3/+7
| * hss: Pick random intro-point lifetime based on netparamsNick Mathewson2024-01-251-2/+14
| * Use hs_intro_num_extra param for max_n_intro_relays.Nick Mathewson2024-01-251-3/+3
| * hss: Use 3 hours for IPT_PUBLISH_*.Nick Mathewson2024-01-251-6/+9
* | Merge branch 'set_faulty_eventually' into 'main'Nick Mathewson2024-01-261-0/+1
|\ \
| * | HSS: Mark an Ipt as faulty if it fails continuously for 15 minutes.Nick Mathewson2024-01-251-0/+1
| |/
* / test-temp-dir: New crateIan Jackson2024-01-251-1/+1
|/
* tor-hsservice: Update the IptManager status.Gabriela Moldovan2024-01-241-2/+7
* tor-hsservice: Give the IptManager a StatusSender.Gabriela Moldovan2024-01-241-0/+12
* Document when (most) spawned tasks will be canceled.Nick Mathewson2024-01-181-0/+4
* tor-hsservice: Store the StateMgr inside OnionServiceState.Gabriela Moldovan2024-01-181-5/+5
* ipt_mgr: Remove todo-#1211Nick Mathewson2024-01-161-12/+7
* Rename IptEstablisher::{new => launch}Nick Mathewson2024-01-131-1/+1
* hsservice: Remove the unused n_faults fieldNick Mathewson2024-01-131-1/+0
* 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
* tor-hsservice: todos: Reference the tickets for expiryIan Jackson2024-01-111-1/+2
* tor-hsservice: todos: Reference the ticket for ipt mgr testsIan Jackson2024-01-111-5/+5
* 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
* 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
* tor-hsservice: todos: Reference the code motion ticketIan Jackson2024-01-111-1/+1
* 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
* tor-hsservice: todos: downgrade TODOs re keymgr APIIan Jackson2024-01-111-2/+2
* tor-hsservice: todos: reference a new ticket about reconfigurationIan Jackson2024-01-111-1/+1
* Fix typosDimitris Apostolou2024-01-081-1/+1
* tor-hsservice: Make IPT logs be persistent (fmt)Ian Jackson2023-12-131-1/+3
* tor-hsservice: Make IPT logs be persistentIan Jackson2023-12-131-7/+72
* tor-hsservice ipt_mgr: Rename STORAGE_RETRY from KEYSTORE_RETRYIan Jackson2023-12-131-2/+2
* tor-hsservice: Plumb state dir and its mistrust into ipt_mgr (fmt)Ian Jackson2023-12-131-5/+2
* tor-hsservice: Plumb state dir and its mistrust into ipt_mgrIan Jackson2023-12-131-2/+16
* tor-hsservice tests: replay: Pass nick to create_storage_handles_from_state_m...Ian Jackson2023-12-131-1/+2
* tor-hsservice tests: replay: Pass nick to create_storage_handles_from_state_mgrIan Jackson2023-12-131-1/+1
* tor-hsservice: Move ReplayLog construction to ipt_mgrIan Jackson2023-12-131-0/+7
* tor-hsservice: Move ShutdownStatus to svc.Gabriela Moldovan2023-12-131-16/+1
* Merge branch 'persist-macro' into 'main'Ian Jackson2023-12-071-1/+1
|\