0
0
mirror of https://github.com/schwabe/ics-openvpn.git synced 2024-09-19 19:42:29 +02:00
Commit Graph

1921 Commits

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