aboutsummaryrefslogtreecommitdiff
path: root/crates/tor-linkspec
Commit message (Expand)AuthorAgeFilesLines
...
* Add builders for OwnedChanTarget/OwnedCircTargetNick Mathewson2022-10-063-13/+63
* Begin revising HasAddr and its relationship to ChanTargetNick Mathewson2022-10-064-15/+62
* tor-linkspec: ByRelayIds<> type to hold a set of HasRelayIdsNick Mathewson2022-10-045-1/+68
* Merge branch 'bridge-parse' into 'main'Ian Jackson2022-10-032-10/+83
|\
| * pt: transport ID error: Fix style to remove full stopIan Jackson2022-10-031-1/+1
| * pt: Check PT key=value syntaxIan Jackson2022-10-031-2/+27
| * pt: Make PtTarget::push_setting fallible, and take IntoIan Jackson2022-10-032-3/+19
| * pt: PtTransportAddr: change None string to "-"Ian Jackson2022-10-031-2/+2
| * pt: Provide accessors for PtTargetIan Jackson2022-09-301-1/+15
| * pt: Make some more types EqIan Jackson2022-09-301-3/+3
| * pt: Provide constructors for PtTargetIan Jackson2022-09-301-5/+23
* | Remove semver.md files now that arti 1.0.1 is out.Nick Mathewson2022-10-031-1/+0
* | Bump crates that have had backward compatible API changes.Nick Mathewson2022-10-031-2/+2
* | Update README.md files.Nick Mathewson2022-09-301-0/+18
|/
* Mark all bridge and pt features as experimental for now.Nick Mathewson2022-09-292-0/+20
* pt: Reject a pluggable transport named BridgeIan Jackson2022-09-271-0/+5
* Remove docsrs thing which is in wrong place?Ian Jackson2022-09-271-1/+0
* pt: Try to fix docsrs problemIan Jackson2022-09-271-0/+1
* pt: Use PtTransportName in PtTargetIan Jackson2022-09-271-1/+1
* pt: Use PtTransportName in TransportIdIan Jackson2022-09-271-2/+2
* pt: PtTransportName: Provide TryFrom, into_inner, AsRefIan Jackson2022-09-271-4/+27
* pt: tor-linkspec: Shorten some names with useIan Jackson2022-09-271-12/+17
* pt: Introduce PtTransportNameIan Jackson2022-09-272-5/+33
* Add a few comments based on review.Nick Mathewson2022-09-231-0/+8
* Clarify and combine PtTargetAddr constructors.Nick Mathewson2022-09-231-16/+23
* Rename various Transport* types to Pt*.Nick Mathewson2022-09-232-43/+42
* Clarify note on "none" transport ID.Ian Jackson2022-09-231-0/+3
* Add a HasChanMethods trait, with a bunch of open TODO questions.Nick Mathewson2022-09-233-2/+24
* New data types to describe transport targets.Nick Mathewson2022-09-232-1/+54
* Add TransportTargetAddr as the target address for a PT-using channelNick Mathewson2022-09-232-1/+118
* Create an API for TransportIdNick Mathewson2022-09-234-0/+168
* Remove semver.md from arti-1.0.0Nick Mathewson2022-09-071-2/+0
* Bump crate versions in preparation for Arti 1.0.0 release.Nick Mathewson2022-09-011-3/+3
* enable doc_auto_cfg feature on every crate when documenting for docs.rstrinity-1686a2022-08-242-0/+4
* tor-netdir: Add a static assertion about RelayIdType::COUNTNick Mathewson2022-08-101-1/+16
* Implement `Into<RelayIdRef>` for `&RelayId`.Nick Mathewson2022-08-101-0/+6
* Final (?) API revisions for tor-linkspecNick Mathewson2022-08-104-66/+96
* linkspec: Add more accessors (some internal) for ids.Nick Mathewson2022-08-101-0/+68
* Remove get_ed_identity_key as unused.Nick Mathewson2022-08-101-23/+0
* Introduce a RelayIdSet and use it in place of HashSet<RelayId>.Nick Mathewson2022-08-103-1/+149
* Teach guard restrictions about RelayId.Nick Mathewson2022-08-102-0/+27
* Parsing, encoding, and serde for RelayId.Nick Mathewson2022-08-103-5/+195
* Add a set of Identity-related types and accessors.Nick Mathewson2022-08-105-2/+166
* Introduce HasRelayIds::same_relay_ids.Nick Mathewson2022-08-022-4/+12
* Implement serde traits on RelayIds.Nick Mathewson2022-08-022-2/+6
* tor-linkspec: Refactor out traits to represent a relay's ID set.Nick Mathewson2022-08-024-31/+88
* Now that versions have bumped, remove semver.md files.Nick Mathewson2022-08-011-2/+0
* Bump patch versions on crates that have new APIs.Nick Mathewson2022-08-011-1/+1
* Bump minor versions on all crates that have had breaking changes.Nick Mathewson2022-08-011-2/+2
* tor-linkspec: Stop using infallible writers.Nick Mathewson2022-07-112-7/+11