Skip to content

Migration path for the openssl crate #1124

@nyurik

Description

@nyurik

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions