aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding/payloads
Commit message (Expand)AuthorAgeFilesLines
* ikev1: Assume a default key length of 128-bit for AES-CBCTobias Brunner2015-08-171-0/+11
* Fixed some typosTobias Brunner2015-08-131-1/+1
* unknown-payload: Use a new private payload type and make original type availableTobias Brunner2015-06-014-1/+24
* ikev2: Include fragment number into message ID passed to IV genMartin Willi2015-06-011-0/+5
* encoding: Remove DH public value verification from KE payloadMartin Willi2015-03-231-73/+0
* diffie-hellman: Add a bool return value to get_my_public_value()Martin Willi2015-03-231-2/+8
* encoding: Allow ke_payload_create_from_diffie_hellman() to failMartin Willi2015-03-231-1/+1
* encoding: Add getter for IKE SPIs in IKEv1 DELETE payloadsTobias Brunner2015-03-232-0/+25
* encoding: Don't verify length of IKEv1 KE payloadsTobias Brunner2015-03-201-0/+6
* encoding: Verify the length of KE payload data for known groupsMartin Willi2015-03-181-0/+67
* ikev2: Add SIGNATURE_HASH_ALGORITHMS notify payloadTobias Brunner2015-03-042-6/+18
* ike: Allow creation of internally used payloadsTobias Brunner2014-12-121-1/+1
* ikev1: Use same map for AH and ESP authentication algorithmsTobias Brunner2014-12-091-152/+120
* ikev1: Accept IPComp proposals with 4 octet long CPI valuesTobias Brunner2014-12-051-2/+2
* ike: Only parse payloads valid for the current IKE versionTobias Brunner2014-12-051-0/+1
* ike: Make check for known payloads depend on IKE versionTobias Brunner2014-12-052-24/+39
* id-payload: Enable multiple calls to get_ts() for subnet traffic selectorsTobias Brunner2014-12-051-2/+5
* ikev2: Add encrypted fragment payloadTobias Brunner2014-10-104-12/+454
* encrypted_payload: Encrypted payload can be constructed from plaintextTobias Brunner2014-10-102-0/+38
* encrypted_payload: Expose generate() to generate the plaintextTobias Brunner2014-10-102-1/+17
* encrypted_payload: Extract some utility functionsTobias Brunner2014-10-101-74/+110
* ikev2: Add notify for IKEv2 fragmentationTobias Brunner2014-10-102-7/+15
* ike: Rename encryption_payload to encrypted_payloadTobias Brunner2014-10-104-84/+80
* encoding: Accept all exchange types for non IKEv1/IKEv2 major versionsMartin Willi2014-09-221-5/+11
* ikev1: Log IV when encrypting messagesTobias Brunner2014-09-121-0/+1
* ikev1: Skip unusable IPComp proposalsTobias Brunner2014-09-121-1/+1
* ikev1: Properly handle different proposal numbering schemesTobias Brunner2014-09-121-5/+10
* payload: Use common prefixes for all payload type identifiersMartin Willi2014-06-0440-296/+296
* ikev1: Accept SPI size of any length <= 16 in ISAKMP proposalTobias Brunner2014-03-311-4/+12
* ike: Support encoding of attribute certificates in CERT payloadsMartin Willi2014-03-311-1/+6
* Added IFOM_CAPABILITY notify message typeAndreas Steffen2013-11-012-6/+10
* iv_gen: Provide external sequence number (IKE, ESP)Tobias Brunner2013-10-112-4/+6
* ikev2: Use IV generator to encrypt encrypted payloadTobias Brunner2013-10-111-1/+9
* ikev1: Support parsing of AH+IPComp proposalsMartin Willi2013-10-111-9/+11
* ikev1: Support en-/decoding of SA payloads with AH algorithmsMartin Willi2013-10-111-31/+99
* Fix crash if the initiator has no suitable proposal availableTobias Brunner2013-06-211-0/+5
* proposals: try next if IKEv2 algorithm could not be mapped to IKEv1Martin Willi2013-05-061-2/+4
* added ERX_SUPPORTED IKEv2 NotifyAndreas Steffen2013-03-022-7/+11
* Don't reject OPAQUE ports while verifying traffic selector substructureMartin Willi2013-02-211-1/+5
* Merge branch 'ikev1-fragmentation'Tobias Brunner2013-01-124-11/+342
|\
| * Add support to create IKE fragmentsTobias Brunner2012-12-242-0/+30
| * Payload added to handle IKE fragmentsTobias Brunner2012-12-244-11/+312
* | Don't use bio_writer_t.skip() to write length field when appending more dataMartin Willi2013-01-111-4/+4
* | IKEv1 support for PKCS#7 wrapped certificatesVolker Rümelin2013-01-112-0/+26
* | Fixed some typos in commentsVolker Rümelin2013-01-112-4/+4
|/
* Fixed some typos, courtesy of codespellTobias Brunner2012-12-201-1/+1
* Add support for draft-ietf-ipsec-nat-t-ike-03 and earlierVolker Rümelin2012-12-197-54/+88
* Moved data structures to new collections subfolderTobias Brunner2012-10-2414-14/+14
* Moved host_t and host_resolver_t to a new networking subfolderTobias Brunner2012-10-241-1/+1
* Correctly initialize payload length of encrypted payloadTobias Brunner2012-09-281-1/+1