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

[PM-5693] CryptoService using memfd_secret on Linux #979

Closed
wants to merge 41 commits into from

Commits on Aug 19, 2024

  1. Configuration menu
    Copy the full SHA
    d7c7c3e View commit details
    Browse the repository at this point in the history

Commits on Aug 23, 2024

  1. More work

    dani-garcia committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    6068e84 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    50dc1b4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    216eb25 View commit details
    Browse the repository at this point in the history
  4. Fix

    dani-garcia committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    4b846ed View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    7a01168 View commit details
    Browse the repository at this point in the history
  6. WASM support

    dani-garcia committed Aug 23, 2024
    Configuration menu
    Copy the full SHA
    c649bf0 View commit details
    Browse the repository at this point in the history

Commits on Sep 20, 2024

  1. Configuration menu
    Copy the full SHA
    b901ef7 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

  1. Remove unnecessary trait

    dani-garcia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    e2129ad View commit details
    Browse the repository at this point in the history
  2. Inline cryptoengine

    dani-garcia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f708fcc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30854f7 View commit details
    Browse the repository at this point in the history
  4. Reset the values to None after munlock has zeroized them

    Otherwise some Drop implementations can crash
    dani-garcia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    bed894a View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    709dfce View commit details
    Browse the repository at this point in the history
  6. Fmt

    dani-garcia committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    f7eda88 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. Add benchmark

    dani-garcia committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    ce2343e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    bcd712f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    38343d2 View commit details
    Browse the repository at this point in the history
  4. Export memfd correctly

    dani-garcia committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    f34ce02 View commit details
    Browse the repository at this point in the history
  5. Fix memtest

    dani-garcia committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    cc27320 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    281619d View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    32d298f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    c43aa08 View commit details
    Browse the repository at this point in the history
  9. Incorrect optional dep

    dani-garcia committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    dd37d1d View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    45f3d32 View commit details
    Browse the repository at this point in the history

Commits on Sep 25, 2024

  1. Remove unnecessary bound

    dani-garcia committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    1f70169 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    22a8b17 View commit details
    Browse the repository at this point in the history
  3. Make KeyStore pub

    dani-garcia committed Sep 25, 2024
    Configuration menu
    Copy the full SHA
    c63f656 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2024

  1. Configuration menu
    Copy the full SHA
    db3f8d4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    eb81684 View commit details
    Browse the repository at this point in the history

Commits on Oct 3, 2024

  1. Configuration menu
    Copy the full SHA
    d279626 View commit details
    Browse the repository at this point in the history
  2. Rename

    dani-garcia committed Oct 3, 2024
    Configuration menu
    Copy the full SHA
    d5f1ede View commit details
    Browse the repository at this point in the history

Commits on Oct 4, 2024

  1. Configuration menu
    Copy the full SHA
    8652d79 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fdb0263 View commit details
    Browse the repository at this point in the history

Commits on Oct 7, 2024

  1. Configuration menu
    Copy the full SHA
    6ea6267 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    32088c7 View commit details
    Browse the repository at this point in the history
  3. Remove bench

    dani-garcia committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    f882fb2 View commit details
    Browse the repository at this point in the history
  4. Remove using

    dani-garcia committed Oct 7, 2024
    Configuration menu
    Copy the full SHA
    bec4786 View commit details
    Browse the repository at this point in the history

Commits on Oct 8, 2024

  1. Fix TODO

    dani-garcia committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    c2ffea6 View commit details
    Browse the repository at this point in the history
  2. Comment

    dani-garcia committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    c0d2b63 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    cacf4db View commit details
    Browse the repository at this point in the history
  4. Fmt

    dani-garcia committed Oct 8, 2024
    Configuration menu
    Copy the full SHA
    f4ca816 View commit details
    Browse the repository at this point in the history