summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | Improve documentation around Cargo features; make Runtime require Debugeta2022-05-1110-18/+134
|/ / /
| | * dirmgr: use set_skew_limit.Nick Mathewson2022-05-111-0/+9
| | * dirclient: add the ability to reject circuits that are too skewed.Nick Mathewson2022-05-114-1/+79
| | * Add a channel accessor to ClientCirc.Nick Mathewson2022-05-112-1/+23
| |/
| * Note a TODO in exitpath construction.Nick Mathewson2022-05-111-0/+6
| * Adjust if-modified-since field on the basis of tolerated skewNick Mathewson2022-05-112-29/+84
| * tor-dirmgr: update status reporting to consider skew toleranceNick Mathewson2022-05-113-24/+84
| * Make reset_time() for incomplete directories more generous.Nick Mathewson2022-05-111-10/+35
| * Add DirSkewTolerance section to DirMgr configuration.Nick Mathewson2022-05-114-5/+72
| * tor-netdoc: Add a Lifetime::valid_at method.Nick Mathewson2022-05-112-0/+5
|/
* Merge branch 'dirmgr-purification-2' into 'main'eta2022-05-109-1021/+1245
|\
| * tor-dirmgr: move apply_netdir_changes() to be a DirMgr methodeta2022-05-102-79/+80
| * tor-dirmgr: small fixups for the bootstrapping refactoreta2022-05-103-16/+10
| * tor-dirmgr/bootstrap.rs: error on older netdirs, add log lineeta2022-05-102-0/+26
| * tor-dirmgr/state.rs: take an object to get a netdir, not a netdireta2022-05-102-12/+29
| * tor-dirmgr/state.rs: remove GetConsensusState::bodge_neweta2022-05-102-43/+36
| * tor-dirmgr/state.rs: remove WriteNetDir, use filters directlyeta2022-05-101-97/+79
| * tor-dirmgr/state.rs: use the NetDirChange API instead of WriteNetDireta2022-05-103-260/+179
| * tor-dirmgr/state.rs: add new NetDirChange API, consume iteta2022-05-102-3/+97
| * tor-dirmgr/state.rs: feed through additional parameters, use themeta2022-05-104-242/+224
| * tor-rtcompat: make CompoundRuntime handle SleepProviders properlyeta2022-05-101-0/+11
| * tor-dirmgr/state.rs: refactor GetConsensusState::neweta2022-05-103-220/+285
| * tor-dirmgr: move DirState to state.rseta2022-05-103-78/+80
| * tor-dirmgr/bootstrap.rs: refactor fetch_singleeta2022-05-101-31/+34
| * tor-dirmgr: make note_request_* functions standaloneeta2022-05-102-72/+80
| * tor-dirmgr/bootstrap.rs: refactor query_into_requests, make it usedeta2022-05-102-60/+56
| * tor-dirmgr: move query_into_requests into bootstrap.rseta2022-05-102-44/+71
| * tor-dirmgr/bootstrap.rs: refactor load_all -> load_documents_from_storeeta2022-05-103-15/+29
| * tor-dirmgr/storage.rs: impl Store for Box<dyn Store>eta2022-05-101-0/+87
| * tor-dirmgr/lib.rs: move DirMgr::load_documents_into to DocQueryeta2022-05-103-56/+59
* | Merge branch 'fix-coverage-ci' into 'main'eta2022-05-101-0/+3
|\ \
| * | Disable fs-mistrust in coverage CI.Nick Mathewson2022-05-101-0/+3
| |/
* | Merge branch 'excise-husky' into 'main'Nick Mathewson2022-05-106-27/+7
|\ \ | |/ |/|
| * Remove cargo-husky, and replace with manual instructionseta2022-05-106-27/+7
|/
* Merge branch 'tinystr_nicknames' into 'main'eta2022-05-108-11/+122
|\
| * netdoc: add a new type for NicknamesNick Mathewson2022-05-098-11/+122
|/
* Merge branch 'use-fs-mistrust'Nick Mathewson2022-05-0923-154/+515
|\
| * Loosen checking for readable files within target directories.Nick Mathewson2022-05-092-14/+30
| * Add a CLI option to disable FS permission checks.Nick Mathewson2022-05-091-1/+10
| * Remove "Mistrust" from the public API of arti-client.Nick Mathewson2022-05-094-16/+37
| * arti: use fs-mistrust to validate configuration file locations.Nick Mathewson2022-05-096-13/+31
| * arti-client: Configure and use fs-mistrust.Nick Mathewson2022-05-096-8/+72
| * Update tor-dirmgr to use fs-mistrust.Nick Mathewson2022-05-097-86/+116
| * tor-persist: Use fs-mistrust to verify state file permissions.Nick Mathewson2022-05-094-35/+55
| * Add new FsPermissions ErrorKind.Nick Mathewson2022-05-091-0/+9
| * fs-mistrust: add various methods.Nick Mathewson2022-05-092-7/+174
| * Derive Clone and Debug for CheckedDir.Nick Mathewson2022-05-051-0/+1
| * gitlab-ci: Disable fs mistrust in integration testNick Mathewson2022-05-051-0/+3
* | Merge branch 'netparams' into 'main'Nick Mathewson2022-05-092-3/+3
|\ \
| * | NetParams: Document its role as a validated config parameterIan Jackson2022-05-092-3/+3
|/ /