Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | ike: Define keylength for aescmac algorithm | Martin Willi | 2013-10-11 | 1 | -0/+1 |
| | |||||
* | Add keymat_t constructor registration function | Adrian-Ken Rueegsegger | 2012-08-20 | 1 | -3/+28 |
| | | | | | | Using the register_constructor function enables custom keymat_t implementations per IKE version. If no constructor is registered the default behavior is preserved. | ||||
* | Merge branch 'ikev1-clean' into ikev1-master | Martin Willi | 2012-03-20 | 1 | -591/+57 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | Factories honor charon IKEv1/IKEv2 protocol support flags | Martin Willi | 2012-03-20 | 1 | -1/+8 |
| | | |||||
| * | Separated libcharon/sa directory with ikev1 and ikev2 subfolders | Martin Willi | 2012-03-20 | 1 | -2/+3 |
| | | |||||
| * | Support an "any" IKE version for both IKEv1 or IKEv2 | Martin Willi | 2012-03-20 | 1 | -1/+2 |
| | | |||||
| * | Moved keymat key length lookup functions to keymat.c | Martin Willi | 2012-03-20 | 1 | -0/+57 |
| | | |||||
| * | Added factory function to create keymat_t implementations. | Tobias Brunner | 2012-03-20 | 1 | -0/+33 |
| | | |||||
| * | Use keymat_t as common interface, renamed current implementation to _v2. | Tobias Brunner | 2012-03-20 | 1 | -633/+0 |
| | | |||||
* | | Added support for untruncated MD5 and SHA1 HMACs in ESP as used in RFC 4595. | Tobias Brunner | 2012-02-27 | 1 | -0/+2 |
|/ | | | | This requires a Linux kernel >= 2.6.33. | ||||
* | Report correct key size if a cipher is not supported | Martin Willi | 2011-02-07 | 1 | -1/+1 |
| | |||||
* | Include the used reserved bytes from ID payloads in AUTH calculation | Martin Willi | 2011-01-05 | 1 | -4/+4 |
| | |||||
* | Fixed crypter keymat derivation bug | Martin Willi | 2010-08-19 | 1 | -3/+4 |
| | |||||
* | Implemented IKEv2 keymat derivation for AEAD algorithms | Martin Willi | 2010-08-19 | 1 | -29/+58 |
| | |||||
* | Use AEAD wrapper for encryption payload encryption/decryption | Martin Willi | 2010-08-19 | 1 | -101/+115 |
| | |||||
* | Migrated keymat to INIT/METHOD macros | Martin Willi | 2010-08-19 | 1 | -72/+41 |
| | |||||
* | Added support for Camellia cipher to xcbc | Martin Willi | 2010-08-13 | 1 | -0/+3 |
| | |||||
* | Moving charon to libcharon. | Tobias Brunner | 2010-03-19 | 1 | -0/+617 |