summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
* opentelemetry: Instrument a bunch of functions.Wesley Aptekar-Cassels2025-11-241-0/+3
* Merge branch 'disable-hidden-service' into 'main'wesleyac2025-11-121-12/+28
|\
| * arti(-client)/tor-hsservice: return None for disabled servicehashcatHitman2025-10-161-12/+28
| * arti(-client): graceful service disable in arti onlyhashcatHitman2025-10-161-27/+9
| * arti/arti-client: add graceful service disablehashcatHitman2025-10-161-9/+27
* | Merge branch 'bug2118a' into 'main'wesleyac2025-11-101-14/+29
|\ \
| * | Make create_onion_service() correctionsNeel Chauhan2025-11-101-17/+2
| * | Mention InertTorClient in client.rsNeel Chauhan2025-11-101-1/+1
| * | Don't assume we have inert_client in TorClientNeel Chauhan2025-11-041-2/+2
| * | `arti-client`: Move `create_onion_service()` to `InertTorClient`Neel Chauhan2025-11-041-15/+45
* | | arti-client: Add TODO for #2249.Wesley Aptekar-Cassels2025-11-101-0/+1
* | | Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* | | all: run cargo fmtSteven Engler2025-11-041-1/+1
* | | all: replace all uses of `futures::task::SpawnExt` with `tor_rtcompat::SpawnExt`Steven Engler2025-11-041-1/+1
|/ /
* / arti-relay: copy `state_mgr.try_lock()` from arti-clientSteven Engler2025-10-211-0/+1
|/
* opentelemetry: Add some instrument macros.Wesley Aptekar-Cassels2025-09-241-1/+14
* arti-client: add doc comments to `TorClient::create_onion_service()`Steven Engler2025-09-231-0/+14
* fix documentation for StreamPrefs::connect_to_onion_services to match changes...Aiden McClelland2025-08-281-8/+1
* Merge branch 'smol-add-impl-in-tor-rtcompat' into 'main'opara2025-08-211-1/+1
|\
| * smol: Implement smol in tor-rtcompatNiel Duysters2025-08-211-1/+1
* | chanmgr: Add KeyMgr to channel builderDavid Goulet2025-08-201-0/+1
* | Add a few unit tests for create_unbootstrapped_async.Nick Mathewson2025-08-191-0/+49
* | proto: Move the `stream` module under `client` (breaking).Gabriela Moldovan2025-08-181-1/+1
|/
* Resolve a rustdoc warningNick Mathewson2025-08-071-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-8/+8
* Update code for Edition 2024Nick Mathewson2025-08-071-3/+5
* arti-client: Resolve XXX to make CI run.Gabriela Moldovan2025-08-051-23/+26
* arti-client: Use the new Tunnel interfaceDavid Goulet2025-08-051-25/+33
* hs: Use the new Tunnel interface for onion serviceDavid Goulet2025-08-051-1/+1
* Use new DisplayRedacted/DebugRedacted code for HsId.Nick Mathewson2025-07-311-5/+7
* arti: Add keys list and keys list-keystoreshjrgrn2025-06-121-0/+8
* arti-client: remove incorrect note about `StateDirectory` usageSteven Engler2025-04-231-1/+0
* arti-client: On shutdown for missing proto, print to stderrNick Mathewson2025-04-161-1/+17
* arti,arti-client: Add an option to override required protocolsNick Mathewson2025-04-161-1/+10
* arti-client: Keep a somewhat accurate notion of our release date.Nick Mathewson2025-04-161-3/+2
* arti-client: Implement the basics of protocol enforcement.Nick Mathewson2025-04-161-0/+11
* Merge branch 'todo-errordetail' into 'main'David Goulet2025-04-141-2/+1
|\
| * arti-client: Add ErrorDetail::OnionServiceSetuphjrgrn2025-04-141-2/+1
* | arti-client: xref to fork policyIan Jackson2025-04-071-0/+12
|/
* Remove outdated TODOCocytusDEDI2025-04-031-4/+0
* Use CautiousRng for keys going into the KeyMgr.Nick Mathewson2025-03-241-2/+2
* Merge branch 'client-arti' into 'main'opara2025-03-201-16/+12
|\
| * replace state_dir and storage_mistrust with tor_persist::state_dir::StateDire...abdul28012025-03-201-16/+12
* | squash! Upgrade rand dependency to 0.9.Nick Mathewson2025-03-181-2/+2
|/
* arti-client: add path resolver to `TorClient` and `TorClientConfig`Steven Engler2024-11-181-3/+18
* update `CfgPath::path` to use a `CfgPathResolver`Steven Engler2024-11-181-5/+6
* tor-ptmgr: pass through the `CfgPathResolver`Steven Engler2024-11-181-0/+2
* tor-hsservice: pass through the `CfgPathResolver`Steven Engler2024-11-181-0/+2
* arti-client: add doc comment to `TorClient::reconfigure`Steven Engler2024-11-051-0/+4
* memquota: Change ToplevelAccount to be an alias for Arc<MemoryQuotaTracker>Ian Jackson2024-10-151-2/+1