这是indexloc提供的服务,不要输入任何密码
Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: google/go-sev-guest
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.6.2
Choose a base ref
...
head repository: google/go-sev-guest
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.7.1
Choose a head ref
  • 17 commits
  • 19 files changed
  • 4 contributors

Commits on Jul 13, 2023

  1. Allow PEM format certificates

    Some host machine managers will provide their VCEK/ASK/ARK certificates
    in PEM format, so we should work with that possibility.
    
    Un-exports verify.VcekDER since it should not be depended on.
    
    This change also removes some debug printfs that were mistakenly left
    in.
    
    Signed-off-by: Dionna Glaze <dionnaglaze@google.com>
    deeglaze committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    bee858a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #66 from deeglaze/vcekpem

    Allow PEM format certificates
    deeglaze authored Jul 13, 2023
    Configuration menu
    Copy the full SHA
    0e1dbb2 View commit details
    Browse the repository at this point in the history
  3. Improve product handling in attestations

    Collection of the product information uses the Device interface to allow
    for testing on non-SEV-SNP machines. The LinuxDevice will use CPUID
    information.
    
    Verification now uses product information from either the attestation or
    the verification options. The option value takes precedence. When both
    are missing, then the library defaults to the first version that was
    available for use: "Milan-B0".
    
    This extends the support of products to Genoa, but does not yet include
    the embedded AMD root and intermediate certificates for Genoa.
    
    Fixes Issue#11 and Issue#64.
    
    Signed-off-by: Dionna Glaze <dionnaglaze@google.com>
    deeglaze committed Jul 13, 2023
    Configuration menu
    Copy the full SHA
    b3bd186 View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Merge pull request #65 from deeglaze/product

    Improve product handling in attestations
    deeglaze authored Jul 29, 2023
    Configuration menu
    Copy the full SHA
    e982e5b View commit details
    Browse the repository at this point in the history

Commits on Aug 8, 2023

  1. fix link to AMD docs

    Signed-off-by: Fabian Kammel <fabian.kammel@control-plane.io>
    datosh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    578613f View commit details
    Browse the repository at this point in the history
  2. Resolves #69: Make error when getting certificates more transparent f…

    …or user.
    
    Signed-off-by: Fabian Kammel <fabian@kammel.dev>
    datosh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    4b0fa13 View commit details
    Browse the repository at this point in the history
  3. work in feedback

    Signed-off-by: Fabian Kammel <fabian@kammel.dev>
    datosh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    6ae51cd View commit details
    Browse the repository at this point in the history
  4. work in feedback

    Signed-off-by: Fabian Kammel <fabian@kammel.dev>
    datosh committed Aug 8, 2023
    Configuration menu
    Copy the full SHA
    dd8d401 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2023

  1. work in feedback: merge test.Getter implementations

    Signed-off-by: Fabian Kammel <fabian@kammel.dev>
    datosh committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    3539e14 View commit details
    Browse the repository at this point in the history
  2. fix link to original source

    Signed-off-by: Fabian Kammel <fabian@kammel.dev>
    datosh committed Aug 10, 2023
    Configuration menu
    Copy the full SHA
    b8b6fd8 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #68 from datosh/fix-amd-docs-link

    fix link to AMD docs
    deeglaze authored Aug 10, 2023
    Configuration menu
    Copy the full SHA
    e24f408 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2023

  1. Fix typo.

    Signed-off-by: Fabian Kammel <fabian@kammel.dev>
    datosh committed Aug 12, 2023
    Configuration menu
    Copy the full SHA
    b29dd6d View commit details
    Browse the repository at this point in the history
  2. Merge pull request #70 from datosh/feature/improve-retry-error-handling

    Make error when getting certificates more transparent for user
    deeglaze authored Aug 12, 2023
    Configuration menu
    Copy the full SHA
    d8660ce View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. fix godoc typo

    msanft authored Aug 21, 2023
    Configuration menu
    Copy the full SHA
    e7a0023 View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2023

  1. Use reported TCB when fetching VCEK

    Signed-off-by: Moritz Sanft <58110325+msanft@users.noreply.github.com>
    msanft committed Aug 31, 2023
    Configuration menu
    Copy the full SHA
    c673691 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #73 from msanft/fix/use-reported-tcb-vcek-url

    fix: Use reported TCB when fetching VCEK
    deeglaze authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    c83c3d9 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #71 from msanft/main

    Fix `TrustedKeyKeys` typo
    deeglaze authored Aug 31, 2023
    Configuration menu
    Copy the full SHA
    2f2e24f View commit details
    Browse the repository at this point in the history
Loading