summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src
AgeCommit message (Collapse)AuthorFilesLines
2019-04-08Remove error-chain from mullvad-ipc-clientLinus Färnstrand2-7/+4
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand11-26/+28
2019-03-28Emit relay_list update events in the daemon subscriptionLinus Färnstrand1-10/+27
2019-03-27Change daemon to expose a single event subscriptionLinus Färnstrand1-10/+12
2019-03-26Get rid of clone/allocation in CLI location printingLinus Färnstrand1-6/+7
2019-03-26Send two GeoIP lookups, one over each IPvLinus Färnstrand1-4/+10
2019-03-04Update daemon+CLI to use new app_version_checkLinus Färnstrand1-3/+8
2019-02-28Remove fwmark based routing for linuxEmīls Piņķis1-39/+2
2019-02-28Add {v4,v6}_gateway fields to TunnelMetadataEmīls Piņķis1-7/+21
2019-02-27Add key generation to CLIEmīls Piņķis1-1/+38
2019-02-15Add Shadowsocks in CLIOdd Stranne1-1/+62
2019-02-14Use proper subscriptions in mullvad-ipc-clientEmīls Piņķis2-2/+11
2019-02-14Update CLI to set wireguard constraintsEmīls Piņķis1-14/+38
2019-02-04Fix wireguard config bugEmīls Piņķis1-2/+0
2019-02-04Allow cli to set wireguard settingsEmīls Piņķis1-28/+118
2019-02-04Allow cli to set custom wireguard relayEmīls Piņķis1-57/+149
2019-01-30Refactor mullvad typesEmīls Piņķis2-27/+44
2019-01-19Remove explicitly setting the system allocatorLinus Färnstrand1-4/+1
The system allocator is the default since Rust 1.32
2019-01-18Add wireguard-go support in talpid-coreEmīls Piņķis1-1/+2
2019-01-09Further improve get_current_location RPCEmīls Piņķis1-1/+7
2018-12-13Dont import all enum variants into the entire module scopeLinus Färnstrand1-4/+3
2018-12-13Activate the merge_imports rustfmt featureLinus Färnstrand2-6/+10
2018-12-13Convert mullvad-cli to Rust 2018Linus Färnstrand12-29/+11
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ņķis10-10/+10
2018-11-16Fix various clippy warningsLinus Färnstrand1-1/+1
2018-11-16Implement From<&str> instead of custom from_strLinus Färnstrand1-1/+1
2018-11-13Add block-when-disconnected to CLILinus Färnstrand2-2/+69
2018-11-08Manually editing full paths to be Rust2018 compatibleLinus Färnstrand4-11/+4
2018-11-07Update paths to start with crate:: etcLinus Färnstrand10-17/+17
2018-11-05Add CLI command for making daemon update relay listLinus Färnstrand1-4/+16
2018-11-01Improve error message in CLI when daemon is not runningEmīls Piņķis1-1/+13
2018-11-01Make all binaries use same version formatLinus Färnstrand1-2/+4
2018-10-30Set TCP as transport and recreate tunnel when proxy is configuredOdd Stranne1-0/+1
2018-10-30Add OpenVPN proxy support in CLIOdd Stranne1-93/+276
2018-10-29Remove a number of #[macro_use] in favor of new way of importingLinus Färnstrand5-6/+5
2018-10-23Use auth_failed parsing in CLIEmīls Piņķis1-1/+16
2018-10-16Send tunnel endpoint on connected and connectingJanito Vaqueiro Ferreira Filho1-4/+5
2018-10-10Make relay constraints and parameters pretty printableLinus Färnstrand1-1/+1
2018-10-05Don't rely on exit ip in relay_listLinus Färnstrand1-1/+3
Instead, show the hostname in the UI
2018-09-27Reformat with rustfmt 0.99.5Linus Färnstrand5-23/+46
2018-09-20Set the global allocator to the system default oneLinus Färnstrand1-0/+7
2018-09-19Include after disconnect action in new state eventJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-17Remove `Copy` impl. for `TunnelStateTransition`Janito Vaqueiro Ferreira Filho1-3/+3
2018-09-08Make CLI use get_settings for fetching settingsLinus Färnstrand5-6/+6
2018-09-07Make management interface connect return error on missing account tokenLinus Färnstrand1-2/+4
2018-09-05Allow setting hostname in location constraintsLinus Färnstrand1-6/+26
2018-09-05Reword CLI message after `enable_ipv6` is setJanito Vaqueiro Ferreira Filho1-1/+1
2018-09-05Move `enable_ipv6` to `TunnelOptions`Janito Vaqueiro Ferreira Filho1-5/+1
2018-09-05Change IPC to Enable IPv6 tunnel optionJanito Vaqueiro Ferreira Filho1-1/+1