aboutsummaryrefslogtreecommitdiff
path: root/app/build.gradle
Commit message (Collapse)AuthorAge
* app: set target and build sdk to api 33pacien2023-07-30
| | | | | | | | | Google Play requires apps to target this API level by August 31 2023. The app builds and seems to work, with the exception of notifications which require additional runtime permission handling. Those are needed for the VPN service to be able to report config and runtime errors to the user.
* release: v0.37v0.37pacien2023-01-30
|
* release v0.36v0.36pacien2023-01-09
|
* version v0.35v0.35pacien2023-01-06
|
* manifest: move namespace to build.gradlepacien2023-01-06
| | | | Recommended and performed by Android Studio's Upgrade Assistant.
* release 0.34v0.34pacien2023-01-02
|
* deps: target sdk 30 -> 32pacien2023-01-02
| | | | The Google Play Store requires targetting >=API 31.
* gradle: migrate deprecated option for packagingpacien2022-06-11
|
* release: release v0.33v0.33pacien2021-07-12
|
* project: replace jcenter with maven centralpacien2021-06-29
| | | | | JCenter is shutting down. All used dependencies seem to be available on Maven Central.
* app: release v0.32v0.32pacien2020-12-17
|
* 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
* project: update android build tools gradle plugin to 4.0.2pacien2020-12-06
|
* release v0.31v0.31pacien2020-09-16
|
* 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
* release v0.30v0.30pacien2020-01-20
| | | | Hotfix for both Android 5 and 10!
* revert to target API 28pacien2020-01-20
| | | | Daemon refuses to start on Android 5 when targeting API 29
* release v0.29v0.29pacien2020-01-20
|
* pass network device fd via unix socket instead of inheritancepacien2020-01-20
| | | | | | | | | Workaround for new shared memory restrictions added in Android 10 preventing file descriptor leakage to sub-processes. This change set BREAKS ENCRYPTED PRIVATE KEYS SUPPORT. GitHub: https://github.com/pacien/tincapp/issues/92
* target sdk 28pacien2019-10-13
| | | | switching from android.support to androidx
* release v0.28v0.28pacien2019-09-15
|
* release v0.27v0.27pacien2019-06-14
|
* release v0.26v0.26pacien2019-06-13
|
* release 0.25v0.25pacien2019-03-25
|
* update dependenciespacien2019-03-24
|
* release 0.24v0.24pacien2019-02-18
|
* Update librariespacien2018-11-10
|
* Update tinc to 1.1pre17v0.23pacien2018-10-08
| | | | Security update
* Update Triple-T publisher pluginpacien2018-10-08
|
* New releasev0.22pacien2018-09-27
|
* New releasev0.21pacien2018-09-26
|
* New releasev0.20pacien2018-09-09
|
* Limit email report log snippet sizepacien2018-08-26
|
* New release (0.19)v0.19pacien2018-08-22
|
* Use custom base fragment and switch to embedded qr-code scannerpacien2018-08-22
|
* Refactor log viewer activitypacien2018-08-19
|
* Making release signing and publishing conditionalpacien2018-08-10
| | | | So app can be built by F-Droid
* Refactor configuration activitypacien2018-08-09
|
* New releasev0.18pacien2018-08-07
|
* Configure release signingpacien2018-08-07
|
* Add store metadatapacien2018-08-06
|
* Capitalise app namepacien2018-08-06
|
* Use notifications for error reportingpacien2018-08-06
|
* Update SDK and targetpacien2018-08-05
|
* Add start yearpacien2018-08-01
|
* Succumb to paranoiapacien2018-08-01
|
* Bump versionv0.17pacien2018-06-25
|
* Update configuration parsing libpacien2018-06-23
|
* Update logger libpacien2018-06-23
|