]> git.proxmox.com Git - libtpms.git/log
libtpms.git
10 years agoSync libtpms.spec.in with Fedora repository
Stefan Berger [Fri, 17 Jan 2014 20:57:54 +0000 (15:57 -0500)]
Sync libtpms.spec.in with Fedora repository

Sync the libtpms.spec.in with the content in the Fedora repository.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Signed-off-by: Joel Schopp <jschopp@linux.vnet.ibm.com>
10 years agoMaintainer change
Corey Bryant [Wed, 15 Jan 2014 15:33:58 +0000 (10:33 -0500)]
Maintainer change

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Joel Schopp <jschopp@linux.vnet.ibm.com>
10 years agoChange permissions of bootstrap.sh to 755
Corey Bryant [Mon, 13 Jan 2014 22:29:28 +0000 (17:29 -0500)]
Change permissions of bootstrap.sh to 755

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
10 years agoIgnore patch files in gitignore
Corey Bryant [Mon, 13 Jan 2014 22:26:59 +0000 (17:26 -0500)]
Ignore patch files in gitignore

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
10 years agoRemove files from index for gitignore
Corey Bryant [Mon, 13 Jan 2014 22:06:41 +0000 (17:06 -0500)]
Remove files from index for gitignore

Remove files from the git index so that gitignore
can actually ignore them.

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
10 years agoBuild dll on cygwin and build OpenSSL build cleanup
Stefan Berger [Thu, 9 Jan 2014 18:09:20 +0000 (13:09 -0500)]
Build dll on cygwin and build OpenSSL build cleanup

Fix the build process to build a dll on cygwin and remove
freebl specific shell calls when building for OpenSSL.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoAdd .gitignore
Stefan Berger [Thu, 9 Jan 2014 22:41:36 +0000 (17:41 -0500)]
Add .gitignore

Add .gitignore file to ignore certain files in the repository.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoRemove unnecessary build files from repository
Stefan Berger [Thu, 9 Jan 2014 22:41:35 +0000 (17:41 -0500)]
Remove unnecessary build files from repository

Remove unnecessary files in the repository and add boostrap.sh to create the
configure file and other files we are removing here. Users have to run
bootstrap.sh to have those files created in their build environment.
Update the INSTALL instructions.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoFix compile error on cygwin
Stefan Berger [Wed, 8 Jan 2014 02:32:06 +0000 (21:32 -0500)]
Fix compile error on cygwin

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoMake libtpms compileable with OpenSSL
Stefan Berger [Wed, 8 Jan 2014 02:32:05 +0000 (21:32 -0500)]
Make libtpms compileable with OpenSSL

Implement missing base64 decoder support when using OpenSSL library.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoAdd a test case for the TPMLIB_DecodeBlob API
Stefan Berger [Wed, 8 Jan 2014 02:32:04 +0000 (21:32 -0500)]
Add a test case for the TPMLIB_DecodeBlob API

Add a test case testing the TPMLIB_DecodeBlob function.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoAddress coverity warnings
Stefan Berger [Tue, 7 Jan 2014 18:43:47 +0000 (13:43 -0500)]
Address coverity warnings

Fixed typing errors.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoAddress coverity warnings
Stefan Berger [Tue, 7 Jan 2014 18:43:46 +0000 (13:43 -0500)]
Address coverity warnings

Handle function return codes.

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoRename function TPM_SBuffer_Set to TPM_Sbuffer_Set
Stefan Berger [Fri, 20 Dec 2013 16:20:20 +0000 (11:20 -0500)]
Rename function TPM_SBuffer_Set to TPM_Sbuffer_Set

Minor typo in function name

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoFix spacing in tpm_audit.c
Stefan Berger [Fri, 20 Dec 2013 16:20:19 +0000 (11:20 -0500)]
Fix spacing in tpm_audit.c

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoA fix related to the physical presence flag
Stefan Berger [Fri, 20 Dec 2013 16:20:18 +0000 (11:20 -0500)]
A fix related to the physical presence flag

The physical presence flag should not be used if CMD enable is false

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoFix a typo in tpm_crypto.c
Stefan Berger [Fri, 20 Dec 2013 16:20:17 +0000 (11:20 -0500)]
Fix a typo in tpm_crypto.c

Trivial typo in comment

Signed-off-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
Acked-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
10 years agoChange the mailing list
Corey Bryant [Thu, 19 Dec 2013 20:43:16 +0000 (15:43 -0500)]
Change the mailing list

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
10 years agoUpdate build directions in INSTALL file
Corey Bryant [Wed, 30 Oct 2013 20:16:39 +0000 (15:16 -0500)]
Update build directions in INSTALL file

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
10 years agoAdd mailing list and maintainers to README
Corey Bryant [Wed, 30 Oct 2013 20:16:39 +0000 (15:16 -0500)]
Add mailing list and maintainers to README

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
10 years agoAdd CREDITS file
Corey Bryant [Wed, 30 Oct 2013 19:54:28 +0000 (14:54 -0500)]
Add CREDITS file

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>
Acked-by: Stefan Berger <stefanb@linux.vnet.ibm.com>
10 years agoInitial import of project
Corey Bryant [Fri, 27 Sep 2013 15:42:51 +0000 (10:42 -0500)]
Initial import of project

This is the initial import of the libtpms library.  The libtpms library
provides software emulation of a Trusted Platform Module (TPM).  It is
intended to be used by applications when a hardware TPM is not adequate.
For example, a hypervisor can use libtpms to emulate an independent TPM
for each of it's virtual machine guests.  The library provides a high-
level API for developers to integrate the emulated TPM support into
their application.

The code was originally written by Kenneth Goldman <kgoldman@us.ibm.com>
and Stefan Berger <stefanb@us.ibm.com>.

The code is licensed under the Modified BSD License.

Signed-off-by: Corey Bryant <coreyb@linux.vnet.ibm.com>