Skip to content

Releases: openconfig/bootz

v0.7.0

19 Mar 03:53
517d2df

Choose a tag to compare

New Feature

  • Streaming Bootz v1.0 API

What's Changed

  • [Bootz Transparency] Define two new interfaces in service.go by @gmacf in #271
  • Change PublicKey return type to *rsa.PublicKey by @gmacf in #272
  • Move deprecated fields to reserved and rebuild. by @gmacf in #273
  • Include Identity message in Chassis by @gmacf in #274
  • Updates typos.toml to exclude autogenerated files by @gmacf in #275
  • Add initial README and test protos for Bootz INT test by @gmacf in #276
  • Add BootstrapStreamV1 RPC by @Chounoki in #279
  • Add sequence diagram to Bootz integration test README by @gmacf in #277
  • Add description for BootstrapStream v1.0 by @Chounoki in #280
  • chore(all): update dependency protobuf to v34 by @renovate-bot in #281
  • Add BootstrapStreamV1 RPC skeleton handler by @Chounoki in #282
  • Add recovery data and deadline to test.proto. by @gmacf in #283
  • [Monax] Populate sut.proto by @gmacf in #284
  • Cleanup unsupported TPM 1.2 from Streaming Bootz v0.6 implementation by @Chounoki in #285
  • Update attestz package version by @Chounoki in #286
  • Add the missing "encapsulated_key" field. by @Chounoki in #287
  • Merge types.EntityLookup into types.Chassis as they almost overlap completely. by @Chounoki in #288
  • chore(all): update module google.golang.org/grpc to v1.79.3 [SECURITY] by @renovate-bot in #290
  • Remove redundant base64 encoding which is immediately followed by base64 decoding. by @Chounoki in #291

Full Changelog: v0.6.2...v0.7.0

v0.6.2

12 Feb 00:29
a5c90b3

Choose a tag to compare

What's Changed

  • chore(all): update dependency protobuf to v33 by @renovate-bot in #229
  • Update proto for TPM 2.0 no IDevID. by @Chounoki in #231
  • Client by @seal6363 in #232
  • Create a tls package for Bootz. by @gmacf in #233
  • Implement TPM 2.0 without IDevID flow and its tests. by @Chounoki in #235
  • add nonce to serializedSignedData by @seal6363 in #234
  • Add the missing "StreamingSupported" field. Remove redundant function arguments. Consolidate duplicate test vectors. by @Chounoki in #236
  • chore(all): update dependency protobuf to v33.1 by @renovate-bot in #238
  • Consolidate buildEntityLookup() and buildLookupFromReportStatus() into a single function as they share most of the logic. Instantiate TPM20Utils as a member of the service to make the code cleaner and more consistent. by @Chounoki in #237
  • Clarify the 3 different types of streaming bootz flows. Distinguish 2 different "chassis" type definitions. by @Chounoki in #239
  • Fix an issue for Streaming Bootz where we only send the bootstrap data for the active control card instead of all control cards in the chassis. Also remove redundant variables/arguments to clean up code. by @Chounoki in #240
  • chore(all): update deps by @renovate-bot in #223
  • chore(all): update actions/checkout action to v6 by @renovate-bot in #242
  • Fix an issue for Streaming Bootz where we didn't update status to EntityManager when ReportStatus messages were received in a new stream. by @Chounoki in #243
  • Clarify ReportStatus IDevID usage by @gmacf in #244
  • chore(all): update module github.com/openconfig/attestz to v0.6.3 by @renovate-bot in #245
  • chore(all): update deps by @renovate-bot in #246
  • Support ECDSA-384 in Bootz and allow PEM-encoded idevid_cert by @gmacf in #248
  • chore(all): update super-linter/super-linter action to v8.3.0 by @renovate-bot in #247
  • Add suport of IDevID certificate chain for Streaming Bootz. by @Chounoki in #250
  • chore(all): update deps by @renovate-bot in #249
  • Add mock function for TPMTPublicToPEM to unblock copybara execution for Attestz. by @Chounoki in #251
  • chore(all): update deps by @renovate-bot in #252
  • Log peer TLS certificate details for debugging by @gmacf in #254
  • chore(all): update actions/cache action to v5 by @renovate-bot in #253
  • Typasto fixes by @haussli in #255
  • chore(all): update super-linter/super-linter action to v8.3.1 by @renovate-bot in #256
  • chore(all): update deps by @renovate-bot in #257
  • Convert IakCertifyInfo from TPM2B_ATTEST to TPMS_ATTEST. by @Chounoki in #259
  • chore(all): update dependency protobuf to v33.2 by @renovate-bot in #258
  • chore(all): update crate-ci/typos action to v1.42.0 by @renovate-bot in #260
  • chore(all): update deps by @renovate-bot in #261
  • Prepend the 2-byte header to the data fields of HMACChallenge. by @Chounoki in #264
  • chore(all): update dependency protobuf to v33.4 by @renovate-bot in #262
  • chore(all): update deps by @renovate-bot in #263
  • Add log banners of incoming stream messages for easy log view. by @Chounoki in #267
  • chore(all): update dependency protobuf to v33.5 by @renovate-bot in #269

New Contributors

Full Changelog: v0.6.1...v0.6.2

v0.6.1

20 Oct 02:07
93f8eff

Choose a tag to compare

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

New Contributors

Full Changelog: v0.6.0...v0.6.1

v0.6.0

30 Jul 16:19
4d8ecb6

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.5.0...v0.6.0

v0.5.0

14 May 03:14
c6a1a86

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.4.0...v0.5.0

v0.4.0

14 Mar 20:36
a068760

Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.4.0

v0.3.1

22 Apr 19:21
d7c92b2

Choose a tag to compare

What's Changed

Full Changelog: v0.3.0...v0.3.1

v0.3.0

02 Apr 23:46
e17a397

Choose a tag to compare

What's Changed

  • Add support for rfc8572 DHCP option encoding. by @gmacf in #128
  • Add certz profile id into the bootstrap response. This is required by @marcushines in #130
  • Fix typo CertzArtifact -> CertzProfile by @melzhan in #131
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #132

Full Changelog: v0.2.1...v0.3.0

v0.2.1

15 Feb 15:30
1922fa8

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

08 Feb 17:18
49b5a48

Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.2.0