Skip to content

Releases: tpm2-software/tpm2-abrmd

3.0.0

05 Dec 16:43
Compare
Choose a tag to compare

3.0.0 - 2022-12-05

Fixed

  • A bug in special command processing in TPM2_GetCapability when an
    audit session is in use cuased tpm2-abrmd to abort.

Added

  • New SELinux interfaces for communication with keylime

Changed

  • DBUS permissions in tpm2-abrmd.conf to match the in-kernel RM, ie
    /dev/tpmrm0, permissions. Now users MUST be in the tss group to
    send to tpm2-abrmd over DBUS.

3.0.0-rc0

28 Nov 19:05
Compare
Choose a tag to compare
3.0.0-rc0 Pre-release
Pre-release

3.0.0-rc0 - 2022-11-28

Fixed

  • A bug in special command processing in TPM2_GetCapability when an
    audit session is in use cuased tpm2-abrmd to abort.

Added

  • New SELinux interfaces for communication with keylime

Changed

  • DBUS permissions in tpm2-abrmd.conf to match the in-kernel RM, ie
    /dev/tpmrm0, permissions. Now users MUST be in the tss group to
    send to tpm2-abrmd over DBUS.

2.4.1

06 Mar 02:39
2.4.1
Compare
Choose a tag to compare

2.4.1 - 2022-03-04

Added

  • Contributor Covenant Code of Conduct.

Fixed

  • superflous warning messages about tcti status.
    • WARNING **: 11:00:56.205: tcti_conf before: "(null)"
    • WARNING **: 11:00:56.205: tcti_conf after: "mssim"
  • GCC 11 build error: error: argument 2 of __atomic_load’ discards ‘volatile’ qualifier
  • Initialize gerror pointer variable to NULL to fix use of unitialized memory and segfault.
  • Updated missing defaults in manpage.
  • Port CI to composite actions in tpm2-software/ci.

Removed

  • Dependency on 'which' utility in configure.ac.
  • ubuntu-16.04 from CI.

2.4.0

08 Feb 18:35
Compare
Choose a tag to compare

2.4.0 - 2021-02-08

Added

  • configure option --enable-asan which will cause the build to produce
    ASAN enabled binaries.
  • CI runs with clang enable asan for tests.
  • Service start depends on systemd device unit: dev-tpm0.device.
  • Testing support with swtpm.

Fixed

  • Numerous memory leaks.
  • udev settle service deprecation warnings.
  • StandardOutput=syslog deprecation warnings.

Changed

  • StandardOutput=syslog removed from systemd service file as syslog is
    deprecated since systemd version 246.
  • Requires tpm2-tss version 2.4.0 or greater for udev TAG=systemd rules.

Removed

  • valgrind configure options.
  • usage of udev settle service.

2.4.0-rc0

31 Jan 16:16
Compare
Choose a tag to compare
2.4.0-rc0 Pre-release
Pre-release

2.4.0-rc0 - 2021-01-31

Added

  • configure option --enable-asan which will cause the build to produce
    ASAN enabled binaries.
  • CI runs with clang enable asan for tests.
  • Service start depends on systemd device unit: dev-tpm0.device.
  • Testing support with swtpm.

Fixed

  • Numerous memory leaks.
  • udev settle service deprecation warnings.
  • StandardOutput=syslog deprecation warnings.

Changed

  • StandardOutput=syslog removed from systemd service file as syslog is
    deprecated since systemd version 246.
  • Requires tpm2-tss version 2.4.0 or greater for udev TAG=systemd rules.

2.3.3

17 Aug 14:57
Compare
Choose a tag to compare

Fixed:

  • Fixed handle resource leak exhausting TPM resources.

2.3.3-rc0

10 Aug 17:41
Compare
Choose a tag to compare
2.3.3-rc0 Pre-release
Pre-release

Fixed:

  • Fixed handle resource leak exhausting TPM resources.

2.3.2

18 May 19:25
2.3.2
Compare
Choose a tag to compare

Added

  • Added cirrus CI specific config files to enable FreeBSD builds.

Changed

  • Changed test scripts to be more portable.
  • Changed include header paths specific to FreeBSD.

2.3.2-rc0

13 May 23:36
2.3.2-rc0
Compare
Choose a tag to compare
2.3.2-rc0 Pre-release
Pre-release

Added

  • Added cirrus CI specific config files to enable FreeBSD builds.

Changed

  • Changed test scripts to be more portable.
  • Changed include header paths specific to FreeBSD.

2.3.1

13 Jan 17:12
Compare
Choose a tag to compare

Fixed

  • Provide meaningful exit codes on initialization failures.
  • Prevent systemd from starting the daemon before udev changes ownership
    of the TPM device node.
  • Prevent systemd from starting the daemon if there is no TPM device
    node.
  • Prevent systemd from restarting the daemon if it fails.
  • Add SELinux policy to allow daemon to resolve names.
  • Add SELinux policy boolean (disabled by default) to allow daemon to
    connect to all unreserved ports.
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy