Andreas Steffen
|
31f6f1513d
|
Migrated child_cfg_t to INIT/METHOD macros
|
2010-11-26 16:32:15 +01:00 |
|
Andreas Steffen
|
6b7897728a
|
support PEM-encoded certificates stored in SQL databases
|
2010-11-26 13:47:37 +01:00 |
|
Andreas Steffen
|
5b2547c7a7
|
commas, commas, ..
|
2010-11-25 23:25:01 +01:00 |
|
Andreas Steffen
|
53e159f111
|
Migrated resolve_plugin_t to INIT/METHOD macros
|
2010-11-25 23:19:33 +01:00 |
|
Andreas Steffen
|
8ac5fb345f
|
Migrated kernel_pfroute_plugin_t to INIT/METHOD macros
|
2010-11-25 23:17:18 +01:00 |
|
Andreas Steffen
|
cd5feee356
|
Migrated kernel_pfkey_plugin_t to INIT/METHOD macros
|
2010-11-25 23:14:29 +01:00 |
|
Andreas Steffen
|
52c037997c
|
Migrated kernel_netlink_plugin_t to INIT/METHOD macros
|
2010-11-25 23:12:12 +01:00 |
|
Andreas Steffen
|
ea6dc84f09
|
INIT allocates memory
|
2010-11-25 23:09:12 +01:00 |
|
Andreas Steffen
|
a95d5760df
|
INIT allocates memory
|
2010-11-25 23:08:00 +01:00 |
|
Andreas Steffen
|
c6753bd4a7
|
Migrated kernel_klips_plugin_t to INIT/METHOD macros
|
2010-11-25 23:06:20 +01:00 |
|
Andreas Steffen
|
a76ad38365
|
Migrated attr_plugin_t to INIT/METHOD macros
|
2010-11-25 22:52:32 +01:00 |
|
Andreas Steffen
|
bd801f1b97
|
Migrated attr_sql_plugin_t to INIT/METHOD macros
|
2010-11-25 22:49:44 +01:00 |
|
Andreas Steffen
|
efc1c86e21
|
Migrated backend_manager_t to INIT/METHOD macros
|
2010-11-25 22:43:19 +01:00 |
|
Andreas Steffen
|
3fe656fdc9
|
fixed a couple of bugs in the prototype
|
2010-11-23 16:33:23 +01:00 |
|
Andreas Steffen
|
8d6366e87a
|
set PB_MSG_PA message type
|
2010-11-23 16:32:09 +01:00 |
|
Andreas Steffen
|
7a39b9ebf8
|
prototype implementation using the pb_tnc_message_t class
|
2010-11-23 14:44:16 +01:00 |
|
Andreas Steffen
|
7828bd1bd6
|
defined a pb_tnc_message_t interface
|
2010-11-23 14:27:57 +01:00 |
|
Andreas Steffen
|
1f201db699
|
enabled ha plugin in UML scenarios
|
2010-11-20 21:52:40 +01:00 |
|
Andreas Steffen
|
d16ecc1753
|
fixed iptables script of gateway alice
|
2010-11-20 21:01:54 +01:00 |
|
Andreas Steffen
|
aafe3b090e
|
removed copy of strongswancCert.pem
|
2010-11-20 20:34:21 +01:00 |
|
Andreas Steffen
|
4a8ebe0b35
|
added ha/both-active scenario
|
2010-11-20 20:16:26 +01:00 |
|
Andreas Steffen
|
841b2b3ee9
|
created certificate and /etc/hosts entry for virtual gateway mars
|
2010-11-20 18:20:23 +01:00 |
|
Andreas Steffen
|
6ee5c912e7
|
implemented create_reason_enumerator() function
|
2010-11-19 17:23:06 +01:00 |
|
Andreas Steffen
|
8a5c7db860
|
implemented request_handshake_retry() function
|
2010-11-19 08:52:18 +01:00 |
|
Andreas Steffen
|
0ebff9f442
|
added ITA and strongSwan OIDs
|
2010-11-17 22:46:45 +01:00 |
|
Andreas Steffen
|
ba1ad6c430
|
corrected TCGID OID
|
2010-11-17 22:46:45 +01:00 |
|
Andreas Steffen
|
a423a96140
|
added IMC and IMV IDs as arguments to send_message()
|
2010-11-17 00:04:10 +01:00 |
|
Andreas Steffen
|
66c30fa244
|
get_attribute() and set_attribute() are not allowed to use TNC_CONNECTIONID_ANY
|
2010-11-16 22:43:48 +01:00 |
|
Andreas Steffen
|
04b132e088
|
initialize chunks and add debug output
|
2010-11-16 22:28:10 +01:00 |
|
Andreas Steffen
|
c957aaa411
|
load IMCs and IMVs with RTLD_LAZY
|
2010-11-16 22:14:20 +01:00 |
|
Andreas Steffen
|
ad7e3b1d1e
|
fixed memory leak
|
2010-11-16 21:37:38 +01:00 |
|
Andreas Steffen
|
343f4793a8
|
implement set_attribute() callback function
|
2010-11-16 21:07:02 +01:00 |
|
Andreas Steffen
|
92477a0625
|
implement GetAttribute() callback function
|
2010-11-16 20:14:48 +01:00 |
|
Andreas Steffen
|
4d178affbb
|
call is_complete() if tls protocol returns with SUCCESS
|
2010-11-16 11:52:06 +01:00 |
|
Andreas Steffen
|
2fe06d33c3
|
reformulated recommendation policies
|
2010-11-16 11:00:40 +01:00 |
|
Andreas Steffen
|
54b1896b31
|
mutex.h is not needed any more
|
2010-11-16 09:15:17 +01:00 |
|
Andreas Steffen
|
3b0e64d56e
|
imv_list consists of linked imv_t instances
|
2010-11-16 09:09:39 +01:00 |
|
Andreas Steffen
|
7c2201aded
|
implemented have_recommendation() based on a choice of 3 policies
|
2010-11-15 18:25:58 +01:00 |
|
Andreas Steffen
|
c06c7ce792
|
log configured recommendation policy
|
2010-11-14 11:29:27 +01:00 |
|
Andreas Steffen
|
de1cb3283a
|
configure recommendation policy via strongswan.conf
|
2010-11-14 11:23:47 +01:00 |
|
Andreas Steffen
|
77b6f245e4
|
re-establish null pointer if IMC/IMV manager plugin could not be installed
|
2010-11-14 09:50:01 +01:00 |
|
Andreas Steffen
|
10647add81
|
moved recommendation handling to the tnc_imv plugin
|
2010-11-13 10:02:02 +01:00 |
|
Andreas Steffen
|
46ddebbf13
|
removed debug output in IMC bind functions
|
2010-11-11 07:51:56 +01:00 |
|
Andreas Steffen
|
e2a0bea5d6
|
added get_preferred_language() to tnc_imc
|
2010-11-11 07:30:13 +01:00 |
|
Andreas Steffen
|
c2835ef29f
|
created dummy have_recommendation() function
|
2010-11-10 22:42:36 +01:00 |
|
Andreas Steffen
|
3db904641e
|
implemented mutex locking the batch in construction
|
2010-11-10 22:22:27 +01:00 |
|
Andreas Steffen
|
c0cb1f8a09
|
fixed received test message
|
2010-11-10 22:02:20 +01:00 |
|
Andreas Steffen
|
b777d2a46b
|
implemented mutex locking the recommendations list
|
2010-11-10 21:53:17 +01:00 |
|
Andreas Steffen
|
e7fe3fe2c3
|
display ID of registered IMCs/IMVs
|
2010-11-10 21:30:50 +01:00 |
|
Andreas Steffen
|
cc5f7aa3d8
|
implemented recommendation storage
|
2010-11-10 21:23:37 +01:00 |
|
Andreas Steffen
|
3041956770
|
created enum names for action recommendations and evaluation results
|
2010-11-10 21:23:37 +01:00 |
|
Andreas Steffen
|
7785452fc4
|
removed debug output of tnc_imv_bind_functions
|
2010-11-10 21:23:37 +01:00 |
|
Andreas Steffen
|
41ec04c34d
|
enforce_recommendation inserts TNC group membership rules for IKE_SA
|
2010-11-10 17:59:41 +01:00 |
|
Andreas Steffen
|
498a583f4a
|
defined PB-TNC types
|
2010-11-10 15:44:51 +01:00 |
|
Andreas Steffen
|
b55310b3a8
|
append any previously collection messages to batch
|
2010-11-10 15:44:09 +01:00 |
|
Andreas Steffen
|
7ead19a700
|
read IMC/IMV configurations from /etc/tnc_config
|
2010-11-10 10:57:01 +01:00 |
|
Andreas Steffen
|
fa1a82f47a
|
unload the IMCs and IMVs using dlclose()
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
83f08a783f
|
implemented separate protocol and connection rwlocks
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
d11c76bbd2
|
assign provide_recommendation callback function
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
d599902a3a
|
implemented batch_ending() and solicit_recommendation() functions
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
08235c7ded
|
added get_count() method to IMC/IMV managers
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
c228ad607c
|
abort if one of the IMCs or IMVs fail to initialize
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
8126344264
|
removed whitespace
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
213245cca9
|
implemented provide_recommendation callback function
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
1dc7b22c53
|
added imc/imv_manager remove method
|
2010-11-09 20:43:51 +01:00 |
|
Andreas Steffen
|
bcd386a95f
|
removed dependencies from libtnc
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
8286b93af2
|
insert IMV/IMC before providing BindFunction
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
eefcf33c4c
|
tnc_imc/tnc_imv cosmetics
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
3e5664ede8
|
tnccs header cosmetics
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
9b43ae9cee
|
imv/imc header cosmetics
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
e6b6fc881f
|
implemented receive_message() function
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
296636252b
|
support of reportMessageTypes() function
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
544b094277
|
moved TNCCS callback functions into bind_function.c
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
2a647d5d50
|
implemented send_message() callback function
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
b25633314e
|
implement IMC and IMV manager classes
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
c78be5691c
|
check if optional terminate() function exists
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
e7da87f942
|
added connection management to TNCCS manager
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
fe5ce8f3a2
|
select TNCCS protocol via charon.plugins.eap-tnc.protocol
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
d5b988ae64
|
changed ACL properties of header files
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
a816f1f588
|
cleaned up whitespace
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
1888dd6bd5
|
implemented IMC/IMV handler
|
2010-11-09 20:43:50 +01:00 |
|
Andreas Steffen
|
4da597631f
|
fixed memory leak in EAP-TTLS piggy-back mode
|
2010-11-09 20:35:53 +01:00 |
|
Andreas Steffen
|
49a9028201
|
two fixes in tnccs_11
|
2010-11-02 10:46:30 +01:00 |
|
Andreas Steffen
|
b59cdba594
|
removed strongswan-4.5.0.tar.bz2.bak
|
2010-11-01 20:40:38 +01:00 |
|
Andreas Steffen
|
37242cc3fb
|
moved tnccs-20 plugin in front of tnc-imv and intc-imc
|
2010-11-01 18:55:01 +01:00 |
|
Andreas Steffen
|
77255f477c
|
version bump to 4.5.1
|
2010-10-29 09:30:57 +02:00 |
|
Andreas Steffen
|
327aa0c012
|
version bump to 4.5.0
|
2010-10-28 20:24:12 +02:00 |
|
Andreas Steffen
|
f6032361ab
|
completed NEWS for the 4.5.0 release
|
2010-10-28 20:24:12 +02:00 |
|
Andreas Steffen
|
1f2c328355
|
payloads are not aligned to 4 byte boundaries
|
2010-10-25 19:31:07 +02:00 |
|
Andreas Steffen
|
fd459a8f45
|
version bump to 4.5.0rc3
|
2010-10-25 18:20:38 +02:00 |
|
Andreas Steffen
|
9b9352c83b
|
fixed 64 bit printf() issue
|
2010-10-24 20:30:19 +02:00 |
|
Andreas Steffen
|
ce84a5cb1d
|
version bump to 4.5.0rc2
|
2010-10-16 20:47:38 +02:00 |
|
Andreas Steffen
|
4b7d1262d9
|
define state_story for STATE_UNDEFINED
|
2010-10-16 16:15:10 +02:00 |
|
Andreas Steffen
|
b14923ec50
|
IKEv2 is now the default key exchange protocol
|
2010-10-14 21:28:05 +02:00 |
|
Andreas Steffen
|
8a1353fc0e
|
added TNC support to NEWS
|
2010-10-14 21:20:27 +02:00 |
|
Andreas Steffen
|
8d01a80819
|
do not send certificate requests in EAP-ONLY scenarios
|
2010-10-14 21:10:03 +02:00 |
|
Andreas Steffen
|
260d056170
|
suport certificate-based client authentication with EAP-TTLS
|
2010-10-14 21:00:41 +02:00 |
|
Andreas Steffen
|
ea7c8b3880
|
added ikev2/rw-eap-tnc-ls scenario
|
2010-10-14 21:00:41 +02:00 |
|
Andreas Steffen
|
cf76984c28
|
Define explicit IKEv1 keyexchange mode V
|
2010-10-14 16:13:52 +02:00 |
|
Andreas Steffen
|
6587f1a04d
|
increase eap-tls max_message_count in fragments scenario
|
2010-10-14 16:09:44 +02:00 |
|