summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface
AgeCommit message (Expand)AuthorFilesLines
2023-08-31Remove wireguard-nt switchDavid Lönnhager3-18/+0
2023-08-30Fix clippy lintsEmīls1-1/+1
2023-08-21Remove `wg_migration_rand_num` field from settingsMarkus Pettersson1-2/+0
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson2-5/+5
2023-08-02Make chrono a workspace dependency and fix featuresLinus Färnstrand1-1/+1
2023-08-01Disable chrono features to get rid of time dependencyLinus Färnstrand1-1/+1
2023-07-14Move tonic and related crates to workspace dependenciesLinus Färnstrand1-5/+5
2023-07-14Move tokio dependency to be a workspace dependencyLinus Färnstrand1-1/+1
2023-07-14Remove `x_threshold_wg_default` codeMarkus Pettersson1-2/+0
2023-07-14Set package fields in workspace and inherit in packagesLinus Färnstrand1-5/+6
2023-06-29Add settings migration code, refactor and cleanupJonathan1-2/+2
2023-06-29Cleanup review comments, CI issues and android supportJonathan4-42/+38
2023-06-29Improve error handling for custom listsJonathan2-13/+60
2023-06-29Update changelog, sync naming in .proto update guiJonathan2-6/+6
2023-06-29Add basic features for custom list and file persistenceJonathan6-40/+403
2023-06-27Refactor use of deprecated `chrono` timestamp functionMarkus Pettersson3-5/+9
2023-06-27Upgrade `chrono` to `0.4.26`Markus Pettersson1-1/+1
2023-05-24Add tunnel interface to output of `mullvad status`Markus Pettersson2-0/+9
2023-05-22Add shadowsocks-proxy crateEmīls1-1/+2
2023-05-03Replace error handling in mullvad-cli with anyhowDavid Lönnhager1-2/+2
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of the...David Lönnhager10-2/+1070
2023-03-29Remove getters and setters from SettingsPersisterDavid Lönnhager1-1/+1
2023-03-27Reformat proto filesDavid Lönnhager1-448/+404
2023-02-21Make quantum-resistant tunnel optional in mullvad layerDavid Lönnhager3-15/+65
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand1-1/+1
2022-12-22Add conversion to gRPC type for RelaySettingsUpdateDavid Lönnhager1-1/+74
2022-11-29Return structured AuthFailed error in management interfaceDavid Lönnhager2-13/+59
2022-11-07Split up talpid-coreEmīls Piņķis2-0/+4
2022-10-17Split gRPC conversions into submodules analogous to modules in the types cratesDavid Lönnhager11-1973/+2011
2022-10-17Move gRPC conversions to own moduleDavid Lönnhager2-295/+342
2022-10-17Simplify obfuscation endpoint formattingDavid Lönnhager1-5/+8
2022-10-17Improve ergonomics of gRPC string conversionsDavid Lönnhager1-31/+20
2022-10-17Generalize optional gRPC string conversionsDavid Lönnhager1-85/+62
2022-10-17Add conversion from gRPC type to TunnelStateDavid Lönnhager1-0/+164
2022-10-17Add conversion from gRPC type to TunnelEndpointDavid Lönnhager1-12/+95
2022-10-17Add conversion from gRPC type to GeoIpLocationDavid Lönnhager1-1/+50
2022-10-10Set all Rust crate versions to 0.0.0Linus Färnstrand1-1/+1
2022-09-27Update tonic to 0.8Emīls Piņķis2-8/+8
2022-09-22Remove shutdown GRPCEmīls Piņķis1-1/+0
2022-08-29Silence clippy warnings due to tonicDavid Lönnhager1-1/+6
2022-08-25Update chrono to 0.4.21 to fix AndroidEmīls Piņķis1-1/+1
2022-07-11Send endpoint data to frontendsDavid Lönnhager2-22/+88
2022-07-11Return RelayList object instead of a stream in proto fileDavid Lönnhager2-1/+13
2022-07-07Convert new relay message to and from protobufDavid Lönnhager2-4/+77
2022-07-07Add serialization and deserialization functions for google.protobuf.AnyDavid Lönnhager1-0/+19
2022-07-07Move shared endpoint data to the top of the relay listDavid Lönnhager2-56/+26
2022-06-14Track excluded processes and add CLI command for listing them on WindowsDavid Lönnhager1-0/+11
2022-06-14Output whether quantum resistant tunnels are enabled in CLIDavid Lönnhager2-3/+5
2022-06-14Add option for enabling PQ PSK exchange to CLI and gRPC serviceDavid Lönnhager1-0/+1
2022-06-14Add PQ PSK exchange tunnel optionDavid Lönnhager2-0/+3