aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon
Commit message (Collapse)AuthorAgeFilesLines
...
| | * Added IKEv1 key derivation with support for AUTH_CLASS_PSK.Tobias Brunner2012-03-202-16/+190
| | |
| | * Update cached hosts on ike_sa_t when processing IKEv1 messages.Tobias Brunner2012-03-201-1/+7
| | |
| | * Provide keymat_t to message_t to encrypt/decrypt data.Tobias Brunner2012-03-203-18/+17
| | |
| | * Avoid compiler warnings due to extended enums.Tobias Brunner2012-03-202-2/+2
| | |
| | * Moved version specific keymat functions to specific interfaces.Tobias Brunner2012-03-209-143/+136
| | |
| | * Added a generic TASK_ prefix to all task typesMartin Willi2012-03-2031-108/+109
| | |
| | * Initiate and respond to quick mode task (stub)Martin Willi2012-03-202-5/+18
| | |
| | * Print message ID as unsigned integerMartin Willi2012-03-201-1/+1
| | |
| | * Added message encoding rules for quick modeMartin Willi2012-03-201-0/+65
| | |
| | * Fixed reference counting bugs in main modeMartin Willi2012-03-201-1/+2
| | |
| | * Implemented basic message id handling for IKEv1Martin Willi2012-03-201-24/+47
| | |
| | * Added a quick mode task stubMartin Willi2012-03-205-2/+223
| | |
| | * Fixed length calculation of delete payloadMartin Willi2012-03-201-3/+5
| | |
| | * Update header length after each parsed rule, as it might change when parsing ↵Martin Willi2012-03-201-2/+3
| | | | | | | | | | | | SPI size
| | * Fix rule selection in transform substructureMartin Willi2012-03-201-1/+1
| | |
| | * Fixed proposal numbering check in sa_payloadMartin Willi2012-03-201-10/+0
| | |
| | * Don't clone chunk in message.get_packet_dataMartin Willi2012-03-203-7/+6
| | |
| | * Verify IKEv1 nonce size, send 32 byte noncesMartin Willi2012-03-202-7/+22
| | |
| | * Partially implemented third main mode exchange (identities)Martin Willi2012-03-201-2/+184
| | |
| | * Added IKEv1 ID payload <-> traffic selector conversion functionsMartin Willi2012-03-202-4/+158
| | |
| | * Implemented first two exchanges of Main Mode as initiatorMartin Willi2012-03-203-40/+376
| | |
| | * Added enum name for MAIN_MODE taskMartin Willi2012-03-201-2/+4
| | |
| | * Do not ignore configs for IKEv1 in charon anymoreMartin Willi2012-03-204-36/+1
| | |
| | * Added missing task manager factory declarationMartin Willi2012-03-201-0/+8
| | |
| | * Re-enable static inclusion of PSK auth method into IKEv1 proposalMartin Willi2012-03-201-2/+2
| | |
| | * Added IKEv1 support to delete payloadMartin Willi2012-03-205-21/+83
| | |
| | * Added IKEv1 support to notify payloadMartin Willi2012-03-209-84/+175
| | |
| | * Memory leak fixed.Tobias Brunner2012-03-201-0/+1
| | |
| | * Added factory function to create task_manager_t implementations.Tobias Brunner2012-03-203-3/+35
| | |
| | * Added factory function to create keymat_t implementations.Tobias Brunner2012-03-204-6/+50
| | |
| | * Store IKE version of an SA on ike_sa_t.Tobias Brunner2012-03-207-17/+48
| | |
| | * Added stub for IKEv1 keymat_t implementation.Tobias Brunner2012-03-203-0/+178
| | |
| | * Use keymat_t as common interface, renamed current implementation to _v2.Tobias Brunner2012-03-205-37/+79
| | |
| | * Use a generic list encoding rule we can use to specify the wrapped payload typeMartin Willi2012-03-209-179/+77
| | |
| | * Use a generic encoding type for all variable length chunksMartin Willi2012-03-2018-199/+23
| | |
| | * Implemented IKEv1 hash payloadMartin Willi2012-03-207-0/+251
| | |
| | * Extended ID payload for (non-TS) IKEv1 useMartin Willi2012-03-203-29/+73
| | |
| | * Implement second exchange in IKEv1 main modeMartin Willi2012-03-201-25/+143
| | |
| | * Add a payload.get_header_length() method, remove header length definitionsMartin Willi2012-03-2043-396/+253
| | |
| | * Simplify signature of get_encoding_rules(), make all rules staticMartin Willi2012-03-2025-134/+112
| | |
| | * Extended KE payload for IKEv1 supportMartin Willi2012-03-209-30/+96
| | |
| | * Extended nonce payload for IKEv1 supportMartin Willi2012-03-205-10/+16
| | |
| | * Add fixed PSK authentication method to IKEv1 proposal for nowMartin Willi2012-03-201-1/+15
| | |
| | * Handle first exchange in IKEv1 main mode as responderMartin Willi2012-03-201-4/+33
| | |
| | * Added limiting encoding of IKEv1 SA payloadsMartin Willi2012-03-206-82/+231
| | |
| | * Added SA payload IKEv1 encoding types to generatorMartin Willi2012-03-201-0/+3
| | |
| | * Don't set IKEv2 only header flags when using IKEv1Martin Willi2012-03-201-3/+6
| | |
| | * Set default IKE header initiator flag in IKEv2 onlyMartin Willi2012-03-201-2/+5
| | |
| | * Added an IKEv1 main mode task stubMartin Willi2012-03-205-24/+191
| | |
| | * Added a stub for a IKEv1 task managerMartin Willi2012-03-203-1/+517
| | |