| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2021-04-12 | Refactor how initial tunnel state is sent | Janito Vaqueiro Ferreira Filho | 2 | -18/+7 |
| 2021-04-12 | Send tunnel state when IPC connection is up | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 |
| 2021-04-12 | Set `SplitTunneling` listener once | Janito Vaqueiro Ferreira Filho | 1 | -6/+6 |
| 2021-04-12 | Remove `ConnectionProxy` from `ServiceInstance` | Janito Vaqueiro Ferreira Filho | 2 | -3/+0 |
| 2021-04-12 | Use `ConnectionProxy` in `TunnelStateUpdater` | Janito Vaqueiro Ferreira Filho | 2 | -19/+5 |
| 2021-04-12 | Use `ConnectionProxy` in notification manager | Janito Vaqueiro Ferreira Filho | 2 | -16/+7 |
| 2021-04-12 | Decouple service `ConnectionProxy` from activity | Janito Vaqueiro Ferreira Filho | 3 | -13/+1 |
| 2021-04-12 | Remove UI state from service `ConnectionProxy` | Janito Vaqueiro Ferreira Filho | 1 | -111/+9 |
| 2021-04-12 | Use UI-side `ConnectionProxy` | Janito Vaqueiro Ferreira Filho | 3 | -5/+6 |
| 2021-04-12 | Move `SplitTunnelingPersistence` initialization | Janito Vaqueiro Ferreira Filho | 2 | -4/+1 |
| 2021-04-12 | Handle `VpnPermissionResponse` requests | Janito Vaqueiro Ferreira Filho | 2 | -6/+9 |
| 2021-04-12 | Use UI-side `VpnPermission` helper | Janito Vaqueiro Ferreira Filho | 2 | -1/+2 |
| 2021-04-12 | Create `VpnPermission` inside `ServiceEndpoint` | Janito Vaqueiro Ferreira Filho | 2 | -3/+5 |
| 2021-04-12 | Create UI-side `VpnPermission` class | Janito Vaqueiro Ferreira Filho | 1 | -0/+10 |
| 2021-04-12 | Create VPN permission response `Request` variant | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 |
| 2021-04-12 | Handle UI tunnel state predictions in UI-side | Janito Vaqueiro Ferreira Filho | 1 | -4/+109 |
| 2021-04-12 | Create UI-side `ConnectionProxy` | Janito Vaqueiro Ferreira Filho | 1 | -0/+34 |
| 2021-04-12 | Handle `ConnectionProxy` requests | Janito Vaqueiro Ferreira Filho | 1 | -0/+7 |
| 2021-04-12 | Implement `ConnectionProxy` requests | Janito Vaqueiro Ferreira Filho | 1 | -0/+9 |
| 2021-04-12 | Send tunnel state events | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 |
| 2021-04-12 | Create `TunnelStateChange` event | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 |
| 2021-04-12 | Make `TunnelState` parcelable | Janito Vaqueiro Ferreira Filho | 7 | -13/+70 |
| 2021-04-12 | Use `ConnectionProxy` in `LocationInfoCache` | Janito Vaqueiro Ferreira Filho | 2 | -8/+5 |
| 2021-04-12 | Move `ConnectionProxy` into `ServiceEndpoint` | Janito Vaqueiro Ferreira Filho | 7 | -20/+20 |
| 2021-04-12 | Use new `VpnPermission` class | Janito Vaqueiro Ferreira Filho | 3 | -36/+9 |
| 2021-04-12 | Create new `VpnPermission` helper class | Janito Vaqueiro Ferreira Filho | 1 | -0/+35 |
| 2021-04-12 | Use an intermittent daemon in `ConnectionProxy` | Janito Vaqueiro Ferreira Filho | 2 | -13/+17 |
| 2021-04-12 | Use an `Intermittent<Boolean>` for VPN permission | Janito Vaqueiro Ferreira Filho | 2 | -7/+8 |
| 2021-04-12 | Refactor `ConnectionProxy` into an actor | Janito Vaqueiro Ferreira Filho | 1 | -21/+35 |
| 2021-04-12 | Add IDE module specific files to gitignore and remove them from the repo | Aleksandr Granin | 3 | -120/+1 |
| 2021-04-08 | Add ServiceConnection scope. Fix SplitTunnelingViewmodel tests | Aleksandr Granin | 8 | -25/+109 |
| 2021-04-08 | Separate persistence into a new class | Janito Vaqueiro Ferreira Filho | 4 | -36/+49 |
| 2021-04-08 | Fix race when starting then stopping the daemon | Janito Vaqueiro Ferreira Filho | 1 | -6/+8 |
| 2021-04-08 | Remove split tunneling from `ServiceInstance` | Janito Vaqueiro Ferreira Filho | 2 | -4/+1 |
| 2021-04-08 | Reduce exposed `SplitTunneling` service-side API | Janito Vaqueiro Ferreira Filho | 1 | -22/+8 |
| 2021-04-08 | Use UI-side `SplitTunneling` | Janito Vaqueiro Ferreira Filho | 6 | -6/+6 |
| 2021-04-08 | Create UI-side `SplitTunneling` class | Janito Vaqueiro Ferreira Filho | 1 | -0/+42 |
| 2021-04-08 | Send initial split tunneling status to listener | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 |
| 2021-04-08 | Send split tunneling update events | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 |
| 2021-04-08 | Add `SplitTunnelingUpdate` event variant | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 |
| 2021-04-08 | Use an `EventNotifier` in `SplitTunneling` | Janito Vaqueiro Ferreira Filho | 3 | -14/+10 |
| 2021-04-08 | Use `null` to indicate split tunneling is disabled | Janito Vaqueiro Ferreira Filho | 2 | -3/+3 |
| 2021-04-08 | Handle split tunneling requests | Janito Vaqueiro Ferreira Filho | 2 | -2/+21 |
| 2021-04-08 | Create a `SplitTunneling.onDestroy()` method | Janito Vaqueiro Ferreira Filho | 2 | -0/+5 |
| 2021-04-08 | Move `SplitTunneling` into `ServiceEndpoint` | Janito Vaqueiro Ferreira Filho | 8 | -17/+12 |
| 2021-04-08 | Move split tunneling initialization to main thread | Janito Vaqueiro Ferreira Filho | 2 | -22/+17 |
| 2021-04-08 | Add split tunneling request messages | Janito Vaqueiro Ferreira Filho | 1 | -0/+12 |
| 2021-04-06 | Bump Android version to 2021.1-beta1 | Linus Färnstrand | 1 | -2/+2 |
| 2021-04-06 | Init Koin as DI for android project | Aleksandr Granin | 4 | -1/+63 |
| 2021-04-01 | Refactor notification manager initialization | Janito Vaqueiro Ferreira Filho | 1 | -2/+4 |
