Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Job added to re-initiate an IKE_SA. | Tobias Brunner | 2012-05-30 | 1 | -0/+1 | |
| | ||||||
* | Remove executable flag from source files. | Tobias Brunner | 2012-05-18 | 1 | -0/+0 | |
| | ||||||
* | Schedule a DPD timeout job that enforces the IKE message timeout policy | Martin Willi | 2012-05-15 | 1 | -0/+1 | |
| | ||||||
* | Integrate nm plugin directly in charon-nm. | Tobias Brunner | 2012-05-03 | 1 | -7/+0 | |
| | ||||||
* | Provide plugin list from charon, not internally in libcharon. | Tobias Brunner | 2012-05-03 | 1 | -2/+1 | |
| | ||||||
* | Use a separate interface for loggers. | Tobias Brunner | 2012-05-02 | 1 | -0/+1 | |
| | | | | | | | | 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. | |||||
* | Merge branch 'ikev1-clean' into ikev1-master | Martin Willi | 2012-03-20 | 1 | -28/+75 | |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | |||||
| * | Isakmp_dpd task added. | Clavister OpenSource | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Implemented aggressive mode using Phase 1 helper class | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Implemented a common Phase 1 helper class to use by main and aggressive modes | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Try to detect reauthentication as responder and adopt children to new SA | Martin Willi | 2012-03-20 | 1 | -1/+2 | |
| | | ||||||
| * | Added an XAuth plugin that forwards authentication to EAP methods | Martin Willi | 2012-03-20 | 1 | -0/+6 | |
| | | ||||||
| * | Don't include ikev1/ikev2 subfolders in build when using --disable-ikev1/ikev2 | Martin Willi | 2012-03-20 | 1 | -2/+10 | |
| | | ||||||
| * | Moved eap/xauth classes out of protocol specific subdirectories | Martin Willi | 2012-03-20 | 1 | -4/+4 | |
| | | ||||||
| * | Separated libcharon/sa directory with ikev1 and ikev2 subfolders | Martin Willi | 2012-03-20 | 1 | -46/+48 | |
| | | ||||||
| * | Renamed ike_vendor_v1 to isakmp_vendor | Martin Willi | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Renamed ike_natd_v1 to isakmp_natd | Martin Willi | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Renamed ike_cert_pre_v1 to isakmp_cert_pre | Martin Willi | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Renamed ike_cert_post_v1 to isakmp_cert_post | Martin Willi | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Added a dedicated IKEv1 task to delete CHILD_SAs | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Added a dedicated delete task for IKEv1 IKE_SAs | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Added a IKEv1 hybrid authenticator based on Pubkey/PSK authenticators | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Added a task stub to create and process IKEv1 informational exchanges | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Added generic XAuth backend, using secrets provided by credential sets. | Tobias Brunner | 2012-03-20 | 1 | -0/+6 | |
| | | ||||||
| * | Removed xauth-null dummy plugin. | Tobias Brunner | 2012-03-20 | 1 | -6/+1 | |
| | | ||||||
| * | Added IKEv1 Mode Config task based on IKEv2 ike_config | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Remove xauth_authenticator, we handle it in the task | Martin Willi | 2012-03-20 | 1 | -1/+0 | |
| | | ||||||
| * | Replace xauth_request task with a new stub where we reimplement it | Martin Willi | 2012-03-20 | 1 | -2/+1 | |
| | | ||||||
| * | Implemented IKEv1 pubkey SIG payload processing in an authenticator | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Implemented IKEv1 PSK HASH payload processing in separated authenticator | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Implemented post-authentication certificate handling for IKEv1 | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Implemented pre-authentication certificate handling for IKEv1 | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | IKEv1 XAuth: Added changes to Makefile.am to compile the xauth_null plugin. | Clavister OpenSource | 2012-03-20 | 1 | -0/+6 | |
| | | ||||||
| * | IKEv1 XAuth: Added plugin support for XAuth, which allows us to have plugins ↵ | Clavister OpenSource | 2012-03-20 | 1 | -0/+3 | |
| | | | | | | | | to talk to servers with different quirks for XAuth authentication. | |||||
| * | Task added for IKEv1 NAT detection. | Tobias Brunner | 2012-03-20 | 1 | -2/+4 | |
| | | | | | | | | There is already support for both Main and Aggressive Mode. | |||||
| * | IKEv1 XAuth: Added a job to call the initiate_xauth method of ike_sa after ↵ | Clavister OpenSource | 2012-03-20 | 1 | -0/+1 | |
| | | | | | | | | the completion of the current set of tasks is complete. | |||||
| * | Use a dedicated IKEv1 vendor ID task to fix using IKEv2 payloads in IKEv1 | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Merged IKEv1 attribute payload/data into configuration payload/attribute | Martin Willi | 2012-03-20 | 1 | -2/+0 | |
| | | ||||||
| * | IKEv1 XAUTH: Added ability to configure XAUTH+PSK. Added task to handle ↵ | Clavister OpenSource | 2012-03-20 | 1 | -1/+2 | |
| | | | | | | | | XAUTH requests. Modified task_manager_v1 to enable it to initiate new tasks immediately after finishing a response. | |||||
| * | IKEv1 ConfigMode: Added TRANSACTION exchange type. Added attribute_payload ↵ | Clavister OpenSource | 2012-03-20 | 1 | -0/+2 | |
| | | | | | | | | (IKEv2 equiv cp_payload) and data_attribute (IKEv2 equiv configuration_attribute) payload types. Did not combine with IKEv2 because it wasn't trivial to do so. This might be a task worth investigating in the future, because there is a decent amount of shared code here. | |||||
| * | Added a quick mode task stub | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Added factory function to create task_manager_t implementations. | Tobias Brunner | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Added factory function to create keymat_t implementations. | Tobias Brunner | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Added stub for IKEv1 keymat_t implementation. | Tobias Brunner | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Use keymat_t as common interface, renamed current implementation to _v2. | Tobias Brunner | 2012-03-20 | 1 | -1/+2 | |
| | | ||||||
| * | Implemented IKEv1 hash payload | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Added an IKEv1 main mode task stub | Martin Willi | 2012-03-20 | 1 | -0/+1 | |
| | | ||||||
| * | Added a stub for a IKEv1 task manager | Martin Willi | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
| * | Use task manager as generic interface, renamed implementation to _v2. | Martin Willi | 2012-03-20 | 1 | -1/+1 | |
| | | ||||||
* | | created tnc-pdp policy decision point plugin | Andreas Steffen | 2012-03-13 | 1 | -0/+7 | |
| | |