Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add keymat_t constructor registration function | Adrian-Ken Rueegsegger | 2012-08-20 | 1 | -0/+17 |
| | | | | | | Using the register_constructor function enables custom keymat_t implementations per IKE version. If no constructor is registered the default behavior is preserved. | ||||
* | Add create_nonce_gen function to keymat interface | Adrian-Ken Rueegsegger | 2012-05-18 | 1 | -0/+10 |
| | | | | This function returns a nonce generator object. | ||||
* | Merge branch 'ikev1' | Martin Willi | 2012-05-02 | 1 | -93/+33 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 | ||||
| * | Added a keymat_t version to cast it safely | Martin Willi | 2012-03-20 | 1 | -0/+7 |
| | | |||||
| * | Separated libcharon/sa directory with ikev1 and ikev2 subfolders | Martin Willi | 2012-03-20 | 1 | -1/+1 |
| | | |||||
| * | Moved keymat key length lookup functions to keymat.c | Martin Willi | 2012-03-20 | 1 | -0/+16 |
| | | |||||
| * | Moved version specific keymat functions to specific interfaces. | Tobias Brunner | 2012-03-20 | 1 | -87/+2 |
| | | |||||
| * | Added factory function to create keymat_t implementations. | Tobias Brunner | 2012-03-20 | 1 | -2/+12 |
| | | |||||
| * | Use keymat_t as common interface, renamed current implementation to _v2. | Tobias Brunner | 2012-03-20 | 1 | -8/+0 |
| | | |||||
* | | Added a note about DH/keymat lifecycle for custom implementations | Martin Willi | 2012-04-17 | 1 | -1/+6 |
|/ | |||||
* | Include the used reserved bytes from ID payloads in AUTH calculation | Martin Willi | 2011-01-05 | 1 | -2/+6 |
| | |||||
* | Use AEAD wrapper for encryption payload encryption/decryption | Martin Willi | 2010-08-19 | 1 | -12/+3 |
| | |||||
* | Moving charon to libcharon. | Tobias Brunner | 2010-03-19 | 1 | -0/+163 |