aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-hsclient/src/state.rs
Commit message (Expand)AuthorAgeFilesLines
* refactor: use TaskHandle for expiring circuitiqdecay13 days1-19/+12
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* tor-hsclient: port to web-time-compat.Nick Mathewson2026-03-261-1/+1
* Fix word duplicate typosTobias Stoeckmann2026-03-151-1/+1
* relay: Add a TLS acceptor in the ChanBuilderDavid Goulet2026-02-091-1/+2
* chanmgr: Introduce a ChanMgrConfig structDavid Goulet2026-01-131-1/+1
* chanmgr: Remove KeyMgr from constructorDavid Goulet2026-01-131-1/+0
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-041-2/+2
* opentelemetry: Add some instrument macros.Wesley Aptekar-Cassels2025-09-241-1/+2
* chanmgr: Add KeyMgr to channel builderDavid Goulet2025-08-201-0/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-4/+4
* hs: Use the new Tunnel interface for onion serviceDavid Goulet2025-08-051-23/+23
* Use new DisplayRedacted/DebugRedacted code for HsId.Nick Mathewson2025-07-311-6/+10
* Include "bug" in all bug error messagesNick Mathewson2025-04-281-2/+5
* fix `clippy::unneeded_struct_pattern`Steven Engler2025-04-031-1/+1
* Convert a few crates to slotmap-carefulNeel Chauhan2024-10-171-1/+1
* memquota: Change ToplevelAccount to be an alias for Arc<MemoryQuotaTracker>Ian Jackson2024-10-151-1/+2
* Merge branch 'mq' into 'main'Ian Jackson2024-10-071-0/+2
|\
| * memquota: Add a toplevel account in tor-chanmgrIan Jackson2024-10-031-0/+2
* | Merge branch 'rename-client-auth' into 'main'Ian Jackson2024-10-031-1/+1
|\ \ | |/ |/|
| * tor-hsclient: Use the new "restricted discovery" terminology.Gabriela Moldovan2024-10-031-1/+1
* | CircMgr: Start writing tests.Wesley Aptekar-Cassels2024-10-031-1/+1
|/
* CircMgr: Make CircMgr and HsCircPool generic over builder type.Wesley Aptekar-Cassels2024-09-241-9/+11
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* tor-circmgr: Create the VanguardMgr in CircMgr::new.Gabriela Moldovan2024-03-111-5/+0
* tor-circmgr: Give CircMgr a VanguardMgr.Gabriela Moldovan2024-03-111-0/+6
* Convert to the latest versions of dalek-cryptographyNick Mathewson2023-11-291-4/+2
* tor-hsclient: Deprecate HsClientSecretKeysBuilder::ks_hsc_intro_auth().Gabriela Moldovan2023-11-201-0/+1
* tor-rtmock: Switch MockRuntime to SimpleMockSleepProviderIan Jackson2023-10-031-1/+1
* tor-hsclient: state expiry test: Use MockSleepProvider advanceIan Jackson2023-09-201-1/+2
* tor-hsclient: expiry tests: Use advance_byIan Jackson2023-09-181-1/+1
* tor-hsclient: expiry: Fix a boundary error in time calculationIan Jackson2023-09-181-1/+4
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run cargo +nightly fmt to format many let ... else ...Ian Jackson2023-07-241-17/+21
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Throughout: Use *_report!() macros for reporting Errors.Nick Mathewson2023-07-071-13/+19
* tor-hsclient: Abolish ad-hoc real-world-time sleepsIan Jackson2023-07-061-12/+4
* tor-hsclient: Reimplement Debug for MockCircIan Jackson2023-06-291-15/+12
* HS configuration: Plumb configuration through (fmt)Ian Jackson2023-06-281-8/+14
* HS configuration: Plumb configuration throughIan Jackson2023-06-281-1/+45
* tor-hsclient: Increase some timeoutsIan Jackson2023-06-261-2/+2
* tor-hsclient: test: Introduce some constants for timingsIan Jackson2023-06-261-5/+16
* tor-hsclient: test: Add another sleep for expiry task *start*Ian Jackson2023-06-261-0/+2
* tor-hsclient: impl Debug by hand for MockCircIan Jackson2023-06-261-1/+18
* Merge branch 'data' into 'main'Ian Jackson2023-06-261-8/+63
|\
| * tor-hsclient: Split out expire_old_data functionIan Jackson2023-06-261-0/+5
| * tor-hsclient: Add a TODO SPEC re data lifetimeIan Jackson2023-06-231-0/+2
| * tor-hsclient: state tests: Test housekeeping (data expiry)Ian Jackson2023-06-231-0/+5
| * tor-hsclient: state tests: Promote mk_hsconn callIan Jackson2023-06-231-1/+3