aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/AndroidManifest.xml
Commit message (Collapse)AuthorAge
* app: do no prevent encrypted or local backupspacien2023-07-30
| | | | | | | | Backup was disabled altogether to avoid leaking the private keys in clear. This relaxes this restriction only for client-side encrypted online backups or local device-to-device transfers.
* app: remove redundant label for activitypacien2023-07-30
|
* manifest: move namespace to build.gradlepacien2023-01-06
| | | | Recommended and performed by Android Studio's Upgrade Assistant.
* deps: target sdk 30 -> 32pacien2023-01-02
| | | | The Google Play Store requires targetting >=API 31.
* ConfigurationAccessService: prevent service from being stopped when app ↵pacien2020-12-08
| | | | | | | | | loses focus This makes the ConfigurationAccessService (formerly ConfigurationFtpService) start in foreground through the use of a persistent notification so that it isn't stopped by the system after the app loses the focus on the user's screen, which happens when the user switches to an FTP client application on the same device.
* app: add configuration FTP serverpacien2020-12-08
| | | | | | | | | | | | | This is a ridiculous workaround to make the configuration (and other files) accessible to the user necessary after the new storage access restriction enforced in Android 11 which prevent other applications from accessing the supposedly public application's directory. The app's internal private storage directory is now exposed to the user through an embedded FTP server that the user can turn on and off from the configuration activity. The user can then play with the configuration and retrieve logs through a remote or local FTP client application of their choice. GitHub: closes #103
* app: set target api to 30 (Android 11)pacien2020-09-16
| | | | | | | | The following works from API 21 to 30 (included): * creating a new network configuration * private key encryption and decryption * communication between apps and the tinc daemon * communication between tinc daemon and the internet
* app: set target api to 29 (Android 10)pacien2020-09-10
| | | | | | | | | | | | | The following works from API 21 to 29 (included): * creating a new network configuration * private key encryption and decryption * communication between apps and the tinc daemon * communication between tinc daemon and the internet The app seems to have issues with the new storage restriction on API 30 (Android 11). GitHub: closes #97
* app: reformat manifest filepacien2020-09-10
|
* add missing legacy logging library on Android 10pacien2020-01-20
| | | | GitHub: closes https://github.com/pacien/tincapp/issues/94
* workaround for broken file permsissions on some Android ROMspacien2019-03-25
| | | | github ref: closes #79
* Refactor start activitypacien2018-08-20
|
* Refactor log viewer activitypacien2018-08-19
|
* Refactor part of Status activitypacien2018-08-11
|
* Refactor configuration activitypacien2018-08-09
|
* Capitalise app namepacien2018-08-06
|
* Use notifications for error reportingpacien2018-08-06
|
* Add start yearpacien2018-08-01
|
* Succumb to paranoiapacien2018-08-01
|
* Simplify action barpacien2018-04-21
|
* Add log viewerpacien2018-02-25
|
* Refactor activities and service, locking app at daemon startup and shutdownpacien2018-02-16
|
* Reformat codepacien2018-02-10
|
* Implement encrypted private keys supportpacien2017-09-07
|
* Fix rotation on main screenpacien2017-08-24
|
* Do not dismiss dialogs on screen rotatepacien2017-08-24
|
* Remove unused permissionpacien2017-08-22
|
* Better error handlingpacien2017-08-22
|
* Expose CONNECT and DISCONNECT intentspacien2017-08-18
|
* Add status activityPacien TRAN-GIRARD2017-07-04
|
* Suppress silly Google warningPacien TRAN-GIRARD2017-07-03
|
* List configured VPN on startup screenPacien TRAN-GIRARD2017-07-03
|
* Add configure activity, displaying various pathsPacien TRAN-GIRARD2017-07-03
|
* Use global app contextPacien TRAN-GIRARD2017-07-01
|
* Import unversioned prototypev0.1-previewPacien TRAN-GIRARD2017-05-05