Tobias Brunner
b0c6869967
imc-os: Terminate buffer after fread(3) call to make Coverity happy
2016-03-11 15:23:18 +01:00
Tobias Brunner
8c3bcebaa6
imc-os: Correctly check return value of ftell(2)
2016-03-11 15:23:17 +01:00
Andreas Steffen
f00f679af9
Request missing SWID tags in a directed PA-TNC message
2016-03-04 01:04:44 +01:00
Tobias Brunner
36d42daf4d
imv-attestation: Fix memory leaks when creating functional components
2015-12-11 15:18:38 +01:00
Andreas Steffen
2533c857ba
testing: Added Debian 7.9 to IMV database
2015-11-09 15:18:39 +01:00
Tobias Brunner
adb4db475e
imv-os: Add some useful usage output to the pacman utility
...
Fixes #487 .
2015-08-31 16:02:11 +02:00
Tobias Brunner
64ee81cecf
libimcv: Updated Android.mk file
2015-08-31 10:53:44 +02:00
Tobias Brunner
30ac5c331a
imv-os: Properly free strings for invalid input in pacman
2015-08-27 14:42:05 +02:00
Tobias Brunner
c605a96d7f
Fix some Doxygen issues
2015-08-27 12:03:11 +02:00
Tobias Brunner
64bef354d4
imc: get_default_pwd_status(), as it currently is, works on Windows too
...
This fixes the build on Windows.
2015-08-19 12:10:09 +02:00
Andreas Steffen
b19ef52d51
Added reason string support to HCD IMV
2015-08-18 21:25:39 +02:00
Andreas Steffen
627e4b9659
Fixed patches format delimited by CR/LF
2015-08-18 21:25:39 +02:00
Andreas Steffen
18472ac21c
Use PWG HCD PA-TNC subtypes to transport HCD attributes
2015-08-18 21:25:39 +02:00
Andreas Steffen
6b68719dd3
Add default password determination capability to os_info
2015-08-18 21:25:39 +02:00
Andreas Steffen
9e13c2b2cc
Reintroduced ietf_attr_fwd_enabled()
2015-08-18 21:25:39 +02:00
Andreas Steffen
860df6bf75
Defined PWG HCD PA-TNC subtypes
2015-08-18 21:25:39 +02:00
Andreas Steffen
9c2e0a50a3
Added os_info support to HCD IMC
2015-08-18 21:25:38 +02:00
Andreas Steffen
9e88bb987d
Subscribed Scanner IMC/IMV to IETF_FIREWALL PA subtype
2015-08-18 21:25:38 +02:00
Andreas Steffen
b48ffcb1b3
Implemented HCD IMC and IMV
2015-08-18 21:25:38 +02:00
Andreas Steffen
21b8051c10
Completed implementation of PWG HCD attributes
2015-08-18 21:25:38 +02:00
Andreas Steffen
981653a437
Defined generic non-nul terminated string PA-TNC attribute
2015-08-18 21:25:38 +02:00
Andreas Steffen
6a11c8a3f3
Support of HCD Firewall Setting PA-TNC attribute
2015-08-18 21:25:38 +02:00
Andreas Steffen
abb8a1ecd2
Defined generic boolean PA-TNC attribute
2015-08-18 21:25:38 +02:00
Andreas Steffen
5e1b06ff08
Defined PWG HCD IF-M attributes
2015-08-18 21:25:38 +02:00
Andreas Steffen
10f25a3dd9
Fixed the implemention of the IF-M segmentation protocol
...
The first segment only fit if the segmentation envelope attribute
was preceded by a Max Attribute Size Response attribute. The
improved implementation fills up the first PA-TNC message with
the first segment up to the maximum message size.
2015-08-18 21:24:26 +02:00
Andreas Steffen
bd60bcc3c2
Updated SWID attribute list
2015-06-02 06:51:41 +02:00
Andreas Steffen
dedd0ad07c
Check for NULL installed packages enumerator
2015-05-24 11:15:36 +02:00
Andreas Steffen
5d5a74b077
Fixed os_info path in strongswan.conf
2015-05-24 11:13:51 +02:00
Andreas Steffen
d6b75c9563
List attribute request entries also during build
2015-05-24 09:17:29 +02:00
Andreas Steffen
e6952442f2
Exempt ignored PA-TNC attributes from error handling
2015-05-20 06:13:15 +02:00
Andreas Steffen
79b5a33c11
imv_policy_manager: Added capability to execute an allow or block shell command string
2015-04-26 10:55:24 +02:00
Tobias Brunner
d1e7b31e80
Fix years in some copyright statements
2015-04-16 09:21:00 +02:00
Martin Willi
161a015782
utils: Use chunk_equals_const() for all cryptographic purposes
2015-04-14 12:02:51 +02:00
Martin Willi
a777155ffe
diffie-hellman: Add a bool return value to set_other_public_value()
2015-03-23 17:54:03 +01:00
Martin Willi
42431690e0
diffie-hellman: Add a bool return value to get_my_public_value()
2015-03-23 17:54:03 +01:00
Martin Willi
8a7dbf3c2a
libimcv: Allow pts_t.set_peer_public_value() to fail
2015-03-23 17:54:02 +01:00
Martin Willi
83cda57e2d
libimcv: Allow pts_t.get_my_public_value() to fail
2015-03-23 17:54:02 +01:00
Martin Willi
bace1d6479
diffie-hellman: Use bool instead of status_t as get_shared_secret() return value
...
While such a change is not unproblematic, keeping status_t makes the API
inconsistent once we introduce return values for the public value operations.
2015-03-23 17:54:02 +01:00
Andreas Steffen
08feb4548a
Replace kid by aik_id in ITA TBOOT functional component
2015-03-16 17:15:28 +01:00
Andreas Steffen
b6685211fb
Create TPM TBOOT Measurement group
2015-03-15 12:24:05 +01:00
Andreas Steffen
8fa9312f09
Updated products in imv database
2015-03-08 17:18:34 +01:00
Andreas Steffen
20f90d7160
attest: output trusted flag and device description
2015-03-08 17:17:11 +01:00
Andreas Steffen
00cd79b678
Make access requestor IP address available to TNC server
2015-03-08 17:17:11 +01:00
Tobias Brunner
436cdae840
unit-tests: Base attributes get adopted by seg-env/seg-contract
2015-03-03 17:05:16 +01:00
Tobias Brunner
a2b400b16b
seg-env: Destroy base attribute if segmentation is not possible
2015-03-03 17:05:16 +01:00
Andreas Steffen
8f5521cbac
Fixed a memory leak in the attribute segmentation code
2015-02-27 15:13:26 +01:00
Andreas Steffen
ca316734e8
Updated Ubuntu 14.04 kernel version
2015-02-27 08:45:37 +01:00
Andreas Steffen
ecf605c6e1
trusted_enumerate requires an additional argument
2015-01-21 23:54:53 +01:00
Tobias Brunner
027c19b097
pts: Do not override status with SUCCESS if length is invalid
2014-12-23 15:40:01 +01:00
Andreas Steffen
05b835c587
Remove unneeded get_count() method
2014-10-17 17:59:43 +02:00