Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | app: set target and build sdk to api 33 | pacien | 2023-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.37 | pacien | 2023-01-30 |
| | |||
* | release v0.36v0.36 | pacien | 2023-01-09 |
| | |||
* | version v0.35v0.35 | pacien | 2023-01-06 |
| | |||
* | manifest: move namespace to build.gradle | pacien | 2023-01-06 |
| | | | | Recommended and performed by Android Studio's Upgrade Assistant. | ||
* | release 0.34v0.34 | pacien | 2023-01-02 |
| | |||
* | deps: target sdk 30 -> 32 | pacien | 2023-01-02 |
| | | | | The Google Play Store requires targetting >=API 31. | ||
* | gradle: migrate deprecated option for packaging | pacien | 2022-06-11 |
| | |||
* | release: release v0.33v0.33 | pacien | 2021-07-12 |
| | |||
* | project: replace jcenter with maven central | pacien | 2021-06-29 |
| | | | | | JCenter is shutting down. All used dependencies seem to be available on Maven Central. | ||
* | app: release v0.32v0.32 | pacien | 2020-12-17 |
| | |||
* | app: add configuration FTP server | pacien | 2020-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.2 | pacien | 2020-12-06 |
| | |||
* | release v0.31v0.31 | pacien | 2020-09-16 |
| | |||
* | app: set target api to 30 (Android 11) | pacien | 2020-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) | pacien | 2020-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.30 | pacien | 2020-01-20 |
| | | | | Hotfix for both Android 5 and 10! | ||
* | revert to target API 28 | pacien | 2020-01-20 |
| | | | | Daemon refuses to start on Android 5 when targeting API 29 | ||
* | release v0.29v0.29 | pacien | 2020-01-20 |
| | |||
* | pass network device fd via unix socket instead of inheritance | pacien | 2020-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 28 | pacien | 2019-10-13 |
| | | | | switching from android.support to androidx | ||
* | release v0.28v0.28 | pacien | 2019-09-15 |
| | |||
* | release v0.27v0.27 | pacien | 2019-06-14 |
| | |||
* | release v0.26v0.26 | pacien | 2019-06-13 |
| | |||
* | release 0.25v0.25 | pacien | 2019-03-25 |
| | |||
* | update dependencies | pacien | 2019-03-24 |
| | |||
* | release 0.24v0.24 | pacien | 2019-02-18 |
| | |||
* | Update libraries | pacien | 2018-11-10 |
| | |||
* | Update tinc to 1.1pre17v0.23 | pacien | 2018-10-08 |
| | | | | Security update | ||
* | Update Triple-T publisher plugin | pacien | 2018-10-08 |
| | |||
* | New releasev0.22 | pacien | 2018-09-27 |
| | |||
* | New releasev0.21 | pacien | 2018-09-26 |
| | |||
* | New releasev0.20 | pacien | 2018-09-09 |
| | |||
* | Limit email report log snippet size | pacien | 2018-08-26 |
| | |||
* | New release (0.19)v0.19 | pacien | 2018-08-22 |
| | |||
* | Use custom base fragment and switch to embedded qr-code scanner | pacien | 2018-08-22 |
| | |||
* | Refactor log viewer activity | pacien | 2018-08-19 |
| | |||
* | Making release signing and publishing conditional | pacien | 2018-08-10 |
| | | | | So app can be built by F-Droid | ||
* | Refactor configuration activity | pacien | 2018-08-09 |
| | |||
* | New releasev0.18 | pacien | 2018-08-07 |
| | |||
* | Configure release signing | pacien | 2018-08-07 |
| | |||
* | Add store metadata | pacien | 2018-08-06 |
| | |||
* | Capitalise app name | pacien | 2018-08-06 |
| | |||
* | Use notifications for error reporting | pacien | 2018-08-06 |
| | |||
* | Update SDK and target | pacien | 2018-08-05 |
| | |||
* | Add start year | pacien | 2018-08-01 |
| | |||
* | Succumb to paranoia | pacien | 2018-08-01 |
| | |||
* | Bump versionv0.17 | pacien | 2018-06-25 |
| | |||
* | Update configuration parsing lib | pacien | 2018-06-23 |
| | |||
* | Update logger lib | pacien | 2018-06-23 |
| |