Tobias Brunner
|
39e5b21310
|
Maemo: Extracted most plugin code to a separate class, so we can use that as listener.
|
2010-10-14 17:36:19 +02:00 |
|
Tobias Brunner
|
4fef86d1ed
|
Maemo: Initiate consumes a child_sa reference, so get an additional one.
|
2010-10-14 17:36:19 +02:00 |
|
Tobias Brunner
|
28c51809a7
|
Maemo: Basic functionality added to notify the applet about status updates.
|
2010-10-14 17:36:19 +02:00 |
|
Tobias Brunner
|
c213353393
|
Maemo: Clear the credentials before each connection attempt.
|
2010-10-14 17:36:19 +02:00 |
|
Tobias Brunner
|
c0d9c1817b
|
Maemo: Listen for a special "Start" D-BUS call.
This call is made on the system D-BUS so that charon is started as root.
|
2010-10-14 17:36:18 +02:00 |
|
Tobias Brunner
|
174b31bce6
|
Maemo: Added support for connection initiation and shutdown.
|
2010-10-14 17:36:18 +02:00 |
|
Tobias Brunner
|
8464e25a0f
|
Maemo: Register with libosso and init Glib main loop.
|
2010-10-14 17:36:18 +02:00 |
|
Tobias Brunner
|
2bce814190
|
Maemo: Register charon as D-BUS system service.
In order to be able to access this service via libosso, charon is
started with the run-standalone.sh script, which sets up the required
environment.
|
2010-10-14 17:36:18 +02:00 |
|
Tobias Brunner
|
f79161e866
|
Stub plugin for Maemo specific extensions added.
|
2010-10-14 17:36:17 +02:00 |
|
Andreas Steffen
|
ed08f7ce83
|
use DBG_TNC for TNC debugging output
|
2010-10-09 16:01:19 +02:00 |
|
Andreas Steffen
|
3cb3f85dfc
|
TNCCS debug cosmetics
|
2010-10-09 00:58:12 +02:00 |
|
Andreas Steffen
|
e9ba435fe3
|
revert to standard TNCC/TNCS Initialization function
|
2010-10-09 00:35:45 +02:00 |
|
Andreas Steffen
|
bfba1fdc92
|
implemented TNC isolation via group memberships
|
2010-10-09 00:34:53 +02:00 |
|
Andreas Steffen
|
db2f66c2df
|
implemented a makeshift non-scalable send buffer
|
2010-10-08 22:24:30 +02:00 |
|
Andreas Steffen
|
55960a170f
|
imc/imv cosmetics
|
2010-10-08 06:40:03 +02:00 |
|
Andreas Steffen
|
8dcc56dcc0
|
created tnc-imc and tnc-imv plugins
|
2010-10-07 23:31:23 +02:00 |
|
Andreas Steffen
|
04d000210b
|
deactivate start_phase2_tnc flag after start
|
2010-10-07 15:42:00 +02:00 |
|
Andreas Steffen
|
888455587b
|
added server side support for EAP-TNC
|
2010-10-07 15:02:51 +02:00 |
|
Martin Willi
|
962300b920
|
Show result of RADIUS authentication along with EAP identity
|
2010-10-07 11:14:09 +02:00 |
|
Andreas Steffen
|
bb43f25ad3
|
configure tnc_config path and preferred_language via strongswan.conf
|
2010-10-05 22:09:07 +02:00 |
|
Andreas Steffen
|
6d0e9cf046
|
created hull for TNCCS 2.0 plugin
|
2010-10-05 21:15:24 +02:00 |
|
Andreas Steffen
|
a1edf4d33e
|
use group membership to implement access/isolate redirection in filter-based TNC scenario
|
2010-10-05 20:40:36 +02:00 |
|
Andreas Steffen
|
b540d19133
|
moved CHILD_SA selection out of attribute loop
|
2010-10-05 08:02:07 +02:00 |
|
Andreas Steffen
|
28b23fef11
|
receive name of preferred CHILD_SA via RADIUS Filter-Id attribute
|
2010-10-05 07:58:07 +02:00 |
|
Andreas Steffen
|
a00a43e0f6
|
print XML as plaintext and process recieved TNCCS Batch
|
2010-09-30 23:34:00 +02:00 |
|
Andreas Steffen
|
f685b3aca0
|
started use of libtnc library
|
2010-09-29 23:24:59 +02:00 |
|
Andreas Steffen
|
4e8e74fcfa
|
moved TNCCS layer out of eap_tnc plugin
|
2010-09-28 23:34:04 +02:00 |
|
Andreas Steffen
|
80f86acccb
|
show validity of OCSP responses
|
2010-09-10 22:26:03 +02:00 |
|
Andreas Steffen
|
3f58022679
|
debug output of inbound and outbound TNCCS batches
|
2010-09-09 11:15:08 +02:00 |
|
Andreas Steffen
|
20ad62026e
|
support non EAP-TTLS conformant RADIUS-type attribute segmentation
|
2010-09-09 11:15:08 +02:00 |
|
Tobias Brunner
|
b1baa90846
|
Fixed copy/paste error.
|
2010-09-09 10:10:43 +02:00 |
|
Andreas Steffen
|
3b7eb3a9f4
|
added explanatory comments
|
2010-09-09 08:57:13 +02:00 |
|
Andreas Steffen
|
48b8cbb206
|
send well-formed TNCCS-Batch
|
2010-09-08 13:44:34 +02:00 |
|
Andreas Steffen
|
de29e3a683
|
max max_message_count configurable and move it into tls_eap_t
|
2010-09-08 12:58:45 +02:00 |
|
Martin Willi
|
30cd31fb69
|
Added a simple led plugin to control Linux LEDs based on IKE activity
|
2010-09-08 12:00:57 +02:00 |
|
Andreas Steffen
|
51b385d44d
|
moved tls_t existance test into tls_eap_create() again
|
2010-09-08 11:09:11 +02:00 |
|
Andreas Steffen
|
d2b1d4378e
|
generalized tls_eap_t to support EAP_TNC wrapping the TNC_IF_TNCCS protocol
|
2010-09-08 11:01:53 +02:00 |
|
Tobias Brunner
|
f6697eadb9
|
Scheduler and processor have been moved to libstrongswan.
Also reverts 0c21dc000d as the dependency
to libcharon is no longer required.
|
2010-09-02 19:04:23 +02:00 |
|
Tobias Brunner
|
34cf6def83
|
Fixing installation of trap policies (SPI=0) in kernel interface.
|
2010-09-02 19:04:21 +02:00 |
|
Tobias Brunner
|
b4872c1e09
|
Replaced the protocol argument in add_policy with an optional SPI for an AH SA.
|
2010-09-02 19:04:19 +02:00 |
|
Tobias Brunner
|
bb381e26c6
|
Refer to scheduler and processor via lib and not hydra.
|
2010-09-02 19:04:18 +02:00 |
|
Tobias Brunner
|
062a602216
|
Moved all kernel plugins to libhydra.
|
2010-09-02 19:01:26 +02:00 |
|
Tobias Brunner
|
f6659688ab
|
Refer to kernel interface via hydra and not charon.
|
2010-09-02 19:01:25 +02:00 |
|
Tobias Brunner
|
9f166d9ac2
|
Removed references to protocol_id_t from kernel interface.
Instead we use the actual IP protocol identifier (the conversion now happens in
child_sa_t and kernel_handler_t).
|
2010-09-02 19:01:25 +02:00 |
|
Tobias Brunner
|
ba26508d05
|
Moved roam job creation to kernel event handler.
|
2010-09-02 19:01:25 +02:00 |
|
Tobias Brunner
|
61e8e73206
|
Refer to scheduler via hydra and not charon.
|
2010-09-02 19:01:24 +02:00 |
|
Tobias Brunner
|
4e258e63c3
|
Moved migrate job creation to kernel event handler.
|
2010-09-02 19:01:24 +02:00 |
|
Tobias Brunner
|
01563352e8
|
Moved update SA job creation to kernel event handler.
|
2010-09-02 19:01:24 +02:00 |
|
Tobias Brunner
|
a22853b302
|
Moved delete/rekey CHILD_SA job creation to kernel event handler.
|
2010-09-02 19:01:24 +02:00 |
|
Tobias Brunner
|
81f6ec276b
|
Moved acquire job creation to kernel event handler.
|
2010-09-02 19:01:23 +02:00 |
|