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)