]> git.proxmox.com Git - libtpms.git/shortlog
libtpms.git
2018-07-18 Stefan Bergertpm2: Add function to display USER_NVRAM contents
2018-07-18 Stefan Bergertpm2: disable the failure mode on totalResetCount retur...
2018-07-13 Stefan BergerNVMarshal: Fix handling of future header version handling
2018-06-20 Stefan Bergertpm2: Use malloc/free rather than TPM_Malloc/TPM_Free
2018-06-15 Stefan Bergerbuild: Add missing header files for building RPM from...
2018-06-15 Stefan Bergertpm2: Implement TPM2B_Cmp() to compare to TPM2B's
2018-06-15 Stefan Bergerlibrary: use __attribute__((format,...) to check printf...
2018-06-15 Stefan Bergertpm2: Add comments to unmarshalling of user NVRAM
2018-06-15 Stefan Bergertpm2: Run a compile-time check whether NVRAM is too...
2018-06-15 Stefan Bergertpm2: adapt NVRAM offsets and check structure sizes
2018-06-15 Marc-André... tests: add fuzz test
2018-06-15 Marc-André... tests: add an initial corpus for fuzzing
2018-06-15 Marc-André... build-sys: remove -Wstrict-aliasing=3
2018-06-15 Marc-André... build-sys: move hardening linker flags to ldflags
2018-06-15 Stefan Bergertpm2: enable sha512 (breaks compatiblity)
2018-06-15 Stefan Bergertpm2: convert rest of structures to write downgradeable...
2018-06-15 Stefan Bergertpm2: tie volatile state of TPM to persistent state
2018-06-15 Stefan BergerExtend NVRAM memory size to 128kb
2018-06-15 Stefan BergerWrite different header for SHA384 and SHA512 in shared...
2018-06-15 Stefan BergerIncrease MIN_EVICT_OBJECTS to 7 for value of TPM_PT_HR_...
2018-06-15 Stefan BergerUpdate TpmToOsslMath.c to look similar to latest code
2018-06-15 Stefan BergerUpdate to latest version: CryptHash.c
2018-06-15 Stefan BergerUpdate to latest version: Ecc/Hash/RsaTestData.h
2018-06-15 Stefan BergerUpdate to latest version: MAC_fp.h
2018-06-15 Stefan BergerUpdate to latest version: MathOnByteBuffers.c
2018-06-15 Stefan BergerUpdate to latest version: TpmToOsslMath.h
2018-06-15 Stefan Bergertpm2: TPM_MainInit write permanent state blob if SetSta...
2018-06-15 Stefan Bergertpm2: pass state set via SetState() to TPM 2
2018-06-15 Stefan Bergertpm2: implement TPM2_Get/SetState
2018-06-15 Stefan Bergertpm2: Clear the cached states when a different TPM...
2018-06-15 Stefan Bergertpm2: Implement _rpc__Signal_IsPowerOn
2018-06-15 Stefan Bergertpm2: return TPM_RC_FAILURE in case of blockSize == 0
2018-06-15 Stefan Bergertpm2: Do NULL pointer check before dereferencing
2018-06-15 Stefan Bergertpm2: Do NULL pointer check before dereferencing
2018-06-15 Stefan Bergertpm2: Do NULL pointer check before dereferencing
2018-06-15 Stefan Bergertpm2: initialize a couple of variable to make coverity...
2018-06-15 Stefan Bergertpm2: Check against unreasonably large datasize value...
2018-06-15 Stefan Bergertpm2: Get return value into rc
2018-06-15 Stefan Bergertpm2: Cast values to proper datatypes
2018-06-15 Stefan Bergertpm2: Fix calculation of array_size
2018-06-15 Stefan Bergertpm2: Make loop counter a size_t
2018-06-15 Stefan Bergertpm2: Enable a few more algorithms
2018-06-15 Stefan Bergertpm2: Enable support for SM2
2018-06-15 Stefan Bergertpm2: Enable support for ECMQV
2018-06-15 Stefan Bergertpm2: Write comments about comparison operators
2018-06-15 Stefan Bergermerge into Allow state downgrading
2018-06-15 Stefan Bergertpm2: Allow state downgrading starting with version...
2018-06-15 Stefan Bergertpm2: Prepare header for v2 including min. necessary...
2018-06-15 Stefan Bergertpm2: Throw error on missing data for hash algorithms
2018-06-15 Stefan Bergertpm2: cast to long int for match to %ld on 32bit platform
2018-06-15 Stefan Bergertpm2: Implement TPM2_PersistentAllStore and use it
2018-06-15 Stefan Bergertpm2: Call _rpc__Signal_PowerOff inside TPM2_Terminate
2018-06-15 Stefan Bergertpm2: add missing newline after error message
2018-06-15 Stefan Bergertpm2: Build libtpms with TPM 2 code now
2018-06-15 Stefan Bergertpm2: Write marshalled NvChip into file and read it
2018-06-15 Stefan Bergertpm2: Add test harness for marshalling and reconstructi...
2018-06-15 Stefan Bergertpm2: Enable skipping of compile-time optional variable...
2018-06-15 Stefan Bergertpm2: Remove first parameter from NV_HEADER_Marshal
2018-06-15 Stefan Bergertpm2: Revert NVChip memory layout to native
2018-06-15 Stefan Bergertpm2: Implement function to marshal and reconstruct...
2018-06-15 Stefan Bergertpm2: Push nvOffset and structure size parameters into...
2018-06-15 Stefan Bergertpm2: Major rework of state marshalling breaking compat...
2018-06-15 Stefan Bergertpm2: Add missing offset checks and comments about...
2018-06-15 Stefan Bergertpm2: Make tpmclock() a public function
2018-06-15 Stefan Bergertpm2: Update comments on variables stored in volatile...
2018-06-15 Stefan Bergertpm2: Fix memory leak in VolatileLoad()
2018-06-15 Stefan Bergertpm2: Implement TPM2_ValidateState
2018-06-15 Stefan Bergertpm2: Have VolatileLoad() return TPM_RC
2018-06-15 Stefan Bergertpm2: Activate failure mode if any blobs could not...
2018-06-15 Stefan Bergertpm2: extract header init and check from SWAP functions
2018-06-15 Stefan Bergertpm2: Enforce version of volatile state blob
2018-06-15 Stefan Bergertpm2: Fix compiler error due to comparison with differe...
2018-06-15 Stefan Bergerbuild: Build Debian 0.6.0-1-dev1
2018-06-15 Stefan Bergerbuild: Build RPM 0.6.0-1_dev1
2018-06-15 Stefan Bergertpm2: NVRAM file does exist if we get TPM_DECRYPT_ERROR
2018-06-15 Stefan Bergertpm2: add missing header filenames
2018-06-15 Stefan Bergertpm2: Handle failures better
2018-06-15 Stefan Bergertpm2: make I/O buffer sizes adjustable
2018-06-15 Stefan Bergertpm2: comment out _COMMAND_FLAGS_ since not needed
2018-06-15 Stefan Bergertpm2: Create real random numbers to get different keys
2018-06-15 Stefan Bergertpm2: Make compileable on OpenBSD
2018-06-15 Stefan BergerPort TPM 2 to OpenSSL 1.1
2018-06-15 Stefan Bergertpm2: add test for checking proper offsets in NVRAM
2018-06-15 Stefan Bergertpm2: Choose the TPM2 NVRAM memory to be 64kb
2018-06-15 Stefan Bergertpm2: Create functions ANY_OBJECT_Marshal/Unmarshal...
2018-06-15 Stefan Bergertpm2: Support bitfields for big endian
2018-06-15 Stefan Bergertpm2: Add padding to structs for 32bit arch alignments
2018-06-15 Stefan Bergertpm2: fix marshalling/unmarshalling of BOOL for big...
2018-06-15 Stefan Bergertpm2: Prepend header to NVRAM written structs and round...
2018-06-15 Stefan Bergertpm2: Write TPMEstablished BOOL in volatile state
2018-06-15 Stefan Bergertpm2: Add functions to write state in big endian format
2018-06-15 Stefan BergerEnable TPM 2 on big endian systems
2018-06-15 Stefan Bergertpm2: Clean up the NV_LIST_TERMINATOR structure
2018-06-15 Stefan BergerSupport for TPMEstablished flag in TPM2 code
2018-06-15 Stefan Bergertpm2: Return failure code if TPM was put into failure...
2018-06-15 Stefan BergerIntegrate the TPM 2 into the library; do not compile...
2018-06-15 Stefan BergerRevert "Fix TPM_PROOF to work with older versions"
2018-06-15 Stefan BergerFix TPM_PROOF to work with older versions
2018-06-15 Stefan BergerChoose build switches for TPM2
2018-06-15 Stefan Bergertpm2: Make RADIX_BITS dependent on openssl #defines
next