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

Implement parsing GPG keys #373

Merged
merged 11 commits into from
Feb 24, 2022
Merged

Commits on Jan 13, 2022

  1. Configuration menu
    Copy the full SHA
    7cfb6e7 View commit details
    Browse the repository at this point in the history
  2. install nettle and capnproto on ubuntu runner

    required for sequoia pgp dependency
    fairingrey committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    9426c8d View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    58ff86b View commit details
    Browse the repository at this point in the history
  4. allow sequoia features

    allows users to pick between which crypto lib (cng or nettle)
    uses flate compression by default
    fairingrey committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    ffee299 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c85286b View commit details
    Browse the repository at this point in the history
  6. remove resolved note

    fairingrey committed Jan 13, 2022
    Configuration menu
    Copy the full SHA
    38e33d7 View commit details
    Browse the repository at this point in the history

Commits on Jan 17, 2022

  1. impl using rpgp

    add note regarding bug
    pgp::composed::signed_key::parse::from_armor_many seems to yield only one key when multiple are present
    
    use feature resolver v2 (necessary since nettle will not compile on wasm32)
    https://doc.rust-lang.org/cargo/reference/features.html#feature-resolver-version-2
    
    add notes on pgp specific dependencies
    fairingrey committed Jan 17, 2022
    Configuration menu
    Copy the full SHA
    d0d964a View commit details
    Browse the repository at this point in the history

Commits on Jan 21, 2022

  1. simplify feature flags

    also include test output for both pgp libs
    fairingrey committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    07fc97e View commit details
    Browse the repository at this point in the history
  2. rework errors

    include anyhow; upgrade rest of deps
    fairingrey committed Jan 21, 2022
    Configuration menu
    Copy the full SHA
    29fdcf0 View commit details
    Browse the repository at this point in the history

Commits on Feb 16, 2022

  1. remove rpgp impl

    fairingrey committed Feb 16, 2022
    Configuration menu
    Copy the full SHA
    aaae84f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1d55f00 View commit details
    Browse the repository at this point in the history