0
0
mirror of https://github.com/schwabe/ics-openvpn.git synced 2024-09-20 03:52:27 +02:00
Commit Graph

1884 Commits

Author SHA1 Message Date
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