aboutsummaryrefslogtreecommitdiff
path: root/crates/arti-client/src/client.rs
Commit message (Expand)AuthorAgeFilesLines
...
* arti-client: Try to take ownership of state earlier.Nick Mathewson2022-11-291-0/+4
* PtMgr: Use a persistent state directory for PT state.Nick Mathewson2022-11-281-0/+5
* Integrate PtMgr into arti-client.Nick Mathewson2022-11-281-0/+25
* arti-client: Add comment about Option DormantModeIan Jackson2022-11-231-0/+3
* arti-client: Retain a strong reference to the inner Arc<BridgeDescMgr>Ian Jackson2022-11-151-5/+7
* bridges: Create and install a BridgeDescMgr when we bootstrapIan Jackson2022-11-151-0/+65
* arti-client: Store a handle to the DirMgrStore in TorClient (fmt)Ian Jackson2022-11-151-1/+6
* arti-client: Store a handle to the DirMgrStore in TorClientIan Jackson2022-11-151-1/+4
* arti-client: Store a handle to the guardmgr in TorClientIan Jackson2022-11-151-1/+5
* Merge branch 'guardmgr' into 'main'Ian Jackson2022-11-141-3/+11
|\
| * Move GuardMgr::new call to arti_client::TorClient (fmt)Ian Jackson2022-11-141-4/+8
| * Move GuardMgr::new call to arti_client::TorClientIan Jackson2022-11-141-1/+5
* | dirmgr Store: Have constructors take DirMgrStoreIan Jackson2022-11-141-2/+5
|/
* Spelling fixes and normalizations on some high-level cratesNick Mathewson2022-11-071-1/+1
* feature-gate some functions requiring PreferredRuntimetrinity-1686a2022-10-051-1/+10
* arti-client: Treat list of exit ports as sensitive.Nick Mathewson2022-08-251-2/+2
* arti-client: Downgrade "got a circuit for" message.Nick Mathewson2022-08-251-1/+1
* arti_client: Refuse to build a client if we are setuid.Nick Mathewson2022-08-241-0/+7
* arti: Fix a minimal-versions failureIan Jackson2022-08-171-1/+1
* chanmgr: Use NetDirProvider::params and Arc<dyn..Netparameters>Ian Jackson2022-08-171-5/+6
* Introduce ChannelConfigIan Jackson2022-08-161-1/+16
* dormancy: Plumb through to chanmgr reconfigure_generalIan Jackson2022-08-161-4/+27
* dormancy: tor-client: Break initial dormancy out into a variableIan Jackson2022-08-161-1/+2
* arti-client: TorClient constructor: add a blank lineIan Jackson2022-08-161-0/+1
* Update arti-client to new NetDirProvider API.Nick Mathewson2022-07-261-6/+20
* arti-client: Split "Persist" into setup and access variants.Nick Mathewson2022-07-211-2/+8
* arti_client: turn "Proto" error into StreamFailed.Nick Mathewson2022-07-211-3/+12
* arti_client: Split DirMgr error into useful types.Nick Mathewson2022-07-211-1/+4
* arti-client: Remove code related to overriding fs-mistrust.Nick Mathewson2022-07-191-12/+6
* arti-client: Do periodic task dormancy in a management taskIan Jackson2022-07-181-37/+28
* arti-client: Make dormant_mode be an Option, None on dropIan Jackson2022-07-181-13/+27
* arti-client: Convert dormant_mode into a postage::watchIan Jackson2022-07-181-17/+34
* arti-client: Make DormantMode have a DefaultIan Jackson2022-07-181-1/+3
* channel padding: Plumb settings from chanmgrIan Jackson2022-06-211-1/+1
* Merge branch 'dormant_directory' into 'main'Nick Mathewson2022-06-131-0/+1
|\
| * New API to expose and use TaskHandle from DirMgr.Nick Mathewson2022-06-131-0/+1
* | Move responsibility for GuardMgr NetDir updates to GuardMgr.Nick Mathewson2022-06-071-7/+0
* | Remove now-redundant Send+Sync constraints alongside NetDirProviderNick Mathewson2022-06-071-2/+2
|/
* Make fs-mistrust configurable from the top level.Nick Mathewson2022-05-241-1/+2
* add unit tests for arti_client::StreamPrefsmichael mccune2022-05-231-0/+77
* Merge branch 'use-fs-mistrust'Nick Mathewson2022-05-091-3/+11
|\
| * arti-client: Configure and use fs-mistrust.Nick Mathewson2022-05-091-3/+11
* | Apply `sensitive` in some info-level log messages.Nick Mathewson2022-05-061-1/+2
|/
* Fix spacingSamanta Navarro2022-04-271-1/+1
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-251-1/+0
* arti-client: Report clock skew when it is noteworthyNick Mathewson2022-04-121-0/+2
* Make daemon tasks self-contained; introduce NetDirProvidereta2022-03-301-261/+14
* Merge branch 'isolation-followup' into 'main'Nick Mathewson2022-03-281-12/+12
|\
| * remove usage of 'token' where it's no longer a tokentrinity-1686a2022-03-271-3/+3
| * move StreamIsolation to isolation moduletrinity-1686a2022-03-241-1/+1