summaryrefslogtreecommitdiffhomepage
path: root/mullvad-cli/src
AgeCommit message (Expand)AuthorFilesLines
2024-01-22Better error message for failed shell completionsSebastian Holmin1-3/+2
2024-01-22Move logic of toggling disabled access methods on use to the daemonMarkus Pettersson1-6/+1
2024-01-18Update the tunnel state on lockdown mode change.Sebastian Holmin1-8/+17
2024-01-18Print if lockdown mode is enabled when disconnected for `mullvad status`Sebastian Holmin2-7/+20
2024-01-12Validate SOCKS5 credentialsMarkus Pettersson3-85/+70
2024-01-11Simplify CLI patch module slightlyDavid Lönnhager1-25/+19
2024-01-10Simplify JSON import and export in the CLIDavid Lönnhager1-106/+20
2024-01-10Print help if no argument is provided to export-settings or import-settings i...David Lönnhager1-0/+2
2024-01-10Add CLI export-settings commandDavid Lönnhager2-5/+57
2024-01-10Add patch export to the management interfaceDavid Lönnhager3-5/+5
2024-01-08Add new internal daemon event `AccessMethodEvent`Markus Pettersson1-0/+5
2024-01-05Run `cargo +nightly fmt`Sebastian Holmin2-4/+6
2024-01-04Add workspace level lintsLinus Färnstrand1-2/+0
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan4-389/+462
2023-12-29Show account id in the CLI with 'mullvad account get -v'David Lönnhager1-10/+16
2023-12-21Handle am.i.mullvad.net with internal daemon eventSebastian Holmin2-4/+2
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin2-44/+44
2023-12-04Perform testing of access methods asynchronouslyMarkus Pettersson1-2/+2
2023-12-04Move access method testing logic to `mullvad-daemon`Markus Pettersson1-28/+13
2023-11-23Remove unused crate `env_logger`Sebastian Holmin1-2/+0
2023-11-23Add `mullvad debug block-connection` commandSebastian Holmin3-3/+50
2023-11-23Add subcommand level `entry` to `wireguard`Sebastian Holmin1-11/+18
2023-11-23Improve feedback and error handling for custom-listsSebastian Holmin1-12/+21
2023-11-23Add `resolve_location_constraint` fnSebastian Holmin3-94/+141
2023-11-23Refactor match statementSebastian Holmin1-10/+7
2023-11-23Simplify relay filter fnSebastian Holmin1-31/+31
2023-11-17Add CLI interface for applying JSON settings patchesDavid Lönnhager3-0/+109
2023-11-13Warn if setting relay overrides for non-existent hostname in the CLIDavid Lönnhager3-19/+45
2023-11-13Add CLI for relay overridesDavid Lönnhager3-29/+227
2023-11-07Add configurable transport protocol to local SOCKS5 access methodMarkus Pettersson1-7/+41
2023-11-06Remove `from_args` constructors for `access_methods` datatypesMarkus Pettersson1-66/+36
2023-11-06Prefix remote `ip` and `port` with `remote_` in Socks5Local contextsMarkus Pettersson1-9/+12
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager1-35/+43
2023-10-27Make username+password authentication optional in SOCKS5 remote configurationMarkus Pettersson1-2/+3
2023-10-20`cipher` is now a `long` `clap` argument without default valueMarkus Pettersson1-1/+1
2023-10-20`remote_port` is no longer optionalMarkus Pettersson1-3/+2
2023-10-20Do not set default password for custom `shadowsocks` access methodMarkus Pettersson1-3/+2
2023-10-09UX improvements for `mullvad api-access`Markus Pettersson2-56/+138
2023-10-09Add authentication with username+password for SOCKS5 access methodMarkus Pettersson1-14/+61
2023-10-09Code cleanupMarkus Pettersson1-17/+14
2023-10-09Add `GetCurrentApiAccessMethod` to show the current API access methodMarkus Pettersson1-0/+12
2023-10-09Allow the user to specify if a new access method should be disabled when addedMarkus Pettersson1-2/+23
2023-10-09Split up `mullvad api-access add` command for SOCKS5-proxyMarkus Pettersson1-50/+62
2023-10-09Code cleanupMarkus Pettersson1-131/+106
2023-10-09Rename `ApiAccessMethod` to `AccessMethodSetting`Markus Pettersson1-18/+22
2023-10-09Code cleanupMarkus Pettersson1-15/+13
2023-10-09Refrain from using the word `proxy` where it does not make senseMarkus Pettersson2-14/+14
2023-10-09Refactor protobuf `ApiAccessMethod` definitionsMarkus Pettersson1-55/+42
2023-10-09CleanupMarkus Pettersson3-209/+165
2023-10-09Add `mullvad proxy test`Markus Pettersson1-0/+34