Andreas Steffen
|
b12c53ce77
|
Use standard unsigned integer types
|
2016-03-24 18:52:48 +01:00 |
Tobias Brunner
|
bf5d0693ef
|
id-payload: Enable multiple calls to get_ts() for subnet traffic selectors
The second call resulted in a /32 subnet previously.
|
2014-12-05 09:32:38 +01:00 |
Martin Willi
|
3ecfc83c6b
|
payload: Use common prefixes for all payload type identifiers
The old identifiers did not use a proper namespace and often clashed with
other defines.
|
2014-06-04 15:53:03 +02:00 |
Volker Rümelin
|
0ff8d20a89
|
Add support for draft-ietf-ipsec-nat-t-ike-03 and earlier
This adds support for early versions of the draft that eventually
resulted in RFC 3947.
|
2012-12-19 11:03:42 +01:00 |
Martin Willi
|
3ba15819ed
|
Remove executable flag from source code files
|
2012-03-20 17:31:22 +01:00 |
Tobias Brunner
|
33493a5253
|
Added method to get encoded version if ID_V1 payload.
|
2012-03-20 17:31:21 +01:00 |
Martin Willi
|
695aff41f5
|
Encode a single IP traffic selector as ID_IPV?_ADDRESS identity
|
2012-03-20 17:31:12 +01:00 |
Martin Willi
|
caa6f772c8
|
Added missing break;s when converting ID_IP_ADDRESS types to ts, extracted function
|
2012-03-20 17:31:12 +01:00 |
Clavister OpenSource
|
8a9ab2035f
|
ID_IPV4_ADDR and ID_IPV6_ADDR cases added to get_ts
|
2012-03-20 17:31:11 +01:00 |
Tobias Brunner
|
1e97783c99
|
Added payloads for IKEv1 NAT-Traversal negotiation.
|
2012-03-20 17:31:09 +01:00 |
Martin Willi
|
7fcd26f4fc
|
Fix payload length of id_payload created from a traffic selector
|
2012-03-20 17:30:46 +01:00 |
Martin Willi
|
e4a8fd72cb
|
Added IKEv1 ID payload <-> traffic selector conversion functions
|
2012-03-20 17:30:44 +01:00 |
Martin Willi
|
95a26523af
|
Use a generic encoding type for all variable length chunks
|
2012-03-20 17:30:42 +01:00 |
Martin Willi
|
2a36037ec7
|
Extended ID payload for (non-TS) IKEv1 use
|
2012-03-20 17:30:42 +01:00 |
Martin Willi
|
38fb67fbf1
|
Add a payload.get_header_length() method, remove header length definitions
|
2012-03-20 17:30:42 +01:00 |
Martin Willi
|
e9b55b8325
|
Simplify signature of get_encoding_rules(), make all rules static
|
2012-03-20 17:30:42 +01:00 |
Martin Willi
|
c93c7a7560
|
Added member fields for reserved bits and bytes in all payloads
|
2011-01-05 16:45:51 +01:00 |
Martin Willi
|
ffb980572f
|
Migrated id_payload to INIT/METHOD macros
|
2011-01-05 16:45:50 +01:00 |
Tobias Brunner
|
08c5572602
|
Moving charon to libcharon.
|
2010-03-19 13:34:52 +01:00 |