aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding
Commit message (Collapse)AuthorAgeFilesLines
...
* Implemented a generic payload field lookup functionMartin Willi2011-01-052-0/+30
|
* Reserved field get parsed/generated like any other bit/byte fieldMartin Willi2011-01-052-81/+12
|
* Added member fields for reserved bits and bytes in all payloadsMartin Willi2011-01-0519-141/+272
|
* Migrated vendor_id_payload to INIT/METHOD macrosMartin Willi2011-01-052-69/+56
|
* Migrated ts_payload to INIT/METHOD macrosMartin Willi2011-01-052-185/+110
|
* Use enumerator instead of deprecated iteratorMartin Willi2011-01-051-13/+9
|
* Migrated transform_substructure to INIT/METHOD macrosMartin Willi2011-01-052-254/+101
|
* Removed obsolete clone mehtod from proposal_substructureMartin Willi2011-01-052-37/+0
|
* Migrated transform_attribute to INIT/METHOD macrosMartin Willi2011-01-051-144/+77
|
* Migrated traffic_selector_substructre to INIT/METHOD macrosMartin Willi2011-01-051-97/+67
|
* Migrated notify_payload to INIT/METHOD macrosMartin Willi2011-01-051-121/+80
|
* Migrated nonce_payload to INIT/METHOD macrosMartin Willi2011-01-051-92/+63
|
* Migrated ke_payload to INIT/METHOD macrosMartin Willi2011-01-052-119/+61
|
* Migrated id_payload to INIT/METHOD macrosMartin Willi2011-01-052-187/+65
|
* Migrated cp_payload to INIT/METHOD macrosMartin Willi2011-01-051-91/+65
|
* Migrated configuration_attribute to INIT/METHOD macrosMartin Willi2011-01-051-60/+39
|
* Migrated certreq_payload to INIT/METHOD macrosMartin Willi2011-01-051-88/+66
|
* Migrated cert_payload to INIT/METHOD macrosMartin Willi2011-01-051-95/+68
|
* Migrated auth_payload to INIT/METHOD macrosMartin Willi2011-01-052-137/+69
|
* Do not update payload length during generation, allows hooks override ↵Martin Willi2011-01-058-58/+12
| | | | payload length
* Do not recalculate payload header length after generation, payloads do ↵Martin Willi2011-01-051-291/+19
| | | | length calculation
* Apply IKE major/minor version set on message to IKE headerMartin Willi2011-01-051-0/+4
|
* Added setters for IKE major/minor version to ike_headerMartin Willi2011-01-052-0/+28
|
* Migrated ike_header_t to INIT/METHOD macrosMartin Willi2011-01-051-165/+114
|
* Fixed length calculation of unknown payloadMartin Willi2011-01-051-0/+5
|
* Move critical bit checking to ike_sa, notify payload includes unsupported ↵Martin Willi2011-01-052-15/+1
| | | | payload type
* Support encoding of UKNOWN_DATAMartin Willi2011-01-051-0/+4
|
* Moved our substructure identifiers above 255, ignore private payloads properlyMartin Willi2011-01-051-6/+6
|
* Check for exceeded payload count even if we have a found one flagged as ↵Martin Willi2011-01-051-3/+4
| | | | sufficient
* Added a constructor for custom uknown payloadsMartin Willi2011-01-052-2/+29
|
* Use the payloads actual type in unknown_payload_tMartin Willi2011-01-056-40/+53
|
* Migrated unknown payload to INIT/METHOD macrosMartin Willi2011-01-051-80/+54
|
* Fail silently without INVALID_SYNTAX if message not verifiedMartin Willi2011-01-051-10/+8
|
* Support removal of payloads from messagesMartin Willi2011-01-052-0/+14
|
* Added a message_t option to disable automatic payload sortingMartin Willi2011-01-052-1/+21
|
* Implemented cert payload constructor for custom encoding typesMartin Willi2011-01-052-0/+21
|
* Store proposal number in proposal_t to reuse it in the selected proposalMartin Willi2010-10-282-4/+11
| | | | | According to RFC 5996 3.3.1, we MUST reuse the proposal number of the selected proposal in the SA payload reply.
* Migrated proposal_substructure to INIT/METHOD macros, removed unused methodsMartin Willi2010-10-282-235/+111
|
* Migrated sa_payload to INIT/METHOD macros, removed unused methodsMartin Willi2010-10-282-179/+113
|
* draft-ietf-ipsecme-eap-mutual will be released as RFC 5998.Tobias Brunner2010-09-161-1/+1
|
* added notify messages defined in RFC 5996Andreas Steffen2010-09-152-6/+13
|
* Enable the generation of unencrypted messages (e.g. ME connectivity checks).Tobias Brunner2010-08-301-9/+10
|
* Update delete_payload length when adding SPIsMartin Willi2010-08-251-0/+1
|
* Migrated delete_payload to INIT/METHOD macros, replaced iteratorMartin Willi2010-08-252-121/+100
|
* Use different return values in payload decryption to distinguish between ↵Martin Willi2010-08-253-12/+16
| | | | integrity and syntax errors
* Accept encryption payloads with no wrapped payloadsMartin Willi2010-08-231-1/+1
|
* Use AEAD wrapper for encryption payload encryption/decryptionMartin Willi2010-08-196-844/+473
|
* Migrated generator_t to INIT/METHOD macrosMartin Willi2010-08-192-54/+33
|
* Migrated encryption_payload to INIT/METHOD macrosMartin Willi2010-08-191-171/+111
|
* Migrated message_t to INIT/METHOD macrosMartin Willi2010-08-191-185/+112
|