summaryrefslogtreecommitdiff
path: root/crates/arti-client/src
Commit message (Expand)AuthorAgeFilesLines
* arti: BridgesConfig is evidently not too high upIan Jackson2022-11-301-8/+0
* arti: pt mgr spawns the task itself in newIan Jackson2022-11-301-3/+0
* arti-client: Try to take ownership of state earlier.Nick Mathewson2022-11-291-0/+4
* arti, arti-client: Conditionalise various things on pt-clientIan Jackson2022-11-291-3/+4
* Spelling fix in arti_client::erreta2022-11-291-1/+1
* Temporarily make ptmgr required for arti-client :/Nick Mathewson2022-11-281-0/+3
* PtMgr: Use a persistent state directory for PT state.Nick Mathewson2022-11-282-0/+10
* Integrate PtMgr into arti-client.Nick Mathewson2022-11-283-1/+33
* Merge branch 'watch-drop-option' into 'main'Ian Jackson2022-11-231-0/+3
|\
| * arti-client: Add comment about Option DormantModeIan Jackson2022-11-231-0/+3
* | Merge branch 'stability' into 'main'Nick Mathewson2022-11-231-9/+0
|\ \ | |/ |/|
| * arti-client, tor-config: Remove stability warning from top-level docsIan Jackson2022-11-211-9/+0
* | bridge non-support: De-cfg the primary bridge config fieldsIan Jackson2022-11-211-7/+3
* | Make the bridge list in the builder be a list of BridgeConfigBuilderIan Jackson2022-11-211-7/+6
|/
* Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-181-1/+1
* Merge branch 'ptmgr-config' into 'main'eta2022-11-161-0/+22
|\
| * tor-ptmgr: make configuration use builders, plumb into arti-clienteta2022-11-161-0/+22
* | 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-152-0/+72
* 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-142-3/+17
|\
| * 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-142-1/+11
* | dirmgr Store: Have constructors take DirMgrStoreIan Jackson2022-11-142-4/+9
|/
* Spelling fixes and normalizations on some high-level cratesNick Mathewson2022-11-071-1/+1
* guardmgr config: Provide bridge information to new and reconfigureIan Jackson2022-11-031-2/+36
* bridges config: Check that bridges aren't enabled with no bridgesIan Jackson2022-11-031-1/+32
* guardmgr config: Introduce and require new GuardMgrConfig traitIan Jackson2022-11-031-0/+1
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* Merge branch 'readmes' into 'main'Nick Mathewson2022-10-121-238/+1
|\
| * cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
| * Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-237/+1
* | struct BridgeConfig: Rename from BridgeIan Jackson2022-10-121-5/+5
|/
* pt and bridges: Parse configurationIan Jackson2022-10-121-0/+83
* Add pt-client and bridge-client features to arti and arti-clientIan Jackson2022-10-121-0/+2
* feature-gate some functions requiring PreferredRuntimetrinity-1686a2022-10-051-1/+10
* Merge branch 'hostname-validation' into 'main'Nick Mathewson2022-10-031-18/+1
|\
| * Use hostname-validator crate for hostname validationReylaba2022-10-031-18/+1
* | Merge branch 'fix-nightly-clippy' into 'main'Ian Jackson2022-09-221-0/+2
|\ \ | |/ |/|
| * Apply 1 suggestion(s) to 1 file(s)Ian Jackson2022-09-221-1/+1
| * fix clippy::needless_borrowtrinity-1686a2022-09-101-0/+2
* | enumerate platform with getresuid supporttrinity-1686a2022-09-101-19/+19
|/
* READMEs: Drop stability warning re configIan Jackson2022-09-021-9/+0
* arti-client README: Say we intend to provide FFIIan Jackson2022-09-021-1/+2
* READMEs: arti-client: Remove caveats and add some xrefsIan Jackson2022-09-021-7/+15
* Merge branch 'safelog_more' into 'main'Ian Jackson2022-08-262-4/+5
|\
| * arti-client: Treat list of exit ports as sensitive.Nick Mathewson2022-08-252-3/+4
| * arti-client: Downgrade "got a circuit for" message.Nick Mathewson2022-08-251-1/+1