aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* credential-manager: Log issuer identity if not foundTobias Brunner2017-07-271-0/+2
|
* auth-cfg: Don't limit subjectAltName check to received certificatesTobias Brunner2017-07-271-1/+1
| | | | Otherwise this won't work if the certificate is only locally available.
* swanctl: Read default socket from swanctl.socket optionTobias Brunner2017-07-271-0/+4
| | | | | | | Also read from swanctl.plugins.vici.socket so we get libstrongswan.plugins.vici.socket if it is defined. Fixes #2372.
* swanctl: Include config snippets from conf.d subdirectoryTobias Brunner2017-07-272-0/+3
| | | | Fixes #2371.
* curl: Enable following redirectsTobias Brunner2017-07-271-0/+9
| | | | | | | The maximum number of redirects can be limited. The functionality can also be disabled. Fixes #2366.
* ikev2: AES-CMAC-PRF-128 only uses the first 64 bits of each nonceTobias Brunner2017-07-271-2/+5
| | | | References #2377.
* error-notify: Don't stop sending notifies after removing a disconnected listenerTobias Brunner2017-07-271-2/+1
| | | | | | | This prevented new listeners from receiving notifies if they joined after another listener disconnected previously, and if they themselves disconnected their old connection would prevent them again from getting notifies.
* farp: Only remove one tracked entryTobias Brunner2017-07-271-0/+1
| | | | | | | | | Multiple CHILD_SAs sharing the same traffic selectors (e.g. during make-before-break reauthentication) also have the same reqid assigned. If all matching entries are removed we could end up without entry even though an SA exists that still uses these traffic selectors. Fixes #2373.
* ike: Trigger CHILD_INSTALLED state change after corresponding log messageTobias Brunner2017-07-272-10/+9
| | | | | | | | This way we get the log message in stroke and swanctl as last message when establishing a connection. It's already like this for the IKE_SA where IKE_ESTABLISHED is set after the corresponding log message. Fixes #2364.
* sw-collector: sw-collector.first_file setting retrieves creation date from ↵Andreas Steffen2017-07-261-2/+49
| | | | file stats
* swima-collector: Fix compile error if SWID_DIRECTORY is not definedTobias Brunner2017-07-241-1/+10
|
* libimcv: Add missing files to Android.mkTobias Brunner2017-07-241-0/+11
|
* checksum: Compile sw-collector before checksumAndreas Steffen2017-07-181-4/+4
|
* checksum: Added pt-tls-client and sw-collectorAndreas Steffen2017-07-181-0/+8
|
* sw-collector: Moved to its own directory and added man pageAndreas Steffen2017-07-1817-22/+130
|
* pt-tls-client: Added man pageAndreas Steffen2017-07-164-4/+140
|
* sw-collector: strip arch suffix from package namesAndreas Steffen2017-07-135-34/+22
|
* sw-collector: Check for epoch-less Debian package versionsAndreas Steffen2017-07-1212-314/+881
|
* libtpmtss: Support of Intel TABRMD interfaceAndreas Steffen2017-07-121-14/+80
|
* pt-tls-client: Support for TPM keyidsAndreas Steffen2017-07-081-10/+27
|
* imv-swima: Implemented SW event processingAndreas Steffen2017-07-085-85/+162
|
* sw-collector: Query central collector databaseAndreas Steffen2017-07-088-42/+589
|
* libimcv: Moved REST API from imv_swid and imv_swima to libimcvAndreas Steffen2017-07-089-240/+110
|
* swidtag: strongSwan swidtag file with double underscoresAndreas Steffen2017-07-084-12/+10
|
* sw-collector: Collects endpoint software eventsAndreas Steffen2017-07-088-2/+1415
|
* imv-swima: Created SWIMA IMV pluginAndreas Steffen2017-07-089-0/+1671
|
* imc-swima: Created SWIMA IMC pluginAndreas Steffen2017-07-087-0/+687
|
* unit-tests: Added IETF SWIMA PA-TNC attribute testsAndreas Steffen2017-07-083-2/+1127
|
* libimcv: Implemented IETF SW PA-TNC attributesAndreas Steffen2017-07-0826-14/+3532
|
* libimcv: Fixed memory leakAndreas Steffen2017-07-081-0/+2
|
* libimcv: Corrected order of subscription flagsAndreas Steffen2017-07-082-4/+4
|
* libimcv: Added IETF Software PA-TNC attributesAndreas Steffen2017-07-084-13/+70
|
* libtncif: Added IETF Software PA-TNC message subtypeAndreas Steffen2017-07-082-6/+7
|
* libimcv: SWID tag generation and discoveryAndreas Steffen2017-07-0811-271/+40
|
* libimcv: Update database to ISO 19770-2:2015 SWID standardAndreas Steffen2017-07-086-155/+257
|
* x509: Correctly encode nonce in OCSP requestTobias Brunner2017-07-071-1/+2
| | | | | The nonce value is encoded as OCTET STRING, however, the extension values themselves must also be encoded as OCTET STRING.
* swanctl: Document eap_id in remote sectionsTobias Brunner2017-07-051-0/+6
|
* kernel-pfroute: Make sure there is a netmask when enumerating subnetsTobias Brunner2017-07-051-2/+2
|
* pki: Fix typo in --print man pageTobias Brunner2017-07-051-3/+3
|
* sql: Use qualified names in SQL query statementsTobias Brunner2017-07-052-49/+54
| | | | | | | VIRTUAL is a new reserved keyword in MySQL 5.7.6 that caused some of these queries to fail. Fixes #2359.
* stroke: Don't load configs with invalid proposalsTobias Brunner2017-07-051-7/+20
| | | | References #2347.
* ikev1: Determine transform ID before mapping integrity algorithm IDTobias Brunner2017-07-051-1/+1
| | | | | | | | | Due to the lookup based on the mapped algorithm ID the resulting AH proposals were invalid. Fixes #2347. Fixes: 8456d6f5a8e9 ("ikev1: Don't require AH mapping for integrity algorithm when generating proposal")
* eap-aka-3gpp: Add plugin that implements 3GPP MILENAGE algorithm in softwareTobias Brunner2017-07-0511-0/+1382
| | | | | | | | | | This is similar to the eap-aka-3gpp2 plugin. K (optionally concatenated with OPc) may be configured as binary EAP secret in ipsec.secrets or swanctl.conf. Based on a patch by Thomas Strangert. Fixes #2326.
* utils: Make second argument to memxor() constTobias Brunner2017-07-052-2/+2
|
* android: New release after fixing issues with older Android versions and DB ↵Tobias Brunner2017-07-041-2/+2
| | | | upgrade
* android: Fix database update from older versionsTobias Brunner2017-07-041-50/+80
|
* android: Fix version string on older Android releasesTobias Brunner2017-07-041-2/+6
| | | | SECURITY_PATCH is apparently only available since Android 6.
* android: New release after fixing crash with existing profilesTobias Brunner2017-07-031-2/+2
|
* android: Fix null pointer dereference with existing profilesTobias Brunner2017-07-031-1/+1
|
* android: Only show disconnect button if actually connectedTobias Brunner2017-07-031-5/+11
|