Despite the significant benefits of using rustls, there is still 5.7 million recent openssl downloads vs 6.5 million of rustls. Migrating all those openssl lib users might be difficult because the API is significantly different.
I would like to propose two things:
- create a list of all common openssl APIs and the corresponding example rustls usages. It is OK for some API not to be implemented in rustls, but they should be clearly documented. Perhaps a wiki page?
- consider implementing/modifying new APIs to provide simpler migration path
Despite the significant benefits of using rustls, there is still 5.7 million recent openssl downloads vs 6.5 million of rustls. Migrating all those openssl lib users might be difficult because the API is significantly different.
I would like to propose two things: