aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding/payloads/ike_header.c
Commit message (Collapse)AuthorAgeFilesLines
* Use standard unsigned integer typesAndreas Steffen2016-03-241-20/+20
|
* encoding: Accept all exchange types for non IKEv1/IKEv2 major versionsMartin Willi2014-09-221-5/+11
|
* payload: Use common prefixes for all payload type identifiersMartin Willi2014-06-041-1/+1
| | | | | The old identifiers did not use a proper namespace and often clashed with other defines.
* IKEv1 ConfigMode: Added TRANSACTION exchange type. Added attribute_payload ↵Clavister OpenSource2012-03-201-5/+7
| | | | (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.
* Add a payload.get_header_length() method, remove header length definitionsMartin Willi2012-03-201-0/+7
|
* Simplify signature of get_encoding_rules(), make all rules staticMartin Willi2012-03-201-5/+5
|
* Set default IKE header initiator flag in IKEv2 onlyMartin Willi2012-03-201-2/+5
|
* Extended IKE header for IKEv1 supportMartin Willi2012-03-201-35/+134
|
* added IKEv2 exchange type IKE_SESSION_RESUME from RFC 5723Andreas Steffen2011-07-151-4/+5
|
* Compiler warning fixed.Tobias Brunner2011-02-101-5/+7
|
* Added a message method to set the "higher version supported" flagMartin Willi2011-01-051-0/+7
|
* Added member fields for reserved bits and bytes in all payloadsMartin Willi2011-01-051-7/+12
|
* Added setters for IKE major/minor version to ike_headerMartin Willi2011-01-051-0/+14
|
* Migrated ike_header_t to INIT/METHOD macrosMartin Willi2011-01-051-165/+114
|
* Moving charon to libcharon.Tobias Brunner2010-03-191-0/+415