Arne Schwabe
|
244dc45800
|
Version 0.7.46
|
2023-06-06 17:30:09 +02:00 |
|
Arne Schwabe
|
ff9162049e
|
ensure kotlin and java target the same JVM version (17)
|
2023-06-06 17:28:59 +02:00 |
|
Arne Schwabe
|
242b90fa52
|
COrrectly fall back to no encryption if there is an erro with encryption
|
2023-06-06 17:18:28 +02:00 |
|
Arne Schwabe
|
4e5bfa766c
|
Use a different singning key for OpenVPN 2 only builds
|
2023-06-06 17:18:28 +02:00 |
|
Arne Schwabe
|
3011e6bfa9
|
Release 0.7.45
|
2023-06-06 13:11:52 +02:00 |
|
Arne Schwabe
|
bde42c99e3
|
Use Java 17 instead of Java 8
|
2023-06-06 13:11:52 +02:00 |
|
Arne Schwabe
|
2790778dd8
|
Update openvpn, openvpn3 and lz4
|
2023-06-05 18:02:40 +02:00 |
|
Arne Schwabe
|
02f040a1d7
|
update asio
|
2023-06-05 17:04:24 +02:00 |
|
Arne Schwabe
|
1ea7d93ad2
|
Update translations
|
2023-06-05 16:59:35 +02:00 |
|
Arne Schwabe
|
d73ff892bd
|
Rename Onboot to always active
Also try to keep that connection always active
|
2023-06-05 16:43:38 +02:00 |
|
Arne Schwabe
|
f18fa39fb3
|
Put RemoteAction into the same affinity as DisconnectVPN
This prevents bringing up the main windows of the app when the
activity is started.
closes #1608
|
2023-06-05 12:19:14 +02:00 |
|
Arne Schwabe
|
720f8271c1
|
Fix deprecations and other warnings reported by coverity
|
2023-06-01 11:32:07 +02:00 |
|
Arne Schwabe
|
dab879351c
|
Update OpenSSL to 3.1.1
|
2023-06-01 11:32:07 +02:00 |
|
Arne Schwabe
|
374cba8825
|
switch back to SDK 33 instead of UpsideDownCake
|
2023-06-01 11:32:07 +02:00 |
|
Arne Schwabe
|
8fe897a3c7
|
Use JobScheduler as backup to keep an active VPN active
This should restart it in some instances when the app dies or gets killed.
|
2023-06-01 11:32:00 +02:00 |
|
Arne Schwabe
|
3211fed064
|
Simplify list of allowed AIDL apps to be a simple string
|
2023-05-22 12:50:14 +02:00 |
|
Arne Schwabe
|
a688889a1e
|
Allow to build a UI variant with OpenVPN 2.x only
|
2023-05-17 15:32:34 +02:00 |
|
Arne Schwabe
|
d551053d55
|
Set App target SDK to UpsideDownCake
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
|
2023-05-09 12:22:56 +02:00 |
|
Arne Schwabe
|
2bb04a1f0c
|
Allow setting remote control apps via managed configuration
Closes ##1610
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
|
2023-05-09 12:22:56 +02:00 |
|
Arne Schwabe
|
8bb986f514
|
Fix hash comparison when profile is base64 encoded. Allow going back to non-Alias config
|
2023-05-05 16:48:44 +02:00 |
|
Arne Schwabe
|
4c0e72f7a2
|
Fix crash on certificate alias import
|
2023-05-05 16:20:44 +02:00 |
|
Arne Schwabe
|
0aa5df0b6e
|
Version 0.7.44
|
2023-04-19 13:22:04 +02:00 |
|
Arne Schwabe
|
8cb30f32e8
|
Do not show expection of CN parsing in log
|
2023-04-19 12:35:44 +02:00 |
|
Arne Schwabe
|
b3211c1dcd
|
Improve padding on import dialog
|
2023-04-18 14:03:36 +02:00 |
|
Arne Schwabe
|
6871a5a473
|
Use special use foregroundServiceType
This seems to be the only type we are left with to use. See also
https://issuetracker.google.com/issues/278572216
|
2023-04-18 14:02:57 +02:00 |
|
Arne Schwabe
|
ba6ff09670
|
Fix typo in request for notifications
|
2023-04-18 13:15:58 +02:00 |
|
Arne Schwabe
|
f010753410
|
Save artificats from github build and cache gradle deps
|
2023-04-18 12:44:13 +02:00 |
|
Arne Schwabe
|
4638defbec
|
Update ASIO dependency
|
2023-04-17 17:05:57 +02:00 |
|
Arne Schwabe
|
50f96a2340
|
Upgrade roboElectric to fix unittest with JDK 17+
|
2023-04-17 16:03:08 +02:00 |
|
Arne Schwabe
|
540ae17adb
|
Fix github builds
|
2023-04-17 15:42:52 +02:00 |
|
Arne Schwabe
|
bcd3aec707
|
Update OpenVPN, OpenVPN3 and OpenSSL
|
2023-04-17 15:42:52 +02:00 |
|
Arne Schwabe
|
653f6ef1bc
|
Update gradle files
|
2023-04-17 15:22:05 +02:00 |
|
Arne Schwabe
|
3c160282b4
|
Allow setting a certificate alias via restriction API.
|
2023-04-13 13:40:57 +02:00 |
|
Arne Schwabe
|
9e5986073c
|
Silence warning when running with UpsideDownCake beta
|
2023-04-06 10:00:51 +02:00 |
|
Arne Schwabe
|
e3d7059bc3
|
Convert MainActivity to Kotlin
|
2023-04-06 10:00:20 +02:00 |
|
Arne Schwabe
|
3f6ca2baf8
|
Update OpenSSL license to Apache 2.0
|
2023-04-04 14:32:20 +02:00 |
|
Arne Schwabe
|
5d559d400d
|
Version 0.7.43
|
2022-12-14 15:17:40 +01:00 |
|
Arne Schwabe
|
f07066d047
|
Update OpenVPN 2 and 3
This changes the OpenVPN version number to 2.7 since we branched off
2.6 from master.
|
2022-12-14 13:51:10 +01:00 |
|
Arne Schwabe
|
d9ef18f4fa
|
Warn more explicit about file:/// URLs
|
2022-12-14 13:49:07 +01:00 |
|
Arne Schwabe
|
00097e479b
|
Do not use IpPrefix constructor on older APIs
This method is not part of the official API but most devices still
have it but some don't (closes #1558)
|
2022-12-14 13:48:50 +01:00 |
|
Arne Schwabe
|
c2924c6da1
|
Update dependencies
|
2022-12-14 13:47:53 +01:00 |
|
Arne Schwabe
|
10f15bcb60
|
Update OpenVPN, OpenVPN3 and OpenSSL
|
2022-11-01 18:51:14 +01:00 |
|
Arne Schwabe
|
8dd69e81d5
|
Log reason why a VPN process was started
|
2022-11-01 18:37:25 +01:00 |
|
Arne Schwabe
|
ea13917b41
|
Add OpenSSL version in about screen
|
2022-11-01 18:37:25 +01:00 |
|
Arne Schwabe
|
c71db5fc5a
|
Update remoteExample to current API
|
2022-11-01 18:37:25 +01:00 |
|
Arne Schwabe
|
bba787b67f
|
Update translation and add a few languages that are close to completely translated
|
2022-11-01 18:37:25 +01:00 |
|
Arne Schwabe
|
b109f9f25a
|
Avoid warning about passing intent between processes
|
2022-11-01 14:21:12 +01:00 |
|
Arne Schwabe
|
2243146d87
|
Update runcoverity script to work under Linux
|
2022-10-07 15:20:03 +02:00 |
|
Arne Schwabe
|
3200ed9b79
|
Update gradle
|
2022-09-23 11:31:59 +02:00 |
|
Arne Schwabe
|
d22a65811c
|
Make excluded network canonical for OpenVPN 3 core
|
2022-09-23 11:09:24 +02:00 |
|