| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2026-01-30 | Fix crash on old Android TV version and always reconnecting | Arne Schwabe | |
| Signed-off-by: Arne Schwabe <arne@rfc2549.org> | |||
| 2026-01-06 | Remove FAQ entries for versions that are no longer supported | Arne Schwabe | |
| Signed-off-by: Arne Schwabe <arne@rfc2549.org> | |||
| 2026-01-06 | Enable Minimal UI in Android TV mode | Arne Schwabe | |
| closes #1861 Signed-off-by: Arne Schwabe <arne@rfc2549.org> | |||
| 2025-12-15 | Prompt user to import Android keystore certificate if missing | Arne Schwabe | |
| 2025-12-04 | Add mode to allow initial import in minimal to allow one time setup | Arne Schwabe | |
| 2025-11-18 | Improve minimal UI, add reconnect and encryption to app restrictions | Arne Schwabe | |
| 2025-07-29 | Try to deal with preferences titles on devices with large font sizes | Arne Schwabe | |
| This instructs Android to wrap the title also shortens the title for encrypt storage options (closes #1839) | |||
| 2025-04-18 | Fix accidental typo | Arne Schwabe | |
| 2025-03-31 | Allow disabling VPN confirmation | Arne Schwabe | |
| This is not recommended but people keep annoying for their broken Samsung automation nonsense that abuses Android APIs for their own ****** instead of providing proper APIs or trying to improve overall ecosystem. So app programmers are bugged to make questionable implementation choices like this to cater to that mess that Samsung created. Github: closes schwabe/ics-openvpn#1808 | |||
| 2024-07-29 | Implement enough of edge-to-edge to work well on Android V | Arne Schwabe | |
| 2024-07-26 | Move to viewpager2 | Arne Schwabe | |
| 2024-07-23 | Fix a few accessibility issues reported by pre check of Play store | Arne Schwabe | |
| 2023-10-10 | Do not share proxy username label with normal username label (closes #1654) | Arne Schwabe | |
| 2023-08-01 | Update translations | Arne Schwabe | |
| 2023-08-01 | Fix overlapping warning in server list (closes #1627) | Arne Schwabe | |
| 2023-06-06 | Use a different singning key for OpenVPN 2 only builds | Arne Schwabe | |
| 2023-06-05 | Update translations | Arne Schwabe | |
| 2023-06-05 | Rename Onboot to always active | Arne Schwabe | |
| Also try to keep that connection always active | |||
| 2023-04-18 | Improve padding on import dialog | Arne Schwabe | |
| 2023-04-18 | Fix typo in request for notifications | Arne Schwabe | |
| 2022-11-01 | Add OpenSSL version in about screen | Arne Schwabe | |
| 2022-11-01 | Update translation and add a few languages that are close to completely ↵ | Arne Schwabe | |
| translated | |||
| 2022-08-21 | Replace system standard bitmap drawables with vector drawables | Arne Schwabe | |
| 2022-08-21 | Implement querying for notification permission (API 33) | Arne Schwabe | |
| 2022-05-04 | Implement profile encryption using KeyMaster library | Arne Schwabe | |
| 2021-10-25 | Implement custom summary provider for DNS | Arne Schwabe | |
| 2021-10-24 | Convert IP settings to Kotlin and use autosummary provider | Arne Schwabe | |
| 2021-10-16 | Update translations | Arne Schwabe | |
| 2021-10-16 | Add TLS Profile to config converter and remove AsyncTask | Arne Schwabe | |
| 2021-10-16 | Remove manually set background from logview and connection (closes #1403) | Arne Schwabe | |
| 2021-10-13 | Fix summary of Auth settings dialog and add TLS Profile setting | Arne Schwabe | |
| 2021-10-13 | Fix Remote CN Preference style | Arne Schwabe | |
| 2021-10-13 | Update translations | Arne Schwabe | |
| 2021-10-13 | Fine tune some strings and make them untranslatable | Arne Schwabe | |
| 2021-10-13 | Make 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-06 | Add option to allow loading the legacy provider | Arne Schwabe | |
| 2021-10-01 | Implement using compat-mode | Arne Schwabe | |
| 2021-09-27 | Fix background in Tab Bar | Arne Schwabe | |
| 2021-08-13 | Add a dialog in Log Window allowing to start pending auth | Arne Schwabe | |
| 2021-03-12 | Add End of service and privacy policy in about dialog | Arne Schwabe | |
| This is a common requirement of Google play store. Even though this app should not really need them and therefore the content is pretty short and redundant. | |||
| 2021-03-12 | Remove remaining GMS code | Arne Schwabe | |
| 2021-03-04 | Update translations (closes #1296) | Arne Schwabe | |
| 2021-02-16 | Implement UI support for --peer-fingerprint | Arne Schwabe | |
| 2020-09-14 | Include --cipher into --data-ciphers for the sake of compatibility | Arne Schwabe | |
| 2020-05-27 | Implement internal webview for authenticating when OPEN_URL is used | Arne Schwabe | |
| 2020-05-06 | Version 0.7.16 | Arne Schwabe | |
| Also update submodules to latest versions | |||
| 2020-05-06 | Convert ListView in allowed apps to RecyclerView | Arne Schwabe | |
| Closes #693 | |||
| 2020-04-23 | Fix missing okay/cancel buttons in RemoteDN preference (closes #1160) | Arne Schwabe | |
| 2020-03-05 | Fix crash on non-editable profiles | Arne Schwabe | |
| 2019-12-22 | TabBar left aligned | Arne Schwabe | |
| Not ideal but enough. And the whole TabLayout seems to be a minefield of strange behaviour | |||
