Martin Willi
|
2a19095e4c
|
Apply IKE major/minor version set on message to IKE header
|
2011-01-05 16:45:46 +01:00 |
Martin Willi
|
7e7c7c1d84
|
Added setters for IKE major/minor version to ike_header
|
2011-01-05 16:45:46 +01:00 |
Martin Willi
|
1c22c529a7
|
Migrated ike_header_t to INIT/METHOD macros
|
2011-01-05 16:45:46 +01:00 |
Martin Willi
|
b0f6b31db8
|
Fixed length calculation of unknown payload
|
2011-01-05 16:45:44 +01:00 |
Martin Willi
|
c67de660d2
|
Move critical bit checking to ike_sa, notify payload includes unsupported payload type
|
2011-01-05 16:45:44 +01:00 |
Martin Willi
|
24384f352f
|
Support encoding of UKNOWN_DATA
|
2011-01-05 16:45:44 +01:00 |
Martin Willi
|
958c1d75d7
|
Moved our substructure identifiers above 255, ignore private payloads properly
|
2011-01-05 16:45:44 +01:00 |
Martin Willi
|
fea3aa5d12
|
Check for exceeded payload count even if we have a found one flagged as sufficient
|
2011-01-05 16:45:43 +01:00 |
Martin Willi
|
ca93b54e65
|
Added a constructor for custom uknown payloads
|
2011-01-05 16:45:43 +01:00 |
Martin Willi
|
b6c796464d
|
Use the payloads actual type in unknown_payload_t
|
2011-01-05 16:45:43 +01:00 |
Martin Willi
|
9431023ce6
|
Migrated unknown payload to INIT/METHOD macros
|
2011-01-05 16:45:43 +01:00 |
Martin Willi
|
a30dba9282
|
Fail silently without INVALID_SYNTAX if message not verified
|
2011-01-05 16:45:42 +01:00 |
Martin Willi
|
e6c6a4d304
|
Support removal of payloads from messages
|
2011-01-05 16:45:41 +01:00 |
Martin Willi
|
363ec8986c
|
Added a message_t option to disable automatic payload sorting
|
2011-01-05 16:45:41 +01:00 |
Martin Willi
|
dacf658036
|
Implemented cert payload constructor for custom encoding types
|
2011-01-05 16:45:41 +01:00 |
Martin Willi
|
bb16217581
|
Store proposal number in proposal_t to reuse it in the selected proposal
According to RFC 5996 3.3.1, we MUST reuse the proposal number of
the selected proposal in the SA payload reply.
|
2010-10-28 15:08:14 +02:00 |
Martin Willi
|
806b69a467
|
Migrated proposal_substructure to INIT/METHOD macros, removed unused methods
|
2010-10-28 13:06:20 +00:00 |
Martin Willi
|
80f93f20a4
|
Migrated sa_payload to INIT/METHOD macros, removed unused methods
|
2010-10-28 13:06:19 +00:00 |
Tobias Brunner
|
f22ba072e8
|
draft-ietf-ipsecme-eap-mutual will be released as RFC 5998.
|
2010-09-16 10:27:49 +02:00 |
Andreas Steffen
|
004de55235
|
added notify messages defined in RFC 5996
|
2010-09-15 12:48:58 +02:00 |
Tobias Brunner
|
9b698a771c
|
Enable the generation of unencrypted messages (e.g. ME connectivity checks).
|
2010-08-30 17:25:12 +02:00 |
Martin Willi
|
dfde6570c7
|
Update delete_payload length when adding SPIs
|
2010-08-25 17:04:25 +02:00 |
Martin Willi
|
5299719569
|
Migrated delete_payload to INIT/METHOD macros, replaced iterator
|
2010-08-25 17:03:00 +02:00 |
Martin Willi
|
e5c6ebb697
|
Use different return values in payload decryption to distinguish between integrity and syntax errors
|
2010-08-25 15:29:53 +02:00 |
Martin Willi
|
c49475dae1
|
Accept encryption payloads with no wrapped payloads
|
2010-08-23 11:30:36 +02:00 |
Martin Willi
|
b519071299
|
Use AEAD wrapper for encryption payload encryption/decryption
|
2010-08-19 19:02:33 +02:00 |
Martin Willi
|
92a4540aca
|
Migrated generator_t to INIT/METHOD macros
|
2010-08-19 12:35:53 +02:00 |
Martin Willi
|
0cca7427c7
|
Migrated encryption_payload to INIT/METHOD macros
|
2010-08-19 12:35:53 +02:00 |
Martin Willi
|
7c9d8e1476
|
Migrated message_t to INIT/METHOD macros
|
2010-08-19 12:35:53 +02:00 |
Martin Willi
|
3102d8669d
|
Use IV length of a crypter instead of block size for IV calculations
|
2010-08-13 17:11:53 +02:00 |
Tobias Brunner
|
12549bedea
|
IKEv2 notification types updated.
|
2010-08-04 10:06:00 +02:00 |
Martin Willi
|
0406eeaacb
|
Support different encoding types in certificate.get_encoding()
|
2010-07-13 13:53:20 +02:00 |
Martin Willi
|
6a4a47511f
|
Show contents of the CP payload in message_t stringification
|
2010-06-24 15:46:28 +02:00 |
Martin Willi
|
28df533393
|
Accept messages with a "sufficient" payload if other payloads (such as V) follow
|
2010-03-26 16:26:09 +01:00 |
Tobias Brunner
|
d7e977aced
|
Fixed some Doxygen warnings.
|
2010-03-24 15:45:06 +01:00 |
Tobias Brunner
|
08c5572602
|
Moving charon to libcharon.
|
2010-03-19 13:34:52 +01:00 |