Commit Graph
8020 Commits
Author SHA1 Message Date
Andreas Steffen d732efffa5 defined SUBTYPE_ANY for all known Vendor IDs 2011-12-07 00:00:44 +01:00
Andreas Steffen 10b9d52400 added TNC_TNCC_ReportMessageTypesLong() and TNC_TNCS_ReportMessageTypesLong() messages 2011-12-06 23:39:01 +01:00
Andreas Steffen a91462df09 fixed copy-and-paste error 2011-12-04 12:53:47 +01:00
Andreas Steffen db183a92b7 upgraded IF-IMC/IMV inteface definitions to version 1.3 2011-12-04 12:48:30 +01:00
Andreas Steffen 1fe683c1bd differences incurred by rebasing - thanks Linus 2011-11-28 22:03:46 +01:00
Andreas Steffen 4932278e4b improved performance of database access by caching primary keys 2011-11-28 21:24:00 +01:00
Andreas Steffen eba8c01d8b increased number of PCR registers used by IMA 2011-11-28 21:24:00 +01:00
Andreas Steffen 64d4be9b86 fixed measurement rollback 2011-11-28 21:24:00 +01:00
Andreas Steffen db08702326 automatically registering component measurements 2011-11-28 21:24:00 +01:00
Andreas Steffen f2a521e795 bound functional component measurements to AIK 2011-11-28 21:24:00 +01:00
Andreas Steffen 86a6f698cb implemented Linux IMA functional component 2011-11-28 21:24:00 +01:00
Andreas Steffen eeefca6b56 defined various measurement hash and pcr functions 2011-11-28 21:24:00 +01:00
Andreas Steffen 057cf96d5b updated attest_usage text 2011-11-28 21:23:59 +01:00
Andreas Steffen b448e3ece6 moved attestation plugins to libpts in order to resolve circular reference with libimcv 2011-11-28 21:23:59 +01:00
Andreas Steffen d37abe0fd9 add and delete components 2011-11-28 21:23:59 +01:00
Andreas Steffen 8565db9356 mark PCR registers as file type 2 in database 2011-11-28 21:23:59 +01:00
Andreas Steffen dac976296c moved measurement and metadata flags to product_file table 2011-11-28 21:23:59 +01:00
Andreas Steffen 3e93e28427 update attest_usage to include add and del operations 2011-11-28 21:23:59 +01:00
Andreas Steffen 0f706ae40e generate integrity checksums for libimcv libpts and attest 2011-11-28 21:23:59 +01:00
Andreas Steffen 6b55276a94 attest can query components 2011-11-28 21:23:59 +01:00
Andreas Steffen 602122771e automatically construct attest plugin list 2011-11-28 21:23:24 +01:00
Andreas Steffen f275b5432b slightly refactored ita_comp_tboot 2011-11-28 21:23:24 +01:00
Andreas Steffen 8483974713 added pcr00 to prc23 registers to database 2011-11-28 21:23:24 +01:00
Andreas Steffen 59fe7668f5 component measurement entries into the database for Ubuntu 11.10 platform 2011-11-28 21:23:24 +01:00
Andreas Steffen 75d7315646 cosmetics in debug output 2011-11-28 21:23:24 +01:00
Sansar Choinyambuu 424d1cbfb0 Check enough data available to read 2011-11-28 21:23:24 +01:00
Sansar Choinyambuu da1ec62352 handling of missing component measurement 2011-11-28 21:22:51 +01:00
Sansar Choinyambuu 8f1a6d50b4 Added enum names for measurement algorithms 2011-11-28 21:22:51 +01:00
Sansar Choinyambuu 51b0005277 Set pcr transform field depending on measuring algorithm 2011-11-28 21:22:51 +01:00
Sansar Choinyambuu 824a7824dc sub-component depth from pts database on component evidence request
component hashes are entries in file_hashes table
implemented verify function of tboot component
2011-11-28 21:22:51 +01:00
Sansar Choinyambuu a169fe7793 Fixed memory corruption on tpm version info 2011-11-28 21:22:51 +01:00
Sansar Choinyambuu 1508efdfdf Fixed warning, freeing tpm context memory in extend_pcr function 2011-11-28 21:22:51 +01:00
Andreas Steffen 3186b04c0b fixed some more memory leaks 2011-11-28 21:22:51 +01:00
Andreas Steffen b2485f321d fixed memory leaks 2011-11-28 21:22:51 +01:00
Andreas Steffen db103fada4 refactored simple_evid_final attribute 2011-11-28 21:22:51 +01:00
Andreas Steffen 8d851141b7 renamed pts_req_func_comp_evid flags 2011-11-28 21:22:02 +01:00
Andreas Steffen 4e84b5b033 fixed memory leak in tcg_pts_attr_simple_comp_evid.c 2011-11-28 21:22:02 +01:00
Andreas Steffen 19c956b602 refactored PCR functionality 2011-11-28 21:22:02 +01:00
Andreas Steffen 9066c88a96 fixed double free 2011-11-28 21:22:02 +01:00
Andreas Steffen 56fd3baa34 fixed two memory leaks 2011-11-28 21:22:01 +01:00
Andreas Steffen 893bf977c5 fixed double free 2011-11-28 21:22:01 +01:00
Andreas Steffen 47b019b246 implemented measurement time to utc string conversion functions 2011-11-28 21:22:01 +01:00
Andreas Steffen cb3ecd5aa5 refactored simple component evidence 2011-11-28 21:22:01 +01:00
Andreas Steffen 21b4efc097 fixed masking of family bits 2011-11-28 21:20:24 +01:00
Andreas Steffen 8c46c649fb corrected debug groups 2011-11-28 21:20:24 +01:00
Andreas Steffen d5bde4916a improved log output of functional component names 2011-11-28 21:20:24 +01:00
Andreas Steffen a1ac4d5e01 finished refactoring functional components 2011-11-28 21:20:24 +01:00
Andreas Steffen 2efc03758d adapted database entries 2011-11-28 21:20:24 +01:00
Andreas Steffen 031be70453 fixed output of qualifier flags 2011-11-28 21:20:24 +01:00
Andreas Steffen 32a3739f08 output component functional name 2011-11-28 21:20:24 +01:00