boring icon indicating copy to clipboard operation
boring copied to clipboard

Boring 5 Roadmap

Open nox opened this issue 1 year ago • 1 comments
trafficstars

Now that boring 4 is pretty old (I'm just joking), let's keep track of what we should do for boring 5:

  • #194
  • Rename replace_ex_data to set_ex_data, as keeping the leaking versions is a footgun
  • Rename Ssl::new_from_ref to Ssl::new
  • Rename X509Builder::append_extension2 to X509Builder::append_extension
  • Make boring::ssl::SslStream::new infallible, its current return type is Result<_, ErrorStack> but it returns Ok(_) always.
  • Remove obsolete X509CheckFlags values
  • Decopule "fips-compat" from "fips": https://github.com/cloudflare/boring/pull/333

nox avatar Dec 01 '23 08:12 nox

Any alternative (or addition, I suppose) to hyper 1.0 support could be https://github.com/cloudflare/boring/issues/165, which lets the rest of the rustls ecosystem handle things like tokio, hyper, etc integration

howardjohn avatar Feb 21 '24 01:02 howardjohn