Arti 1.4.3 is released: Prometheus metrics support, inital work on Counter Galois Onion and congestion control.

Arti is our ongoing project to create a next-generation Tor client in Rust. Now we're announcing the latest release, Arti 1.4.3.
This release adds support for exporting metrics via Prometheus.
To use this feature, compile Arti with the metrics
feature,
and add the [metrics]
section to your configuration file,
as shown in our example config.
Currently, only a couple metrics are exported, but more will be added as time goes on.
If you are using Arti and there are metrics that would be useful for your usecase,
please do file an issue asking for them to be added!
Keep in mind that enabling metrics has the potential to leak information
to anyone who can access the metrics port.
If you use metrics in production, be sure to carefully check your firewall rules
to ensure that the metrics information is not more widely accessible than you need it to be.
We're also publishing the new arti-ureq
Rust crate,
which allows making HTTP requests over Tor using Arti with the Rust ureq
library.
Several example programs are available in the Arti repo.
This release also has some of the cryptographic groundwork for supporting Counter Galois Onion, a new encryption scheme designed to protect against tagging attacks, thus strengthening Tor's end-to-end integrity protection.
This release also has some under-the-hood steps towards implementing congestion control, a protocol which intelligently adjusts the rate at which data is sent to ensure that the Tor network runs as fast and smoothly as possible.
For full details on what we've done, and for information about many smaller and less visible changes as well, 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 CocytusDEDI, hashcatHitman, hjrgrn, nield, playbahn, syphyr, Vijaya Bhaskar, and Yaksh Bariya. Also, our deep thanks to the Bureau of Democracy, Human Rights and Labor and our [other 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.