Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: switch to version 2.0 (pre) of the signature crate #217

Merged
merged 5 commits into from Dec 5, 2022

Commits on Nov 18, 2022

  1. feat: switch to version 2.0 (pre) of the signature crate

    Rework the crate to implement traits from the preview of the signature
    crate. Use Vec<u8> as Self::Repr type.
    
    Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    lumag committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    b74c0d8 View commit details
    Browse the repository at this point in the history
  2. feat: switch to implementing the Keypair trait

    Drop the hand-crafted From traits, replacing them with the
    implementation of the Keypair trait.
    
    Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    lumag committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    1a225a0 View commit details
    Browse the repository at this point in the history
  3. Cargo.toml: bump version to -pre

    Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    lumag committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    840583f View commit details
    Browse the repository at this point in the history
  4. feat: drop the hazmat guarding feature

    Now that the signature's hazmat-preview feature has matured, enable
    corresponding interfaces by default and drop the 'hazmat' feature.
    
    Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    lumag committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    da78856 View commit details
    Browse the repository at this point in the history
  5. feat: allow generating random SigningKey's

    Allow generating random SigningKey structs directly.
    
    Signed-off-by: Dmitry Baryshkov <dmitry.baryshkov@linaro.org>
    lumag committed Nov 18, 2022
    Configuration menu
    Copy the full SHA
    1d34c81 View commit details
    Browse the repository at this point in the history