async-rs / async-tls

A TLS implementation over AsyncRead and AsyncWrite
https://async.rs
Apache License 2.0
167 stars 47 forks source link

Attempt to port to rustls 0.20 #48

Closed mfelsche closed 1 year ago

mfelsche commented 2 years ago

This is the continuation of #47 dressed up as a new PR. This is based on the heavy lifting done by @silverjam and some minor contributions by me.

This updates the certs used for testing as some were expired. I added a script based on openssl to regenerate the ones i updated. They are valid for 10 years.

This obsoletes #47

NathanRoyer commented 1 year ago

Thanks for your work; this allowed me to make mail-send work with async-std.

Is there anything blocking the merge?

mfelsche commented 1 year ago

I honestly don't know.

silverjam commented 1 year ago

Thanks for your work; this allowed me to make mail-send work with async-std.

Is there anything blocking the merge?

The main readme of this crate states that @skade is looking for a new maintainer (https://github.com/async-rs/async-tls/blob/master/README.md), so that's probably all that's blocking things.

silverjam commented 1 year ago

Maybe @dignifiedquire or @yoshuawuyts could help get this merged?

Fishrock123 commented 1 year ago

@mfelsche Have you tried contacting Florian via the email in the maintenance notice? https://github.com/async-rs/async-tls#maintenance-notice

dignifiedquire commented 1 year ago

I will try to review latest next week

dignifiedquire commented 1 year ago

Thanks everyone, will cut a release tomorrow!

silverjam commented 1 year ago

Thank you @dignifiedquire!

dignifiedquire commented 1 year ago

Release 0.12.0 is out