summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src/cmds/tunnel.rs
AgeCommit message (Expand)AuthorFilesLines
2023-08-21Add macro for indenting options in the CLIDavid Lönnhager1-27/+23
2023-05-03Overthink boolean optionsDavid Lönnhager1-12/+6
2023-05-03Replace error handling in mullvad-cli with anyhowDavid Lönnhager1-1/+2
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of the...David Lönnhager1-383/+156
2023-04-26Fix remaining clippy warningsDavid Lönnhager1-1/+1
2023-03-27Fix many typosAlexander Seiler1-1/+1
2023-02-28Allow cli to turn on PQ while MH is onJonathan1-21/+0
2023-02-21Make quantum-resistant tunnel optional in mullvad layerDavid Lönnhager1-8/+27
2023-01-30Remove "EXPERIMENTAL" from the quantum-resistant-tunnel CLI commandLinus Färnstrand1-1/+1
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand1-2/+2
2022-09-27Update tonic to 0.8Emīls Piņķis1-3/+4
2022-09-27Fix clippy complaintsEmīls Piņķis1-1/+1
2022-06-27Only check multihop state when enabling PQDavid Lönnhager1-19/+21
2022-06-14Add option for enabling PQ PSK exchange to CLI and gRPC serviceDavid Lönnhager1-0/+56
2022-03-14Remove keygen event remnantsDavid Lönnhager1-2/+2
2022-03-14Implement device conceptDavid Lönnhager1-9/+2
2022-02-14Upgrade clap to 3.0David Lönnhager1-77/+69
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-1/+0
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager1-2/+53
2021-03-25Display default rotation interval in CLIDavid Lönnhager1-6/+17
2021-03-25Use mandatory key rotation interval with limited rangeDavid Lönnhager1-5/+10
2021-01-28Rename GrpcClientErrorDavid Lönnhager1-2/+2
2021-01-28Specify exactly what failed in the CLI when multiple RPCs may failDavid Lönnhager1-2/+6
2020-12-01Name arguments that can be on or off consistentlyDavid Lönnhager1-2/+2
2020-09-24Show timezone for timestamps in the CLIDavid Lönnhager1-1/+3
2020-08-20Remove key rotation interval calculation from management interfaceDavid Lönnhager1-4/+6
2020-08-20Add mullvad-management-interface crate for IPC types and functionsDavid Lönnhager1-15/+15
2020-08-20Use gRPC for management interface in backend and CLIDavid Lönnhager1-93/+113
2020-04-22Replace simple getters with direct field accessJanito Vaqueiro Ferreira Filho1-1/+1
2019-12-17Rename 'key generate' to 'key regenerate' in the CLIDavid Lönnhager1-2/+2
2019-12-17Improve key rotation CLIDavid Lönnhager1-17/+17
2019-12-17Format Rust codeDavid Lönnhager1-2/+5
2019-12-17Add CLI interface for configuring automatic wg key rotationDavid Lönnhager1-0/+47
2019-09-17Display age of creation for WireGuard key in CLIEmīls Piņķis1-1/+5
2019-09-02Change WireGuard keys to singular keyLinus Färnstrand1-1/+1
2019-06-26Print keygen result in CLIEmīls Piņķis1-1/+5
2019-06-12Fix various things clippy pointed out in CLILinus Färnstrand1-2/+2
2019-05-28Remove proxy subcommand from tunnelEmīls Piņķis1-248/+1
2019-05-28Print bridge constraints and settings in CLIEmīls Piņķis1-18/+25
2019-05-27Automatically print help when no subcommand givenLinus Färnstrand1-9/+9
2019-04-24Make validate_proxy_settings a free standing functionLinus Färnstrand1-3/+3
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-10/+10
2019-02-28Remove fwmark based routing for linuxEmīls Piņķis1-39/+2
2019-02-27Add key generation to CLIEmīls Piņķis1-1/+38
2019-02-15Add Shadowsocks in CLIOdd Stranne1-1/+62
2019-02-04Allow cli to set wireguard settingsEmīls Piņķis1-28/+118
2019-01-30Refactor mullvad typesEmīls Piņķis1-16/+16
2018-12-13Convert mullvad-cli to Rust 2018Linus Färnstrand1-1/+1
2018-12-04Replace let Some(_) with just is_some()Linus Färnstrand1-5/+5
2018-11-21Fix formatting for rustfmt for rustc 1.32.0-nightly (f1e2fa8f0 2018-11-20)Emīls Piņķis1-1/+1