aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* android: New release after adding lots of new stuffTobias Brunner2017-07-031-2/+2
|
* android: Close activity when dialog is canceled if it was not visible beforeTobias Brunner2017-07-031-8/+42
| | | | | onPause/onResume() won't work because onPause() is called right before onNewIntent().
* android: Allow disconnecting via MainActivity but display a confirmation dialogTobias Brunner2017-07-039-6/+65
|
* android: Add disconnect button to notificationTobias Brunner2017-07-034-0/+5
|
* android: Make sending certificate requests configurable in the GUITobias Brunner2017-07-039-2/+43
|
* android: Import the flag to suppress certificate requestsTobias Brunner2017-07-031-0/+7
|
* android: Add flag to suppress sending certificate requestsTobias Brunner2017-07-033-1/+6
|
* android: Add property for simple flagsTobias Brunner2017-07-032-3/+23
|
* android: Import NAT-T keepalive intervalTobias Brunner2017-07-031-0/+1
|
* android: Make NAT-T keepalive interval configurable in the GUITobias Brunner2017-07-0310-1/+49
|
* android: Use configured NAT-T keepalive intervalTobias Brunner2017-07-032-3/+6
|
* android: Add property for NAT-T keepalive intervalTobias Brunner2017-07-032-3/+23
|
* android: Use arrays as primary config option for subnets in profile filesTobias Brunner2017-07-031-4/+22
|
* android: Change format of address ranges and print setsTobias Brunner2017-07-034-2/+24
|
* android: Make app handling and selection of apps configurable in profile editorTobias Brunner2017-07-0316-7/+200
|
* android: Add simple activity for the selection of appsTobias Brunner2017-07-039-0/+87
|
* android: Add list fragment for the selection of appsTobias Brunner2017-07-031-0/+267
|
* android: Add filterable adapter for list of installed/selected appsTobias Brunner2017-07-031-0/+162
|
* android: Add list item layout for installed/selected appsTobias Brunner2017-07-031-0/+52
|
* android: Add class that wraps ApplicationInfo for selected appsTobias Brunner2017-07-031-0/+71
|
* android: Handle checked state in activated backgroundTobias Brunner2017-07-032-0/+7
|
* android: Add text color for checkable list entriesTobias Brunner2017-07-031-0/+19
|
* android: Add a linear layout that is checkableTobias Brunner2017-07-031-0/+66
|
* android: Add convenience methods to get/set selected apps to/from a sorted setTobias Brunner2017-07-032-4/+25
|
* android: Import selected/excluded apps from profile fileTobias Brunner2017-07-031-0/+30
|
* android: Apply selected apps according to configTobias Brunner2017-07-031-17/+54
| | | | | Either only the selected apps are able to access the VPN or they are excluded from access to the VPN.
* android: Add property for selected apps to VPN profilesTobias Brunner2017-07-032-4/+73
| | | | | | A second property will control if only the selected apps have access to the VPN or if the selected apps are excluded from the VPN, or if the functionality is disabled.
* android: Make custom subnets configurable in the GUITobias Brunner2017-07-039-8/+66
|
* android: Import custom subnets from profile fileTobias Brunner2017-07-031-10/+19
|
* android: Use configured included subnets instead of negotiated TSTobias Brunner2017-07-031-12/+41
|
* android: Add ability to add a range set to anotherTobias Brunner2017-07-032-0/+42
|
* android: Add property for included subnets to VPN profilesTobias Brunner2017-07-032-3/+23
|
* android: Make excluded subnets configurable in the GUITobias Brunner2017-07-039-5/+68
|
* android: Import excluded subnets from profile fileTobias Brunner2017-07-038-0/+18
|
* android: Exclude configured subnets from the VPNTobias Brunner2017-07-031-31/+39
|