Arti 1.4.6 is released: Hidden Service resilience; work on flow control, Conflux, and CGO.

Arti is our ongoing project to create a next-generation Tor client in Rust. We're happy to announce the latest release, Arti 1.4.6.
This release of Arti has some improvements for Onion Service (Hidden Service) operators. There's better resistance to denial-of-service (Proposal 362) and an experimental new utility for migration of Hidden Service identity key from a C Tor keystore to Arti.
Also included are further developments towards supporting xon-based (Proposal 324) flow control, multi-legged tunnels in Arti via our Conflux feature, and improving the cryptography used for data transfer (Counter Galois Onion, Proposal 359).
Meanwhile we are continuing our work on the foundations of Arti to support Relay and Bridge --- but there are no visible changes for this in 1.4.6. Much of this work is currently occurring outside of the Arti mainline.
For full details on what we've done, including API changes, and for information about many more minor and less visible changes, please see the CHANGELOG.
For more information on using Arti, see our top-level README, and the
documentation for the arti
binary.
Thanks to everybody who's contributed to this release, including hashcatHitman, hjrgrn, nield, and tcyrus.
Also, our deep thanks to our sponsors for funding the development of Arti!
Comments
We encourage respectful, on-topic comments. Comments that violate our Code of Conduct will be deleted. Off-topic comments may be deleted at the discretion of the moderators. Please do not comment as a way to receive support or to report bugs on a post unrelated to a release. If you are looking for support, please see our FAQ, user support forum or ways to get in touch with us.