aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/java/org/pacien/tincapp/service/TincVpnService.kt
Commit message (Expand)AuthorAge
* net: inherit metered property from underlying networkpacien2023-01-09
* context: read configuration from and write logs and temp files to private app...pacien2020-12-08
* use private temp files to pass decrypted private keyspacien2020-01-20
* pass network device fd via unix socket instead of inheritancepacien2020-01-20
* target sdk 28pacien2019-10-13
* fix daemon startup for android 10pacien2019-09-15
* make automatic reconnection optionalpacien2019-06-13
* stop any previously unstopped daemon on startpacien2019-03-25
* Trigger tinc reconnection on network state changepacien2018-09-26
* Re-organise string resourcespacien2018-08-22
* Refactor start activitypacien2018-08-20
* Revert "Rename source directory"pacien2018-08-07
* Rename source directorypacien2018-08-07
* Enable connection restoration (always-on VPN)pacien2018-08-06
* Change VPN set-up orderpacien2018-08-06
* Capitalise app namepacien2018-08-06
* Use notifications for error reportingpacien2018-08-06
* Add start yearpacien2018-08-01
* Succumb to paranoiapacien2018-08-01
* Catch and display all startup exceptionspacien2018-05-26
* Implement dual logging for application contextpacien2018-03-14
* Handle network interface binding errorspacien2018-03-14
* Unify unit future typingpacien2018-02-24
* Handle daemon startup failurespacien2018-02-24
* Close copied private keys file descriptorspacien2018-02-17
* Broadcast failed daemon startup and dismiss startup dialogpacien2018-02-16
* Refactor activities and service, locking app at daemon startup and shutdownpacien2018-02-16
* Properly get daemon statepacien2018-02-14
* Reformat codepacien2018-02-10
* Handle unavailable "external" storage ;pacien2017-11-07
* Do not crash on Bouncycastle error without messagepacien2017-11-07
* Implement encrypted private keys supportpacien2017-09-07
* Better error handlingpacien2017-08-22
* Expose CONNECT and DISCONNECT intentspacien2017-08-18
* Implement create and join network dialogs + refactoringPacien TRAN-GIRARD2017-07-11
* Return to start screen if VPN disconnected by other meansPacien TRAN-GIRARD2017-07-06
* Small cleanupPacien TRAN-GIRARD2017-07-06
* Add status activityPacien TRAN-GIRARD2017-07-04
* Only allow one VPN connection at a timePacien TRAN-GIRARD2017-07-03
* List configured VPN on startup screenPacien TRAN-GIRARD2017-07-03
* Drop useless support for configuration in internal storagePacien TRAN-GIRARD2017-07-03
* Support config located on external storage with the "external/" prefixPacien TRAN-GIRARD2017-07-01
* Use global app contextPacien TRAN-GIRARD2017-07-01
* Refactor VPN interface configuration loadingPacien TRAN-GIRARD2017-07-01
* Conversion to KotlinPacien TRAN-GIRARD2017-06-30