summaryrefslogtreecommitdiff
path: root/crates/arti-client/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Refactor and improve error hinting.Nick Mathewson2024-02-141-1/+1
* arti-client: add exit selection with GeoIP country codeseta2023-09-181-0/+4
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0
* keymgr: Move dummy implementation to tor-keymgr.Gabriela Moldovan2023-06-221-1/+0
* lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
* arti-client: Create module exposing one of the key manager APIs.Gabriela Moldovan2023-06-201-1/+0
* arti-client: Use a dummy key manager if the keymgr feature is disabled.Gabriela Moldovan2023-06-151-0/+2
* 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