File tpm_emulator.changes of Package tpm_emulator

-------------------------------------------------------------------
Sun Sep 16 06:28:12 UTC 2018 - Luigi Baldoni <aloisio@gmx.com>

- Update to version 0.7.5
  * This release contains a bunch of bug fixes to make the
    tpm-emulator work again on modern systems.
    Amongst fixes to make it work with latest kernel versions it
    also hase some functional fixes.
    Alon Bar-Lev (6):
    + build: use GNUInstallDirs to allow override install
      directories
    + build: do not build mtm unless enabled
    + build: support BUILD_DEV to disable device build
    + build: add cmake option name
    + build: enable to turn on -Werror
    + tddl: rename to tddl-tpm-emulator to resolve conflict with
      trousers
    Aorimn (2):
    + Fix compilation under 3.19 kernels till now
    David Howells (4):
    + fds 0, 1 and 2 need pointing at /dev/null [ver #2]
    + Make tpm_emulator-0.7.4 use /dev/tpm_emul [ver #2]
    Florian Larysch (2):
    + tpm_command_handler: fix switch fallthrough
    + tpmd_dev/linux: do not access user memory directly
    Marek Marczykowski-Górecki (1):
    + Fix TPM_ChangeAuthAsymFinish
    Marlon Chalegre (1):
    + Fix header guard missing _
    Michael Weiss (1):
    + Use stable kernel api for userspace socket communication
    Peter Huewe (26):
    + tpm-emulator: Add explicit LICENSE file
    + tpm-emulator: Updated readme to include valid contact
      address
    + Add missing ARCH variable
    + Remove bash-ism from build.sh
    + Merge pull request #12 from Psicodelico/patch-1
    + Create .travis.yml
    + Fix header guard
    + Workaround wrong fallthrough case by returning TPM_FAIL
    Rolf Eike Beer (2):
    + fix cross-building of the Linux kernel module
    + fix compiling with -Werror
    shipinsky (1):
    + fix the problem of memory leak when invoking
      tpmd_disconnect

- Renamed subpackages as per upstream wishes

- Dropped tpm_emulator-disable_kernel_module_building.patch and
  replaced it with a cmake switch

- Dropped tpm_emulator-kernel_3.19_build.patch and
  tpm_emulator-use_stable_kernel_api.patch (merged upstream)

- Added tpm_emulator-0.7.5-fix_strncpy_bound.patch to fix gcc8
  build

-------------------------------------------------------------------
Sun Jun 25 14:30:28 UTC 2017 - aloisio@gmx.com

- Update to version 0.7.4
  * tpm_integrity.c: Fixed bug in TPM_Quote2; thanks go to 
    Andreas Steffen
  * tpmd_dev/darwin/*: Added support for OS X 10.6; thanks go 
    to Uri Blumenthal
  * tpm_counter.c: Bug in TPM_IncrementCounter fixed; thanks 
    go to Charles T
  * tpm_owner.c: set Pubek to false in TakeOwnership
  * tpmd_dev.c: fixed byter order conversion bug for aligned 
    memory
  * tpm_identity.c: bug fix for MakeIdentity;
    thanks go to Matthew Fioravante
  * tpm_authorization.c, tpm_cmd_handler.c, tpm_structures.h:
    copy secret to auth struct
  * tpm_owner.c: error codes revised
  * tpm_nv_storage.c: bug in NV_DefineSpace fixed; thaks go to 
    Luigi
  * CMakeLists.txt, crypto/*: preliminary openssl support added
  * tpm_emulator.h, tpm_owner.c, tpmd.c:
    removed TPM_CONF_KEEP_PUBEK_READABLE
  * tpm_migration.c: bug in TPM_CMK_ApproveMA fixed
  * tpmd_dev.c: switched to new ioctl function
  * build.bat: Missing path for Windows 7 added
  * tpm_capability.c: Bug in TPM_SetCapability fixed
  * all: Open/FreeBSD compatibility fixes
  * tpm_daa.c: Bug in TPM_LoadContext and TPM_DAA_Join/Sign
    fixed; thanks go toEmanuele Cesena
  * tpmd_dev/linux/*: missing kernel header file added
  * tpm_migration.c, tpm_cmd_handler.c, tpm_crypto.c:
    bugs in [CMK]MigrationBlob encoding, TPM_MigrateKey(),
    and TPM_CertifyKey2 fixed; thanks go to S. Tate
  * tpm_structures.h: bug in TPM_CERTIFY_INFO fixed;
    thanks go to S. Tate
  * tpm_nv_storage.c: bug in TPM_NV_WriteValue() fixed;
    thanks go to Luigi Semenzato
  * tpm_emulator_extern.[ch]: external functions changed
    into function pointers
  * tpmd/*/tpmd.c: tpmd functions updated
  * tpm_nv_storage.c: bug in TPM_NV_DefineSpace fixed;
    thanks go to Luigi Semenzato
  * README, build.sh: build description updated

- Refreshed tpm_emulator-disable_kernel_module_building.patch
- Added tpm_emulator-kernel_3.19_build.patch and
  tpm_emulator-use_stable_kernel_api.patch
- Dropped tpm_emulator-destdir.patch
- Added tpm_emulator_preamble
- Switched to new homepage

-------------------------------------------------------------------
Wed Feb 17 15:43:24 UTC 2010 - pascal.bleser@opensuse.org

- initial version (0.6.1)

openSUSE Build Service is sponsored by