summaryrefslogtreecommitdiff
path: root/crates/arti-client
Commit message (Expand)AuthorAgeFilesLines
* Bump the minor version of every crate.Nick Mathewson2022-11-301-20/+20
* 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-client: Make ptmgr actually optionalIan Jackson2022-11-291-2/+3
* 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-282-2/+5
* PtMgr: Use a persistent state directory for PT state.Nick Mathewson2022-11-282-0/+10
* Integrate PtMgr into arti-client.Nick Mathewson2022-11-284-3/+35
* 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
|/
* Merge branch 'fix_nightly_20221118' into 'main'Ian Jackson2022-11-181-1/+1
|\
| * Fix a bunch of "needless borrow" warnings on nightlyNick Mathewson2022-11-181-1/+1
* | arti-client: make bridge-client depend on dirmgr/bridge-clientNick Mathewson2022-11-181-1/+1
* | arti-client: Mark "bridge-client" and "pt-client" as non-experimentalNick Mathewson2022-11-182-4/+4
* | arti-client: split long lines in Cargo.tomlNick Mathewson2022-11-181-2/+13
|/
* Merge branch 'ptmgr-config' into 'main'eta2022-11-162-0/+23
|\
| * tor-ptmgr: make configuration use builders, plumb into arti-clienteta2022-11-162-0/+23
* | 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
* | Merge branch 'store3' into 'main'Ian Jackson2022-11-142-4/+9
|\ \
| * | dirmgr Store: Have constructors take DirMgrStoreIan Jackson2022-11-142-4/+9
| |/
* / bump rust-version to 1.60 in every crate.Nick Mathewson2022-11-101-1/+1
|/
* Check more targetstrinity-1686a2022-11-102-3/+7
* Spelling fixes and normalizations on some high-level cratesNick Mathewson2022-11-072-3/+3
* 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
* Require derive_more 0.99.3Ian Jackson2022-11-031-1/+1
* Merge branch 'readmes' into 'main'Nick Mathewson2022-10-122-241/+4
|\
| * 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
| * README doctests: fix arti-clientIan Jackson2022-10-121-3/+3
* | 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-123-0/+8
* Allow "clippy::single_char_pattern" in tests.Ian Jackson2022-10-124-0/+4
* feature-gate some functions requiring PreferredRuntimetrinity-1686a2022-10-051-1/+10