Tobias Brunner
|
dc52cfab73
|
android: Add state of IMC to VpnStateService and update it via JNI
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
d087f080f0
|
android: Handle TCG file measurement related attributes using PTS
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
fd3aa004e4
|
android: Android IMC state provides a Platform Trust Service (PTS) instance
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
0e53beda32
|
android: Provide a public interface for Android IMC state
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
6bce8e1cfb
|
libimcv: Properly deinitialize libimcv
Other users of imcv_pa_tnc_attributes (libpts) check if it is NULL before
removing vendor IDs.
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
403165102c
|
android: Define IMC functions static and with lower-case names
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
17044a753a
|
libpts: Skip unreadable files when measuring directories
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
583fe0ccb6
|
android: Add measurement collector for ITA Device ID
|
2013-07-08 18:49:28 +02:00 |
|
Tobias Brunner
|
44330a171f
|
android: Add measurement collector for ITA Settings
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
c179a3f6f2
|
android: Handle ITA PA-TNC attributes
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
036fa7a166
|
android: Overload for getMeasurement() that takes a String array as argument
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
ba59486fc8
|
android: Add measurement collector for Port Filter
This collector reports all listening TCP and UDP sockets/ports.
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
6500727d6a
|
android: Enum type for transport protocols added
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
7cb8f570ed
|
android: Add measurement collector for Installed Packages
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
2d61172314
|
android: Add measurement collector for Product Information
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
75d710ec63
|
android: Also support writing of 24-bit values
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
5c9706f30b
|
android: Add measurement collector for String Version
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
4eec7912a1
|
android: Interfaces for measurement collectors and attributes added
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
2d378d8a74
|
android: Add a Java utility class similar to bio_writer_t
|
2013-07-08 18:49:27 +02:00 |
|
Tobias Brunner
|
28c268d707
|
android: Add enum types for PENs and attribute types
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
c53210f9b0
|
android: Add a generic handler for PA-TNC attribute requests
The idea is that the Android IMC will return attributes in their binary
encoding. This keeps the JNI interface to the IMC pretty simple.
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
2c693364a8
|
imv-scanner: Only add a reason string if there is something to report
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
aa4ff3b211
|
android: Added a Java part to the Android IMC
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
753035f6d7
|
android: Don't attempt loading IMCs from /etc/tnc_config
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
82aceeb151
|
libtnccs: Don't try to load IMCs/IMVs from a file if there is no filename
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
a6507df2ec
|
android: Build libpts and init/deinit libpts in BYOD IMC
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
f0e0101a1f
|
libpts: Android.mk added
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
96658d7264
|
android: Added a sample IMC that sends some dummy OS data
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
933155fae6
|
android: Build option added to load BYOD related plugins and libraries in the Android app
|
2013-07-08 18:49:26 +02:00 |
|
Tobias Brunner
|
c9df0f989d
|
android: Added support to build tnc-imc plugin
|
2013-07-08 18:49:25 +02:00 |
|
Tobias Brunner
|
4672078190
|
android: Added support to build eap-tnc, tnc-tnccs and tnccs-20 plugins
|
2013-07-08 18:49:25 +02:00 |
|
Tobias Brunner
|
1973743443
|
libimcv: Android.mk added
|
2013-07-08 18:49:25 +02:00 |
|
Andreas Steffen
|
51bc6a6e74
|
Cosmetics
|
2013-07-08 17:58:14 +02:00 |
|
Andreas Steffen
|
34f894b6cc
|
Scanner IMV without workitems provides immediate recommendation, too
|
2013-07-08 17:53:05 +02:00 |
|
Tobias Brunner
|
43c912dc27
|
attr-sql: Add unity_split_exclude as alias for unity_local_lan
|
2013-07-08 17:20:54 +02:00 |
|
Tobias Brunner
|
4fdf1306eb
|
attr-sql: Fix double free when adding subnets for unknown attribute types
|
2013-07-08 17:20:53 +02:00 |
|
Andreas Steffen
|
3dfa7a9eae
|
Attestion IMV provides recommendation only once
|
2013-07-08 17:06:51 +02:00 |
|
Andreas Steffen
|
ea6ab9fb49
|
skip enforcement if a recent measurement was successful
|
2013-07-08 16:08:05 +02:00 |
|
Tobias Brunner
|
a9750698cf
|
libtncif: Android.mk updated
|
2013-07-05 13:57:44 +02:00 |
|
Tobias Brunner
|
0015727ebd
|
android: Disable listening on IPv6
As we have to use UDP encapsulation and the Linux kernel currently does
not support that this avoids issues with dual-stack gateways.
|
2013-07-05 09:48:27 +02:00 |
|
Tobias Brunner
|
598bec78fa
|
socket-default: Add options to disable address families
|
2013-07-05 09:48:27 +02:00 |
|
Tobias Brunner
|
bf92887af1
|
ike: Resolve hosts only for address families currently supported
|
2013-07-05 09:48:26 +02:00 |
|
Tobias Brunner
|
eafd7ee7e1
|
net: Socket implementations report the address families they support
|
2013-07-05 09:48:01 +02:00 |
|
Andreas Steffen
|
69c4e34859
|
Always return a result string for a processed workitem
|
2013-07-04 22:55:58 +02:00 |
|
Andreas Steffen
|
7658b399b7
|
Make Block stronger than Isolate in default policy
|
2013-07-04 22:54:47 +02:00 |
|
Andreas Steffen
|
9844f240f8
|
Register packages under Debian 7.0 x86_64
|
2013-07-04 22:53:41 +02:00 |
|
Martin Willi
|
324b90cc46
|
openssl: RAND_pseudo_bytes() returns 0 if bytes are not cryptographically strong
For our purposes with RNG_WEAK this is fine, so accept a zero return value.
|
2013-07-04 11:09:54 +02:00 |
|
Tobias Brunner
|
91c9bf1872
|
libipsec: Properly handle expiration if no lifetime is set
|
2013-07-01 13:48:02 +02:00 |
|
Tobias Brunner
|
f588349dfe
|
charon-cmd: Ignore generated man page
|
2013-07-01 12:33:21 +02:00 |
|
Martin Willi
|
282e4d2c7c
|
eap-radius: fix add_attribute/framed_ip method signatures
|
2013-07-01 11:53:52 +02:00 |
|