| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2020-02-24 | Move `BoxFuture` to crate root module | Janito Vaqueiro Ferreira Filho | 2 | -9/+7 | |
| 2020-02-24 | Remove `Result` type alias | Janito Vaqueiro Ferreira Filho | 1 | -40/+31 | |
| 2020-02-24 | Remove unnecessary `Mutex` | Janito Vaqueiro Ferreira Filho | 1 | -4/+4 | |
| 2020-02-24 | Add references to relay docs in relevant modules | Emīls | 1 | -0/+3 | |
| 2020-02-21 | Use shared references instead of mutable ones in relay selector | Linus Färnstrand | 1 | -4/+4 | |
| 2020-02-21 | Fix visibility in wireguard.rs | Emīls | 1 | -1/+1 | |
| 2020-02-21 | Fix docstrings in daemon's wireguard module | Emīls | 1 | -4/+5 | |
| 2020-02-21 | Don't pass constraints by reference | Emīls | 1 | -11/+11 | |
| 2020-02-21 | Simplify error checking | Emīls | 2 | -2/+4 | |
| 2020-02-21 | Remove redundant clones | Emīls | 2 | -16/+11 | |
| 2020-02-20 | Fix key rotation behavior | Emīls | 1 | -1/+5 | |
| 2020-02-20 | Fixup logging | Emīls | 1 | -6/+1 | |
| 2020-02-18 | Fix some clippy lints | Emīls | 1 | -13/+9 | |
| 2020-02-18 | Use timer streams instead of recursive futures | Emīls | 1 | -87/+66 | |
| 2020-02-07 | Make PrivateKey::new_from_random() infallible | David Lönnhager | 1 | -14/+7 | |
| 2020-02-06 | Remove licence headers from Rust source code | Linus Färnstrand | 2 | -16/+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 | 2 | -6/+91 | |
| 2020-01-28 | Fix Rust formatting | David Lönnhager | 1 | -3/+4 | |
| 2020-01-28 | Restart daemon after system hibernation | Odd Stranne | 1 | -7/+156 | |
| 2020-01-23 | Update mullvad_daemon::wireguard | David Lönnhager | 2 | -39/+27 | |
| 2020-01-23 | Fix suspend issue for WireGuard key rotation | David Lönnhager | 1 | -64/+60 | |
| 2020-01-15 | Use unbouded_send() instead of send() | Emīls | 1 | -2/+2 | |
| futures::sync::mpsc::UnboundedSender::<T>::send': renamed to `unbounded_send`, with the latter version being deprecated. | |||||
| 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 | 2 | -33/+25 | |
| 2020-01-14 | Clear version check cache if the version has changed | David Lönnhager | 1 | -4/+45 | |
| 2020-01-10 | Generate a minidump for unhandled SEH exceptions | David Lönnhager | 1 | -2/+121 | |
| 2020-01-08 | Stop automatic key rotation when account has too many keys | Emīls Piņķis | 1 | -53/+55 | |
| 2020-01-07 | Stop version updater if receiving end is closed | Janito Vaqueiro Ferreira Filho | 1 | -0/+4 | |
| Perform an early check to see if the receiving end is still open. | |||||
| 2020-01-07 | Use `UnboundedSender` instead of `mpsc::Sender` | Janito Vaqueiro Ferreira Filho | 3 | -40/+53 | |
| 2020-01-07 | Stop version updater if sending fails | Janito Vaqueiro Ferreira Filho | 1 | -1/+7 | |
| Failure to send means that the receiving end has been closed. | |||||
| 2020-01-07 | Replace closure with sender in `VersionUpdater` | Janito Vaqueiro Ferreira Filho | 2 | -16/+17 | |
| 2019-12-17 | Improve key rotation CLI | David Lönnhager | 2 | -11/+11 | |
| 2019-12-17 | Refactor key rotation | David Lönnhager | 2 | -75/+50 | |
| 2019-12-17 | Refactor key rotation | David Lönnhager | 2 | -211/+297 | |
| 2019-12-17 | Reset rotation interval when the active account changes | David Lönnhager | 2 | -16/+32 | |
| 2019-12-17 | Use tokio_timer rather than Delay (compatibility) | David Lönnhager | 1 | -10/+11 | |
| 2019-12-17 | Remove excessive logging in mullvad_daemon::wireguard | David Lönnhager | 1 | -4/+2 | |
| 2019-12-17 | Format Rust code | David Lönnhager | 3 | -48/+65 | |
| 2019-12-17 | Retry automatic key rotation on failure | David Lönnhager | 1 | -8/+30 | |
| 2019-12-17 | Account for age of public key in wg key updates | David Lönnhager | 2 | -29/+75 | |
| 2019-12-17 | Update key rotation scheduler when the interval is changed | David Lönnhager | 2 | -13/+28 | |
| 2019-12-17 | Treat zero interval as disabling auto rotation | David Lönnhager | 1 | -5/+11 | |
| 2019-12-17 | Add CLI interface for configuring automatic wg key rotation | David Lönnhager | 2 | -0/+30 | |
| 2019-12-17 | Add configurable key rotation interval | David Lönnhager | 2 | -18/+21 | |
| 2019-12-17 | Improve error handling | David Lönnhager | 1 | -8/+20 | |
| 2019-12-17 | Add incomplete key rotation scheduler | David Lönnhager | 1 | -1/+87 | |
| 2019-12-09 | Fix formatting | Linus Färnstrand | 1 | -5/+7 | |
| 2019-12-09 | Change blocked state to error state | Emīls | 1 | -8/+18 | |
| 2019-12-06 | Configure service SID info as 'unrestricted' | Odd Stranne | 1 | -3/+11 | |
