aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon
Commit message (Collapse)AuthorAgeFilesLines
...
* Some Doxygen fixes.Tobias Brunner2010-10-154-5/+5
|
* Missed one unneeded destructor.Tobias Brunner2010-10-151-4/+0
|
* Deferred instantiation of socket implmentations until registration.Tobias Brunner2010-10-1511-78/+104
| | | | | | Instantiating the implementations on plugin load was problematic in case multiple socket plugins were loaded. Now, the first one registered is instantiated.
* Added some generated files to .gitignore.Tobias Brunner2010-10-151-1/+0
|
* suport certificate-based client authentication with EAP-TTLSAndreas Steffen2010-10-141-40/+70
|
* Moved sources of the NetworkManager plugin to src/frontends.Tobias Brunner2010-10-1429-1815/+0
|
* Avoid recursive loop if no socket implementations are loaded.Tobias Brunner2010-10-141-2/+13
|
* Maemo: Load CA certificates from system directories.Tobias Brunner2010-10-141-6/+58
|
* Maemo: Track the status of the current SA and send changes to the frontend.Tobias Brunner2010-10-141-31/+97
|
* Maemo: Properly unregister the RPC callbacks.Tobias Brunner2010-10-141-0/+6
|
* Maemo: Plugin implements the listener_t interface.Tobias Brunner2010-10-142-0/+51
|
* Maemo: Extracted most plugin code to a separate class, so we can use that as ↵Tobias Brunner2010-10-144-283/+396
| | | | listener.
* Maemo: Initiate consumes a child_sa reference, so get an additional one.Tobias Brunner2010-10-141-0/+2
|
* Maemo: Basic functionality added to notify the applet about status updates.Tobias Brunner2010-10-141-0/+16
|
* Maemo: Clear the credentials before each connection attempt.Tobias Brunner2010-10-141-0/+2
|
* Maemo: Listen for a special "Start" D-BUS call.Tobias Brunner2010-10-141-1/+5
| | | | This call is made on the system D-BUS so that charon is started as root.
* Maemo: Added support for connection initiation and shutdown.Tobias Brunner2010-10-141-0/+181
|
* Maemo: Register with libosso and init Glib main loop.Tobias Brunner2010-10-142-0/+83
|
* Maemo: Register charon as D-BUS system service.Tobias Brunner2010-10-142-0/+8
| | | | | | 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.
* Stub plugin for Maemo specific extensions added.Tobias Brunner2010-10-144-0/+121
|
* Do not add additional addresses to MOBIKE path probing messages.Tobias Brunner2010-10-121-10/+12
|
* Change behavior of responder during roaming.Tobias Brunner2010-10-121-16/+17
| | | | | | If the current source address is not available anymore, the responder uses ike_mobike_t.roam, thus, uses multiple address combinations when trying to notify the initiator.
* Allow responder to use ike_mobike_t.roam.Tobias Brunner2010-10-121-1/+7
| | | | After getting a response the responder updates the IPsec SAs.
* Send list of additional addresses even if current path is still valid.Tobias Brunner2010-10-121-0/+11
|
* Extracted path checking in ike_sa_t.roam into separate functions.Tobias Brunner2010-10-121-46/+68
|
* Added support for responders to change their address via MOBIKE.Tobias Brunner2010-10-121-0/+20
| | | | | | | If the original responder updates its list of additional addresses we check if the remote endpoint changed and update the IPsec SAs if it did, as we assume the original address became unavailable and the responder already updated the SAs on its side.
* Explicitly configure MOBIKE tasks to update the list of additional addresses.Tobias Brunner2010-10-123-2/+15
|
* Improved check for first IKE_AUTH message in ike_mobike task.Tobias Brunner2010-10-121-3/+6
| | | | | If the original responder initiated a MOBIKE exchange, the previous check was not always correct.
* Migrated ike_mobike task to INIT/METHOD macros.Tobias Brunner2010-10-121-67/+46
|
* Simplified apply_port function in mobike task.Tobias Brunner2010-10-121-16/+9
|
* Do not update hosts based on retransmitted messages.Tobias Brunner2010-10-122-15/+23
|
* Do not update remote host if we are behind a NAT.Tobias Brunner2010-10-121-4/+2
|
* use DBG_TNC for TNC debugging outputAndreas Steffen2010-10-093-21/+21
|
* TNCCS debug cosmeticsAndreas Steffen2010-10-091-4/+4
|
* revert to standard TNCC/TNCS Initialization functionAndreas Steffen2010-10-092-17/+2
|
* implemented TNC isolation via group membershipsAndreas Steffen2010-10-091-6/+33
|
* implemented a makeshift non-scalable send bufferAndreas Steffen2010-10-081-25/+82
|
* imc/imv cosmeticsAndreas Steffen2010-10-082-4/+7
|
* created tnc-imc and tnc-imv pluginsAndreas Steffen2010-10-079-42/+340
|
* deactivate start_phase2_tnc flag after startAndreas Steffen2010-10-071-1/+1
|
* added server side support for EAP-TNCAndreas Steffen2010-10-071-2/+28
|
* Show result of RADIUS authentication along with EAP identityMartin Willi2010-10-071-5/+6
|
* configure tnc_config path and preferred_language via strongswan.confAndreas Steffen2010-10-051-2/+8
|
* created hull for TNCCS 2.0 pluginAndreas Steffen2010-10-056-0/+256
|
* use group membership to implement access/isolate redirection in filter-based ↵Andreas Steffen2010-10-051-4/+14
| | | | TNC scenario
* moved CHILD_SA selection out of attribute loopAndreas Steffen2010-10-051-5/+6
|
* receive name of preferred CHILD_SA via RADIUS Filter-Id attributeAndreas Steffen2010-10-051-0/+59
|
* print XML as plaintext and process recieved TNCCS BatchAndreas Steffen2010-09-301-11/+28
|
* started use of libtnc libraryAndreas Steffen2010-09-292-19/+81
|
* NOTIFY error message types include 16383Andreas Steffen2010-09-291-1/+1
|