summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src
AgeCommit message (Expand)AuthorFilesLines
2023-09-20Add social media blocklists to daemon+CLILinus Färnstrand1-0/+2
2023-09-11Remove deprecated uses of from_i32David Lönnhager7-84/+75
2023-09-11Fix chrono warningsDavid Lönnhager3-6/+8
2023-09-05Remove forwarded port from devices in Rust codeLinus Färnstrand1-22/+0
2023-08-31Remove wireguard-nt switchDavid Lönnhager2-15/+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 Pettersson1-4/+4
2023-07-14Remove `x_threshold_wg_default` codeMarkus Pettersson1-2/+0
2023-06-29Add settings migration code, refactor and cleanupJonathan1-2/+2
2023-06-29Cleanup review comments, CI issues and android supportJonathan3-31/+35
2023-06-29Improve error handling for custom listsJonathan2-13/+60
2023-06-29Update changelog, sync naming in .proto update guiJonathan1-4/+4
2023-06-29Add basic features for custom list and file persistenceJonathan5-36/+350
2023-06-27Refactor use of deprecated `chrono` timestamp functionMarkus Pettersson3-5/+9
2023-05-24Add tunnel interface to output of `mullvad status`Markus Pettersson1-0/+6
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-02-21Make quantum-resistant tunnel optional in mullvad layerDavid Lönnhager2-13/+54
2022-12-22Add conversion to gRPC type for RelaySettingsUpdateDavid Lönnhager1-1/+74
2022-11-29Return structured AuthFailed error in management interfaceDavid Lönnhager1-12/+51
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-09-27Update tonic to 0.8Emīls Piņķis1-4/+4
2022-08-29Silence clippy warnings due to tonicDavid Lönnhager1-1/+6
2022-07-11Send endpoint data to frontendsDavid Lönnhager1-1/+56
2022-07-11Return RelayList object instead of a stream in proto fileDavid Lönnhager1-0/+12
2022-07-07Convert new relay message to and from protobufDavid Lönnhager1-3/+76
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önnhager1-45/+13
2022-06-14Output whether quantum resistant tunnels are enabled in CLIDavid Lönnhager1-0/+1
2022-06-14Add PQ PSK exchange tunnel optionDavid Lönnhager1-0/+2
2022-06-14Implement initial PQ PSK exchange for wireguard-ntDavid Lönnhager1-0/+1
2022-06-13Perform a clippy --fixjonathan1-15/+11
2022-05-25Simplify device removal eventDavid Lönnhager1-1/+0
2022-05-25Save 'created' and 'hijack_dns' fields in device structsDavid Lönnhager1-0/+18
2022-05-12Update RPCs to handle device states and event variantsDavid Lönnhager1-7/+40
2022-05-09Add server ownership constraint to the daemon and CLIDavid Lönnhager1-0/+50
2022-05-05Hide private device type in `mullvad-daemon`David Lönnhager1-4/+4
2022-04-25Extend DNS blocking with more optionsOdd Stranne1-0/+4
2022-03-25Propagate selected obfuscator hostname to frontendsEmīls1-0/+1