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 |
|
Arne Schwabe
|
3647868bb0
|
Replace system/notification icon with vector graphics
|
2022-09-11 16:30:27 +02:00 |
|
Arne Schwabe
|
3127f73508
|
Implement setting on pause on idle via app restrictions
|
2022-09-10 20:00:32 +02:00 |
|
Arne Schwabe
|
8142b5d5ed
|
Try to improve reliability of the Onbootreceiver
|
2022-09-10 18:47:09 +02:00 |
|
Arne Schwabe
|
fba254e725
|
Version 0.7.41
|
2022-09-04 19:05:04 +02:00 |
|
Arne Schwabe
|
28bc73163b
|
Redesign logo and add adaptive icons
|
2022-09-04 18:51:34 +02:00 |
|
Arne Schwabe
|
1cec7b969e
|
Version 0.7.40
|
2022-09-04 00:04:15 +02:00 |
|
Arne Schwabe
|
b999ccfeaa
|
Update OpenVPN 2/3 versions
|
2022-09-03 23:43:17 +02:00 |
|
Arne Schwabe
|
203e6f179b
|
Fix notifcation request not going away after granted.
|
2022-08-25 18:01:04 +02:00 |
|
Arne Schwabe
|
ffa1cca854
|
Replace system standard bitmap drawables with vector drawables
|
2022-08-21 22:59:08 +02:00 |
|
Arne Schwabe
|
017b3f39c2
|
Implement querying for notification permission (API 33)
|
2022-08-21 22:59:08 +02:00 |
|