A decade of Rustls (lwn.net)

<p>Joe Birr-Pixton has written <a
href="https://rustls.dev/blog/2026-09-08-a-decade-of-rustls/">a blog post</a>
reflecting on a decade of the Rustls TLS-library project and looking ahead to
the upcoming&#160;0.24 release and an eventual&#160;1.0 release.</p>

<blockquote class="bq">
<p>Rustls began with <a
href="https://github.com/rustls/rustls/commit/4460bbe15b4df1f6e6efea4f9f06fbd0fb278077">a
first
commit</a> on May&#160;2,&#160;2016. Progress was quick: a month later, on June&#160;5,
it could interoperate with most sites on the web. The first release,&#160;0.1.0,
followed on August&#160;27,&#160;2016 – less than four months after the first commit.</p>

<p>[...] From the&#160;0.1.0 release, the project moved through a long series of
releases over the following eight years, building out functionality, hardening
and refining the API. That sequence of release lines culminated in&#160;0.23,
released on February&#160;29,&#160;2024.</p>

<p>The&#160;0.23 release line has been a stable one: in the time since, it has
seen&#160;43 non-breaking releases. That stability didn't come with
stagnation. The&#160;0.23 line delivered a wide range of important features,
including a FIPS-certified cryptography option, certificate compression,
Encrypted ClientHello, post-quantum cryptography, and performance
improvements.</p>
</blockquote>