| Age | Commit message (Expand) | Author | Files | Lines |
|---|---|---|---|---|
| 2020-04-22 | Intercept `Settings` methods | Janito Vaqueiro Ferreira Filho | 1 | -8/+69 |
| 2020-04-22 | Refactor how the settings are loaded | Janito Vaqueiro Ferreira Filho | 1 | -49/+54 |
| 2020-04-22 | Change where Android IPv6 is enabled | Janito Vaqueiro Ferreira Filho | 1 | -8/+7 |
| 2020-04-22 | Load settings file in `SettingsPersister` | Janito Vaqueiro Ferreira Filho | 1 | -8/+37 |
| 2020-04-22 | Create `load_settings_from_file()` method | Janito Vaqueiro Ferreira Filho | 1 | -5/+15 |
| 2020-04-22 | Move Windows migration into `SettingsPersister` | Janito Vaqueiro Ferreira Filho | 1 | -27/+27 |
| 2020-04-22 | Create `SettingsPersister::load` constructor | Janito Vaqueiro Ferreira Filho | 2 | -40/+40 |
| 2020-04-22 | Add `SettingsPersister::to_settings()` method | Janito Vaqueiro Ferreira Filho | 2 | -13/+31 |
| 2020-04-22 | Create `SettingsPersister` wrapper type | Janito Vaqueiro Ferreira Filho | 2 | -5/+28 |
| 2020-04-22 | Collect target specific imports | Janito Vaqueiro Ferreira Filho | 1 | -10/+6 |
| 2020-04-22 | Remove unused error variant | Janito Vaqueiro Ferreira Filho | 1 | -7/+2 |
| 2020-04-08 | Select OpenVPN relays when no WG key exists | Emīls Piņķis | 2 | -4/+20 |
| 2020-03-27 | Removed unnecessary parens | Linus Färnstrand | 1 | -3/+2 |
| 2020-03-24 | Force IPv6 to be always enabled on Android | Janito Vaqueiro Ferreira Filho | 1 | -1/+7 |
| 2020-03-16 | Rename TemporaryShutdown to PrepareRestart | David Lönnhager | 2 | -10/+10 |
| 2020-03-16 | Set the initial tunnel state based on the cached target state | David Lönnhager | 1 | -6/+43 |
| 2020-03-16 | Don't actually shut down the daemon when TemporaryShutdown is run | David Lönnhager | 1 | -1/+3 |
| 2020-03-16 | Dump target state to cache file | David Lönnhager | 1 | -1/+18 |
| 2020-03-16 | Add shutdown command that saves the target tunnel state | David Lönnhager | 2 | -1/+26 |
| 2020-03-13 | Add a shutdown channel for the tunnel state machine | Emīls | 1 | -3/+35 |
| 2020-03-11 | Remove unused version field | David Lönnhager | 1 | -1/+0 |
| 2020-03-11 | Beta program option in CLI | David Lönnhager | 2 | -0/+29 |
| 2020-03-11 | Add beta program field to 'Settings' | David Lönnhager | 2 | -1/+9 |
| 2020-03-04 | Reinstate prefered constraints for OpenVPN | Emīls | 1 | -6/+10 |
| 2020-03-04 | Prefer WireGuard over OpenVPN | Emīls | 1 | -16/+89 |
| 2020-02-28 | Use alternative stack | Emīls | 1 | -19/+67 |
| 2020-02-28 | Add signal handler for unix | Emīls | 1 | -0/+34 |
| 2020-02-28 | Factor exception logging to be multi-platform | Emīls | 5 | -4/+17 |
| 2020-02-24 | Compile out modules not used on Android | Janito Vaqueiro Ferreira Filho | 1 | -0/+2 |
| 2020-02-24 | Uncouple the management interface from the daemon | Janito Vaqueiro Ferreira Filho | 2 | -97/+11 |
| 2020-02-24 | Spawn management interface outside daemon | Janito Vaqueiro Ferreira Filho | 2 | -5/+36 |
| 2020-02-24 | Check for another daemon outside of `Daemon` | Janito Vaqueiro Ferreira Filho | 2 | -2/+6 |
| 2020-02-24 | Create `DaemonCommandChannel` in `mullvad-jni` | Janito Vaqueiro Ferreira Filho | 1 | -8/+5 |
| 2020-02-24 | Create command channel out of the daemon | Janito Vaqueiro Ferreira Filho | 2 | -6/+7 |
| 2020-02-24 | Create `DaemonCommandChannel` helper type | Janito Vaqueiro Ferreira Filho | 1 | -0/+25 |
| 2020-02-24 | Remove `ManagementInterfaceExited` event | Janito Vaqueiro Ferreira Filho | 1 | -20/+5 |
| 2020-02-24 | Make daemon stop on `DaemonCommandSender` drop | Janito Vaqueiro Ferreira Filho | 1 | -19/+25 |
| 2020-02-24 | Use `DaemonEventSender` inside `Daemon` | Janito Vaqueiro Ferreira Filho | 1 | -24/+27 |
| 2020-02-24 | Use `DaemonEventSender` in `VersionUpdater` | Janito Vaqueiro Ferreira Filho | 2 | -13/+10 |
| 2020-02-24 | Use `DaemonEventSender` in `wireguard::KeyManager` | Janito Vaqueiro Ferreira Filho | 2 | -17/+12 |
| 2020-02-24 | Create `DaemonEventSender` helper type | Janito Vaqueiro Ferreira Filho | 1 | -1/+59 |
| 2020-02-24 | Remove `command_sender` method | Janito Vaqueiro Ferreira Filho | 1 | -5/+0 |
| 2020-02-24 | Return command sender when creating daemon | Janito Vaqueiro Ferreira Filho | 1 | -3/+6 |
| 2020-02-24 | Implement `Sender` for `IntoSender` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 |
| 2020-02-24 | Use `DaemonCommandSender` in `ManagementInterface` | Janito Vaqueiro Ferreira Filho | 2 | -16/+12 |
| 2020-02-24 | Rename method to `handle_command` | Janito Vaqueiro Ferreira Filho | 1 | -3/+3 |
| 2020-02-24 | Change log message to say `daemon command` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 |
| 2020-02-24 | Rename `ManagementInterfaceEvent` into `Command` | Janito Vaqueiro Ferreira Filho | 1 | -10/+7 |
| 2020-02-24 | Rename `ManagementCommand` into `DaemonCommand` | Janito Vaqueiro Ferreira Filho | 2 | -63/+54 |
| 2020-02-24 | Move `ManagementCommand` to root module | Janito Vaqueiro Ferreira Filho | 2 | -81/+81 |
