Skip to content

Releases: intel/metee

6.2.4

04 Jun 11:40

Choose a tag to compare

[6.2.4]

Fixed

  • EFI: fix print specifiers for callback2

Changed

  • samples: metee_gsc: enable EFI build
  • samples: metee_basic: enable EFI build

Added

  • EFI: add support for CSC target
  • EFI: add DEFINE_GUID
  • EFI: add library configure

6.2.3

14 May 11:38

Choose a tag to compare

[6.2.3]

Fixed

  • Linux: pick libmei 1.8.3 - empty kind fix
  • Linux: return NOT_SUPPORTED on ENODATA
  • Linux: use the right side of cancel pipe
  • EFI: error out on wrong type
  • EFI: add missed status to prints
  • Windows: limit buffer size

Removed

  • drop conan support

6.2.2

14 May 10:11

Choose a tag to compare

[6.2.2]

Changed

  • reshuffle log macros
  • Linux: import libmei 1.8.2

Added

  • samples: add fw status print to cpp sample
  • EFI: introduce new define to enable stdlib support

6.2.1

15 Jan 09:42

Choose a tag to compare

[6.2.1]

Fixed

  • CMake: Linux: overwrite FORTIFY_SOURCE from distribution

6.2.0

15 Jan 09:17

Choose a tag to compare

[6.2.0]

Changed

  • Linux: build for Android using Android NDK
  • Linux: import libmei 1.8.1

Added

  • add TeeCancelIO API

6.1.0

20 Nov 09:06

Choose a tag to compare

[6.1.0]

Fixed

  • fix cpp wrapper and add sample
  • efi: use %s in external debug prefix

Changed

  • Linux: import libmei 1.8.0

Added

  • samples: gsc: search for gscfi device
  • samples: print FW status in GSC
  • CMake: Windows: add release and debug 64 all preset

6.0.2

11 Sep 12:05

Choose a tag to compare

[6.0.2]

  • Windows: drop un-needed assert
  • EFI: do not send disconnect when not connected

6.0.1

27 Aug 13:58

Choose a tag to compare

[6.0.1]

  • EFI: prefix internal function
  • Windows: add newlines to error messages

6.0.0

17 Jun 14:00

Choose a tag to compare

[6.0.0]

Note: Backward incompatible ABI change:
The struct TEEHANDLE struct is packed(1) now
Added field to store V2 logger callback.

Changed

  • Linux: pull libmei 1.7.0
  • CMake: consume four-part version
  • Windows: fix copyright format

Added

  • Windows: C# OOP wrapper
  • TeeInitFull2 API

5.0.0

20 Mar 08:16

Choose a tag to compare

[5.0.0]

Note: Backward incompatible API change:
The HECI_DEVICE_KIND_* enums and kind field in struct tee_device_address
are renamed to HECI_HW_TYPE_* and hw_type field to avoid clash with
device kind value provided by OS drivers.

Changed

  • EFI: Decrease HW register polling timeout
  • EFI: Refactor HECI_DEVICE_KIND
  • Linux: pull libmei 1.6.4

Fixed

  • EFI: Change propertyMap array type to CHAR8*
  • EFI: Fixing compilation errors with GCC
  • account for old Windows driver

Added

  • CMake: Windows: add release 64 static preset
  • Add cpp wrapper
  • TeeGetKind API