Age | Commit message (Collapse) | Author |
|
|
|
connection setup
|
|
attempt, use a small delay to ensure the VPN is ready for the first network request
|
|
|
|
|
|
|
|
should be shutdown
|
|
message in UI
|
|
|
|
|
|
|
|
ProviderAPI service
|
|
|
|
|
|
|
|
|
|
reinitiated on next api call
|
|
|
|
|
|
|
|
|
|
* always use a bound service connection to start a vpn service as foreground service to fix remote excptions. These appeared if the system wasn't able to set the service as forground shortly after it was started
* move vpn start logic from LaunchVPN activity to EIP service. LaunchVPN/VoidVPNLauncher is only used in case we need to ask the user for a permission. It reduces visual glitches when the transparent LaunchVPN activity appears and disappears
|
|
|
|
foreground service start
|
|
|
|
|