Commit Graph
65 Commits
Author SHA1 Message Date
HaydenandGitHub 46099781ec docs: Add maintenance status for slsa-verifier
Signed-off-by: Hayden <8418760+Hayden-IO@users.noreply.github.com>
2026-08-06 14:41:04 -07:00
Ramon PetgraveandGitHub 748161aaed chore: update docs for v2.7.1 (#860)
#label:release v2.7.1

Updating docs for v2.7.1


https://github.com/slsa-framework/slsa-verifier/blob/main/RELEASE.md#update-documentation

```
$ mkdir artifacts
$ cd artifacts/
$ gh release download v2.7.1
$ sha256sum * | grep -v .intoto.jsonl
4baf25415727821f847a38bccedc86c3e5b17cbfc2eb534cd554feb6c856d6f1  slsa-verifier-darwin-amd64
39abfcf5f1d690c3e889ce3d2d6a8b87711424d83368511868d414e8f8bcb05c  slsa-verifier-darwin-arm64
946dbec729094195e88ef78e1734324a27869f03e2c6bd2f61cbc06bd5350339  slsa-verifier-linux-amd64
5d3b2349ede7bfec19e7a21569f18b9f7410145ad12e9584b175370669e14061  slsa-verifier-linux-arm64
1d8f61ad747ecc3d375d2a563cebf2991748b7da1a9bda9a500804c3c499e3c0  slsa-verifier-windows-amd64.exe
44144e98328d221f0490ef6b4a58a465defe8f697f387abbbf07ef5adb68d4ac  slsa-verifier-windows-arm64.exe
```

---------

Signed-off-by: Ramon Petgrave <32398091+ramonpetgrave64@users.noreply.github.com>
2025-06-27 13:40:25 -04:00
AppuandGitHub ea584f4502 docs: add section for verify-github-attestation (#858)
Readme update for #850

Signed-off-by: Appu Goundan <appu@google.com>
2025-06-25 17:09:44 -04:00
Ramon PetgraveandGitHub 9825851f50 chore: Update docs for v2.7.0 (#829)
#label:release v2.7.0

Updates docs to reference the new v2.7.0 release.

**How to verify**

Clone the repo and run the script described in
https://github.com/slsa-framework/slsa-verifier/blob/main/RELEASE.md#verify-provenance.
```
git clone git@github.com:slsa-framework/slsa-verifier.git
cd slsa-verifier
chmod +x verify-release.sh
GH_TOKEN=`gh auth token` bash verify-release.sh v2.7.0
```

Using the temp directory logged from the above command

```
cd <logged temp directory from running verify-release.sh>
sha256sum * | grep -v "intoto"      
36694b43ab23be234add09272e5faf77349d7e267bf65c01dc9bcdf58c4f496e  slsa-verifier-darwin-amd64
84d9122ce12e0c79080844285fd5c4976407ed3463e434a1b21b0979c46b1e55  slsa-verifier-darwin-arm64
499befb675efcca9001afe6e5156891b91e71f9c07ab120a8943979f85cc82e6  slsa-verifier-linux-amd64
dc3845d7605f666a0938389c1c5735230e50b32a547867ffd351fb14df928167  slsa-verifier-linux-arm64
61ff8b1cca6ac0012b0ba906367836f64a389444766be437df2a69f71285f43b  slsa-verifier-windows-amd64.exe
ddf58798049599c44caf299b6a9cf8a41760daa94ee208bdae8aa78fc75dcb2b  slsa-verifier-windows-arm64.exe
```

Confirm your output checksums matches those in this PR's changes for
SHA256SUM.md.

---------

Signed-off-by: Ramon Petgrave <ramon.petgrave64@gmail.com>
2025-02-10 12:36:28 -05:00
Ramon PetgraveandGitHub 3f37511042 chore: fix vuln: override autolinker ^4.0.0 (#785)
fixes
https://github.com/slsa-framework/slsa-verifier/security/code-scanning/11

markdown-toc's latest v1.2.0 is still vulnerable via a transitive
dependency, but hasn't received updates in a long time.

This PR overrides one of the other transitive dependencies to a
non-vulnerable version.

more info here
https://github.com/jonschlinkert/markdown-toc/issues/156#issuecomment-2197630000

# Testing process

- Manually invoked `make markdown-toc` and it did succeed, while also
adding a missing header in the README.
 - Made a few typos in the headers and markdown-toc did fix them.
 - Cloned markdown-toc, added the override, and its unit tests passed

---------

Signed-off-by: Ramon Petgrave <ramon.petgrave64@gmail.com>
Signed-off-by: Ramon Petgrave <32398091+ramonpetgrave64@users.noreply.github.com>
2024-08-13 19:08:24 +00:00
Ramon PetgraveandGitHub 7f3db9211e feat: support npm cli provenance v1 attestations (#776)
Fixes #614, #450, #449, #515

Adds support for NPM CLIs build provenances, generated when running `npm
publish --provenance --access public` from a [GitHub Actions
workflow](https://github.com/ramonpetgrave64/gundam-visor/blob/599500821344b070902a7a5666064bfdaba715df/.github/workflows/npm-publish.yml#L21).

## Testing

- added unit tests for some new helper functions
- added regression test cases

## Future work

- https://github.com/slsa-framework/slsa-verifier/issues/493, so we can
do `--print-provenance`
- implemented in
https://github.com/slsa-framework/slsa-verifier/pull/768#discussion_r1662938115

---------

Signed-off-by: Ramon Petgrave <ramon.petgrave64@gmail.com>
2024-07-30 19:46:04 +00:00
Ramon PetgraveandGitHub d96b977709 chore: v2.6.0: update docs (#789)
#label:release v2.6.0

# How to Verify

Clone the repo and run the script described in
https://github.com/slsa-framework/slsa-verifier/blob/main/RELEASE.md#verify-provenance.
```
$ git clone git@github.com:slsa-framework/slsa-verifier.git
$ cd slsa-verifier
$ bash verify-release.sh v2.6.0
```

This will download the release files and verify the binaries. Confirm
that the output hashes matches those in this PR's SHA256SUM.md
-
https://github.com/slsa-framework/slsa-verifier/pull/789/files#diff-7834ca792905514302a0630d1c57dc1d330569a18fc2fff4aac6129efb00f4ccR1-R8

---------

Signed-off-by: Ramon Petgrave <32398091+ramonpetgrave64@users.noreply.github.com>
Signed-off-by: Ramon Petgrave <ramon.petgrave64@gmail.com>
2024-07-17 12:21:44 -04:00
Ramon PetgraveandGitHub 208ac12589 feat: vsa support (#777)
Fixes #542

Adds support for VSAs.

## Testing process

- added some unit an end-to-end tests
- manually invoking

    ```
    go run ./cli/slsa-verifier/ verify-vsa \
    --subject-digest gce_image_id:8970095005306000053 \
--attestation-path
./cli/slsa-verifier/testdata/vsa/gce/v1/gke-gce-pre.bcid-vsa.jsonl \
--verifier-id
https://bcid.corp.google.com/verifier/bcid_package_enforcer/v0.1 \
--resource-uri
gce_image://gke-node-images:gke-12615-gke1418000-cos-101-17162-463-29-c-cgpv1-pre
\
    --verified-level BCID_L1 \
    --verified-level SLSA_BUILD_LEVEL_2 \
--public-key-path
./cli/slsa-verifier/testdata/vsa/gce/v1/vsa_signing_public_key.pem \
    --public-key-id keystore://76574:prod:vsa_signing_public_key \
    --print-attestation



{"_type":"https://in-toto.io/Statement/v1","predicateType":"https://slsa.dev/verification_summary/v1","predicate":{"timeVerified":"2024-06-12T07:24:34.351608Z","verifier":{"id":"https://bcid.corp.google.com/verifier/bcid_package_enforcer/v0.1"},"verificationResult":"PASSED","verifiedLevels":["BCID_L1","SLSA_BUILD_LEVEL_2"],"resourceUri":"gce_image://gke-node-images:gke-12615-gke1418000-cos-101-17162-463-29-c-cgpv1-pre","policy":{"uri":"googlefile:/google_src/files/642513192/depot/google3/production/security/bcid/software/gce_image/gke/vm_images.sw_policy.textproto"}},"subject":[{"name":"_","digest":{"gce_image_id":"8970095005306000053"}}]}
    Verifying VSA: PASSED
    
    PASSED: SLSA verification passed
    ```

TODOS:
- open issue on the in_toto attestations repo about the incorrect json
[fields](https://github.com/in-toto/attestation/blob/36c11295429a997d5bb520b4e80a1d0c16845f9c/go/predicates/vsa/v1/vsa.pb.go#L26-L40)
for vsa 1.0

---------

Signed-off-by: Ramon Petgrave <ramon.petgrave64@gmail.com>
2024-07-10 21:25:16 -04:00
laurentsimonandGitHub f315652a8c chore: Update doc and digests for v2.5.1 (#748)
This sets the expected sha256 of the v2.5.1 slsa-verifier released
binary.

How to LGTM this PR (I'll work on a proper doc for this in
https://github.com/slsa-framework/slsa-github-generator/issues/112):

1. Download the binary and provenance from
https://github.com/slsa-framework/slsa-verifier/releases/tag/v0.0.1
2. Clone the slsa-verifier repo, compile and verify the provenance using
the steps described in
https://github.com/slsa-framework/slsa-verifier/blob/main/RELEASE.md#verify-provenance
```
$ git clone git@github.com:slsa-framework/slsa-verifier.git
$ cd slsa-verifier
$ bash verify-release.sh v2.5.1
```

The output hash should be the hash I'm updating to in this PR. If they
match, LGTM. If they don't, someone tampered with the released binary
and don't LGTM

---------

Signed-off-by: laurentsimon <laurentsimon@google.com>
2024-03-26 08:11:24 -07:00
9b2467f836 feat: fixes #724: add input for --provenance-repository while image verification (#736)
@laurentsimon Added a new image verification cmd input
`--provenance-repository`
This replicates the feature of the `COSIGN_REPOSITORY` environment
variable when provenance is stored in a different repository/registry

Order of precedence:
- If input `--provenance-repository` is set, leverages the non-empty
input value
- If the env variable `COSIGN_REPOSITORY` is set, it is NOT consumed

README edit :
https://github.com/slsa-framework/slsa-verifier/pull/736/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5R280

---------

Signed-off-by: saisatishkarra <saisatish.karra@konghq.com>
Co-authored-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2024-01-22 18:10:11 +00:00
laurentsimonandGitHub e986dfc0ff feat: Digest for new release (#722)
#label:release v2.4.1

How to LGTM this PR:

Ensure you have installed the GitHub client from https://cli.github.com.
If it is not installed in your `PATH`, set `export GH=/path/to/your/gh`

Set your `export GH_TOKEN=...`

Use [verify-release.sh](./verify-release.sh) script in this repository:
```
bash verify-release v2.4.1
```

Once it completes, you will see the last line `Verifying artifact
/tmp/tmp.SomeRanDOm/` and do:
```bash
sha256sum /tmp/tmp.SomeRanDOm/* | grep -v intoto
```

This will print out the hashes. Compare them to the changes in this PR

---------

Signed-off-by: laurentsimon <laurentsimon@google.com>
2023-11-07 17:23:25 -08:00
Trishank Karthik KuppusamyandGitHub e2c7ca1325 feat: Add homebrew formula to README (#702)
Add installation using Homebrew on macOS

---------

Signed-off-by: Trishank Karthik Kuppusamy <trishank.kuppusamy@datadoghq.com>
2023-09-21 14:36:52 -07:00
laurentsimonandGitHub d23c97947e chore: Update doc for v2.4.0 (#699)
How to LGTM this PR (I'll work on a proper doc for this in
https://github.com/slsa-framework/slsa-github-generator/issues/112):

1.  Clone repo
```
$ git clone git@github.com:slsa-framework/slsa-verifier.git 
$ cd slsa-verifier
$ bash verify-release.sh v2.4.0 # NOTE: use the file in _this_ PR.
# Note down the path to the temporary dir use. The bash script will print its first line as "INFO: using dir: /tmp/tmp.VaYi6HfbmL"
```
2. Run command below and compare to SHA256SUM.md in this PR
```
$sha256sum /tmp/tmp.VaYi6HfbmL/*
```

The output hash should be the hash I'm updating to in this PR. If they
match, LGTM. If they don't, someone tampered with the released binary
and don't LGTM

---------

Signed-off-by: laurentsimon <laurentsimon@google.com>
2023-08-25 12:09:40 -07:00
asraaandGitHub 733cecb300 chore: update toc in README.md (#636)
Signed-off-by: Asra Ali <asraa@google.com>
2023-06-07 09:15:51 -05:00
asraaandGitHub aac022747e feat: remove experimental on Sigstore bundle and v1.0 SLSA provenance format (#634)
* feat: remove experimental on Sigstore bundle and v1.0 SLSA provenance format

Signed-off-by: Asra Ali <asraa@google.com>

* docs: update verifier README.md for docker-based builder

Signed-off-by: Asra Ali <asraa@google.com>

---------

Signed-off-by: Asra Ali <asraa@google.com>
2023-06-06 22:07:20 +00:00
1ac77fa5dc docs: npm provenance verification from GitHub runner (#595)
Signed-off-by: laurentsimon <laurentsimon@google.com>
Signed-off-by: Ian Lewis <ianlewis@google.com>
Co-authored-by: Ian Lewis <ianlewis@google.com>
2023-05-12 03:13:22 +00:00
laurentsimonandGitHub 18ee30fca6 docs: Make npm package version and name non-optional (#591)
update

Signed-off-by: laurentsimon <laurentsimon@google.com>
2023-05-12 02:16:46 +00:00
Ian LewisandGitHub f59b55ef21 chore: Update SHA256SUM.md for v2.3.0 (#592)
Signed-off-by: Ian Lewis <ianlewis@google.com>
2023-05-12 08:23:56 +09:00
Ian LewisandGitHub 95e6555274 docs: Add docs for npm package verification (#587)
Signed-off-by: Ian Lewis <ianlewis@google.com>
2023-05-10 00:33:29 +00:00
Ian LewisandGitHub b5000ebfc0 fix: Slack badge (#558)
Fix slack badge

Signed-off-by: Ian Lewis <ianlewis@google.com>
2023-04-14 10:04:31 +09:00
62c0dfdde9 docs: Update docs for 2.2.0 release. (#556)
* Update SHA256SUM.md

Signed-off-by: Ian Lewis <ianlewis@google.com>

* Update version in docs

Signed-off-by: Ian Lewis <ianlewis@google.com>

---------

Signed-off-by: Ian Lewis <ianlewis@google.com>
Co-authored-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2023-04-13 19:15:15 +00:00
asraaandGitHub 1bbdd661a8 docs: remove duplicated table of contents (#557)
* docs: remove duplicated table of contents

Signed-off-by: Asra Ali <asraa@google.com>

* fix action installation list

Signed-off-by: Asra Ali <asraa@google.com>

---------

Signed-off-by: Asra Ali <asraa@google.com>
2023-04-13 11:43:18 -07:00
e7279e828e docs: Update README.md (#541)
Update README.md

Adding an alternative option for installing slsa-verifier if you do not rely on additional tooling. The benefit of this option is improved readability.

Signed-off-by: Drew Roen <102626803+drewroengoogle@users.noreply.github.com>
Co-authored-by: Ian Lewis <ianlewis@google.com>
2023-04-11 02:24:36 +00:00
asraaandGitHub e8ce5c0204 chore: update docs for release v2.1.0 (#530)
* chore: update docs for release v2.1.0

Signed-off-by: Asra Ali <asraa@google.com>

---------

Signed-off-by: Asra Ali <asraa@google.com>
2023-03-17 15:07:25 +00:00
laurentsimonandGitHub 20b06426ff docs: update installation to cover the Action and to receive updates (#523)
docs: update installation to cover the Action and to receive updates (#523)

Signed-off-by: laurentsimon <laurentsimon@google.com>
2023-03-10 15:46:04 -06:00
Ian LewisandGitHub 771f842244 docs: Add instructions for GHA container generator (#438)
Signed-off-by: Ian Lewis <ianlewis@google.com>
2023-01-11 11:34:50 +09:00
Mihai MaruseacandGitHub e20f3cc7a3 feat: Verify all artifacts passed in cmdline (#419)
* Remove limit of number of artifacts to verify

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Update short description

Mention that we support multiple artifacts as long as they come from the
same provenance.

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Verify all artifacts passed in cmdline

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Remove header of verify step output

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Format the `cobra.Command.Use` argument

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Don't return a slice of builderIDs.

Since all images should come from the same provenance file, there's an
invariant that we will always get exactly one builderID. So, no need to
return a slice of them.

Just to preempt the case when the invariant would be broken, add a
specific check.

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Change existing tests to support multiple artifacts.

No new tests added, just changing table test data type.

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* [nfc] Format test file

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Change test to allow passing multiple artifacts.

For now, just allow passing the entire array of artifacts to command
line / arguments. The functionality should still be the same.

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Fix typo

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Fix path to test artifacts

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Allow different provenance path

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Try 2 artifacts from existing testdata

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Add more tests for multiple artifacts

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Add failing test

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Fix artifact and error

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Add final test: no artifact match

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

* Update README.md

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>

Signed-off-by: Mihai Maruseac <mihaimaruseac@google.com>
2022-12-29 09:56:57 -08:00
asraaandGitHub 0bd7a542b4 docs: update docs for release v2.0.1 (#403)
Signed-off-by: Asra Ali <asraa@google.com>

Signed-off-by: Asra Ali <asraa@google.com>
2022-12-14 16:11:34 +00:00
Shunsuke SuzukiandGitHub c9993a51d8 docs: fix go install (#376)
https://github.com/slsa-framework/slsa-verifier/pull/375#discussion_r1037775148

I found this doesn't work.
To install slsa-verifier v2 by go install, we have to release v2.0.1 or later.

```
go install github.com/slsa-framework/slsa-verifier/v2/cli/slsa-verifier@v2.0.0
go: github.com/slsa-framework/slsa-verifier/v2/cli/slsa-verifier@v2.0.0: github.com/slsa-framework/slsa-verifier@v2.0.0: invalid version: module contains a go.mod file, so module path must match major version ("github.com/slsa-framework/slsa-verifier/v2")
```

Signed-off-by: Shunsuke Suzuki <suzuki.shunsuke.1989@gmail.com>

Signed-off-by: Shunsuke Suzuki <suzuki.shunsuke.1989@gmail.com>
2022-12-02 09:16:40 -06:00
59a3af3d90 docs: update slsa-verifier to v2.0.0 (#375)
Signed-off-by: Shunsuke Suzuki <suzuki.shunsuke.1989@gmail.com>

Signed-off-by: Shunsuke Suzuki <suzuki.shunsuke.1989@gmail.com>
Co-authored-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2022-12-02 03:13:25 +00:00
1c41687aac Update to reference v1.3.2 as latest version. (#369)
Signed-off-by: Ian Lewis <ianlewis@google.com>

Signed-off-by: Ian Lewis <ianlewis@google.com>
Co-authored-by: Ian Lewis <ianlewis@google.com>
2022-11-28 16:40:11 +00:00
3162d85faf Update README (#361)
Signed-off-by: Ian Lewis <ianmlewis@gmail.com>

Signed-off-by: Ian Lewis <ianmlewis@gmail.com>
Co-authored-by: asraa <asraa@google.com>
2022-11-28 16:20:13 +00:00
Tahir RazaandGitHub a9f100cf3d fixing typo (#352)
Signed-off-by: Tahir Raza <tahirraza@gmail.com>

Signed-off-by: Tahir Raza <tahirraza@gmail.com>
2022-11-05 23:14:06 +00:00
asraaandGitHub 26f422b6b2 add new releases (#347)
Signed-off-by: Asra Ali <asraa@google.com>

Signed-off-by: Asra Ali <asraa@google.com>
2022-11-01 09:38:26 +09:00
Wietse VenemaandGitHub 27597feff8 Add optional (#316)
* Update README.md

Add missing [optional] indicators to the "verify-artifact" --help example.

Signed-off-by: Wietse Venema <72045954+wietse-gmail@users.noreply.github.com>

* Add missing [optional] indicators to the verify-artifact help message

Signed-off-by: Wietse Venema <72045954+wietse-gmail@users.noreply.github.com>

Signed-off-by: Wietse Venema <72045954+wietse-gmail@users.noreply.github.com>
2022-10-23 23:33:39 +00:00
asraaandGitHub e9cd6b763c fix: address gcb verifier comments and add gcb documentation (#300)
* address gcb verifier comments

Signed-off-by: Asra Ali <asraa@google.com>
2022-10-21 21:06:22 +00:00
asraaandGitHub e269a00945 release: add release v1.3.1 and v1.2.1 (#288)
* release: add release v1.3.1 and v1.2.1

Signed-off-by: Asra Ali <asraa@google.com>
2022-10-03 10:27:24 -05:00
laurentsimonandGitHub a2f6c3b8f9 Update README.md (#276)
Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>

Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2022-09-27 14:52:58 -05:00
laurentsimonandGitHub ad0648c097 doc: add links to GH builders (#268)
* Update README.md

Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>

* Update README.md

Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>

Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2022-09-26 06:12:31 -05:00
laurentsimonandGitHub b5da86b168 doc: document build id and GCB vs GHA (#266)
* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* comments

* update
2022-09-23 19:04:51 +00:00
asraaandGitHub ff0ced42ef refactor: add subcommands and separate functionality from artifacts a… (#231)
* refactor: add subcommands and separate functionality from artifacts and images

Signed-off-by: Asra Ali <asraa@google.com>
2022-09-06 17:10:58 -05:00
laurentsimonandGitHub 362e8c1077 Update README.md (#241)
Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2022-08-29 13:54:48 +09:00
asraaandGitHub ccb0786c88 release: release v1.3.0 of verifier (#218)
Signed-off-by: Asra Ali <asraa@google.com>

Signed-off-by: Asra Ali <asraa@google.com>
2022-08-15 13:50:24 -07:00
Carlos Tadeu Panato JuniorandGitHub d6c68a496f update link to download the binary to use the latest release (v1.2.0) (#204)
Signed-off-by: cpanato <ctadeu@gmail.com>
2022-08-10 13:42:34 +00:00
laurentsimonandGitHub 0cf9e9ce8f Update README.md (#185)
Signed-off-by: laurentsimon <64505099+laurentsimon@users.noreply.github.com>
2022-08-03 20:53:41 -07:00
laurentsimonandGitHub caaf1c1b8e feat: Create a verifier as a service (#182)
* update

* update

* update

* tests

* update

* update

* update

* update

* update

* update

* update

* update

* update

* update

* comments

* update

* update

* update

* update

* update
2022-08-03 14:29:25 -07:00
asraaandGitHub ad90b50548 release: add notes for release v1.2.0 (#171)
Signed-off-by: Asra Ali <asraa@google.com>
2022-07-25 11:49:49 -07:00
asraaandGitHub 8c4373c533 fix: remove signing certificate output (#160)
* remove signing certificate output

Signed-off-by: Asra Ali <asraa@google.com>
2022-07-22 10:33:48 -05:00
asraaandGitHub 588ddc4344 add v1.1.1 hash (#114)
Signed-off-by: Asra Ali <asraa@google.com>
2022-06-29 17:39:18 +00:00
laurentsimonandGitHub c06d3f72a9 Iterate thru subjects when verifying subject's hash (#112)
* Iterate thru subjects

* missing file

* update
2022-06-29 17:25:35 +00:00