Arne Schwabe
|
2544bd3963
|
Add @StringRes annotations to VPNStatus log methods
|
2023-11-24 15:51:27 +01:00 |
|
Arne Schwabe
|
823cb52eff
|
Allow setting restart VPN on Boot setting via App restrictions
|
2023-11-11 18:55:42 +01:00 |
|
Arne Schwabe
|
5efca0f647
|
Version 0.7.50
|
2023-11-10 17:44:08 +01:00 |
|
Arne Schwabe
|
33d26ab1a6
|
Update OpenSSL, OpenVPN and OpenVPN3 to latest versions
|
2023-11-10 16:22:45 +01:00 |
|
Arne Schwabe
|
1c2d6b6c47
|
Update dependency versions to latest versions
|
2023-11-10 16:22:20 +01:00 |
|
Arne Schwabe
|
055986820e
|
Update NDK version
|
2023-10-12 11:58:06 +02:00 |
|
conorsmith
|
87aac67b61
|
Add bouncycastle dependency to version catalog
|
2023-10-11 12:36:19 +02:00 |
|
conorsmith
|
70683fb566
|
- Fix incorrect robolectric dep definition
- Align test implementation kotlin dependency
- Re-add core.ktx dependency
|
2023-10-11 12:36:19 +02:00 |
|
conorsmith
|
715112cd9f
|
Migrate test dependencies to version catalog + sort dependencies
|
2023-10-11 12:36:19 +02:00 |
|
conorsmith
|
dee17f6977
|
- Add DependencyHandler extension to make adding uiImplementation dependencies a little neater
- Sort project dependencies
|
2023-10-11 12:36:19 +02:00 |
|
conorsmith
|
5719f6dc6b
|
Use gradle catalog to align project dependencies across modules/gradle files
|
2023-10-11 12:36:19 +02:00 |
|
Arne Schwabe
|
29e3cc3727
|
Do not share proxy username label with normal username label (closes #1654)
|
2023-10-10 19:39:35 +02:00 |
|
Arne Schwabe
|
c53c6853dc
|
Fix OpenVPN not starting from Quick in upsidedown cake (closes #1652)
|
2023-10-10 19:38:44 +02:00 |
|
Arne Schwabe
|
83e20b974f
|
Throw expection if profile is not found
|
2023-10-10 11:41:01 +02:00 |
|
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 |
|