strongswan/src/libcharon/encoding/payloads
Tobias Brunner 6695b48582 Add an additional proposal without IPComp to SA payload. 2012-05-24 15:32:28 +02:00
..
auth_payload.c Use a generic encoding type for all variable length chunks 2012-03-20 17:30:42 +01:00
auth_payload.h Separated libcharon/sa directory with ikev1 and ikev2 subfolders 2012-03-20 17:31:26 +01:00
cert_payload.c Cleanup CERT payload constructors 2012-03-20 17:31:13 +01:00
cert_payload.h Doxygen fixes 2012-03-20 17:31:25 +01:00
certreq_payload.c Merge branch 'ikev1' 2012-05-02 11:12:31 +02:00
certreq_payload.h Doxygen fixes 2012-03-20 17:31:25 +01:00
configuration_attribute.c Renamed CONFIGURATION_ATTRIBUTE_LENGTH to streamline it with other ATTRIBUTE rules 2012-03-20 17:31:38 +01:00
configuration_attribute.h Merged IKEv1 attribute payload/data into configuration payload/attribute 2012-03-20 17:30:49 +01:00
cp_payload.c inserted space 2012-05-05 15:51:24 +02:00
cp_payload.h inserted space 2012-05-05 15:51:24 +02:00
delete_payload.c Use IPSEC DOI also for ISAKMP SA deletes. 2012-03-20 17:31:29 +01:00
delete_payload.h Support IKEv1 SPIs in IKEv1 delete payload 2012-03-20 17:31:19 +01:00
eap_payload.c Separated libcharon/sa directory with ikev1 and ikev2 subfolders 2012-03-20 17:31:26 +01:00
eap_payload.h Separated libcharon/sa directory with ikev1 and ikev2 subfolders 2012-03-20 17:31:26 +01:00
encodings.c Renamed CONFIGURATION_ATTRIBUTE_LENGTH to streamline it with other ATTRIBUTE rules 2012-03-20 17:31:38 +01:00
encodings.h Renamed CONFIGURATION_ATTRIBUTE_LENGTH to streamline it with other ATTRIBUTE rules 2012-03-20 17:31:38 +01:00
encryption_payload.c Give a hint that decryption failed if payload length invalid 2012-03-20 17:31:30 +01:00
encryption_payload.h Use modified encryption payload to encrypt/decrypt complete IKEv1 messages. 2012-03-20 17:30:46 +01:00
endpoint_notify.c Fixed creation of endpoint notifies. 2012-03-20 17:30:48 +01:00
endpoint_notify.h Made create_endpoint_notify_create() private. 2011-10-04 15:59:20 +02:00
hash_payload.c Added payloads for IKEv1 NAT-Traversal negotiation. 2012-03-20 17:31:09 +01:00
hash_payload.h Added payloads for IKEv1 NAT-Traversal negotiation. 2012-03-20 17:31:09 +01:00
id_payload.c Remove executable flag from source code files 2012-03-20 17:31:22 +01:00
id_payload.h Doxygen fixes 2012-03-20 17:31:25 +01:00
ike_header.c IKEv1 ConfigMode: Added TRANSACTION exchange type. Added attribute_payload (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. 2012-03-20 17:30:49 +01:00
ike_header.h IKEv1 ConfigMode: Added TRANSACTION exchange type. Added attribute_payload (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. 2012-03-20 17:30:49 +01:00
ke_payload.c Use a generic encoding type for all variable length chunks 2012-03-20 17:30:42 +01:00
ke_payload.h Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00
nonce_payload.c Verify IKEv1 nonce size, send 32 byte nonces 2012-03-20 17:30:44 +01:00
nonce_payload.h Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00
notify_payload.c inserted space 2012-05-05 15:51:24 +02:00
notify_payload.h inserted space 2012-05-05 15:51:24 +02:00
payload.c Merge branch 'ikev1' 2012-05-02 11:12:31 +02:00
payload.h Merge branch 'ikev1' 2012-05-02 11:12:31 +02:00
proposal_substructure.c Added support for IKEv1 IPComp proposals in proposal substructure. 2012-05-24 15:32:27 +02:00
proposal_substructure.h Added support for IKEv1 IPComp proposals in proposal substructure. 2012-05-24 15:32:27 +02:00
sa_payload.c Add an additional proposal without IPComp to SA payload. 2012-05-24 15:32:28 +02:00
sa_payload.h Added support for IKEv1 IPComp proposals in SA payload. 2012-05-24 15:32:28 +02:00
traffic_selector_substructure.c Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00
traffic_selector_substructure.h Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00
transform_attribute.c use untoh64 instead of non-portable be64toh 2012-03-20 17:31:13 +01:00
transform_attribute.h Removed obsolete transform attribute setters 2012-03-20 17:30:53 +01:00
transform_substructure.c Fix rule selection in transform substructure 2012-03-20 17:30:44 +01:00
transform_substructure.h Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00
ts_payload.c Use a generic list encoding rule we can use to specify the wrapped payload type 2012-03-20 17:30:42 +01:00
ts_payload.h Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00
unknown_payload.c Use a generic encoding type for all variable length chunks 2012-03-20 17:30:42 +01:00
unknown_payload.h Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00
vendor_id_payload.c Use a generic encoding type for all variable length chunks 2012-03-20 17:30:42 +01:00
vendor_id_payload.h Add a payload.get_header_length() method, remove header length definitions 2012-03-20 17:30:42 +01:00