Summary
This release includes the final revisions to the BootstrapStream IDevID flow, notably:
- Clarifies TLS client cert usage during BootstrapStream
- Updates ReportStatus messaged to also include the challenge-response process.
- Implements reference BootstrapStream server code
What's Changed
- chore(all): update deps by @renovate-bot in #186
- chore(all): update deps (major) by @renovate-bot in #188
- chore(all): update protobuf monorepo to v31 (major) by @renovate-bot in #189
- chore(all): update deps by @renovate-bot in #190
- chore(all): update crate-ci/typos action to v1.35.0 by @renovate-bot in #191
- chore(all): update protobuf monorepo to v32 (major) by @renovate-bot in #195
- chore(all): update actions/checkout action to v5 by @renovate-bot in #193
- Revise secret for cisco testdata by @dplore in #196
- Fix typo in linter uses: statement by @dplore in #197
- chore(all): update deps by @renovate-bot in #192
- TPM 2.0 without idevid/auth proto updates by @eamonjd in #198
- Rebuild pb.go files from recent commits. by @gmacf in #205
- chore(all): update deps by @renovate-bot in #203
- implement BootstrapStream request for tpm 2.0 with idevid by @seal6363 in #204
- chore(all): update module google.golang.org/protobuf to v1.36.9 by @renovate-bot in #209
- chore(all): update actions/setup-go action to v6 by @renovate-bot in #206
- chore(all): update module google.golang.org/grpc to v1.75.1 by @renovate-bot in #210
- move types into common dir by @seal6363 in #213
- Remove WORKSPACE by @swufygoog in #211
- implement boostrap stream response by @seal6363 in #208
- chore(all): update dependency bazel to v8.4.1 by @renovate-bot in #214
- chore(all): update dependency protobuf to v32.1 by @renovate-bot in #215
- Mark ppk_pub and ppk_csr as deprecated for TPM 2.0 No-IDevID workflow by @gmacf in #216
- add bootstrap stream report status by @seal6363 in #217
- chore(all): update github.com/insomniacslk/dhcp digest to f80a195 by @renovate-bot in #218
- Fix a few typos, format errors and wording styles for consistency. Expain a few acronyms when they first appear in the file. by @Chounoki in #220
- add ValidateIDevID interface by @seal6363 in #221
- chore(all): update actions/cache digest to 0057852 by @renovate-bot in #222
- fix nonce verification, only store encoded nonce by @seal6363 in #224
- add ValidateIDevID in sendIdevidChallenge by @seal6363 in #225
- Update the README file to describe the Streaming Bootz flow according to the latest design doc. by @Chounoki in #226
- add re-authentication case and state for report status by @seal6363 in #227
- add flags for streamingsupported by @seal6363 in #228
- Update reference server TLS configuration by @gmacf in #230
New Contributors
- @dplore made their first contribution in #196
- @eamonjd made their first contribution in #198
- @seal6363 made their first contribution in #204
- @swufygoog made their first contribution in #211
- @Chounoki made their first contribution in #220
Full Changelog: v0.6.0...v0.6.1