summaryrefslogtreecommitdiff
path: root/crates/tor-hsservice/src/ipt_mgr.rs
Commit message (Expand)AuthorAgeFilesLines
* Use CautiousRng for keys going into the KeyMgr.Nick Mathewson2025-03-241-2/+1
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-1/+1
* tor-hsservice: Change ReplayLog parse_log_leafname API.Wesley Aptekar-Cassels2025-02-101-2/+5
* tor-hsservice: Make ReplayLog generic.Wesley Aptekar-Cassels2025-02-101-2/+2
* Convert a few crates to slotmap-carefulNeel Chauhan2024-10-171-2/+2
* Introduce mpsc_channel_no_memquota and use it in the places it's wantedIan Jackson2024-10-151-1/+3
* tor-keymgr: Rename the primary keystore for clarity.Gabriela Moldovan2024-09-231-1/+1
* tor-hsservice: Add Degraded{Unr,R}eachable onion svc states.Gabriela Moldovan2024-09-091-1/+1
* tor-hsservice: Remove outdated IPT manager TODOs.Gabriela Moldovan2024-09-091-4/+0
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* ipt_mgr: convert to use RelaySelector.Nick Mathewson2024-03-121-10/+17
* tor-hsservice: ipt_mgr: Put file in a sensible order (defeat rustfmt)Ian Jackson2024-03-051-1/+1
* tor-hsservice: ipt_mgr: Put file in a sensible orderIan Jackson2024-03-051-220/+235
* Run rustfmtIan Jackson2024-03-051-1/+1
* tor-hsservice: prelude: Move imports from ipt_mgr.rsIan Jackson2024-03-051-49/+1
* tor-hsservice: Move svc.rs contents into lib.rsIan Jackson2024-03-051-2/+2
* tor-hsservice: Move IptLocalId into a moduleIan Jackson2024-03-051-6/+0
* tor-hsservice: Move ipt_establish.rs out of svcIan Jackson2024-03-051-3/+3
* Merge branch 'label_todo_504' into 'main'Nick Mathewson2024-02-221-0/+1
|\
| * Mark code with "TODO #504" and "TODO #789".Nick Mathewson2024-02-221-0/+1
* | tor-hsservice: reconfigure: Allow changing rate_limit_at_introIan Jackson2024-02-211-0/+20
|/
* tor-hsservice: Run cargo fmt.Gabriela Moldovan2024-02-191-3/+7
* tor-hsservice: Report IPT errors from all the IPTs we are maintaining.Gabriela Moldovan2024-02-191-1/+1
* tor-hsservice: Replace placeholder IptError with the real IptError type.Gabriela Moldovan2024-02-191-16/+31
* tor-hsservice: Include the IptError in IptStatusStatus::Faulty.Gabriela Moldovan2024-02-191-1/+1
* tor-hsservice: Remove TODO about setting IptManager status.Gabriela Moldovan2024-02-191-2/+0
* tor-hsservice: Set the IptManager state to Bootstrapping on startup.Gabriela Moldovan2024-02-191-0/+3
* tor-hsservice: Include the IptManager errors in the onion service status.Gabriela Moldovan2024-02-191-1/+22
* tor-hsservice: Add an IptError type for status reporting.Gabriela Moldovan2024-02-191-0/+10
* tor-hsservice: Rename note_<status> to send_<status>.Gabriela Moldovan2024-02-191-2/+2
* tor-keymgr: Rename KeyMgr::remove_with_type to KeyMgr::remove_entry.Gabriela Moldovan2024-02-191-1/+1
* tor-keymgr: Make KeyMgr::remove_with_type take a KeystoreEntry.Gabriela Moldovan2024-02-191-7/+1
* tor-keymgr: Make KeyMgr::list_matching return `KeystoreEntry`s.Gabriela Moldovan2024-02-191-3/+5
* tor-hsservice: ipt mgr: Remove/downgrade two allowsIan Jackson2024-02-131-2/+1
* tor-hsservice: ipt mgr: expiry: Add some commentsIan Jackson2024-02-131-0/+4
* tor-hsservice: ipt mgr: expiry: Break out all_ipts (fmt)Ian Jackson2024-02-131-4/+1
* tor-hsservice: ipt mgr: expiry: Break out all_iptsIan Jackson2024-02-131-8/+15
* tor-hsservice: ipt mgr: expiry: rename a variableIan Jackson2024-02-131-3/+3
* tor-hsservice: ipt mgr: Move/rename to StateExpiryError (fmt)Ian Jackson2024-02-131-3/+1
* tor-hsservice: ipt mgr: Move/rename to StateExpiryErrorIan Jackson2024-02-131-39/+4
* tor-hsservice: replay: Move replay filename knowledge into replay.rsIan Jackson2024-02-131-27/+5
* tor-hsservice: ipt mgr: Temporarily suppress a lintIan Jackson2024-02-131-0/+1
* tor-hsservice: ipt mgr: Check that file expiry happens precisely when wantedIan Jackson2024-02-131-4/+20
* tor-hsservice: ipt mgr: Add a test hook for expiryIan Jackson2024-02-131-0/+24
* tor-hsservice: ipt mgr: Do old IPT file cleanup on startup tooIan Jackson2024-02-131-0/+4
* tor-hsservice: ipt mgr: Explain about the ipt_set invariantIan Jackson2024-02-131-0/+6
* tor-hsservice: ipt mgr: Rewrite state expiry doc commentIan Jackson2024-02-131-3/+7
* tor-hsservice: ipt mgr: Abolish a foolish intermediate variableIan Jackson2024-02-131-14/+9
* tor-hsservice: ipt mgr tests: Narrow a TODOIan Jackson2024-02-121-1/+1