Skip to content

Releases: microsoft/CCF

5.0.13

21 Feb 11:15
89b5368
Compare
Choose a tag to compare

  • Memory leak during EC key creation is fixed (#6845).
  • Fixed thread-safety issues when CCF nodes attempted to contact non-TLS servers. This previously could cause errors when running SNP builds with multiple worker threads (#6836).
  • Add config option in start-network.py to choose redirection kind (#6732, #6755)
  • SNP nodes will no longer crash when run on firmware returning v3 attestations (#6841).

6.0.0-dev20

21 Feb 15:42
a65040b
Compare
Choose a tag to compare
6.0.0-dev20 Pre-release
Pre-release

Added

  • Added GET /node/attestations and GET /node/attestations/self, as aliases for the /quote endpoints. These return attestations on every platform, not only SGX quotes.

Fixed

  • CA certificate bundles used for JWT refresh and containing more than one certificate are now handled correctly (#6817).
  • Memory leak during EC key creation is fixed (#6845).
  • Fixed thread-safety issues when CCF nodes attempted to contact non-TLS servers. This previously could cause errors when running SNP builds with multiple worker threads (#6836).
  • SNP nodes will no longer crash when run on firmware returning v3 attestations (#6841).

5.0.12

07 Feb 16:57
6348b53
Compare
Choose a tag to compare

Fixed

  • CA certificate bundles used for JWT refresh and containing more than one certificate are now handled correctly (#6817).

6.0.0-dev19

04 Feb 16:42
66a93ab
Compare
Choose a tag to compare
6.0.0-dev19 Pre-release
Pre-release

Fixed

Container dependencies.

6.0.0-dev18

04 Feb 07:44
b5435a9
Compare
Choose a tag to compare
6.0.0-dev18 Pre-release
Pre-release

Fixed

Container dependencies.

6.0.0-dev17

03 Feb 18:22
aeb1e77
Compare
Choose a tag to compare
6.0.0-dev17 Pre-release
Pre-release

Fixed

Container dependencies.

6.0.0-dev16

03 Feb 17:22
e377492
Compare
Choose a tag to compare
6.0.0-dev16 Pre-release
Pre-release

Added

  • Members can now be configured with an explicit recovery_role. Members without an encryption key default to NonParticipant, members with an encryption key set default to Participant and continue to receive a recovery share. A new recovery role Owner allows members to receive a full key, letting them perform a recovery single-handedly. The process and APIs remain identical (#6705).

6.0.0-dev15

31 Jan 15:55
c384f5a
Compare
Choose a tag to compare
6.0.0-dev15 Pre-release
Pre-release

Fixed

  • All containers now include the correct version of libstdc++/libstdc++-dev, and the Debian package captures the runtime requirement as well.
  • RPMs for Azure Linux 3.0 are now included in releases.

6.0.0-dev14

30 Jan 17:17
118bcd1
Compare
Choose a tag to compare
6.0.0-dev14 Pre-release
Pre-release

Fixed

  • All containers now include the correct version of libstdc++/libstdc++-dev, and the Debian package captures the runtime requirement as well.
  • Releases now include Azure Linux 3.0 RPM packages.

6.0.0-dev13

27 Jan 13:49
9b166f8
Compare
Choose a tag to compare
6.0.0-dev13 Pre-release
Pre-release

Added

  • Joining nodes can now request a snapshot from their peers at startup, rather than relying on file access. The joinee's snapshot will be fetched and used if it is more recent than the joiner has access to. This behaviour is enabled by default, but can be disabled via the command.join.fetch_recent_snapshot config option (#6758).

Changed

  • CCF now defaults to using libstdc++ rather than libc++, and no longer builds with LTO, to improve compatibility with other C++ libraries.