Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | project: update android build tools gradle plugin to 4.0.2 | pacien | 2020-12-06 |
| | |||
* | tinc: update to latest devel snapshot (3ee0d5d) | pacien | 2020-12-06 |
| | |||
* | deps: update libressl to 3.2.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 | ||
* | context/paths: add fallback to internal cache dir | pacien | 2020-09-16 |
| | | | | | | | The external cache directory used to store the application's log files may not be available on all devices, in particular on Android >11. GitHub: closes #98 | ||
* | 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 | ||
* | app: reformat manifest file | pacien | 2020-09-10 |
| | |||
* | tinc: fix FORTIFY error when initialising a new tinc configuration | pacien | 2020-09-10 |
| | | | | | | | | | This fixes the "FORTIFY: umask: called with invalid mask -601" error when attempting to create a new tinc configuration on builds having the FORTIFY option enabled (by default in NDK >=r21). Upstream patch: https://github.com/gsliepen/tinc/pull/251 GitHub: closes #99 | ||
* | dependencies: update LibreSSL to 3.1.4 | pacien | 2020-09-09 |
| | |||
* | translations: update copyright strings | pacien | 2020-09-09 |
| | |||
* | activities/start: add missing callback super call | pacien | 2020-09-08 |
| | |||
* | treewide: fix code style issues reported by linter | pacien | 2020-09-08 |
| | |||
* | layout: mark config and password fields as unimportant for auto-fill | pacien | 2020-09-08 |
| | |||
* | service/conn change receiver: add note for new intent filter | pacien | 2020-09-08 |
| | |||
* | treewide: fix trivial null assertion warnings | pacien | 2020-09-08 |
| | |||
* | 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 | ||
* | add missing legacy logging library on Android 10 | pacien | 2020-01-20 |
| | | | | GitHub: closes https://github.com/pacien/tincapp/issues/94 | ||
* | release v0.29v0.29 | pacien | 2020-01-20 |
| | |||
* | use private temp files to pass decrypted private keys | pacien | 2020-01-20 |
| | | | | | | | Android 10 (API 29) doesn't allow us to pass them by sharing file descriptors anymore, making the use of temp files mandatory. GitHub: https://github.com/pacien/tincapp/issues/92 | ||
* | 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 | ||
* | update Kotlin plugin | pacien | 2020-01-19 |
| | |||
* | update libressl to 3.0.2 | pacien | 2020-01-19 |
| | |||
* | update gradle | pacien | 2020-01-19 |
| | |||
* | update requirements | pacien | 2019-10-13 |
| | |||
* | target sdk 28 | pacien | 2019-10-13 |
| | | | | switching from android.support to androidx | ||
* | release v0.28v0.28 | pacien | 2019-09-15 |
| | |||
* | notify user of missing vpn permission | pacien | 2019-09-15 |
| | |||
* | fix daemon startup for android 10 | pacien | 2019-09-15 |
| | |||
* | update kotlin | pacien | 2019-09-14 |
| | |||
* | update build tools list | pacien | 2019-09-14 |
| | |||
* | release v0.27v0.27 | pacien | 2019-06-14 |
| | |||
* | fix R8 exclusion | pacien | 2019-06-14 |
| | |||
* | release v0.26v0.26 | pacien | 2019-06-13 |
| | |||
* | add some keys to default configuration file | pacien | 2019-06-13 |
| | |||
* | make automatic reconnection optional | pacien | 2019-06-13 |
| | |||
* | update dependencies | pacien | 2019-06-13 |
| | |||
* | add new support room | pacien | 2019-05-09 |
| | |||
* | update listing data | pacien | 2019-05-09 |
| | |||
* | update play store listing icon for new specs | pacien | 2019-04-29 |
| | | | | https://developer.android.com/google-play/resources/icon-design-specifications | ||
* | update gradle | pacien | 2019-04-29 |
| | |||
* | add changelog | pacien | 2019-03-30 |
| | |||
* | update copyright | pacien | 2019-03-25 |
| | |||
* | release 0.25v0.25 | pacien | 2019-03-25 |
| | |||
* | workaround for broken file permsissions on some Android ROMs | pacien | 2019-03-25 |
| | | | | github ref: closes #79 | ||
* | stop any previously unstopped daemon on start | pacien | 2019-03-25 |
| | | | | github ref: closes #80 | ||
* | submit key unlock form on virtual keyboard DONE event | pacien | 2019-03-24 |
| | | | | github ref: closes #81 | ||
* | update dependencies | pacien | 2019-03-24 |
| | |||
* | update gradle and kotlin plugin | pacien | 2019-02-26 |
| |