| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2019-06-14 | Filter out OpenVPN relays and locations | Janito Vaqueiro Ferreira Filho | 1 | -9/+13 | |
| 2019-06-14 | Add flag to `Relay` if it has Wireguard tunnels | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2019-06-13 | Move to Disconnecting screen as soon as possible | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2019-06-13 | Retry fetching real location if it fails | Janito Vaqueiro Ferreira Filho | 1 | -4/+16 | |
| 2019-06-13 | Consider tunnel state when updating location info | Janito Vaqueiro Ferreira Filho | 2 | -13/+39 | |
| 2019-06-13 | Clear location info when disconnecting | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 | |
| 2019-06-13 | Fetch location when updating Connect screen | Janito Vaqueiro Ferreira Filho | 1 | -0/+10 | |
| 2019-06-13 | Create `LocationInfo` helper class | Janito Vaqueiro Ferreira Filho | 1 | -0/+24 | |
| 2019-06-13 | Add IDs to location texts in Connect screen | Janito Vaqueiro Ferreira Filho | 2 | -7/+4 | |
| 2019-06-13 | Implement `MullvadDaemon::getCurrentLocation` | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 | |
| 2019-06-13 | Create `GeoIpLocation` data class | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 | |
| 2019-06-11 | Fix screen orientation to be portrait | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 | |
| 2019-06-11 | Move daemon thread to service | Janito Vaqueiro Ferreira Filho | 2 | -19/+33 | |
| 2019-06-11 | Make `MullvadVpnService` a service | Janito Vaqueiro Ferreira Filho | 3 | -43/+53 | |
| 2019-06-11 | Allow starting the service without an intent | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2019-06-11 | Fetch current state when `ConnectFragment` appears | Janito Vaqueiro Ferreira Filho | 1 | -1/+14 | |
| 2019-06-11 | Implement `MullvadDaemon::getState` | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2019-06-10 | Fix conversion from `Short` to `Int` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2019-05-29 | Request for VPN permissions before connecting | Janito Vaqueiro Ferreira Filho | 1 | -1/+29 | |
| 2019-05-29 | Pass `MullvadVpnService` to `mullvad-jni` | Janito Vaqueiro Ferreira Filho | 2 | -4/+4 | |
| 2019-05-29 | Register the VPN service | Janito Vaqueiro Ferreira Filho | 1 | -0/+9 | |
| 2019-05-29 | Create `MullvadVpnService` service | Janito Vaqueiro Ferreira Filho | 1 | -0/+79 | |
| 2019-05-29 | Create `TunConfig` data class | Janito Vaqueiro Ferreira Filho | 1 | -0/+10 | |
| 2019-05-29 | Create `InetNetwork` data class | Janito Vaqueiro Ferreira Filho | 1 | -0/+5 | |
| 2019-05-29 | Replace "daemon" with "Mullvad system service" | Linus Färnstrand | 1 | -1/+1 | |
| 2019-05-27 | Update UI while Wireguard key is generated | Janito Vaqueiro Ferreira Filho | 1 | -0/+12 | |
| 2019-05-27 | Ensure only one action is active in a given moment | Janito Vaqueiro Ferreira Filho | 1 | -5/+14 | |
| 2019-05-27 | Wait for key generation before connecting | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2019-05-27 | Generate Wireguard key earlier in `ConnectFragment` | Janito Vaqueiro Ferreira Filho | 1 | -6/+13 | |
| 2019-05-27 | Auto-generate Wireguard key in `ConnectFragment` | Janito Vaqueiro Ferreira Filho | 1 | -0/+12 | |
| 2019-05-27 | Implement `MullvadDaemon::generateWireguardKey` | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2019-05-27 | Implement `MullvadDaemon::getWireguardKey` | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 | |
| 2019-05-27 | Create `PublicKey` data class | Janito Vaqueiro Ferreira Filho | 1 | -0/+3 | |
| 2019-05-23 | Use tunnel state events to update Connect screen | Janito Vaqueiro Ferreira Filho | 6 | -71/+71 | |
| 2019-05-23 | Implement listening for tunnel state change events | Janito Vaqueiro Ferreira Filho | 1 | -0/+7 | |
| 2019-05-23 | Create `TunnelStateTransition` type | Janito Vaqueiro Ferreira Filho | 1 | -0/+9 | |
| 2019-05-23 | Implement request for daemon to disconnect | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 | |
| 2019-05-23 | Implement `MullvadDaemon::disconnect` | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2019-05-23 | Implement request for daemon to connect | Janito Vaqueiro Ferreira Filho | 1 | -0/+17 | |
| 2019-05-23 | Implement `MullvadDaemon::connect` | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2019-05-23 | Expand restored selected relay item | Janito Vaqueiro Ferreira Filho | 3 | -2/+20 | |
| 2019-05-23 | Restore selected relay item based on settings | Janito Vaqueiro Ferreira Filho | 2 | -0/+52 | |
| 2019-05-23 | Include `RelaySettings` in `Settings` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2019-05-23 | Fetch settings in `MainActivity` | Janito Vaqueiro Ferreira Filho | 2 | -2/+12 | |
| 2019-05-23 | Create `RelaySettings` type | Janito Vaqueiro Ferreira Filho | 1 | -0/+6 | |
| 2019-05-23 | Store selected relay location | Janito Vaqueiro Ferreira Filho | 1 | -0/+25 | |
| 2019-05-23 | Add a `LocationConstraint` to each `RelayItem` | Janito Vaqueiro Ferreira Filho | 5 | -3/+24 | |
| 2019-05-23 | Implement `MullvadDaemon::updateRelaySettings` | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 | |
| 2019-05-23 | Create `RelaySettingsUpdate` class | Janito Vaqueiro Ferreira Filho | 1 | -0/+6 | |
| 2019-05-23 | Create `LocationConstraint` class | Janito Vaqueiro Ferreira Filho | 1 | -0/+11 | |
