aboutsummaryrefslogtreecommitdiffstats
path: root/src/libpts/pts
Commit message (Collapse)AuthorAgeFilesLines
* Merged libpts into libimcvAndreas Steffen2014-10-0544-8272/+0
|
* pts: Avoid integer overflow when reading file names in the old IMA formatTobias Brunner2014-07-011-1/+1
|
* pts: Use memchr(3) instead of strchr(3) to extract hash algorithm nameTobias Brunner2014-07-011-1/+1
| | | | The string read with read(2) might not be null terminated.
* Fixed some typosTobias Brunner2014-06-301-1/+1
|
* Allow multiple hash values in the file reference databaseAndreas Steffen2014-06-102-32/+60
|
* libpts: Respect path separators when concatenating database filenamesMartin Willi2014-06-041-6/+15
| | | | | As we can't use the system native directory separator on cross-platform measurements, we determine the path separator from the base directory format.
* libpts: Use chunk_map() to load AIK blobMartin Willi2014-06-041-27/+16
|
* libpts: Fix PCR read, avoid cast of a pointer to different sized integerMartin Willi2014-06-041-3/+4
|
* libpts: Parse TPM version info without TrouSerS helper functionMartin Willi2014-06-041-17/+11
| | | | | Trspi_UnloadBlob_CAP_VERSION_INFO() is a TrouSerS specific function, not available on all platforms.
* libpts: Work around BASETSD_H define mismatch between MinGW and TSSMartin Willi2014-06-041-0/+4
|
* libpts: Fix build on WindowsMartin Willi2014-06-041-1/+2
|
* libtps: Silence GCC set-but-unused warning in incomplete codeMartin Willi2014-05-161-2/+2
|
* Defined BIOS and EFI event types and log event infoAndreas Steffen2014-05-131-4/+105
| | | | | On debug level 2 log EV_ACTION and EV_EFI_ACTION strings and on level 3 dump raw event information
* attest now maintains multiple versions of a file hashAndreas Steffen2014-05-102-7/+4
|
* Changed default value to libimcv.imc-attestation.pcr_info = noAndreas Steffen2014-05-101-1/+1
|
* Moved BIOS and IMA measurement lists into classes of their ownAndreas Steffen2014-05-025-381/+715
|
* Use global status variable for IMA runtimeAndreas Steffen2014-05-011-2/+1
|
* Updated ITA-IMA finalize messagesAndreas Steffen2014-05-011-5/+5
|
* Implemented IMA-NG supportAndreas Steffen2014-05-014-119/+425
|
* Improved finalize messages in ITA-IMA componentAndreas Steffen2014-04-271-14/+21
|
* Added result information to TPMRA workitemsAndreas Steffen2014-04-154-44/+47
| | | | On the occasion got rid of complicated functional component stuff
* Optimized PTS measurementsAndreas Steffen2014-04-158-253/+118
|
* Separated IMV session management from IMV policy databaseAndreas Steffen2014-04-154-13/+13
|
* Renamed the AIK public key parameter to imc-attestation.aik_pubkeyAndreas Steffen2014-04-151-1/+1
|
* pts: Make sure the complete AIK blob has been readTobias Brunner2014-04-091-1/+2
|
* Fixed dirname/basename refactoring bug.Andreas Steffen2014-04-071-11/+10
| | | | Variables used in a database query have to be kept until the end of the enumeration
* Disable mandatory ECP support for attestionAndreas Steffen2014-03-072-6/+18
|
* libpts: Use path_base|dirname()Tobias Brunner2014-02-243-9/+12
|
* libpts: Move settings to <ns>.plugins with fallback to libimcvTobias Brunner2014-02-123-10/+10
|
* Update PCR even if measurement does not equal reference valueAndreas Steffen2013-12-211-3/+3
|
* Fixed check_file_measurement method in pts_database_tAndreas Steffen2013-12-131-6/+54
|
* libpts: Skip unreadable files when measuring directoriesTobias Brunner2013-07-081-16/+2
|
* fixed SQL queryAndreas Steffen2013-06-211-1/+1
|
* Introduced workitems to Attestation IMVAndreas Steffen2013-06-212-54/+181
|
* implemented IMV session controlAndreas Steffen2013-06-212-13/+11
|
* instead of cloning use extract_buf() methodAndreas Steffen2013-03-041-1/+1
|
* Fixed Doxygen comments after scanning complete src directoryTobias Brunner2013-03-024-9/+9
|
* Cast first argument for %.*s to intTobias Brunner2013-01-241-2/+2
|
* fixed memory leak in TPM Version InfoAndreas Steffen2012-12-131-2/+5
|
* Made TSS implementation configurable and thereby optionalTobias Brunner2012-11-081-5/+61
|
* Moved debug.[ch] to utils folderTobias Brunner2012-10-2414-33/+33
|
* Moved data structures to new collections subfolderTobias Brunner2012-10-244-9/+9
|
* implemented os_info_t classAndreas Steffen2012-10-102-122/+10
|
* free entry in error caseAndreas Steffen2012-10-071-0/+2
|
* Avoid memory leak when failing to read file metadataTobias Brunner2012-09-281-0/+1
|
* Properly initialize chunk for PCR value in case of errorsTobias Brunner2012-09-281-1/+1
|
* define pen_type_t as a vendor-specific typeAndreas Steffen2012-08-201-6/+6
|
* skip boot aggregate check against databaseAndreas Steffen2012-08-141-0/+1
|
* update state before handling statusAndreas Steffen2012-07-301-16/+20
|
* implemented support if functional sub-componentsAndreas Steffen2012-07-3011-243/+456
|