wireguard-android/app/src/main/java/com/wireguard/android
Aurélien Chabot 4c9143c835 GoBackend: Handle vpn service expiration
After a timeout the android system is destroying the vpn service when it
is not used. By using a completable future we can wait for the service
to be relaunch on demand.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2018-04-17 02:15:24 +02:00
..
activity GoBackend: Use the android VpnService to encapsulate the go backend 2018-04-17 02:15:24 +02:00
backend GoBackend: Handle vpn service expiration 2018-04-17 02:15:24 +02:00
configStore FileConfigStore: Warn for deletion failure in exception path 2018-01-18 04:12:54 -06:00
databinding project: Global cleanup 2018-01-08 02:19:13 -06:00
fragment GoBackend: integrate into app 2018-02-17 21:14:09 +01:00
model TunnelManager: Use constants directly where appropriate 2018-01-17 14:35:39 -06:00
preference ToolsInstaller: Propagate NoRootException properly 2018-01-09 08:13:32 -06:00
util ToolsInstaller: Remove double-checked locking 2018-01-17 14:35:39 -06:00
widget global: Fix or suppress most lints/warnings 2018-01-08 23:39:26 -06:00
Application.java GoBackend: integrate into app 2018-02-17 21:14:09 +01:00
BootShutdownReceiver.java global: Clean up error logging 2018-01-09 09:37:49 -06:00
QuickTileService.java QuickTileService: Fix crash opening activity 2018-01-10 11:13:16 -06:00