aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/encoding
Commit message (Expand)AuthorAgeFilesLines
* Added IFOM_CAPABILITY notify message typeAndreas Steffen2013-11-012-6/+10
* iv_gen: Provide external sequence number (IKE, ESP)Tobias Brunner2013-10-113-5/+7
* 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: Accept more than two certificate payloadsMartin Willi2013-10-111-2/+2
* ikev1: Support en-/decoding of SA payloads with AH algorithmsMartin Willi2013-10-111-31/+99
* message: print type of configuration payloadMartin Willi2013-09-031-1/+21
* message: print attributes for IKEv1 configuration payloads as wellMartin Willi2013-09-031-1/+2
* Fix various API doc issues and typosTobias Brunner2013-07-181-5/+5
* linked-list: Remove barely used has_more() methodTobias Brunner2013-07-171-83/+105
* 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
* Allow up to 10 NAT-D payloads in IKEv1 messagesTobias Brunner2013-03-201-1/+1
* added ERX_SUPPORTED IKEv2 NotifyAndreas Steffen2013-03-022-7/+11
* Merge branch 'opaque-ports'Martin Willi2013-03-011-1/+5
|\
| * Don't reject OPAQUE ports while verifying traffic selector substructureMartin Willi2013-02-211-1/+5
* | Allow more than one CERTREQ payload for IKEv2Tobias Brunner2013-02-081-2/+2
|/
* Merge branch 'ikev1-fragmentation'Tobias Brunner2013-01-125-11/+356
|\
| * Add support to create IKE fragmentsTobias Brunner2012-12-242-0/+30
| * Add message rules to properly handle IKE fragmentsTobias Brunner2012-12-241-0/+8
| * Reset the encrypted flag when handling IKE messages that contain a fragmentTobias Brunner2012-12-241-0/+6
| * 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-198-54/+100
* Moved data structures to new collections subfolderTobias Brunner2012-10-2417-17/+17
* Moved packet_t and tun_device_t to networking folderTobias Brunner2012-10-241-1/+1
* Moved host_t and host_resolver_t to a new networking subfolderTobias Brunner2012-10-241-1/+1
* Increase the limit of acceptable IKEv1 CERTREQ payloads to 20Martin Willi2012-10-241-1/+1
* Correctly initialize payload length of encrypted payloadTobias Brunner2012-09-281-1/+1
* Added method to enumerate EAP types contained in an EAP-NakTobias Brunner2012-08-312-11/+79
* Encode EAP-Naks in expanded format if we got an expanded type requestTobias Brunner2012-08-312-2/+15
* Allow clients to request a configured EAP method via EAP-NakTobias Brunner2012-08-312-2/+11
* Send EAP-Nak with supported types if requested type is unsupportedTobias Brunner2012-08-312-6/+71
* Moved packet_t to libstrongswanTobias Brunner2012-08-081-1/+1
* Include stdint.h for UINTxx_MAX definesTobias Brunner2012-07-271-2/+3
* Don't print hexdumps on loglevel 1 if hash verification failsMartin Willi2012-07-201-3/+3
* Cleaned up memory management and return values for encryption payloadMartin Willi2012-07-163-33/+31
* Add a return value to keymat_v1_t.{get,update,confirm}_ivMartin Willi2012-07-161-9/+36
* Check rng return value when encrypting encryption payloadTobias Brunner2012-07-161-2/+8
* Use a bool return value in keymat_v1_t.get_hash_phase2()Martin Willi2012-07-161-4/+2
* Add a return value to aead_t.encrypt()Martin Willi2012-07-161-2/+10
* Map XAuth responder authentication methods between IKEv1 and IKEv2Martin Willi2012-06-271-1/+13
* Added encapsulation mode transform attribute to IPComp proposal.Tobias Brunner2012-05-253-5/+10
* Add an additional proposal without IPComp to SA payload.Tobias Brunner2012-05-241-17/+15
* Added support for IKEv1 IPComp proposals in SA payload.Tobias Brunner2012-05-242-8/+92
* Added support for IKEv1 IPComp proposals in proposal substructure.Tobias Brunner2012-05-242-9/+126
* Properly filter IKEv1 proposals consisting of multiple proposal payloads.Tobias Brunner2012-05-241-9/+15