summaryrefslogtreecommitdiff
path: root/main/src/ui/AndroidManifest.xml
AgeCommit message (Collapse)Author
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.
2021-08-24Implement support of openvpn://import-profile/ supportArne Schwabe
For details about the protocol see https://github.com/OpenVPN/openvpn3/blob/master/doc/webauth.md
2021-07-18Change provider authority reference to include applicationIdDá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-02-19Add changes required for API 'S' (upcoming 31)Arne Schwabe
2020-07-31Move UI activities to ui manifestArne Schwabe
2020-05-27Implement internal webview for authenticating when OPEN_URL is usedArne Schwabe
2019-08-05Add skeleton build variantArne Schwabe