Commit Graph
256 Commits
Author SHA1 Message Date
Andreas Steffen 6a61b79583 refactored PA-TNC message handling by IMVs 2012-10-17 23:15:14 +02:00
Andreas Steffen f8a70254a9 refactored PA-TNC message handling by IMCs 2012-10-17 10:02:53 +02:00
Andreas Steffen 5f085d7e13 allow registration of multiple message type 2012-10-14 17:37:00 +02:00
Andreas Steffen 230a26ed01 minor fixes in imc_attestation.c 2012-10-12 00:53:07 +02:00
Andreas Steffen 6ab1502519 implemented os_info_t class 2012-10-10 21:54:21 +02:00
Andreas Steffen f4263eaef6 list multiple files with a given basename but different path names 2012-10-08 18:56:22 +02:00
Andreas Steffen 570402217c free entry in error case 2012-10-07 14:08:49 +02:00
Tobias Brunner 31cc325fce Make sure hasher exists before trying to destroy it 2012-09-28 20:57:12 +02:00
Tobias Brunner a067dfbb2c Avoid memory leak when failing to read file metadata 2012-09-28 17:10:19 +02:00
Tobias Brunner 0031bf3eaf Properly initialize ima flag when adding file measurements 2012-09-28 15:51:39 +02:00
Tobias Brunner 3f0eb04a04 Properly initialize chunk for PCR value in case of errors 2012-09-28 15:49:19 +02:00
Andreas Steffen 32e30f15cb use base IMC ID if src IMC ID is not supported 2012-09-10 00:07:54 +02:00
Andreas Steffen 6f93927b6c introduced sending of standard IETF Assessment Result PA-TNC attribute by IMVs 2012-09-09 05:13:50 +02:00
Andreas Steffen dbb7859f9f define pen_type_t as a vendor-specific type 2012-08-20 22:37:08 +02:00
Andreas Steffen b8a4135dcb fall through to evidence measurements if no file measurements must be done 2012-08-16 09:15:36 +02:00
Andreas Steffen 81fbbc5381 upgraded to Ubuntu 12.04.1 LTS 2012-08-16 09:14:46 +02:00
Andreas Steffen 52c0f181d4 added deletion of product/file entries to usage 2012-08-16 09:14:13 +02:00
Andreas Steffen 8b865d3b7a skip boot aggregate check against database 2012-08-14 10:05:57 +02:00
Andreas Steffen fa1baac315 implemented deletion of product_file database entries 2012-08-07 15:06:12 +02:00
Andreas Steffen 6ff1d5bb32 update state before handling status 2012-07-30 23:19:25 +02:00
Andreas Steffen af8354da1a implemented support if functional sub-components 2012-07-30 20:49:42 +02:00
Andreas Steffen e0c66bebcf extended and documented ipsec attest 2012-07-30 20:49:42 +02:00
Andreas Steffen df0f88a4b3 measure all kernel modules and optimize firefox and thunderbird measurements 2012-07-27 11:47:22 +02:00
Andreas Steffen 9e99d2c378 with --relative --file do not insert absolute filenames into database 2012-07-27 11:47:22 +02:00
Andreas Steffen 15f78beb0f IMA SHA1 file measurement is not needed any more 2012-07-23 22:19:30 +02:00
Andreas Steffen 327dcf96db fixed typo 2012-07-23 22:19:30 +02:00
Andreas Steffen ab957aacce transport IMA file info via PTS Component Evidence Policy URI 2012-07-23 12:51:37 +02:00
Andreas Steffen 838f683cde ipsec attest now deletes file hashes 2012-07-22 09:29:39 +02:00
Andreas Steffen 2c9a833b7a buffer PA-TNC attributes until Generate Attestation Evidence attribute is received 2012-07-21 16:43:24 +02:00
Andreas Steffen 6f46681a48 allow --rel as an abbreviation for --relative 2012-07-21 15:58:13 +02:00
Andreas Steffen 4c02086241 moved all shadow PCR stuff to the pts_pcr class 2012-07-21 15:58:13 +02:00
Andreas Steffen 5a6c18853e created a pts_pcr class for PCR computations 2012-07-20 14:57:28 +02:00
Andreas Steffen cfa69fce13 renamed build_database.sh to build-database.sh 2012-07-20 14:04:16 +02:00
Andreas Steffen f524725474 why the hell do firefox, thunderbird and acroread their own Linux libraries? 2012-07-19 18:29:06 +02:00
Andreas Steffen 0ffd766c0a added some multiply defined libraries 2012-07-19 13:49:35 +02:00
Andreas Steffen 214097e804 queries with relative filenames might return multiple results 2012-07-19 13:49:35 +02:00
Andreas Steffen 96e8ba0f78 updated build_database.sh 2012-07-19 13:49:35 +02:00
Andreas Steffen 2f341c540d added index to files table 2012-07-19 13:49:35 +02:00
Andreas Steffen 14e14d913b updated build_database.sh 2012-07-19 13:49:35 +02:00
Andreas Steffen 9c48a31975 builds an Ubuntu 12.04 LTS measurement database 2012-07-18 11:33:59 +02:00
Andreas Steffen 4d4a09ab09 minor fixes in attest 2012-07-18 11:33:59 +02:00
Andreas Steffen 20ec024a94 various PTS fixes 2012-07-17 16:38:55 +02:00
Andreas Steffen 68b1a559cc parcel IMA file measurements into batches 2012-07-17 13:44:02 +02:00
Andreas Steffen 65cbe29cbc register _check_file_measurement() method 2012-07-17 13:42:58 +02:00
Andreas Steffen 964de0abde check IMA file measurements against database reference 2012-07-17 11:16:19 +02:00
Andreas Steffen c8ff69402b fixed potential hasher problem in IMA template hash 2012-07-16 22:44:45 +02:00
Andreas Steffen 915bceb4c7 fixed potential hasher problems 2012-07-16 22:39:34 +02:00
Andreas Steffen 358dbe4835 ipsec attest supports ima template hashes 2012-07-16 17:17:08 +02:00
Martin Willi 87dd205b61 Add a return value to hasher_t.allocate_hash() 2012-07-16 14:55:06 +02:00
Tobias Brunner cfd824ccde Check rng return value when generating nonces in libpts 2012-07-16 14:53:36 +02:00