aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-netdir
Commit message (Expand)AuthorAgeFilesLines
...
* netdir: remove duplicate code in param calculationNick Mathewson2023-01-281-23/+31
* netdir: remove the vestigial smallvec implementation I addedNick Mathewson2023-01-282-3/+2
* Turn compute_ring_params into a method.Nick Mathewson2023-01-282-55/+61
* Several suggestions on gitlab.Ian Jackson2023-01-281-0/+2
* netdir: Implement ring-param constructors and time period accessorsNick Mathewson2023-01-285-19/+526
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-274-0/+4
* Elide a bunch of lifetimes.Nick Mathewson2023-01-271-3/+3
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* Merge branch 'onion-netdir-apis' into 'main'Nick Mathewson2023-01-114-1/+294
|\
| * Adjust onion service ring APIs in light of prop#342Nick Mathewson2023-01-114-38/+99
| * Sketch APIs for the onion service directory ring.Nick Mathewson2023-01-113-0/+232
* | netdir: add network parameters related to onion servicesNick Mathewson2023-01-111-1/+80
|/
* test lint blocks: Add many many automaticallyIan Jackson2022-12-123-0/+26
* test lint blocks: Do some semi-manuallyIan Jackson2022-12-121-0/+8
* Remove semver.md files now that 1.1.0 is released.Nick Mathewson2022-11-301-2/+0
* Bump the minor version of every crate.Nick Mathewson2022-11-301-11/+11
* bump rust-version to 1.60 in every crate.Nick Mathewson2022-11-101-1/+1
* Mock implementation of a NetDirProvider for testing.Nick Mathewson2022-11-082-0/+61
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* Require derive_more 0.99.3Ian Jackson2022-11-031-1/+1
* remove unused dependanciestrinity-1686a2022-10-291-3/+1
* FlagEvent trait: Implement using macrosIan Jackson2022-10-253-2/+9
* netdir: Expose addrs-in-same-subnets calculation from SubnetConfigNick Mathewson2022-10-242-8/+20
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-26/+1
* tor-linkspec: Remove the old OwnedFoo::new() functionsNick Mathewson2022-10-061-3/+15
* Begin revising HasAddr and its relationship to ChanTargetNick Mathewson2022-10-061-1/+4
* Bump crates that have had backward compatible API changes.Nick Mathewson2022-10-031-4/+4
* Bump crates that have had no API changes.Nick Mathewson2022-10-031-1/+1
* fix clippy::needless_borrowtrinity-1686a2022-09-101-1/+1
* Remove semver.md from arti-1.0.0Nick Mathewson2022-09-071-4/+0
* Bump crate versions in preparation for Arti 1.0.0 release.Nick Mathewson2022-09-011-7/+7
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-242-0/+4
* tor-netdoc: if_ito: Add expansion of acronymIan Jackson2022-08-171-0/+2
* tor-netdir: testnet: construct_custom_netdir_with_params: Fix docIan Jackson2022-08-171-1/+2
* tor-netdir, testnet: Provide construct_custom_netdir_with_paramsIan Jackson2022-08-161-2/+16
* tor-congestion: implement the RTT estimation algorithm from prop#324eta2022-08-111-0/+21
* Merge branch 'main' into 'linkspec_refactor_v3'Nick Mathewson2022-08-103-0/+24
|\
| * Finish implementation of params() for DirMgr.Nick Mathewson2022-08-022-0/+23
| * Add params() method to NetDirProvider, and partial implementationNick Mathewson2022-08-021-0/+1
* | tor-netdir: Add a static assertion about RelayIdType::COUNTNick Mathewson2022-08-102-2/+6
* | netdir: remove long-unused missing_descriptor_for codeNick Mathewson2022-08-102-23/+2
* | tor-netdir: Remove or hide some no-longer-used accessors.Nick Mathewson2022-08-101-29/+13
* | tor-netdir: Collapse by_id and by_relay_id into a single fn.Nick Mathewson2022-08-101-49/+58
* | Final (?) API revisions for tor-linkspecNick Mathewson2022-08-101-25/+99
* | netdir: Add and use a new ids_listed() function.Nick Mathewson2022-08-021-0/+9
* | netdir: add an accessor that takes a HasRelayIds.Nick Mathewson2022-08-021-1/+12
* | tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-022-2/+7
|/
* Now that versions have bumped, remove semver.md files.Nick Mathewson2022-08-011-4/+0
* Bump patch versions on crates that have new APIs.Nick Mathewson2022-08-011-2/+2