summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* add opaque ErrorHint API, impl ErrorHint from BadPermissionsShady Katy2023-01-271-1/+1
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* Run add_warnings.Nick Mathewson2022-11-031-0/+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
* Add pt-client and bridge-client features to arti and arti-clientIan Jackson2022-10-121-0/+2
* 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
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* Document more explicitly what "voiding a semver warranty" entailsNick Mathewson2022-08-111-1/+5
* Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* Merge branch 'main' into 'accel-features'Nick Mathewson2022-06-161-2/+5
|\
| * Remove "rustls" from "full", for license reasons.Nick Mathewson2022-06-151-2/+5
* | Add "accel-*" features to arti-client and arti.Nick Mathewson2022-06-131-0/+9
|/
* Document "full", "experimental" in toplevel crate documentation.Nick Mathewson2022-06-131-41/+65
* lints: Add let_unit_value allow to all cratesIan Jackson2022-05-311-0/+1
* lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2
* Implement a periodic task scheduler, and a basic dormant modeeta2022-03-231-1/+1
* replace IsolationMap with new Isolation traittrinity-1686a2022-03-161-0/+1
* Merge branch 'dir-provider-redux' into 'main'Ian Jackson2022-03-021-0/+3
|\
| * Add a builder function for replacing a DirProvider.Nick Mathewson2022-02-231-0/+3
* | Merge branch 'clippy-allow-arc-clone' into 'main'Nick Mathewson2022-03-011-1/+0
|\ \
| * | Disable clippy::clone_on_ref_ptrIan Jackson2022-02-241-1/+0
| |/
* | Merge branch '010_docs'Nick Mathewson2022-03-011-5/+12
|\ \
| * | Update our stability warning on arti-client.Nick Mathewson2022-02-281-5/+12
* | | Merge branch 'main'Ian Jackson2022-03-011-2/+6
|\| |
| * | Split "static" into sqlite and native-tls features.Nick Mathewson2022-02-251-4/+19
* | | arti-client: use PreferredRuntime by default, doc cleanupseta2022-02-281-59/+75
|/ /
* / arti-client: Unlock the state manager on failure to bootstrapeta2022-02-241-0/+1
|/
* Make a TorClientBuilder API.Nick Mathewson2022-02-181-0/+2
* arti-client: add ability to automatically bootstrapeta2022-02-161-1/+1
* Change deny(clippy::all) to warn(clippy::all).Nick Mathewson2022-02-141-1/+1
* Rename bootstrap_existing to bootstrap.Nick Mathewson2022-02-111-2/+2
* Allow creating unbootstrapped `TorClient`s (and `DirMgr`s)eta2022-02-111-1/+1
* ErrorDetail Simplify visibility macros a bit.Nick Mathewson2022-02-081-7/+0
* Rename TorResult to Result.Nick Mathewson2022-02-081-3/+3
* arti_client: Rename Error to ErrorDetail.Nick Mathewson2022-02-081-4/+1
* Docs and clarification for a bunch of Error stuffNick Mathewson2022-02-041-60/+75
* Make the Error detail type non-exported from arti-clientNick Mathewson2022-02-041-4/+2
* errors: Introduce error_detail featureIan Jackson2022-02-041-1/+17
* errors: Refer to err::Error in some bits of arti_clientIan Jackson2022-02-041-3/+1
* errors: Introduce TorErrorIan Jackson2022-02-041-2/+4
* Fix documentation references for tor-rtcompat refactoring.Nick Mathewson2022-01-261-5/+7
* Make current/create functions into runtime member functions.Nick Mathewson2022-01-261-1/+1
* StreamPrefs: rename from ConnectPrefsIan Jackson2022-01-211-2/+2
* Implement the basics of a bootstrap-status API.Nick Mathewson2022-01-131-0/+1
* Improve the layout of crate exports; add runtime convenience functionseta2022-01-111-1/+1
* Make the arti_client::Result type public.Nick Mathewson2022-01-101-2/+2
* Use *_with_prefs() for Option<ConnectPrefs> callers in TorClient::connectNeel Chauhan2022-01-081-1/+1
* extend lints to include 'clippy::all'Daniel Eades2021-12-281-0/+1