Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merged libpts into libimcv | Andreas Steffen | 2014-10-05 | 44 | -8272/+0 |
| | |||||
* | pts: Avoid integer overflow when reading file names in the old IMA format | Tobias Brunner | 2014-07-01 | 1 | -1/+1 |
| | |||||
* | pts: Use memchr(3) instead of strchr(3) to extract hash algorithm name | Tobias Brunner | 2014-07-01 | 1 | -1/+1 |
| | | | | The string read with read(2) might not be null terminated. | ||||
* | Fixed some typos | Tobias Brunner | 2014-06-30 | 1 | -1/+1 |
| | |||||
* | Allow multiple hash values in the file reference database | Andreas Steffen | 2014-06-10 | 2 | -32/+60 |
| | |||||
* | libpts: Respect path separators when concatenating database filenames | Martin Willi | 2014-06-04 | 1 | -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 blob | Martin Willi | 2014-06-04 | 1 | -27/+16 |
| | |||||
* | libpts: Fix PCR read, avoid cast of a pointer to different sized integer | Martin Willi | 2014-06-04 | 1 | -3/+4 |
| | |||||
* | libpts: Parse TPM version info without TrouSerS helper function | Martin Willi | 2014-06-04 | 1 | -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 TSS | Martin Willi | 2014-06-04 | 1 | -0/+4 |
| | |||||
* | libpts: Fix build on Windows | Martin Willi | 2014-06-04 | 1 | -1/+2 |
| | |||||
* | libtps: Silence GCC set-but-unused warning in incomplete code | Martin Willi | 2014-05-16 | 1 | -2/+2 |
| | |||||
* | Defined BIOS and EFI event types and log event info | Andreas Steffen | 2014-05-13 | 1 | -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 hash | Andreas Steffen | 2014-05-10 | 2 | -7/+4 |
| | |||||
* | Changed default value to libimcv.imc-attestation.pcr_info = no | Andreas Steffen | 2014-05-10 | 1 | -1/+1 |
| | |||||
* | Moved BIOS and IMA measurement lists into classes of their own | Andreas Steffen | 2014-05-02 | 5 | -381/+715 |
| | |||||
* | Use global status variable for IMA runtime | Andreas Steffen | 2014-05-01 | 1 | -2/+1 |
| | |||||
* | Updated ITA-IMA finalize messages | Andreas Steffen | 2014-05-01 | 1 | -5/+5 |
| | |||||
* | Implemented IMA-NG support | Andreas Steffen | 2014-05-01 | 4 | -119/+425 |
| | |||||
* | Improved finalize messages in ITA-IMA component | Andreas Steffen | 2014-04-27 | 1 | -14/+21 |
| | |||||
* | Added result information to TPMRA workitems | Andreas Steffen | 2014-04-15 | 4 | -44/+47 |
| | | | | On the occasion got rid of complicated functional component stuff | ||||
* | Optimized PTS measurements | Andreas Steffen | 2014-04-15 | 8 | -253/+118 |
| | |||||
* | Separated IMV session management from IMV policy database | Andreas Steffen | 2014-04-15 | 4 | -13/+13 |
| | |||||
* | Renamed the AIK public key parameter to imc-attestation.aik_pubkey | Andreas Steffen | 2014-04-15 | 1 | -1/+1 |
| | |||||
* | pts: Make sure the complete AIK blob has been read | Tobias Brunner | 2014-04-09 | 1 | -1/+2 |
| | |||||
* | Fixed dirname/basename refactoring bug. | Andreas Steffen | 2014-04-07 | 1 | -11/+10 |
| | | | | Variables used in a database query have to be kept until the end of the enumeration | ||||
* | Disable mandatory ECP support for attestion | Andreas Steffen | 2014-03-07 | 2 | -6/+18 |
| | |||||
* | libpts: Use path_base|dirname() | Tobias Brunner | 2014-02-24 | 3 | -9/+12 |
| | |||||
* | libpts: Move settings to <ns>.plugins with fallback to libimcv | Tobias Brunner | 2014-02-12 | 3 | -10/+10 |
| | |||||
* | Update PCR even if measurement does not equal reference value | Andreas Steffen | 2013-12-21 | 1 | -3/+3 |
| | |||||
* | Fixed check_file_measurement method in pts_database_t | Andreas Steffen | 2013-12-13 | 1 | -6/+54 |
| | |||||
* | libpts: Skip unreadable files when measuring directories | Tobias Brunner | 2013-07-08 | 1 | -16/+2 |
| | |||||
* | fixed SQL query | Andreas Steffen | 2013-06-21 | 1 | -1/+1 |
| | |||||
* | Introduced workitems to Attestation IMV | Andreas Steffen | 2013-06-21 | 2 | -54/+181 |
| | |||||
* | implemented IMV session control | Andreas Steffen | 2013-06-21 | 2 | -13/+11 |
| | |||||
* | instead of cloning use extract_buf() method | Andreas Steffen | 2013-03-04 | 1 | -1/+1 |
| | |||||
* | Fixed Doxygen comments after scanning complete src directory | Tobias Brunner | 2013-03-02 | 4 | -9/+9 |
| | |||||
* | Cast first argument for %.*s to int | Tobias Brunner | 2013-01-24 | 1 | -2/+2 |
| | |||||
* | fixed memory leak in TPM Version Info | Andreas Steffen | 2012-12-13 | 1 | -2/+5 |
| | |||||
* | Made TSS implementation configurable and thereby optional | Tobias Brunner | 2012-11-08 | 1 | -5/+61 |
| | |||||
* | Moved debug.[ch] to utils folder | Tobias Brunner | 2012-10-24 | 14 | -33/+33 |
| | |||||
* | Moved data structures to new collections subfolder | Tobias Brunner | 2012-10-24 | 4 | -9/+9 |
| | |||||
* | implemented os_info_t class | Andreas Steffen | 2012-10-10 | 2 | -122/+10 |
| | |||||
* | free entry in error case | Andreas Steffen | 2012-10-07 | 1 | -0/+2 |
| | |||||
* | Avoid memory leak when failing to read file metadata | Tobias Brunner | 2012-09-28 | 1 | -0/+1 |
| | |||||
* | Properly initialize chunk for PCR value in case of errors | Tobias Brunner | 2012-09-28 | 1 | -1/+1 |
| | |||||
* | define pen_type_t as a vendor-specific type | Andreas Steffen | 2012-08-20 | 1 | -6/+6 |
| | |||||
* | skip boot aggregate check against database | Andreas Steffen | 2012-08-14 | 1 | -0/+1 |
| | |||||
* | update state before handling status | Andreas Steffen | 2012-07-30 | 1 | -16/+20 |
| | |||||
* | implemented support if functional sub-components | Andreas Steffen | 2012-07-30 | 11 | -243/+456 |
| |