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
c174c116fe
Converted all IMVs to use generic IF-IMV API
2013-06-21 23:25:23 +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
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
Tobias Brunner
11adf114c1
Fixed Doxygen comments after scanning complete src directory
2013-03-02 18:31:53 +01:00
Andreas Steffen
ee6aeca892
refactored reason string and remediation instructions framework
2012-11-23 12:30:33 +01:00
Andreas Steffen
3de9a31a49
centralized processing of assessment information
2012-11-12 10:45:38 +01:00
Andreas Steffen
af83700f88
implemented get_remediation_instructions()
2012-11-10 23:47:06 +01:00
Andreas Steffen
db15c6dac1
implement a preferred language enumerator
2012-11-10 21:35:46 +01:00
Andreas Steffen
b1a2ebb686
use countof()
2012-11-01 09:02:58 +01:00
Tobias Brunner
f05b427265
Moved debug.[ch] to utils folder
2012-10-24 16:00:51 +02:00
Tobias Brunner
12642a6831
Moved data structures to new collections subfolder
2012-10-24 16:00:49 +02:00
Andreas Steffen
bbf90fcc79
no need to include pa_tnc_msg.h
2012-10-18 07:00:32 +02:00
Andreas Steffen
6a61b79583
refactored PA-TNC message handling by IMVs
2012-10-17 23:15:14 +02:00
Andreas Steffen
5f085d7e13
allow registration of multiple message type
2012-10-14 17:37:00 +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
22e97e4f1f
updated Copyright info
2012-07-13 10:42:40 +02:00
Andreas Steffen
968c83cdeb
restrict PA-TNC messages to maximum size
2012-07-12 21:26:18 +02:00
Andreas Steffen
ea67a75b98
static upper size limit for PA-TNC messages
2012-07-12 21:26:18 +02:00
Andreas Steffen
246c9ad831
imc/imv->send_message() uses attr_list
2012-07-11 23:34:51 +02:00
Andreas Steffen
22f9174609
defined ITA Dummy PA-TNC attribute for test purposes
2012-07-11 17:09:04 +02:00
Andreas Steffen
63179fd459
upgraded Test IMC/IMV pair to fully support multple IMC IDs
2011-12-11 22:01:49 +01:00
Andreas Steffen
6f04ccff5e
added IETF standard error handling method
2011-12-11 09:41:40 +01:00
Andreas Steffen
54f53f9081
implemented IMC/IMV ReceiveMessageLong functions
2011-12-09 23:32:30 +01:00
Andreas Steffen
ac3331e1cd
added IMC/IMV support for send_message_long() and reserve_additional_id() functions
2011-12-09 17:11:31 +01:00
Andreas Steffen
e4e291d499
store the long and excl flags in the connection state
2011-12-09 11:25:53 +01:00
Andreas Steffen
ac520f2fdf
log PA-TNC attribute names
2011-09-08 12:08:12 +02:00
Andreas Steffen
b391488c75
return result
2011-09-08 12:08:11 +02:00
Andreas Steffen
47f2da4ef9
support of error_offset in PA-TNC INVALID PARAMETER error messages
2011-07-13 22:18:32 +02:00
Andreas Steffen
19db8e9eff
install IMC and IMV dynamic libraries in imcvs directory
2011-07-06 21:53:40 +02:00
Andreas Steffen
b324976aa1
output all known PA-TNC subtype names
2011-06-24 17:31:47 +02:00
Andreas Steffen
7401269517
refactoring of change_state()
2011-06-23 19:52:30 +02:00
Andreas Steffen
315c554571
implemented server-initiated handshake retry in IMC/IMV Test pair
2011-06-23 15:23:53 +02:00
Andreas Steffen
08dc42b025
cosmetics
2011-06-14 14:26:05 +02:00
Andreas Steffen
12ac59a914
eat trailing space in preferred language string
2011-06-13 23:01:28 +02:00
Andreas Steffen
4c191ca6bb
support multiple language preferences
2011-06-13 15:58:27 +02:00
Andreas Steffen
44bd40a101
implemented sending of reason strings
2011-06-13 15:31:34 +02:00
Andreas Steffen
d8f7f2f004
nearly completed PA-TNC error handling
2011-06-05 23:24:48 +02:00
Andreas Steffen
6cfc8668c1
set configuration of imv_test with each TNC handshake
2011-06-02 11:37:27 +02:00
Andreas Steffen
e1e6656094
configure IMC/IMV pairs as libimcv plugins
2011-06-02 10:24:31 +02:00
Andreas Steffen
d4c8fe3cb6
initialize libstrongswan in dynamic stand-alone libimcv-based libraries
2011-06-01 20:59:25 +02:00
Andreas Steffen
7c4d4d209d
make IMC/IMV pairs independent of libcharon
2011-06-01 16:33:44 +02:00
Andreas Steffen
3a47530e96
moved imc_test/imv_test plugins to libimcv
2011-06-01 07:55:07 +02:00