Skip to content

Replace ring with aws-lc-rs? #22

@faern

Description

@faern

Hi,

Would you be open to either just replacing ring with the more up to date and actively maintained aws-lc-rs alternative? They are API compatible, so that should not be a complicated change.

Or, if you are not OK with outright just changing the backend, would you be open to making it configurable? So the downstream user of shadowsocks-crypto can select at either compile time or runtime if they want ring or aws-lc-rs? Much like what GotaTun has with this PR: mullvad/gotatun#122. Or what rustls has by making the crypto provider a runtime selection.

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