Tobias Brunner
34d3bfcf14
lib: Add global config namespace
2014-02-12 14:34:31 +01:00
Andreas Steffen
0edd13b6c8
Document ipsec attest --session command
2014-02-05 12:06:46 +01:00
Andreas Steffen
24f59868c4
Allow output of session time in UTC
2014-02-05 12:06:22 +01:00
Andreas Steffen
a48d19a3bf
Do PTS measurements only if session initialisation was successful
2014-01-15 12:06:22 +01:00
Andreas Steffen
8b36021b5b
Catch AIK errors
2014-01-13 12:06:18 +01:00
Andreas Steffen
fbddf52c80
Do TPM measurements only if there is a TPMRA workitem
2014-01-13 12:06:18 +01:00
Andreas Steffen
81d49c5cfd
Allow reason strings to be used as workitem result string
2014-01-13 12:06:17 +01:00
Andreas Steffen
6009b6e0dd
Attestation IMV processes TPMRA workitem
2014-01-13 12:06:17 +01:00
Andreas Steffen
5a7e98231b
Added some example Debian SWID tags
2013-10-23 22:12:12 +02:00
Tobias Brunner
dd438ee22c
Doxygen fixes
2013-10-15 11:25:55 +02:00
Andreas Steffen
a37ab690cc
Set recommendation in the case of PCR measurement failures
2013-10-13 22:17:18 +02:00
Tobias Brunner
be8179abd2
Build all IMC/IMVs with -no-undefined
2013-09-12 01:44:50 +02:00
Andreas Steffen
5ec08a6a05
Make sure libstrongswan is initialized first in IMCs and IMVs
2013-09-11 20:58:18 +02:00
Andreas Steffen
3adffcd9eb
Implemented targeted SWID request
2013-09-06 22:06:39 +02:00
Andreas Steffen
ae32172619
Make SWID directory where tags are stored configurable
2013-09-05 12:25:02 +02:00
Andreas Steffen
b28686d530
swid_inventory object has a get_count method
2013-09-04 21:56:25 +02:00
Andreas Steffen
cee1a86385
Proceed with attestation only if Attestation IMC returns a discovery response
2013-09-04 21:30:36 +02:00
Andreas Steffen
7a425fb24c
Use ipsec_DATA destination
2013-09-02 14:20:33 +02:00
Andreas Steffen
0c2348581c
Install SWID tag also in /share/
2013-09-02 14:01:05 +02:00
Andreas Steffen
9f85122af9
Generate strongSwan SWID tag
2013-09-02 13:08:41 +02:00
Andreas Steffen
4e2a176229
SWID IMC implements recursive tag collection in /usr/share
2013-08-30 16:25:55 +02:00
Andreas Steffen
1e82e27ac5
Added TCG-SWID error handling
2013-08-28 22:53:57 +02:00
Andreas Steffen
e626821677
Version bump to 5.1.1dr1
2013-08-19 10:03:23 +02:00
Andreas Steffen
4d2bac37c4
Implemented SWID Tag Inventory attribute
2013-08-16 14:13:35 +02:00
Andreas Steffen
b38d9d5a54
Implemented SWID prototype IMC/IMV pair
2013-08-15 23:34:23 +02:00
Tobias Brunner
7a192c57a3
imv-attestation: Properly measure complete directories
2013-07-25 11:28:26 +02:00
Tobias Brunner
a00ac1d9ee
imv-attestation: Use proper cast for length when using %.*s
2013-07-24 10:54:47 +02:00
Martin Willi
19cb07b890
automake: replace INCLUDES by AM_CPPFLAGS
...
INCLUDES are now deprecated and throw warnings when using automake 1.13.
We now also differentiate AM_CPPFLAGS and AM_CFLAGS, where includes and
defines are passed to AM_CPPFLAGS only.
2013-07-18 14:59:19 +02:00
Andreas Steffen
979801278f
Fixed alignment of device ID column
2013-07-10 11:37:22 +02:00
Andreas Steffen
3dfa7a9eae
Attestion IMV provides recommendation only once
2013-07-08 17:06:51 +02:00
Andreas Steffen
69c4e34859
Always return a result string for a processed workitem
2013-07-04 22:55:58 +02:00
Tobias Brunner
b18a531715
plugin-loader: Removed unused path argument of load() method
...
Multiple additional search paths can be added with the add_path()
method.
2013-06-28 10:44:15 +02:00
Andreas Steffen
5b7536c803
Attestation IMV requests platform info if not received
2013-06-27 17:30:14 +02:00
Andreas Steffen
71c7b43541
Support blacklist field in PTS database
2013-06-26 12:07:09 +02:00
Andreas Steffen
de8de88fa7
Updated PTS demo database
2013-06-26 10:14:25 +02:00
Andreas Steffen
72631301eb
Some IMV policy managers expect a TEXT string
2013-06-25 12:47:07 +02:00
Andreas Steffen
19ce03be73
Store device with product ID
2013-06-21 23:25:24 +02:00
Andreas Steffen
b1da8368d0
Introduced workitems to Attestation IMV
2013-06-21 23:25:23 +02:00
Andreas Steffen
7e9bdd20aa
pts_meas_algo_probe() and pts_dh_group_probe() got lost
2013-06-21 23:25:23 +02:00
Andreas Steffen
c174c116fe
Converted all IMVs to use generic IF-IMV API
2013-06-21 23:25:23 +02:00
Andreas Steffen
2964562199
add overall recommendation to session database entry
2013-06-21 23:25:22 +02:00
Andreas Steffen
a6266485be
refactored IMV policy management
2013-06-21 23:25:22 +02:00
Andreas Steffen
4f9aabbfd7
implemented policy rules for OS IMV
2013-06-21 23:25:22 +02:00
Andreas Steffen
b8db66de15
implemented IMV session control
2013-06-21 23:25:21 +02:00
Andreas Steffen
1f179c63b3
Manage files and directories
2013-06-21 23:25:21 +02:00
Andreas Steffen
9fab0a58d3
fixed a 64bit time_t issue
2013-04-21 16:07:13 +02:00
Andreas Steffen
6c998b8b9e
Keep last AR ID
2013-04-21 08:19:30 +02:00
Tobias Brunner
f2e6a67ed9
libpts: Cast first argument for %.*s to int
2013-03-25 18:40:27 +01:00
Andreas Steffen
a1bc67d6c9
Switch encoding of AR Identity Value from binary to UTF-8
2013-03-22 10:37:49 +01:00
Andreas Steffen
a498c7a9c3
moved ar_id from imv_agent to imv_state
2013-03-11 08:54:02 +01:00