| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-06-29 | Add basic features for custom list and file persistence | Jonathan | 1 | -0/+5 | |
| Create the basic features outside of rename for custom lists and route these to the daemon. Persist custom lists in settings. Has basic custom list features done, adds errors. Adds reconnect in the case where a selected custom list is modified. | |||||
| 2023-05-03 | Replace error handling in mullvad-cli with anyhow | David Lönnhager | 1 | -67/+6 | |
| 2023-05-03 | And gRPC interface wrapper and refactor CLI to use clap derive instead of ↵ | David Lönnhager | 1 | -73/+136 | |
| the builder | |||||
| 2022-10-10 | Adapt all crates to use mullvad-version | Linus Färnstrand | 1 | -2/+1 | |
| 2022-03-14 | Make CLI device errors more user-friendly | David Lönnhager | 1 | -0/+3 | |
| 2022-02-14 | Upgrade clap to 3.0 | David Lönnhager | 1 | -17/+26 | |
| 2021-02-02 | Unrelated formatting fix | Emīls | 1 | -8/+6 | |
| 2021-01-28 | Rename GrpcClientError | David Lönnhager | 1 | -6/+6 | |
| 2021-01-28 | Specify exactly what failed in the CLI when multiple RPCs may fail | David Lönnhager | 1 | -3/+17 | |
| 2021-01-28 | Print tonic statuses more nicely in the CLI | David Lönnhager | 1 | -1/+6 | |
| 2021-01-28 | Improve error handling in management interface | David Lönnhager | 1 | -1/+1 | |
| 2020-10-12 | Only build dependencies and binaries once with build.sh | David Lönnhager | 1 | -3/+2 | |
| 2020-10-09 | Add --wait argument to connect command | Oskar Nyberg | 1 | -0/+4 | |
| 2020-10-09 | Add CommandFailed error to CLI | Oskar Nyberg | 1 | -0/+3 | |
| 2020-08-20 | Add mullvad-management-interface crate for IPC types and functions | David Lönnhager | 1 | -29/+6 | |
| 2020-08-20 | Use gRPC for management interface in backend and CLI | David Lönnhager | 1 | -14/+35 | |
| 2020-04-17 | Use conditional compilation for shell completions | David Lönnhager | 1 | -2/+4 | |
| 2020-04-17 | Don't include shell-completions command in shell completions | David Lönnhager | 1 | -16/+16 | |
| 2020-04-17 | Generate and package shell completions | David Lönnhager | 1 | -1/+2 | |
| 2020-04-17 | Make mullvad-cli able to output shell completions at runtime | Linus Färnstrand | 1 | -12/+47 | |
| 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 | |||||
| 2019-10-17 | Upgrade err-derive to 0.2.1 | Linus Färnstrand | 1 | -9/+3 | |
| 2019-05-28 | Factor out location parsing in CLI | Emīls Piņķis | 1 | -0/+1 | |
| 2019-05-27 | Automatically print help when no subcommand given | Linus Färnstrand | 1 | -1/+5 | |
| 2019-04-15 | Convert errors in CLI away from error-chain | Linus Färnstrand | 1 | -19/+29 | |
| 2019-04-08 | Remove error-chain from mullvad-ipc-client | Linus Färnstrand | 1 | -6/+3 | |
| 2019-04-04 | Add #![deny(rust_2018_idioms)] to all crates and fix warnings | Linus Färnstrand | 1 | -1/+3 | |
| 2019-02-14 | Use proper subscriptions in mullvad-ipc-client | Emīls Piņķis | 1 | -0/+3 | |
| 2019-01-19 | Remove explicitly setting the system allocator | Linus Färnstrand | 1 | -4/+1 | |
| The system allocator is the default since Rust 1.32 | |||||
| 2018-12-13 | Convert mullvad-cli to Rust 2018 | Linus Färnstrand | 1 | -14/+3 | |
| 2018-11-01 | Improve error message in CLI when daemon is not running | Emīls Piņķis | 1 | -1/+13 | |
| 2018-11-01 | Make all binaries use same version format | Linus Färnstrand | 1 | -2/+4 | |
| 2018-10-29 | Remove a number of #[macro_use] in favor of new way of importing | Linus Färnstrand | 1 | -2/+1 | |
| 2018-09-20 | Set the global allocator to the system default one | Linus Färnstrand | 1 | -0/+7 | |
| 2018-08-29 | Change mullvad-cli to use new jsonrpc client | Emīls Piņķis | 1 | -1/+8 | |
| 2018-05-03 | Remove unnecessary `mullvad-cli::rpc` module | Janito Vaqueiro Ferreira Filho | 1 | -1/+0 | |
| 2018-05-03 | Use `mullvad-ipc-client` in `mullvad-cli` | Janito Vaqueiro Ferreira Filho | 1 | -5/+5 | |
| 2018-03-26 | Format code with newer rustfmt | Linus Färnstrand | 1 | -1/+1 | |
| 2018-03-22 | Add support for setting and getting tunnel options from cli | Emīls Piņķis | 1 | -0/+1 | |
| 2018-03-06 | Upgrade env_logger, duct, uuid and rand | Linus Färnstrand | 1 | -1/+1 | |
| 2018-03-05 | Add details to RPC file is not trusted error | Janito Vaqueiro Ferreira Filho | 1 | -1/+7 | |
| Add a cause to the error with a message detailing which check failed. This gives a hint to the user what went wrong. | |||||
| 2017-10-26 | Get rid of recursion_limit in mullvad-cli | Linus Färnstrand | 1 | -3/+0 | |
| 2017-09-21 | Remove unused crate imports, silencing compiler | Linus Färnstrand | 1 | -1/+0 | |
| 2017-09-18 | Run rustfmt-nightly 0.2.6 on everything | Linus Färnstrand | 1 | -4/+4 | |
| 2017-09-13 | Set custom relay in cli | Erik Larkö | 1 | -0/+1 | |
| 2017-09-08 | Add license metadata | Linus Färnstrand | 1 | -0/+8 | |
| 2017-09-04 | Hardcode tmp path to /tmp on unix | Linus Färnstrand | 1 | -0/+2 | |
| 2017-07-17 | Rename all crates from snake_case to kebab-case | Linus Färnstrand | 1 | -0/+51 | |
