aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-dirmgr/src
Commit message (Expand)AuthorAgeFilesLines
...
* Upgrade to derive_more version 1.0.0Nick Mathewson2024-09-252-5/+5
* rtcompat: Add an extension trait for building modified RuntimesNick Mathewson2024-09-241-2/+3
* Fix typosDimitris Apostolou2024-09-031-1/+1
* extract tor_async_utils::oneshot into ::oneshot-fused-workaroundJim Newsome2024-08-282-2/+2
* Merge branch 'sqlite-race' into 'main'gabi-2502024-07-312-9/+62
|\
| * tor-dirmgr: Replace from_conn impl with a call to from_conn_internal helper.Gabriela Moldovan2024-07-301-7/+16
| * tor-dirmgr: Return an error if storage is readonly and DB is missing/incompat...Gabriela Moldovan2024-07-302-14/+58
* | tor-dirmgr: Use Path::try_exists() instead of Path::exists().Gabriela Moldovan2024-07-301-1/+1
|/
* tor-dirmgr: Deprecate Error::CachePermissions, use CacheAccessIan Jackson2024-07-101-1/+12
* tor-dirmgr: Correct message and description for mistrust errorIan Jackson2024-07-101-2/+4
* tor-dirmgr: Add some duplicate dead code allowsIan Jackson2024-07-082-2/+4
* Merge branch 'tolerate_missing_blob' into 'main'Nick Mathewson2024-06-181-23/+161
|\
| * sqlite: (style) Use consistent casing on "ExtDocs"Nick Mathewson2024-06-181-2/+2
| * storage: Remove orphaned files from dir_blobsNick Mathewson2024-06-121-0/+117
| * dirmgr: create temporary testing stores with correct paths.Nick Mathewson2024-06-121-3/+3
| * dirmgr::storage: Enable foreign keys on our sqlite connections.Nick Mathewson2024-06-121-0/+4
| * dirmgr::storage: Treat a missing blob file as an absent object.Nick Mathewson2024-06-121-19/+36
* | dirmgr: Limit the number of mds that we will fetch from sqlite at once.Nick Mathewson2024-06-121-6/+14
* | dirmgr: split out the loading part of load_once into a new function.Nick Mathewson2024-06-121-6/+17
|/
* dirauth: Add new faravahar authorityDavid Goulet2024-05-301-1/+2
* DirMgr: Clarify dead_code status on storage methods.Nick Mathewson2024-05-141-2/+5
* Use the right feature name for an allow(dead_code).Nick Mathewson2024-05-071-1/+1
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* properly report bootstrap readiness without cachetrinity-1686a2024-04-291-0/+3
* Mark tor_dirmgr::storage::Store::consensus_by_meta cfg(test)Ian Jackson2024-04-252-0/+2
* Add temporary allows for some dead code warningsIan Jackson2024-04-251-0/+2
* dirmgr: Use contains_key in check.Nick Mathewson2024-04-221-1/+1
* dirauth: New tor26 v3 identityDavid Goulet2024-04-091-1/+1
* tor-rtcompat: CompoundRuntime: Add a CoarseTimeProvider, and implIan Jackson2024-03-251-1/+1
* Run maint/add_warning.Nick Mathewson2024-03-1312-0/+12
* Fix typos in doc commentsTobias Stoeckmann2024-03-062-2/+2
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Upgrade to latest event-listenerNick Mathewson2024-02-261-1/+1
* educe: Use std's default for enums where default variant is unitIan Jackson2024-02-121-3/+2
* clippy: Use Result::cloned in several placesIan Jackson2024-01-311-1/+1
* tor-dirmgr: Simplify a clone call (fmt)Ian Jackson2024-01-311-3/+1
* tor-dirmgr: Simplify a clone callIan Jackson2024-01-311-2/+1
* dirmgr: Make the `dir_mgr_config` method publicEmil Engler2024-01-091-2/+2
* clippy nightly: For now, locally allow implied_bounds_in_implsIan Jackson2024-01-021-0/+2
* clippy nightly: For now, locally allow blocks_in_conditionsIan Jackson2024-01-021-0/+1
* clippy: Replace many calls to .get(0) with .first()Ian Jackson2024-01-021-1/+1
* tor-persist: Provide FsMistrustErrorExt, and use itIan Jackson2023-12-131-7/+2
* tor-dirmgr: Rename DirMgrConfig.cache_path to cache_dirIan Jackson2023-12-043-9/+9
* oneshot: Apply deferred rustfmt churnIan Jackson2023-10-111-1/+1
* oneshot: Use veneer in tor-dirmgrIan Jackson2023-10-112-2/+3
* tor-rtmock: Switch MockRuntime to SimpleMockSleepProviderIan Jackson2023-10-031-7/+7
* Upgrade event_listener dependency to 3.0.0Nick Mathewson2023-09-281-1/+1
* arti-client: add exit selection with GeoIP country codeseta2023-09-181-0/+8
* Add cognitive-complexity exceptions for clippy.Nick Mathewson2023-09-051-0/+1
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-2312-0/+12