Arne Schwabe
154fee81f6
Version 0.7.21
2020-09-24 19:11:40 +02:00
Arne Schwabe
bce3b9436a
Import OpenSSL 1.1.1h
2020-09-24 19:10:53 +02:00
Arne Schwabe
46bb34fa95
Add FAQ for NCP
2020-09-24 19:10:53 +02:00
Arne Schwabe
b7e00f86fb
Request QUERY_ALL_PACKAGES permission ( closes #1238 )
...
On SDK 30 or higher this permission is required to be able to list all
packages on a device. This app needs that to show all installed apps
in the allow/disallow Apps via VPN dialog.
2020-09-24 19:10:53 +02:00
Josh Soref
23714a6640
Update README filename reference
2020-09-24 16:00:57 +02:00
Arne Schwabe
b7aa12021f
Version 0.7.20
2020-09-21 15:14:38 +02:00
Arne Schwabe
57c487acd6
Allow none cipher in data-ciphers ( closes #1232 )
2020-09-21 14:32:46 +02:00
Arne Schwabe
25fabb3af6
Set OpenVPN metered to false ( closes #1227 )
...
See also https://developer.android.com/reference/android/net/VpnService.Builder#setMetered(boolean)
2020-09-21 14:27:11 +02:00
Arne Schwabe
d845eebc68
Just assume the new API is always availabe on SDK 30+
...
closes #1234
2020-09-21 13:57:14 +02:00
Arne Schwabe
466a7df19b
Ignore AES-GCM cipher on conversion
2020-09-21 13:56:40 +02:00
Arne Schwabe
f2d11715cf
Version 0.7.19
2020-09-14 15:23:25 +02:00
Arne Schwabe
ab86d5bc54
Include --cipher into --data-ciphers for the sake of compatibility
2020-09-14 00:31:00 +02:00
Arne Schwabe
3abeb389bf
Enable V2 signing, update openvpn/oepnvpn3
2020-09-11 11:29:55 +02:00
Arne Schwabe
1bad88978b
Fix app not launching on older APIs
2020-08-02 19:11:56 +02:00
Arne Schwabe
22522cef50
Version 0.7.17
2020-07-31 14:29:44 +02:00
Arne Schwabe
24d7baeaa6
Move UI activities to ui manifest
2020-07-31 14:29:44 +02:00
Arne Schwabe
45d134dce2
New OpenVPN versions
2020-07-31 13:47:55 +02:00
Arne Schwabe
81f9dffbb8
Small fixes
2020-07-31 13:05:44 +02:00
Arne Schwabe
b55f0075b6
Fix travis
2020-06-03 12:31:40 +02:00
Arne Schwabe
b48e72be4f
Update gradle plugins and to Android studio 4.0
2020-06-03 10:57:02 +02:00
Arne Schwabe
75c9447b2d
Remove hidden attribute in restrictions ( closes #1200 )
...
According to the discussion in #1194 , Google GSuite is not following their
own spec that hidden fields should not be shown and set to their
implicit default value. Unhide the field, so user can set it to
the default value.
From the docs (https://developer.android.com/reference/android/content/RestrictionsManager ):
*hidden* type must have a defaultValue and will not be shown to the administrator. It can be used to pass along data that cannot be modified, such as a version code.
2020-05-29 13:22:27 +02:00
Arne Schwabe
00b10ed048
Implement internal webview for authenticating when OPEN_URL is used
2020-05-27 17:01:23 +02:00
Arne Schwabe
45d8e94d3b
Update test dependencies
2020-05-19 00:22:57 +02:00
Arne Schwabe
47ecc7c36a
Fix tls-cryptv2 profile generation
2020-05-18 23:47:22 +02:00
Arne Schwabe
9ffa99d5ae
Change code to account for removal of --disable-server in openvpn2
2020-05-18 18:40:15 +02:00
Arne Schwabe
0afb0dcdd4
Version 0.7.16
...
Also update submodules to latest versions
2020-05-06 18:56:27 +02:00
Arne Schwabe
72ae846ea9
Convert ListView in allowed apps to RecyclerView
...
Closes #693
2020-05-06 17:42:24 +02:00
Arne Schwabe
6dd6c760fe
Update versions
2020-05-06 17:42:24 +02:00
Arne Schwabe
f50012def8
Fix genFAQ.py script
2020-05-06 17:42:24 +02:00
Afzal Najam
3556185e9f
Fixes #1188 Optimize pattern compile for logging
2020-05-05 07:26:10 +02:00
ipertov04
f1261b67d1
Fix for MDM in case ovpn field is one line
...
Fix for MDM which support appconfig (in case ovpn field is one line base64 encoded string).
If config contains only one line without spaces, then:
- If not exception is cought, then it is a decoded base64 string
- If exception is cought, then assumed it is a normal string
2020-04-28 12:53:19 +02:00
Arne Schwabe
8007c80750
Fix missing okay/cancel buttons in RemoteDN preference ( closes #1160 )
2020-04-23 16:53:46 +02:00
Arne Schwabe
a9f5f6505f
Update library versions
2020-04-23 16:52:58 +02:00
Arne Schwabe
d06a8e53f4
Also hide proxy port when hiding proxy options ( closes #1176 )
2020-04-23 13:31:39 +02:00
Arne Schwabe
1fdd2e2eca
Update to OpenSSL 1.1.1g
2020-04-23 12:34:47 +02:00
Arne Schwabe
6e879f97d3
Declare this app can do tls-crypt-v2 when importing a profile from
...
an AS server
2020-04-23 12:34:18 +02:00
Arne Schwabe
6c3c646b55
Fix lint warnings
2020-04-23 12:33:40 +02:00
Arne Schwabe
2ce1846785
Warn if default VPN is not enabled when enabling on boot connect
...
Closes #1110
2020-04-23 12:33:07 +02:00
Arne Schwabe
ea75537e36
Update library versions
2020-03-23 10:06:38 +01:00
Arne Schwabe
a9b87829ed
OpenSSL 1.1.1e
2020-03-23 10:05:53 +01:00
Arne Schwabe
e644e2404b
Version 0.7.15
2020-03-05 13:08:34 +01:00
Arne Schwabe
35d5d01f7c
Fix crash on non-editable profiles
2020-03-05 12:56:06 +01:00
Arne Schwabe
631205b050
Fix import not working from external apps
2020-03-05 12:32:33 +01:00
Arne Schwabe
d7e8e1f3dd
Do not use large random number for startActivityForResult ( closes #1155 )
2020-03-04 12:24:46 +01:00
TotalCaesar659
514d65cea7
Update URLs to HTTPS
2020-03-03 17:04:29 +01:00
Arne Schwabe
4b45f9e736
Version 0.7.14
2020-02-25 13:21:54 +01:00
Arne Schwabe
dc3820615e
Add test for issue #1124
2019-12-31 16:55:59 +01:00
Arne Schwabe
1a9ec218e5
TabBar left aligned
...
Not ideal but enough. And the whole TabLayout seems to be a minefield of
strange behaviour
2019-12-22 00:38:38 +01:00
Arne Schwabe
e1522e9127
Change Swig java file generation to a more standard way
...
This also fixes the issues of Android studio not seeing the generated
files.
2019-12-20 16:45:26 +01:00
Arne Schwabe
a5a8f751e8
Version 0.7.13
2019-12-13 11:40:21 +01:00