Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-21 | Set OpenVPN metered to false (closes #1227) | Arne Schwabe | |
See also https://developer.android.com/reference/android/net/VpnService.Builder#setMetered(boolean) | |||
2020-09-21 | Just assume the new API is always availabe on SDK 30+ | Arne Schwabe | |
closes #1234 | |||
2020-09-21 | Ignore AES-GCM cipher on conversion | Arne Schwabe | |
2020-09-14 | Version 0.7.19 | Arne Schwabe | |
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-08-02 | Fix app not launching on older APIs | Arne Schwabe | |
2020-07-31 | Version 0.7.17 | Arne Schwabe | |
2020-07-31 | Move UI activities to ui manifest | Arne Schwabe | |
2020-07-31 | New OpenVPN versions | Arne Schwabe | |
2020-07-31 | Small fixes | Arne Schwabe | |
2020-06-03 | Update gradle plugins and to Android studio 4.0 | Arne Schwabe | |
2020-05-29 | Remove hidden attribute in restrictions (closes #1200) | Arne Schwabe | |
According to the discussion in #1194, Google GSuite is not following their own spec that hidden fields should not be shown and set to their implicit default value. Unhide the field, so user can set it to the default value. From the docs (https://developer.android.com/reference/android/content/RestrictionsManager): *hidden* type must have a defaultValue and will not be shown to the administrator. It can be used to pass along data that cannot be modified, such as a version code. | |||
2020-05-27 | Implement internal webview for authenticating when OPEN_URL is used | Arne Schwabe | |
2020-05-19 | Update test dependencies | Arne Schwabe | |
2020-05-18 | Fix tls-cryptv2 profile generation | Arne Schwabe | |
2020-05-18 | Change code to account for removal of --disable-server in openvpn2 | 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-05-06 | Update versions | Arne Schwabe | |
2020-05-06 | Fix genFAQ.py script | Arne Schwabe | |
2020-05-05 | Fixes #1188 Optimize pattern compile for logging | Afzal Najam | |
2020-04-28 | Fix for MDM in case ovpn field is one line | ipertov04 | |
Fix for MDM which support appconfig (in case ovpn field is one line base64 encoded string). If config contains only one line without spaces, then: - If not exception is cought, then it is a decoded base64 string - If exception is cought, then assumed it is a normal string | |||
2020-04-23 | Fix missing okay/cancel buttons in RemoteDN preference (closes #1160) | Arne Schwabe | |
2020-04-23 | Update library versions | Arne Schwabe | |
2020-04-23 | Also hide proxy port when hiding proxy options (closes #1176) | Arne Schwabe | |
2020-04-23 | Update to OpenSSL 1.1.1g | 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-23 | Update library versions | Arne Schwabe | |
2020-03-23 | OpenSSL 1.1.1e | Arne Schwabe | |
2020-03-05 | Version 0.7.15 | Arne Schwabe | |
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 | |
2020-03-03 | Update URLs to HTTPS | TotalCaesar659 | |
2020-02-25 | Version 0.7.14 | Arne Schwabe | |
2019-12-31 | Add test for issue #1124 | 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 | Fix TLS 1.3 and TLS 1.2 with Android 4.1 (jelly bean) | Arne Schwabe | |
For a colleague who really wanted it: "Oh come on, it's a simple fix. Simply fix 10 year old software a bit. 😜" | |||
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 | Use debug singing for release if icsopenvpnDebugSign is set | Arne Schwabe | |
2019-12-11 | Define plugins in Gradle Kotlin DSL style | Uipko Berghuis | |
The use of apply plugin in kts file could cause issues, see: https://kotlinlang.org/docs/reference/using-gradle.html#using-gradle-kotlin-dsl | |||
2019-12-11 | Move release signing settings to signingConfig | Uipko Berghuis | |
Use keystore for release builds and debug signing for debug builds. | |||
2019-12-11 | Move swig3 magic to end of build.gradle | Uipko Berghuis | |
Start with default android stuff, move black magic to end of file. | |||
2019-12-11 | Remove module specefic repository decleration | Uipko Berghuis | |
Repositories are defined in top level build.gradle. No need to define them again in the modules. |