summaryrefslogtreecommitdiff
path: root/main/src
AgeCommit message (Collapse)Author
2022-05-04Remove API support for API < 19 (Kitkat)Arne Schwabe
The newest NDK only support API 19 and higher. Remove support for lower APIs from this app.
2022-05-04Update gradle modules and dependenciesArne Schwabe
2022-05-03Small code cleanupsArne Schwabe
2022-04-10Update doc for getSignedDataWithExtra functionlisa-bella97
After adding pss padding support the javadoc for getSignedDataWithExtra function in ExternalCertificateProvider.aidl was not updated.
2022-03-21Replace CompletableFuture with FutureTask to support API < 24 (closes #1471)Arne Schwabe
2022-03-16Change order of registering devicestatereceiver (closes #1254)Arne Schwabe
This hopefully addresses the race condition mentioned in #1254.
2022-03-16Properly quote strings with ' in them in config/management (closes #1456)Arne Schwabe
2022-03-16Fix unit tests calling into NetworkUtils.getFakeMacAddrFromSAAIDArne Schwabe
2022-03-16Add intents for pausing/resuming VPN (closes #1460)Arne Schwabe
2022-03-16Also set fake mac address with OpenVPN 2.xArne Schwabe
The OpenVPN 2.x part of actually sending IV_HWADDR from env is still mising.
2022-03-16Update OpenVPN, OpenVPN 3 and OpenSSLArne Schwabe
2022-02-18Use stdin instead android.conf in the file system to pass OpenVPN configArne Schwabe
2022-02-13use Handler in OpenVPN3Thread to avoid ANR for blocking callsArne Schwabe
2022-01-13Update OpenVPN (closes #1437)Arne Schwabe
2022-01-13Import new OpenVPN 3 versionArne Schwabe
2022-01-09Version 0.7.32Arne Schwabe
2022-01-09Ignore "no such method" (closes #1265)Arne Schwabe
2021-12-17Fix legacy provider not working with OpenVPN 2.xArne Schwabe
2021-12-17Adjust version of openvpn 2.x to better reflect realityArne Schwabe
2021-12-17Import new OpenVPN3 versionArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17Update OpenVPN and add support for the new xkey infrastructure in OpenVPNArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17Update OpenSSL to 3.0.1Arne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17Update OpenVPN 2.x and OpenVPN 3.xArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-12-17Fix missing free reported by CoverityArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
2021-10-25Leave second DNS empty when importing config with only one DNS (closes #1410)Arne Schwabe
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-25Implement custom summary provider for DNSArne Schwabe
2021-10-24Convert IP settings to Kotlin and use autosummary providerArne Schwabe
2021-10-24Convert Settings_connections to kotlinArne Schwabe
2021-10-20Fix selecting tls-auth file not workingArne Schwabe
2021-10-20Show a toast when VPN setting intent is not available instead crashingArne Schwabe
2021-10-20Fix writing tls profile to static key config and few cleanupsArne Schwabe
2021-10-16Version 0.7.29Arne Schwabe
2021-10-16Fix possible NPE in fragment UtilsArne Schwabe
2021-10-16Update translationsArne Schwabe
2021-10-16Fix faq_ncp missing closing </ul>Arne Schwabe
2021-10-16Add TLS Profile to config converter and remove AsyncTaskArne Schwabe
2021-10-16Fix crash when switching between night and day modeArne Schwabe
2021-10-16Remove manually set background from logview and connection (closes #1403)Arne Schwabe
2021-10-15Add log message for unsupported key encryptionArne Schwabe
2021-10-15Remove duplicate and overzealous check for CA certificateArne Schwabe
2021-10-15Improve detection and logging of weak md error FAQ hintArne Schwabe
2021-10-15Add parsing of --provider to ConfigParserArne Schwabe
2021-10-15Implement tls-cert-profile in profile and parserArne Schwabe
2021-10-13Fix summary of Auth settings dialog and add TLS Profile settingArne Schwabe
2021-10-13Fix Remote CN Preference styleArne Schwabe
2021-10-13Convert SettingsAuthentication to KotlinArne Schwabe
2021-10-13Update translationsArne Schwabe
2021-10-13Fine tune some strings and make them untranslatableArne Schwabe
2021-10-13Also mark languages that I have a moderator on Crowdin as okay as defaultArne Schwabe
Thanks again to the people making sure these langauges are okay
2021-10-13Make a toggle to allow community translation (closes #681)Arne Schwabe
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.