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

Add delegation #611

Merged
merged 10 commits into from
Feb 8, 2023
Merged

Add delegation #611

merged 10 commits into from
Feb 8, 2023

Commits on Jan 31, 2023

  1. Updated add-delegation command to accept public instead of private

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    3057ae0 View commit details
    Browse the repository at this point in the history
  2. Removed options for path and terminating.

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    a5bb653 View commit details
    Browse the repository at this point in the history
  3. Make threshold a configurable option.

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Jan 31, 2023
    Configuration menu
    Copy the full SHA
    13ddf35 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2023

  1. Added commands for sign and verify key proof of possesion.

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    12b8cf4 View commit details
    Browse the repository at this point in the history
  2. Minor refactoring of shared functions.

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    3bd1f5b View commit details
    Browse the repository at this point in the history
  3. Added test for key proof of possession sign/verify

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    7fa9fcf View commit details
    Browse the repository at this point in the history
  4. Verify protection against canonicalization attacks.

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Feb 1, 2023
    Configuration menu
    Copy the full SHA
    ec9417a View commit details
    Browse the repository at this point in the history

Commits on Feb 2, 2023

  1. Make sure delegation's target files uses the fs directory structure

    as specified in the delegated role.
    
    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    7807fb4 View commit details
    Browse the repository at this point in the history
  2. Check error when creating a directory.

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    9e8fde1 View commit details
    Browse the repository at this point in the history
  3. Made it possible to configure what targets to remove.

    Signed-off-by: Fredrik Skogman <kommendorkapten@github.com>
    kommendorkapten committed Feb 2, 2023
    Configuration menu
    Copy the full SHA
    0416b77 View commit details
    Browse the repository at this point in the history