summaryrefslogtreecommitdiff
path: root/crates/tor-netdir
Commit message (Expand)AuthorAgeFilesLines
...
* Downgrade TODO HS on HsDirParams::compute().expect()Nick Mathewson2023-06-292-4/+21
* netdir: Defer a TODO HS but add a commentNick Mathewson2023-06-291-1/+12
* netdir: take n_replicas and spread_fetch from consensus parametersNick Mathewson2023-06-291-2/+12
* netdir: Downgrade/remove/defer some TODO hs entries.Nick Mathewson2023-06-292-7/+5
* netdir: remove some now-needless warning suppressions.Nick Mathewson2023-06-292-3/+0
* netdir: remove unnecessary wraps from srv_interval, extract_srvsNick Mathewson2023-06-291-13/+12
* netdir: Move voting_period() to netdoc::LifetimeNick Mathewson2023-06-291-14/+7
* Upgrade to itertools 0.11.0Nick Mathewson2023-06-261-1/+1
* Merge branch 'stderr' into 'main'Alexander Færøy2023-06-211-0/+2
|\
| * lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
* | Upgrade to strum 0.25.Nick Mathewson2023-06-211-1/+1
|/
* hscrypto: fix TODOs in time-period code.Nick Mathewson2023-06-131-7/+9
* netdir: Wrap HsDir an Arc<>Nick Mathewson2023-06-091-5/+7
* Expand docs for NetDirProviderIan Jackson2023-06-081-0/+7
* netdir, netdoc: Add accessors for protocol version status.Nick Mathewson2023-06-062-0/+21
* Bump crate versions in preparation for v1.1.5 release.Nick Mathewson2023-06-011-12/+12
* guardmgr, netdir: fix some needless-mut warningsNick Mathewson2023-05-181-2/+2
* Merge branch 'resolve_relay' into 'main'Nick Mathewson2023-05-161-0/+142
|\
| * netdir: New function to check consistency of a HasRelayIdsNick Mathewson2023-05-161-0/+142
* | Revise all XXXXs from fixup-featuresNick Mathewson2023-05-151-3/+2
* | Run fixup-features _with_ annotations.Nick Mathewson2023-05-151-0/+2
* | Reformat Cargo.toml files.Nick Mathewson2023-05-151-1/+12
* | Run fixup-features --no-annotate for initial Cargo.toml fixes.Nick Mathewson2023-05-151-3/+5
|/
* tor-netdir: Shuffle the list of HS dirs used for downloading descriptors.Gabriela Moldovan2023-05-041-10/+22
* tor-netdir: Update tests to parse the descriptor, make test consensus lifetim...Gabriela Moldovan2023-05-032-16/+28
* Upgrade tracing to 0.1.36.Nick Mathewson2023-05-031-1/+1
* Increment crate versions.Nick Mathewson2023-05-031-12/+12
* Upgrade our hex-literal dependencyNick Mathewson2023-04-131-1/+1
* Upgrade our num_enum dependency.Nick Mathewson2023-04-131-1/+1
* Use bool::then_some() as appropriateNick Mathewson2023-04-111-1/+1
* Increment MSRV to 1.65 in every crate.Nick Mathewson2023-04-111-1/+1
* Merge branch 'hs' into 'main'Ian Jackson2023-04-112-8/+30
|\
| * hs dirs: Note a thing we don't implement yetIan Jackson2023-04-111-0/+11
| * hs dirs: Implement spread_fetch (fmt)Ian Jackson2023-04-111-1/+4
| * hs dirs: Implement spread_fetchIan Jackson2023-04-112-4/+10
| * hs dirs: Fix wrong ignored variable nameIan Jackson2023-04-111-1/+1
| * hs dirs: Replicas are 1-indexedIan Jackson2023-04-111-2/+2
| * tor-netdir: Make an import more preciseIan Jackson2023-04-111-1/+3
* | tor-netdir: Fix capitalisation of a doc linkIan Jackson2023-04-111-1/+1
* | tor-netdir: Fix link to hs_time_period functionIan Jackson2023-04-111-1/+1
|/
* tor-netdir: testnet: Make all non-guard non-exits be hsdirsIan Jackson2023-04-051-1/+1
* Merge branch 'debug-hex' into 'main'Nick Mathewson2023-04-032-3/+7
|\
| * Debug as hex strings for HsBlindId and HsDirIndexIan Jackson2023-03-312-3/+7
* | Merge branch 'netdir' into 'main'Ian Jackson2023-03-312-29/+90
|\ \ | |/ |/|
| * tor-netdir: iter_filter_secondary: Make it less of a messIan Jackson2023-03-301-13/+10
| * tor-netdir: Expand on comment for HsRingRings::itergabi-2502023-03-301-1/+1
| * tor-netdir: Minor docs fixesgabi-2502023-03-301-2/+3
| * tor-netdir: Provide accessor for params field of HsDirParamsIan Jackson2023-03-301-0/+5
| * tor-netdir: Implement hs_dirs accessorIan Jackson2023-03-301-2/+16
| * tor-netdir: hs_dirs accessor: change semantics, type, and nameIan Jackson2023-03-301-7/+9