aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* 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
|
* Merge branch '2309-android-disconnect-button'Tobias Brunner2017-07-0312-6/+104
|\ | | | | | | | | | | Adds a disconnect button to the permanent notification. Fixes #2309.
| * 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
|/
* Merge branch 'android-certreq'Tobias Brunner2017-07-0314-6/+79
|\ | | | | | | | | This adds an option that allows disabling certificate requests during IKE_AUTH.
| * 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
|/
* Merge branch '2365-android-nat-keepalive'Tobias Brunner2017-07-0315-7/+79
|\ | | | | | | | | | | This makes the NAT-T keepalive interval configurable per connection. Fixes #2365.
| * 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
|/
* Merge branch 'android-updates'Tobias Brunner2017-07-0354-120/+3444
|\ | | | | | | | | | | | | This adds support for configuring split-tunneling and per-app VPN, adds a simple HTTP/S fetcher and enables the revocation plugin, makes the log view more efficient, imports profiles via SAF and changes multiple other things.
| * 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
| |
| * android: Implement Iterable interface and addAll() for range setTobias Brunner2017-07-032-49/+129
| |
| * android: Add ability to remove a range set from anotherTobias Brunner2017-07-032-0/+36
| |
| * android: Parse two addresses separated by - as rangeTobias Brunner2017-07-034-12/+52
| |
| * android: Add property for excluded subnets to VPN profilesTobias Brunner2017-07-032-9/+29
| |
| * android: Add class to manage a set of IP address ranges/subnetsTobias Brunner2017-07-032-0/+339
| |
| * android: Add class to handle IP ranges and subnetsTobias Brunner2017-07-032-0/+882
| |
| * android: Log some information about the Android version and the deviceTobias Brunner2017-07-034-6/+59
| |
| * android: Escape backslashes in settings valuesTobias Brunner2017-07-032-2/+3
| | | | | | | | For usernames that use domain specifiers.