| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-02-28 | Factor exception logging to be multi-platform | Emīls | 1 | -0/+1 | |
| 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 | 1 | -95/+9 | |
| 2020-02-24 | Spawn management interface outside daemon | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2020-02-24 | Check for another daemon outside of `Daemon` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 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 | 1 | -4/+3 | |
| 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 | 1 | -1/+1 | |
| 2020-02-24 | Use `DaemonEventSender` in `wireguard::KeyManager` | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 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 | 1 | -5/+5 | |
| 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 | 1 | -12/+13 | |
| 2020-02-24 | Move `ManagementCommand` to root module | Janito Vaqueiro Ferreira Filho | 1 | -1/+79 | |
| 2020-02-24 | Move `BoxFuture` to crate root module | Janito Vaqueiro Ferreira Filho | 1 | -3/+6 | |
| 2020-02-24 | Remove `Result` type alias | Janito Vaqueiro Ferreira Filho | 1 | -40/+31 | |
| 2020-02-21 | Simplify error checking | Emīls | 1 | -1/+2 | |
| 2020-02-21 | Remove redundant clones | Emīls | 1 | -12/+9 | |
| 2020-02-06 | Remove licence headers from Rust source code | Linus Färnstrand | 1 | -8/+0 | |
| According to the licence anyone who copies the source must attach the header anyway is my understanding | |||||
| 2020-02-05 | Only reconnect if using relevant tunnel protocol | David Lönnhager | 1 | -6/+31 | |
| 2020-01-29 | Use RPC for wg key removal when accounts are removed from history | David Lönnhager | 1 | -2/+6 | |
| 2020-01-23 | Update mullvad_daemon::wireguard | David Lönnhager | 1 | -3/+3 | |
| 2020-01-15 | Reconnect to tunnel after WireGuard key has been replaced | David Lönnhager | 1 | -0/+1 | |
| 2020-01-14 | Move error handling for version checker into version_check module | David Lönnhager | 1 | -16/+1 | |
| 2020-01-07 | Use `UnboundedSender` instead of `mpsc::Sender` | Janito Vaqueiro Ferreira Filho | 1 | -26/+37 | |
| 2020-01-07 | Replace closure with sender in `VersionUpdater` | Janito Vaqueiro Ferreira Filho | 1 | -7/+7 | |
| 2019-12-17 | Improve key rotation CLI | David Lönnhager | 1 | -5/+5 | |
| 2019-12-17 | Refactor key rotation | David Lönnhager | 1 | -18/+29 | |
| 2019-12-17 | Refactor key rotation | David Lönnhager | 1 | -38/+32 | |
| 2019-12-17 | Reset rotation interval when the active account changes | David Lönnhager | 1 | -3/+16 | |
| 2019-12-17 | Format Rust code | David Lönnhager | 1 | -9/+18 | |
| 2019-12-17 | Account for age of public key in wg key updates | David Lönnhager | 1 | -3/+20 | |
| 2019-12-17 | Update key rotation scheduler when the interval is changed | David Lönnhager | 1 | -0/+1 | |
| 2019-12-17 | Add CLI interface for configuring automatic wg key rotation | David Lönnhager | 1 | -0/+14 | |
| 2019-12-17 | Add configurable key rotation interval | David Lönnhager | 1 | -0/+1 | |
| 2019-12-09 | Change blocked state to error state | Emīls | 1 | -8/+18 | |
| 2019-12-04 | Use simpler unbounded_send to send tunnel commands | Linus Färnstrand | 1 | -3/+2 | |
| Should likely fix problems with some messages from the offline monitor being lost/wrong | |||||
| 2019-12-04 | Fix channel closed when sending tunnel command | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2019-12-03 | Use `PlatformTunProvider` directly | Janito Vaqueiro Ferreira Filho | 1 | -0/+1 | |
| 2019-12-03 | Move `VpnServiceProvider` to `talpid-core` | Janito Vaqueiro Ferreira Filho | 1 | -12/+9 | |
| Instead of passing the `TunProvider` to `mullvad-daemon`, now only the `AndroidContext` has to be passed so that the tunnel state machine can create the `TunProvider`. | |||||
| 2019-12-03 | Make `TunProvider`s have the same constructor name | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
