Arne Schwabe
|
2c66e7086c
|
Remove also app restriction profiles on missing vpn profile list and add tests
|
2023-10-09 19:32:09 +02:00 |
|
Arne Schwabe
|
173f36fe51
|
Make lastTunConfiguration an object
|
2023-09-05 00:51:17 +02:00 |
|
Arne Schwabe
|
58cbe1ec52
|
Factor out sending a command with an FD into its own method
|
2023-09-05 00:51:11 +02:00 |
|
Arne Schwabe
|
8b04343286
|
Version 0.7.49
|
2023-08-26 19:04:06 +02:00 |
|
Arne Schwabe
|
42b2c8ee06
|
Fix unit test building and running
|
2023-08-26 18:23:02 +02:00 |
|
Arne Schwabe
|
a3607c6850
|
Really fix crashes with keepalive job with API <= 23 (closes #1619)
|
2023-08-23 18:12:02 +02:00 |
|
Arne Schwabe
|
707acc99ac
|
Import OpenSSL 3.1.2
|
2023-08-02 12:24:08 +02:00 |
|
Arne Schwabe
|
24f0539b47
|
Fix duplicate packaging section in build.gradle.kts
|
2023-08-01 16:19:08 +02:00 |
|
Arne Schwabe
|
0074101890
|
Version 0.7.48
|
2023-08-01 12:16:08 +02:00 |
|
Arne Schwabe
|
98bfed6bf5
|
Update tlsextprovider example with modern API target
|
2023-08-01 12:16:08 +02:00 |
|
Arne Schwabe
|
a674474bea
|
Update translations
|
2023-08-01 12:01:18 +02:00 |
|
Arne Schwabe
|
e2a6b00e04
|
Improve description of tls-auth/tls-crypt in dialog (closes #1625)
|
2023-08-01 11:44:31 +02:00 |
|
Arne Schwabe
|
e4f27c1641
|
Update OpenVPN 2.x und asio
|
2023-08-01 11:02:54 +02:00 |
|
Arne Schwabe
|
4540a65935
|
Fix overlapping warning in server list (closes #1627)
|
2023-08-01 11:01:03 +02:00 |
|
Arne Schwabe
|
ab5ce84a34
|
Update gradle build tools
|
2023-07-27 12:58:44 +02:00 |
|
Arne Schwabe
|
0c527c123b
|
Add code transparency during build process
|
2023-07-27 12:03:13 +02:00 |
|
Arne Schwabe
|
1fc6b17afa
|
Fix crash on showing Routing tab [closes #1624]
|
2023-07-16 16:54:26 +02:00 |
|
Arne Schwabe
|
46dd6fe515
|
Version 0.7.47
|
2023-07-13 18:01:09 +02:00 |
|
Arne Schwabe
|
91488a24cd
|
Target Upside down cake (Android 14/API 34)
|
2023-07-13 16:25:06 +02:00 |
|
Arne Schwabe
|
caead242b2
|
Update OpenVPN 2.x and OpenVPN 3.x
|
2023-07-13 16:24:48 +02:00 |
|
Arne Schwabe
|
40eb1a83cd
|
Fix some ANRs
|
2023-07-13 16:11:23 +02:00 |
|
Arne Schwabe
|
959cb04640
|
Update build files/dependencies
|
2023-06-12 12:50:10 +02:00 |
|
Arne Schwabe
|
43dfbc377f
|
Fix crashes with keepalive job with API <= 23 (closes #1619)
|
2023-06-12 09:11:40 +02:00 |
|
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 |
|