summaryrefslogtreecommitdiff
path: root/crates/tor-linkspec/src/traits.rs
Commit message (Expand)AuthorAgeFilesLines
* 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
* Allow two useless pattern matches that are going to be not uselessIan Jackson2022-10-111-0/+1
* Move two users of HasAddrs to HasChannelMethodsNick Mathewson2022-10-061-2/+4
* Begin revising HasAddr and its relationship to ChanTargetNick Mathewson2022-10-061-10/+26
* Add a HasChanMethods trait, with a bunch of open TODO questions.Nick Mathewson2022-09-231-1/+20
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-101-14/+62
* Remove get_ed_identity_key as unused.Nick Mathewson2022-08-101-23/+0
* Teach guard restrictions about RelayId.Nick Mathewson2022-08-101-0/+11
* Add a set of Identity-related types and accessors.Nick Mathewson2022-08-101-2/+47
* Introduce HasRelayIds::same_relay_ids.Nick Mathewson2022-08-021-0/+10
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-021-14/+24
* squash! Bump every crate's edition to 2021.Nick Mathewson2022-04-251-2/+0
* tor-linkspec: Remove redundant method; add more tests.Nick Mathewson2021-12-041-10/+25
* Improve some documentation linksNick Mathewson2021-10-291-2/+2
* fix/silence clippy lints in test modulesDaniel Eades2021-09-081-0/+1
* Move all crates into a `crates` subdirectory.Nick Mathewson2021-08-271-0/+149