aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins
Commit message (Collapse)AuthorAgeFilesLines
...
* make IKEv1 DPD timeout configurable in charonAndreas Steffen2012-05-1710-11/+28
|
* Register load-tester faked kernel interface before other kernel interfacesMartin Willi2012-05-141-8/+9
|
* Load tester can enforce a local IP to useMartin Willi2012-05-141-2/+9
|
* Add plugin features support to load-tester pluginMartin Willi2012-05-141-48/+76
|
* Fixed #include in tnc-ifmap plugin.Tobias Brunner2012-05-071-0/+1
|
* missing references to daemon.hAndreas Steffen2012-05-054-0/+6
|
* fixed feature dependencies for CERT_TRUSTED_PUBKEYAndreas Steffen2012-05-051-0/+2
|
* Use name from initialization to access settings in libcharon.Tobias Brunner2012-05-0343-183/+236
| | | | Also fixes several whitespace errors.
* Integrate nm plugin directly in charon-nm.Tobias Brunner2012-05-039-1812/+0
|
* display (soft) same as (not loaded)Andreas Steffen2012-05-031-1/+1
|
* charon is now an IKE daemonAndreas Steffen2012-05-031-1/+1
|
* stroke plugin sdepends on building CERT_ANY certificatesMartin Willi2012-05-031-0/+1
|
* updated tnc-pdp plugin for 5.0.0Andreas Steffen2012-05-023-4/+4
|
* Loggers specify what log messages they want to receive during registration.Tobias Brunner2012-05-025-32/+42
| | | | | | | This also allows us to generate the log message only once for all loggers that need it (avoids calls to custom printf specifier callbacks). To update the log levels loggers can simply be registered again.
* Ensure that multi-line log messages are not torn apart.Tobias Brunner2012-05-021-1/+10
|
* Use a separate interface for loggers.Tobias Brunner2012-05-026-22/+20
| | | | | | | | The new interface does not allow loggers to unregister themselves from the bus. This allows us to use a rwlock_t for them. The latter also means that loggers can now be called concurrently by multiple threads.
* Add plugin features support to stroke pluginMartin Willi2012-05-021-7/+34
|
* Merge branch 'ikev1'Martin Willi2012-05-0253-210/+1372
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/encoding/generator.c src/libcharon/encoding/payloads/notify_payload.c src/libcharon/encoding/payloads/notify_payload.h src/libcharon/encoding/payloads/payload.c src/libcharon/network/receiver.c src/libcharon/sa/authenticator.c src/libcharon/sa/authenticator.h src/libcharon/sa/ikev2/tasks/ike_init.c src/libcharon/sa/task_manager.c src/libstrongswan/credentials/auth_cfg.c
| * Fixed Android null terminated password fixup in xauth-eapMartin Willi2012-04-261-2/+2
| |
| * Fix null-terminated XAuth passwords, as sent by Android 4Martin Willi2012-03-222-0/+8
| |
| * Merge branch 'ikev1-clean' into ikev1-masterMartin Willi2012-03-2053-210/+1364
| |\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: configure.in man/ipsec.conf.5.in src/libcharon/daemon.c src/libcharon/plugins/eap_ttls/eap_ttls_peer.c src/libcharon/plugins/eap_radius/eap_radius_accounting.c src/libcharon/plugins/eap_radius/eap_radius_forward.c src/libcharon/plugins/farp/farp_listener.c src/libcharon/sa/ike_sa.c src/libcharon/sa/keymat.c src/libcharon/sa/task_manager.c src/libcharon/sa/trap_manager.c src/libstrongswan/plugins/x509/x509_cert.c src/libstrongswan/utils.h Applied lost changes of moved files keymat.c and task_manager.c. Updated listener_t.message hook signature in new plugins.
| | * Store the major IKE version on ike_sa_id_t.Tobias Brunner2012-03-202-3/+6
| | |
| | * Accept NULL auth_cfg_t passed to credential_manager_t.get_private()Martin Willi2012-03-201-4/+1
| | |
| | * Added support for authby/xauth_server legacy optionsMartin Willi2012-03-201-42/+1
| | |
| | * Adopt children after syncing a rekeyed IKEv1 SAMartin Willi2012-03-201-0/+6
| | |
| | * Synchronize IKEv1 DPD sequence numbersMartin Willi2012-03-201-0/+30
| | |
| | * Sync remote virtual IP for IKEv1 SAsMartin Willi2012-03-201-0/+13
| | |
| | * Sync new IKE_SA condition/extension flagsMartin Willi2012-03-202-2/+10
| | |
| | * Added support for Phase1 IV synchronization to HA pluginMartin Willi2012-03-205-27/+129
| | |
| | * Invoke bus_t.message hook twice, once plain and parsed, once encoded and ↵Martin Willi2012-03-204-7/+8
| | | | | | | | | | | | encrypted
| | * Create IKEv1 keymat hasher explicitly on syncMartin Willi2012-03-201-3/+6
| | |
| | * Added support to sync IKEv1 SAs key material in HA pluginMartin Willi2012-03-204-10/+95
| | |
| | * Pass IKEv1 specific keymat to ike_keys hookMartin Willi2012-03-201-1/+2
| | |
| | * Use a more complete implementation of a HA specific diffie_hellman_tMartin Willi2012-03-201-11/+50
| | |
| | * Show IKE version in ipsec statusallMartin Willi2012-03-201-1/+2
| | |
| | * Apply proposal to a HA synced IKE_SAMartin Willi2012-03-201-0/+1
| | |
| | * Updated HA plugin to new IKEv2 specific keymat functionsMartin Willi2012-03-202-12/+24
| | |
| | * Added a "aggressive" ipsec.conf connection optionMartin Willi2012-03-201-1/+1
| | |
| | * Added an aggressive mode peer_cfg optionMartin Willi2012-03-2010-12/+13
| | |
| | * Try all matching XAuth secrets we find, not only the first oneMartin Willi2012-03-201-11/+23
| | |
| | * Do not query CHILD_SA during delete if they already expiredMartin Willi2012-03-201-1/+2
| | |
| | * Handle initiation of not supported IKE versions properlyMartin Willi2012-03-203-4/+25
| | |
| | * Added description for the xauth-eap pluginMartin Willi2012-03-201-2/+8
| | |
| | * Added an XAuth plugin that forwards authentication to EAP methodsMartin Willi2012-03-205-0/+452
| | |
| | * Added a flag to register local credential sets exclusively, disabling all othersMartin Willi2012-03-201-4/+4
| | |
| | * Moved eap/xauth classes out of protocol specific subdirectoriesMartin Willi2012-03-2018-18/+18
| | |
| | * Separated libcharon/sa directory with ikev1 and ikev2 subfoldersMartin Willi2012-03-2018-18/+18
| | |
| | * Pass IKE version to peer config enumerator, filter configsMartin Willi2012-03-204-9/+10
| | |
| | * Support an "any" IKE version for both IKEv1 or IKEv2Martin Willi2012-03-202-2/+2
| | |
| | * Added support for iKEIntermediate X.509 extended key usage flag.Tobias Brunner2012-03-201-2/+2
| | | | | | | | | | | | Mac OS X requires server certificates to have this flag set.