aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Moved generic infrastructure initialization to libcharon_init(), allows us ↵Martin Willi2011-01-051-11/+9
| | | | to preload plugins
* 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-055-26/+62
| | | | payload type
* Handle all error notifies in CREATE_CHILD_SA exchangesMartin Willi2011-01-051-0/+14
|
* 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
|
* Ingore messages with exchange type altered to UNDEFINED in message() hookMartin Willi2011-01-051-0/+8
|
* Fail silently without INVALID_SYNTAX if message not verifiedMartin Willi2011-01-051-10/+8
|
* Moved message()-hook invocation to generate_message(), catch pre-generated ↵Martin Willi2011-01-052-2/+1
| | | | IKE_SA_INITs, too
* 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
|
* Support manually triggerd DPD check, even if DPD disabled in configMartin Willi2011-01-051-11/+10
|
* Moved logger initialization from libcharon to charonMartin Willi2011-01-052-155/+13
|
* removed superfluous sAndreas Steffen2011-01-058-8/+8
|
* remove private_Andreas Steffen2011-01-051-1/+1
|
* remove private_Andreas Steffen2011-01-054-4/+4
|
* cosmetics in debug outputAndreas Steffen2011-01-051-1/+1
|
* detect fragmentation of PB-TNC batchAndreas Steffen2011-01-051-4/+11
|
* fixed typoAndreas Steffen2011-01-021-2/+2
|
* set tfcv3 flag TRUE in ha_dispatcherAndreas Steffen2010-12-261-4/+4
|
* implemented wrap around of registered IKEv1 algorithm namesAndreas Steffen2010-12-261-3/+1
|
* wrap list of IKEv2 algorithms after 120 characters per lineAndreas Steffen2010-12-241-20/+43
|
* Migrated stroke_list_t to INIT/METHOD macrosAndreas Steffen2010-12-241-25/+21
|
* eliminated whitespaceAndreas Steffen2010-12-211-1/+1
|
* Migrated child_create_t to INIT/METHOD macrosAndreas Steffen2010-12-211-83/+55
|
* Added a tfc ipsec.conf keyword to control Traffic Flow ConfidentialityMartin Willi2010-12-201-1/+1
|
* Do not use TFC padding if peer does not support ESPv3Martin Willi2010-12-203-11/+31
|
* Added a TFC padding option to child_cfgMartin Willi2010-12-2012-12/+36
|
* Implemented Traffic Flow Confidentiality padding in kernel_interfaceMartin Willi2010-12-202-2/+3
|
* trace back crypto algorithms to the plugins that registered themAndreas Steffen2010-12-183-17/+35
|
* Install selectors on transport mode IPsec SAs.Jiri Bohac2010-12-131-1/+1
| | | | | | | | | | | | | | | | This fixes several test cases in IKEv2_Self_Test (part of the IPv6 Ready Logo Program) which is required for USGv6 certification, namely: - IKEv2.EN.I.1.1.7.1, IKEv2.EN.I.1.1.7.1: Narrowing the range of members of the set of traffic selectors - IKEv2.EN.R.1.1.7.3: Narrowing multiple traffic selector When traffic selectors of a triggered SA are narrowed by the responder, the installed policy and the broader trap policy share the same reqid. Without selectors on the IPsec SA packets matching the trap policy, but not the narrowed policy, would incorrectly be handled by that IPsec SA. Since only one selector can be specified per IPsec SA, there is currently no solution for tunnel mode SAs.
* reverted Connection ID to capital lettersAndreas Steffen2010-12-121-2/+2
|