summaryrefslogtreecommitdiff
path: root/crates/tor-linkspec/src/traits.rs
Commit message (Expand)AuthorAgeFilesLines
* maint: Run maint/add_warning to deny string slicesClara Engler2026-06-091-0/+1
* linkspec: Rename all_addrs_allowed_for_extend()David Goulet2026-04-091-2/+2
* linkspec: Rename has_all_public_addresses()David Goulet2026-03-301-2/+2
* linkspec: Rename has_all_reachable_addresses()David Goulet2026-03-301-1/+1
* linkspec: Rename has_all_valid_port() to has_all_nonzero_port()David Goulet2026-03-301-2/+2
* linkspec: Move has_all_valid_port() and has_all_reachable_addresses() into Ch...David Goulet2026-03-301-1/+37
* Fix name of clippy lint to unchecked_time_subtraction (2)Ian Jackson2025-11-061-1/+1
* tor-linkspec: Change HasAddrs::addrs to return an IteratorIan Jackson2025-10-061-5/+6
* tor-linkspec: impl `HasAddrs` for `&T`Steven Engler2024-09-231-0/+7
* tor-linkspec: Suppress clippy false positive (link ticket)Ian Jackson2024-04-031-1/+1
* tor-linkspec: Suppress clippy false positiveIan Jackson2024-04-031-0/+1
* tor-netdir: Abolish Relay::has_same_relay_idsIan Jackson2024-04-031-1/+0
* tor-linkspec: Use derive-deftly rather than strum for same_relay_idsIan Jackson2024-04-031-1/+38
* tor-linkspec: Use RelayIdType::all_types rather than ::iterIan Jackson2024-04-031-2/+2
* Run maint/add_warning.Nick Mathewson2024-03-131-0/+1
* Fix typos in doc commentsTobias Stoeckmann2024-03-061-1/+1
* tor-linkspec: Provide HasRelayIds::has_any_relay_id_from (fmt)Ian Jackson2023-08-291-3/+3
* tor-linkspec: Provide HasRelayIds::has_any_relay_id_fromIan Jackson2023-08-291-0/+67
* Run maint/add_warning to add lint block everywhereIan Jackson2023-08-231-0/+1
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* linkspec: cleanup usage; change std::fmt to fmt.Nick Mathewson2023-06-121-6/+6
* linkspec: Implement HasRelayIds::display_relay_ids().Nick Mathewson2023-06-091-6/+49
* Change CircTarget::linkspecs() to return an encoded list.Nick Mathewson2023-05-101-4/+10
* test_linkspecs: tidy order of linkspecsNick Mathewson2023-05-101-11/+11
* Move responsibility for linkspec sorting to CircTarget.Nick Mathewson2023-05-101-2/+13
* Allow clippy::unchecked_duration_subtraction in testsNick Mathewson2023-01-271-0/+1
* Merge branch 'ya-lint' into 'main'eta2023-01-061-1/+4
|\
| * tor-linkspec: Fix an unused lintIan Jackson2022-12-121-1/+4
* | test lint blocks: Add many many automaticallyIan Jackson2022-12-121-0/+8
|/
* Separate BridgeAddr and PtTargetAddrIan Jackson2022-11-301-2/+2
* Merge branch 'more-linkspec-tests' into 'main'Nick Mathewson2022-11-291-0/+7
|\
| * linkspec: Add tests for has_any_identity.Nick Mathewson2022-11-281-0/+7
* | Remove deprecated aliases in tor-linkspec.Nick Mathewson2022-11-291-2/+2
* | linkspec: Give a Redacted form for chantarget.Nick Mathewson2022-11-281-6/+28
|/
* TransportId: Fix test case for no pt-targetIan Jackson2022-11-221-16/+19
* Fix a missing import in tests.Nick Mathewson2022-11-181-1/+1
* Merge branch 'refactor_into_ownedchantarget' into 'main'Nick Mathewson2022-11-181-7/+1
|\
| * CircMgr: Refactor DirSpecificTarget constructorNick Mathewson2022-11-181-7/+1
* | ChanTarget: Add a display function, with better output.Nick Mathewson2022-11-171-2/+79
|/
* linkspec: Rename "maybe rename this?" TODOs in favor of #623Nick Mathewson2022-11-071-3/+0
* Downgrade TODO on chan_methodNick Mathewson2022-11-071-1/+1
* linkspec: add HasRelayIds::has_any_identity.Nick Mathewson2022-10-251-1/+6
* linkspec: specify sort order for HasRelayIds.Nick Mathewson2022-10-241-2/+13
* linkspec: Add compare-by-relay-ids function to HasRelayIdsNick Mathewson2022-10-211-1/+68
* Merge branch 'bridge-internal-apis' into 'main'Ian Jackson2022-10-201-1/+7
|\
| * tor-linkspec: impl From<&ChanTarget> for OwnedChanTargetIan Jackson2022-10-201-1/+7
* | HasAddrs: Make it clear that the set of addresses can be emptyIan Jackson2022-10-201-1/+4
|/
* Fix some rustdoc errors.Nick Mathewson2022-10-131-1/+1
* Fix a warning that I reintroduced.Nick Mathewson2022-10-111-0/+1
* Change multiplicity of ChannelMethod and addressesNick Mathewson2022-10-111-17/+11