summaryrefslogtreecommitdiff
path: root/crates/tor-chanmgr/semver.md
Commit message (Collapse)AuthorAgeFilesLines
* relay: Add a TLS acceptor in the ChanBuilderDavid Goulet2026-02-091-0/+1
| | | | | | | | | | | | | | | This requires the `TlsKeyAndCert` so be passed on the TLS acceptor settings. We assume that `RelayIdentities` has this information. The ChanBuilder::new() was getting a bit too convoluted and feature gated to instead we introduce new_client() and new_relay() and remove the need for `with_identities()`. Because of this, the ChanMgr::new() now returns a `Result<>`. Related to #1597 Signed-off-by: David Goulet <[email protected]>
* release: Remove semver.md files from 2.0.0 release.Wesley Aptekar-Cassels2026-02-021-2/+0
|
* chanmgr: Add semver.md for breaking changesDavid Goulet2026-01-131-0/+2
| | | | Signed-off-by: David Goulet <[email protected]>
* Remove semver.md files post-releaseGabriela Moldovan2025-12-021-1/+0
|
* tor-chanmgr: wrap the peer address in `Sensitive`Steven Engler2025-11-051-0/+1
| | | | | For incoming connections, wrap the peer address in `Sensitive` as it could be a client.
* Remove semver.md files post releaseIan Jackson2025-02-071-1/+0
|
* tor-chanmgr: Add reparameterize_kist to AbstractChannel trait.Gabriela Moldovan2025-01-151-0/+1
| | | | | Needed for the chanmgr to be able to update existing channels with new KIST settings read from the consensus.
* Remove semver.md files.Gabriela Moldovan2024-06-051-3/+0
| | | | The 1.2.4 release is out, so we won't be needing these anymore.
* proto: Make Channel explicitly Arc<.>Nick Mathewson2024-05-161-0/+3
| | | | | | | | | | | | | | | | Previously, Channel was a type that you could Clone that implicitly its state. Now, Channel always appears as an Arc<Channel>. This change has several benefits: * It makes the relationship between Channel struct and the underlying channel more clear. * It enables Channel to participate in the RPC system, where everything has to be an Arc<.> * It enables us to have a Weak<Channel>, if we ever want to. * It will let us move various members out of ChannelDetails. We did this change a while ago with ClientCirc.
* Remove semver.md now that 1.1.8 is out.Nick Mathewson2023-09-051-2/+0
|
* Add initial support for running a PT in server modeSaksham Mittal2023-08-241-0/+2
|
* Remove semver.md files now that 1.1.0 is released.Nick Mathewson2022-11-301-1/+0
|
* Have ChannelBuilder use TransportHelper.Nick Mathewson2022-10-131-0/+1
| | | | | | This lets us build channels using different TransportHelpers, including the (new) default TransportHelper, which just uses the old connect_to_one() code.
* Remove semver.md files now that arti 1.0.1 is out.Nick Mathewson2022-10-031-1/+0
|
* ChanMgr: new (unimplemented) APIs for pluggable transportsNick Mathewson2022-09-231-0/+1
|
* Remove semver.md from arti-1.0.0Nick Mathewson2022-09-071-4/+0
|
* Add semver notesIan Jackson2022-08-171-0/+4
|
* Now that versions have bumped, remove semver.md files.Nick Mathewson2022-08-011-1/+0
|
* ChanMgr: Add more contextual info to error types.Nick Mathewson2022-07-061-0/+1
Now each type has a peer. In some cases this peer is just an address, whereas in others (where key is relevant or address isn't yet narrowed down) it's a full OwnedChanTarget.