| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 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 | Merge branch 'enable-android-instrument-tests' | Aleksandr Granin | 1 | -23/+89 |
| 2021-04-12 | Add CI job for Android instrument tests | Aleksandr Granin | 1 | -23/+89 |
| 2021-04-12 | Merge branch 'add-ide-specific-files-to-gitignore' | Aleksandr Granin | 3 | -120/+1 |
| 2021-04-12 | Add IDE module specific files to gitignore and remove them from the repo | Aleksandr Granin | 3 | -120/+1 |
| 2021-04-12 | Merge branch 'add-login-delegate' | Andrej Mihajlov | 1 | -27/+32 |
| 2021-04-12 | LoginViewController: add delegate | Andrej Mihajlov | 1 | -27/+32 |
| 2021-04-12 | Merge branch 'add-return-key-handler' | Andrej Mihajlov | 2 | -2/+48 |
| 2021-04-12 | AccountTextField: handle return key on iPad | Andrej Mihajlov | 2 | -2/+48 |
| 2021-04-12 | Merge branch 'select-location-delegate' | Andrej Mihajlov | 2 | -38/+51 |
| 2021-04-12 | SelectLocation: add delegate | Andrej Mihajlov | 1 | -36/+26 |
| 2021-04-12 | LocationDataSource: restore the selected relay if data source was set after t... | Andrej Mihajlov | 1 | -2/+25 |
| 2021-04-12 | Merge branch 'rework-settings-navigation' | Andrej Mihajlov | 2 | -43/+90 |
| 2021-04-09 | Settings: rework navigation | Andrej Mihajlov | 2 | -43/+90 |
| 2021-04-09 | Merge branch 'add-custom-back-button' | Andrej Mihajlov | 5 | -1/+30 |
| 2021-04-09 | CustomNavigationBar: add custom back button | Andrej Mihajlov | 5 | -1/+30 |
| 2021-04-08 | Merge branch 'restrict-socket-perms' | David Lönnhager | 6 | -11/+44 |
| 2021-04-08 | Update changelog | David Lönnhager | 1 | -0/+2 |
| 2021-04-08 | Update readme | David Lönnhager | 1 | -0/+4 |
| 2021-04-08 | Set stricter permissions on plugin socket | David Lönnhager | 1 | -3/+2 |
| 2021-04-08 | Simplify setting of socket permissions | David Lönnhager | 1 | -12/+8 |
| 2021-04-08 | Set group of management socket using MULLVAD_MANAGEMENT_SOCKET_GROUP | David Lönnhager | 3 | -7/+39 |
| 2021-04-08 | Merge branch 'split-split-tunneling' | Aleksandr Granin | 21 | -126/+281 |
| 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 |
