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

1949 Commits

Author SHA1 Message Date
Arne Schwabe
841eba8271 Remove duplicate and overzealous check for CA certificate 2021-10-15 03:20:41 +02:00
Arne Schwabe
0afe63e093 Update gradle version 2021-10-15 02:29:00 +02:00
Arne Schwabe
59e2992331 Improve detection and logging of weak md error FAQ hint 2021-10-15 02:02:38 +02:00
Arne Schwabe
f8249f98f3 Add parsing of --provider to ConfigParser 2021-10-15 01:31:50 +02:00
Arne Schwabe
90ba71780c Implement tls-cert-profile in profile and parser 2021-10-15 01:31:14 +02:00
Arne Schwabe
9ca366fb2d Fix summary of Auth settings dialog and add TLS Profile setting 2021-10-13 19:24:42 +02:00
Arne Schwabe
893ce60f73 Fix Remote CN Preference style 2021-10-13 18:44:51 +02:00
Arne Schwabe
c164ce0807 Convert SettingsAuthentication to Kotlin 2021-10-13 17:52:48 +02:00
Arne Schwabe
b7f0ff61af Version 0.7.28 2021-10-13 13:05:58 +02:00
Arne Schwabe
07e9172e88 Update translations 2021-10-13 04:26:30 +02:00
Arne Schwabe
d270964d0e Fine tune some strings and make them untranslatable 2021-10-13 04:26:30 +02:00
Arne Schwabe
6b674eef92 Also mark languages that I have a moderator on Crowdin as okay as default
Thanks again to the people making sure these langauges are okay
2021-10-13 04:26:30 +02:00
Arne Schwabe
d54b7f0a35 Make a toggle to allow community translation (closes #681)
Since it is hard for me to check languages other than the ones that
I speak myself, languages other than English/German default to off.
This might change if I have someone trusted to review other languages.
2021-10-13 03:34:30 +02:00
Arne Schwabe
cbb4480758 Fix warning with mCipher=nulll and add OpenVPN3 related warning 2021-10-13 02:08:35 +02:00
Arne Schwabe
c47793c19e Enable proper legacy provider handling with OpenVPN3 2021-10-13 01:40:05 +02:00
Arne Schwabe
81715f40ba Replace travis badge with github actions badge 2021-10-11 03:07:13 +02:00
Arne Schwabe
ddc7c919c2 Fix some corner case NPE report by play console 2021-10-09 18:26:16 +02:00
Arne Schwabe
ab67684d37 Use coroutines instead AsyncTask in OpenSSL Speed test 2021-10-09 18:07:22 +02:00
Arne Schwabe
ca5473055a Minor fixes 2021-10-08 20:20:56 +02:00
Arne Schwabe
9ca2ff6f06 Add red warnings if a profile uses deprecated/insecure options 2021-10-08 02:22:07 +02:00
Arne Schwabe
34be3fa975 Fix static keys no longer working and remove duplicate check 2021-10-07 19:08:50 +02:00
Arne Schwabe
f6c095af0a Version 0.7.27 2021-10-07 15:43:17 +02:00
Arne Schwabe
9796aac154 Fix tls-auth not working 2021-10-07 15:40:07 +02:00
Arne Schwabe
881d82ebd5 Fix two small issues reported in crashes from Play Console 2021-10-07 15:39:28 +02:00
Arne Schwabe
706f3d28ab Fix concurrent access on TrafficHistory lists 2021-10-07 15:30:27 +02:00
Arne Schwabe
aeae23169a Version 0.7.26 2021-10-06 21:44:31 +02:00
Arne Schwabe
1a71917476 Minor fixes 2021-10-06 21:43:53 +02:00
Arne Schwabe
789effda05 Fix legacy preovider option not being saved. 2021-10-06 19:45:28 +02:00
Arne Schwabe
67a7438ccb Allow legacy algorithm in the OpenSSL Speed test 2021-10-06 18:16:55 +02:00
Arne Schwabe
afea4c95b3 Detect broken server URLs on import instead crashing 2021-10-06 17:38:53 +02:00
Arne Schwabe
38175d6d0e Fix crash when no connections are defined 2021-10-06 17:38:33 +02:00
Arne Schwabe
eecf3dbf9b Fix NPE in Toast on Android TV (closes #1370) 2021-10-06 16:58:03 +02:00
Arne Schwabe
3166e5229c Add option to allow loading the legacy provider 2021-10-06 16:58:03 +02:00
Arne Schwabe
aaab1021aa Allow setting a default profile via App Restrictions 2021-10-06 12:47:01 +02:00
Arne Schwabe
858371c328 Version 0.7.25 2021-10-04 18:27:19 +02:00
Arne Schwabe
bb0c82f28b Hide autologin checkbox when importing from URL 2021-10-04 17:49:17 +02:00
Arne Schwabe
e171dca738 Minor cleanups 2021-10-04 16:55:35 +02:00
Arne Schwabe
cf093699bd Add logging of StrictMode violations to app internal log
Also disable penaltyDeath by default as thjere is some Android internal
leak that I am unable to track down.
2021-10-04 16:55:14 +02:00
Arne Schwabe
609fd8e292 Add Strictmode to remoteExample 2021-10-04 16:54:02 +02:00
Arne Schwabe
bcb6673af6 Update dependencies version to latest 2021-10-04 14:26:00 +02:00
Arne Schwabe
7b82a5b5a5 Update okhttp to version 4.9.1 and adjust API usage 2021-10-04 07:37:27 +02:00
Arne Schwabe
674762a1d4 Minor code cleanup 2021-10-04 04:51:46 +02:00
Arne Schwabe
04054693df Avoid ANR when starting OpenVPNService and fetching profile 2021-10-04 04:48:57 +02:00
Arne Schwabe
d54ba7a09d Add check to start profile when importing to remote Example 2021-10-04 04:18:35 +02:00
Arne Schwabe
650e238b76 Ensure profile is saved if auth/password is queried on startup
This ensure the profile counter is incremented and the profile is
saved to disk to avoid the race condition of not getting the user/pass
which was started.

Closes #1342
2021-10-04 04:18:06 +02:00
Arne Schwabe
af6c8187ec Fix peer-fingerprint with auth-user-pass
Also throw an error if neither of CA or peer-fingerprint is configured
2021-10-03 18:36:57 +02:00
Arne Schwabe
cb2323d7c5 Fix various issues in remoteExample 2021-10-03 18:26:55 +02:00
Arne Schwabe
164d6d6cca Do not stop github build if one variant fails 2021-10-03 02:53:26 +02:00
Arne Schwabe
c3a0f99f90 Move Ui specific unit tests to Ui specific test file 2021-10-03 02:53:26 +02:00
Arne Schwabe
ba7fedf203 Small gradle build file cleanup 2021-10-03 02:53:26 +02:00