@tstruk tstruk released this Oct 1, 2018 · 88 commits to master since this release

Assets 4


  • Fixed handling of the default TCTI
  • Changed logging to be ISO-C99 compatible
  • Fixed leak of dlopen handle
  • Fixed logging of a response header tag in Tss2_Sys_Execute
  • Fixed marshaling of TPM2B parameters in SAPI commands
  • Fixed unnecessary warning in Esys_Startup
  • Fixed warnings in doxygen documentation


  • Added Esys_Free wrapper function for systems using different C runtime libraries
  • Added Windows TBS TCTI
  • Added non-blocking mode of operation in tcti-device
  • Added tests for Esys_HMAC and Esys_Hash
  • Enabled integration tests on physical TPM device
  • Added openssl libcrypto backend
  • Added Doxygen documentation to integration tests


  • Refactored SetDecryptParam
  • Enabled OpenSSL crypto backend by default