What's Changed
- Add generated grpc Go files by @jenia-grunin in #14
- Update codeowners of core enrollz and attestz proto definitions by @jenia-grunin in #15
- Add attestz-committers team to default approvers by @jenia-grunin in #17
- Fix generated go libs importpath by @jenia-grunin in #16
- Update crypto algo requirements to align with the latest TCG spec by @jenia-grunin in #18
- Wire enrollz and switch-owner-CA clients to biz logic by @jenia-grunin in #19
- Configure github builds to run tests and typo checks by @jenia-grunin in #20
- Enrollz to update switch's default SSL profile for initial attestz and certz by @jenia-grunin in #21
- fix typo: IDevID and oIDevID certs rely on the same IDevID pub key by @jenia-grunin in #22
- Default/reference impl of IAK and IDevID cert verifier and parser by @jenia-grunin in #23
- Generate certs/keys in tests of TpmCertVerifier on the fly by @jenia-grunin in #24
- Add more tests for TpmCertVerifier by @jenia-grunin in #25
- Cert validation with vendor ca trust anchors by @jenia-grunin in #26
- Support post-install workflow to rotate Owner IAK certs by @jenia-grunin in #27
- Implement TpmCertVerifier.VerifyTpmCert() by @jenia-grunin in #28
- Pass control card ID to TPM cert verifier by @jenia-grunin in #29
- Wrap all requests and responses of SwitchOwnerCaClient by @jenia-grunin in #31
- Fix lint issues by @melzhan in #30
- Fix more lint issues by @melzhan in #32
- Fix unexported fields and verify requests by @jenia-grunin in #33
- remove certVerificationOpts.Roots nil check by @jenia-grunin in #34
- Add context.Context to all interfaces by @jenia-grunin in #35
- fix executable bit on shell and add .bazelversion so it pinned to by @marcushines in #37
- Bump google.golang.org/protobuf from 1.32.0 to 1.33.0 by @dependabot in #39
- Add diagrams with code structure and usage of various packages by @jenia-grunin in #38
- Fix step 9 to specifically create a seperate ssl profile from by @marcushines in #36
- Add SSL profile ID to EnrollControlCardReq by @jenia-grunin in #41
- Set port for enrollz and attestz gRPC endpoints by @jenia-grunin in #40
New Contributors
- @melzhan made their first contribution in #30
- @dependabot made their first contribution in #39
Full Changelog: v0.1.0...v0.2.0