aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Added tzset memory leak to whitelistAndreas Steffen2013-08-281-0/+1
|
* Selectively enable PT-TLS and/or RADIUS sockets in tnc-pdp pluginAndreas Steffen2013-08-262-76/+101
|
* aes-test: Support test vectors at the end of a fileTobias Brunner2013-08-241-0/+4
|
* aes-test: Add script to test AES implementations according to AESAVS/GCMVSTobias Brunner2013-08-242-1/+655
|
* chunk: Print chunks without separator if + modifier is usedTobias Brunner2013-08-243-6/+20
|
* utils: Add case-insensitive version of strpfx()Tobias Brunner2013-08-242-0/+44
|
* stroke: stop enumerating IKE_SAs in statusall if output stream gets closedMartin Willi2013-08-231-1/+1
| | | | | | | If the output stream is not interested in more information, it can close the the stream. Checking for stream errors avoids useless enumeration of IKE_SAs, saving resources. This allows to use "ipsec statusall | head" to monitor the daemon, or stop enumerating IKE_SAs after a specific entry has been found.
* Cleaned configuration files in PT-TLS client scenarioAndreas Steffen2013-08-2211-127/+13
|
* kernel: Restore enumeration of all addresses when searching for address in TSTobias Brunner2013-08-211-3/+6
| | | | | | | | | Since f52cf07532 addresses on ignored, down or loopback interfaces were not considered as valid addresses anymore when searching for an address contained in the local traffic selector. This meant that route installation failed, for instance, if charon.install_virtual_ip_on was set to 'lo', or, on gateways, if internal interfaces were ignored with the charon.interfaces_* options.
* conftest: Disable reset_seq hook on systems other than LinuxTobias Brunner2013-08-211-0/+6
| | | | Fixes #386.
* kernel-netlink: Fix calculation of ESN bitmap lengthTobias Brunner2013-08-211-4/+12
| | | | | While bmp_len stores the number of u_int32_t the allocated bitmap actually consists of those integers.
* Added stand-alone pt-tls-client to NEWS5.1.1dr1Andreas Steffen2013-08-191-0/+7
|
* Flush iptables rules on aliceAndreas Steffen2013-08-192-5/+5
|
* Fixes in tnc scenariosAndreas Steffen2013-08-193-2/+5
|
* Added tnc/tnccs-20-pt-tls scenarioAndreas Steffen2013-08-1929-0/+1346
|
* Version bump to 5.1.1dr1Andreas Steffen2013-08-192-6/+6
|
* Process PB-TNC batches received via PT-TLS asynchronouslyAndreas Steffen2013-08-192-64/+57
|
* Optimize TLS socket buffer for TLS_MAX_FRAGMENT_LENAndreas Steffen2013-08-191-2/+2
|
* Output handler of a given workitemAndreas Steffen2013-08-161-0/+3
|
* Implemented SWID Tag Inventory attributeAndreas Steffen2013-08-169-42/+692
|
* deleted moved filesAndreas Steffen2013-08-1534-5996/+0
|
* Implemented SWID prototype IMC/IMV pairAndreas Steffen2013-08-1562-78/+8572
|
* Updated the SWID attributesAndreas Steffen2013-08-152-11/+15
|
* Optimized PT-TLS data transferAndreas Steffen2013-08-154-127/+107
|
* Show host address of peer connecting to PT-TLS socketAndreas Steffen2013-08-151-1/+7
|
* Set client identity with TLS certificate authenticationAndreas Steffen2013-08-151-7/+18
|
* Fixed memory leak in SASL PLAINAndreas Steffen2013-08-151-0/+3
|
* added --optionsfrom capabilityAndreas Steffen2013-08-151-3/+20
|
* Use client identities from successful authentications, onlyAndreas Steffen2013-08-151-18/+12
|
* Add pt-tls-client to .gitignoreAndreas Steffen2013-08-152-228/+1
|
* Extract client identity and authentication type from SASL authenticationAndreas Steffen2013-08-157-9/+76
|
* Added some debug statementsAndreas Steffen2013-08-154-4/+47
|
* enabled SASL PLAIN authenticationAndreas Steffen2013-08-151-2/+2
|
* PT-TLS connection is properly terminatedAndreas Steffen2013-08-151-3/+2
|
* moved tnc_imv plugin to libtnccs thanks to recommendation callback functionAndreas Steffen2013-08-1528-130/+164
|
* Documented plugin move from libcharon to libtnccs in strongswan.confAndreas Steffen2013-08-151-15/+17
|
* Moved tnc-tnccs, tnc-imc, tnccs-11, tnccs-20 and tnccs-dynamic libcharon ↵Andreas Steffen2013-08-1573-63/+92
| | | | plugins to libtnccs
* rapid PT-TLS AR/PDP prototypeAndreas Steffen2013-08-1514-65/+769
|
* Add PT-TLS interface to strongSwan PDPAndreas Steffen2013-08-155-42/+74
|
* ikev1: Fix calculation of the number of fragmentsTobias Brunner2013-08-151-1/+1
| | | | The old code resulted in too few fragments in some cases.
* ikev1: When sending fragments, use ports to decide if a non-ESP marker is addedTobias Brunner2013-08-151-6/+8
| | | | | This is same same logic used by sender and might apply in some cases (e.g. when initiating to port 4500).
* ikev2: Fix segfault when reestablishing CHILD_SAs due to ↵Tobias Brunner2013-08-131-3/+4
| | | | | | closeaction=restart|hold This regression was introduced with c949a4d5.
* libipsec: Don't limit traditional algorithms to AES and SHA1/2Tobias Brunner2013-08-121-25/+7
| | | | Closes #377.
* kernel-netlink,pfroute: Properly update address flag within ROAM_DELAYTobias Brunner2013-08-122-2/+2
| | | | | | | 77d4a02 and 55da01f only updated the address flag when a job was created, which obviously had the same limitation as the old code. Fixes #374.
* kernel-pfroute: Implement roam event handling like in the kernel-netlink pluginTobias Brunner2013-08-121-13/+36
| | | | | There was no proper locking and the issue regarding the address flag also existed.
* kernel-netlink: Ensure address changes are not missed in roam eventsTobias Brunner2013-08-121-4/+15
| | | | | | | | | | | | | | | | If multiple roam events are triggered within ROAM_DELAY, only one job is created. The old code set the address flag to the value of the last triggering call. So if a route change followed an address change within ROAM_DELAY the address change was missed by the upper layers, e.g. causing it not to update the list of addresses via MOBIKE. The new code now keeps the state of the address flag until the job is actually executed, which still has some issues. For instance, if an address disappears and reappears within ROAM_RELAY, the flag would not have to be set to TRUE. So address updates might occasionally get triggered where none would actually be required. Fixes #374.
* backtrace: rename clone() method clashing with system callMartin Willi2013-08-091-2/+2
| | | | Fixes #376.
* updown: remove description of unsupported PLUTO_ variablesMartin Willi2013-08-083-59/+6
| | | | These have been set by pluto, but are not by charons updown plugin.
* scripts: link against librt only if requiredMartin Willi2013-08-081-3/+3
| | | | With glibc, this seems to be the case for 2.17 and older versions only.
* scripts: link malloc_speed against librtMartin Willi2013-08-081-1/+1
|