summaryrefslogtreecommitdiff
path: root/crates/tor-linkspec/src/lib.rs
Commit message (Expand)AuthorAgeFilesLines
* Remove "doc_auto_cfg" incantation from all crates.Nick Mathewson2025-09-291-1/+1
* Switch Cargo.toml files to edition 2024.Nick Mathewson2025-08-071-1/+1
* Temporarily suppress mismatched_lifetime_syntaxes.Gabriela Moldovan2025-07-071-0/+1
* clippy: deny `mod_module_files`Steven Engler2025-01-061-0/+1
* add_warnings, *: Allow clippy::needless_lifetimesNick Mathewson2024-12-031-0/+1
* tor-linkspec: add `ListByRelayIds`Steven Engler2024-09-231-1/+1
* Re-run maint/add_warning.Nick Mathewson2024-05-061-2/+2
* tor-linkspec: Use derive-deftly rather than strum for same_relay_idsIan Jackson2024-04-031-0/+1
* deny clippy::unchecked_duration_subtractiontrinity-1686a2024-02-291-0/+1
* Run add_warnings on all files.Nick Mathewson2023-08-041-2/+2
* Run maint/add_warning to actually apply new lint allowsIan Jackson2023-07-101-0/+1
* Run add_warning to remove `missing_panics_doc` deny.Nick Mathewson2023-07-061-1/+0
* lints: Run maint/add_warning to actually apply new lintsIan Jackson2023-06-211-0/+2
* linkspec::verbatim: wrapper to give a CircTarget a new set of LinkSpecsNick Mathewson2023-05-111-0/+2
* Add linkspec::decode to convert linkspecs to an OwnedChanTargetNick Mathewson2023-05-111-0/+2
* linkspec: Make LinkSpecType public.Nick Mathewson2023-05-101-1/+1
* Rename UnparsedLinkSpec => EncodedLinkSpecNick Mathewson2023-05-101-1/+1
* tor-linkspec: New UnparsedLinkspec type.Nick Mathewson2023-02-171-1/+1
* Disable clippy::unlinlined-format-argsNick Mathewson2023-01-271-0/+1
* Separate BridgeAddr and PtTargetAddrIan Jackson2022-11-301-1/+3
* Remove deprecated aliases in tor-linkspec.Nick Mathewson2022-11-291-8/+0
* tor-linkspec: Provide LoggedChanTarget type alias and utility methodIan Jackson2022-11-231-2/+2
* BridgeAddr rename from PtTargetAddr: Update in tor-linkspecIan Jackson2022-11-211-1/+9
* CircMgr: Refactor DirSpecificTarget constructorNick Mathewson2022-11-181-2/+2
* Run add_warnings.Nick Mathewson2022-11-031-0/+1
* linkspec: Always expose PT-related types.Nick Mathewson2022-10-201-2/+0
* linkspec: Add an "all_overlapping" accessor to ByRelayIds.Nick Mathewson2022-10-181-1/+4
* cargo fmt to remove blank linesIan Jackson2022-10-121-1/+0
* Replace all README copies in src/lib.rs with includesIan Jackson2022-10-121-55/+1
* Change multiplicity of ChannelMethod and addressesNick Mathewson2022-10-111-1/+1
* Add builders for OwnedChanTarget/OwnedCircTargetNick Mathewson2022-10-061-1/+1
* Begin revising HasAddr and its relationship to ChanTargetNick Mathewson2022-10-061-1/+2
* tor-linkspec: ByRelayIds<> type to hold a set of HasRelayIdsNick Mathewson2022-10-041-1/+5
* pt: Make PtTarget::push_setting fallible, and take IntoIan Jackson2022-10-031-1/+1
* Mark all bridge and pt features as experimental for now.Nick Mathewson2022-09-291-0/+18
* pt: Introduce PtTransportNameIan Jackson2022-09-271-1/+1
* Rename various Transport* types to Pt*.Nick Mathewson2022-09-231-4/+2
* Add a HasChanMethods trait, with a bunch of open TODO questions.Nick Mathewson2022-09-231-1/+3
* New data types to describe transport targets.Nick Mathewson2022-09-231-1/+6
* Add TransportTargetAddr as the target address for a PT-using channelNick Mathewson2022-09-231-1/+1
* Create an API for TransportIdNick Mathewson2022-09-231-0/+2
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-241-0/+1
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-101-1/+1
* Introduce a RelayIdSet and use it in place of HashSet<RelayId>.Nick Mathewson2022-08-101-1/+1
* Parsing, encoding, and serde for RelayId.Nick Mathewson2022-08-101-1/+1
* Add a set of Identity-related types and accessors.Nick Mathewson2022-08-101-0/+2
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-021-2/+2
* Run maint/add_warning crates/*/src/{lib,main}.rsIan Jackson2022-06-231-0/+3
* lints: Add let_unit_value allow to all cratesIan Jackson2022-05-311-0/+1
* lints: Add lint block delimiters to every crateIan Jackson2022-05-311-0/+2