Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-18 | Change provider authority reference to include applicationId | Dániel Zolnai | |
We have found an issue that we couldn't install any of our apps next to each other, and also next to the official OpenVPN for Android app. The reason is that the provider authorities must be unique globally on the device. Since the class name is hardcoded, it will be the same for all of the implementors of this library. Although this issue can be easily fixed by changing this manually, I think it is important to do it, because it might be missed by most developers, since we usually do not test 2 VPN apps next to each other. By doing this change, the authority will always start with the final application package ID, so it should be unique globally. | |||
2021-06-15 | Cleanup kotlin migration and message to use Always on VPN | Arne Schwabe | |
2021-06-15 | Number of miscellenous fixes and clean ups | Arne Schwabe | |
2021-06-14 | Convert General Settings to Kotlin | Arne Schwabe | |
2021-04-15 | Implement VPN http proxy support (Android 10+) (closes #1263) | Arne Schwabe | |
Use dhcp-option PROXY_HTTP 1.2.3.4 8080 or push "dhcp-option PROXY_HTTP 1.2.3.4 8080" from a server to use the feature. | |||
2021-04-15 | Update gradle files, remove anko dependency | Arne Schwabe | |
2021-04-09 | Fix custom options in serverlist fragment (closes #1298) | 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-19 | Add changes required for API 'S' (upcoming 31) | Arne Schwabe | |
2021-02-16 | Make Coverity happy | Arne Schwabe | |
Most of these things are minor to the point that changing them is only to make the scanner happy. | |||
2021-02-16 | Implement UI support for --peer-fingerprint | Arne Schwabe | |
2020-09-24 | Add FAQ for NCP | Arne Schwabe | |
2020-09-24 | Request QUERY_ALL_PACKAGES permission (closes #1238) | Arne Schwabe | |
On SDK 30 or higher this permission is required to be able to list all packages on a device. This app needs that to show all installed apps in the allow/disallow Apps via VPN dialog. | |||
2020-09-21 | Just assume the new API is always availabe on SDK 30+ | Arne Schwabe | |
closes #1234 | |||
2020-09-14 | Include --cipher into --data-ciphers for the sake of compatibility | Arne Schwabe | |
2020-09-11 | Enable V2 signing, update openvpn/oepnvpn3 | Arne Schwabe | |
2020-07-31 | Move UI activities to ui manifest | Arne Schwabe | |
2020-07-31 | Small fixes | 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-04-23 | Also hide proxy port when hiding proxy options (closes #1176) | Arne Schwabe | |
2020-04-23 | Declare this app can do tls-crypt-v2 when importing a profile from | Arne Schwabe | |
an AS server | |||
2020-04-23 | Fix lint warnings | Arne Schwabe | |
2020-04-23 | Warn if default VPN is not enabled when enabling on boot connect | Arne Schwabe | |
Closes #1110 | |||
2020-03-05 | Fix crash on non-editable profiles | Arne Schwabe | |
2020-03-05 | Fix import not working from external apps | Arne Schwabe | |
2020-03-04 | Do not use large random number for startActivityForResult (closes #1155) | 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 | |||
2019-12-20 | Change Swig java file generation to a more standard way | Arne Schwabe | |
This also fixes the issues of Android studio not seeing the generated files. | |||
2019-12-13 | Version 0.7.13 | Arne Schwabe | |
2019-12-12 | Make tab bar better on small devices, worse on large ... :/ | Arne Schwabe | |
2019-12-12 | Band aid fix for old file select layout. | Arne Schwabe | |
2019-12-11 | Modernise 2FA challenge input, use activity alias for non implemented activities | Arne Schwabe | |
2019-12-09 | Implement the challenge response protocol for implementing AS profiles | Arne Schwabe | |
2019-12-04 | Fix importing profiles | Arne Schwabe | |
2019-11-22 | Fix building skeleton variant, fix lint issues and release beta 0.7.11 | Arne Schwabe | |
2019-11-22 | Fix issues with search widget | Arne Schwabe | |
2019-11-20 | Implement importing profiles from Access Server | Arne Schwabe | |
2019-11-17 | Convert OpenSSLSpeed,bugfixes for library conversion | Arne Schwabe | |
2019-11-17 | Convert most fragments/activities to androidx | Arne Schwabe | |
2019-11-17 | Convert ConfigConvert to Kotlin | Arne Schwabe | |
2019-11-17 | Upgrade to gradle 5.6.4 and android gradle plugin 3.5.2 | Uipko Berghuis | |
2019-10-28 | Fix build lint issue | Arne Schwabe | |
2019-10-28 | Update translations | Arne Schwabe | |
2019-10-28 | Fix issue with setting static keys | Arne Schwabe | |
2019-09-04 | Fix incorrect loading of socks proxy (closes #1068) | Arne Schwabe | |