Arne Schwabe
a546dc1cc5
Version 0.7.31
2021-12-17 19:26:53 +01:00
Arne Schwabe
ea05e198e0
Fix legacy provider not working with OpenVPN 2.x
2021-12-17 19:24:42 +01:00
Arne Schwabe
3890061ac8
Adjust version of openvpn 2.x to better reflect reality
2021-12-17 19:24:12 +01:00
Arne Schwabe
7545186fb7
Update dependencies and version 0.7.30
...
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17 11:36:32 +01:00
Arne Schwabe
e9f7ad7501
Import new OpenVPN3 version
...
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17 11:36:32 +01:00
Arne Schwabe
4466103d77
Update OpenVPN and add support for the new xkey infrastructure in OpenVPN
...
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17 11:36:32 +01:00
Arne Schwabe
aa222c82c1
Update OpenSSL to 3.0.1
...
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17 11:36:32 +01:00
Arne Schwabe
2f137c89d7
Update OpenVPN 2.x and OpenVPN 3.x
...
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17 11:36:32 +01:00
Arne Schwabe
1e40ded48b
Fix missing free reported by Coverity
...
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17 11:36:32 +01:00
Arne Schwabe
3348484912
Leave second DNS empty when importing config with only one DNS ( closes #1410 )
...
When importing a configuration with only one DNS server, the second
DNS server what never overwritten, resulting in having the Google DNS
as backup server. Also change Google DNS to Quad9 by default.
2021-10-25 00:54:00 +02:00
Arne Schwabe
7fb58f6609
Implement custom summary provider for DNS
2021-10-25 00:51:01 +02:00
Arne Schwabe
af4a789df9
Convert IP settings to Kotlin and use autosummary provider
2021-10-24 18:14:18 +02:00
Arne Schwabe
3697577127
Convert Settings_connections to kotlin
2021-10-24 18:07:13 +02:00
Arne Schwabe
c2620d7171
Fix selecting tls-auth file not working
2021-10-20 16:01:50 +02:00
Arne Schwabe
ccd9c1b69f
Show a toast when VPN setting intent is not available instead crashing
2021-10-20 16:01:35 +02:00
Arne Schwabe
1e791c969d
Fix writing tls profile to static key config and few cleanups
2021-10-20 14:44:31 +02:00
Arne Schwabe
33218dd7a5
Version 0.7.29
2021-10-16 15:15:57 +02:00
Arne Schwabe
f8f7429c9b
Fix possible NPE in fragment Utils
2021-10-16 05:11:39 +02:00
Arne Schwabe
6d9c03cb81
Update translations
2021-10-16 05:04:47 +02:00
Arne Schwabe
04100825bd
Fix faq_ncp missing closing </ul>
2021-10-16 04:31:37 +02:00
Arne Schwabe
9296124d0b
Add TLS Profile to config converter and remove AsyncTask
2021-10-16 04:22:31 +02:00
Arne Schwabe
e0b23dfaed
Fix crash when switching between night and day mode
2021-10-16 02:55:24 +02:00
Arne Schwabe
a505a2fa53
Remove manually set background from logview and connection ( closes #1403 )
2021-10-16 02:53:19 +02:00
Arne Schwabe
12c2b2a9d7
Add log message for unsupported key encryption
2021-10-15 03:21:03 +02:00
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