summaryrefslogtreecommitdiff
path: root/main/src/ui
AgeCommit message (Collapse)Author
2022-08-25Fix notifcation request not going away after granted.Arne Schwabe
2022-08-21Replace system standard bitmap drawables with vector drawablesArne Schwabe
2022-08-21Implement querying for notification permission (API 33)Arne Schwabe
2022-08-21Log exit reason on start in logArne Schwabe
This should help finding out why the process suddenly dies.
2022-08-02Use route exclusion API available in API 33Arne Schwabe
2022-07-22Refresh VPN list on resume() of VPN list fragment (closes #1508)Arne Schwabe
2022-07-22Do not delete any app permission when viewing settings (closes #1469)Arne Schwabe
2022-07-22Update OpenVPN/OpenVPN3, use xkey in OpenVPN3Arne Schwabe
2022-05-04Implement profile encryption using KeyMaster libraryArne Schwabe
2022-05-04Remove API support for API < 21 and lower (Lollipop)Arne Schwabe
Supporting just APIs 19 and 20 keeps a lot of code and the number of users is extremely small.
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-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-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-13Import new OpenVPN 3 versionArne Schwabe
2021-12-17Fix legacy provider not working with OpenVPN 2.xArne 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 OpenVPN 2.x and OpenVPN 3.xArne Schwabe
Signed-off-by: Arne Schwabe <arne@rfc2549.org>
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-16Fix possible NPE in fragment UtilsArne Schwabe
2021-10-16Update translationsArne 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-15Improve detection and logging of weak md error FAQ hintArne 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-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.
2021-10-13Enable proper legacy provider handling with OpenVPN3Arne Schwabe
2021-10-09Fix some corner case NPE report by play consoleArne Schwabe
2021-10-09Use coroutines instead AsyncTask in OpenSSL Speed testArne Schwabe
2021-10-08Minor fixesArne Schwabe
2021-10-08Add red warnings if a profile uses deprecated/insecure optionsArne Schwabe
2021-10-07Fix two small issues reported in crashes from Play ConsoleArne Schwabe
2021-10-06Fix legacy preovider option not being saved.Arne Schwabe
2021-10-06Allow legacy algorithm in the OpenSSL Speed testArne Schwabe
2021-10-06Detect broken server URLs on import instead crashingArne Schwabe
2021-10-06Fix NPE in Toast on Android TV (closes #1370)Arne Schwabe