summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src
AgeCommit message (Expand)AuthorFilesLines
2024-03-27Refactor `mullvad-relay-selector`Markus Pettersson1-3/+2
2024-03-20Test leaking TCP/UDP/ICMP packets in split tunnelJoakim Hulthe1-8/+0
2024-03-20Add split tunnel test for windowsJoakim Hulthe1-5/+4
2024-02-27Replace err_derive with thiserrorJoakim Hulthe2-37/+36
2024-01-31Change API access methods settings formatMarkus Pettersson3-28/+43
2024-01-31Add tunnel creation error on WindowsDavid Lönnhager1-0/+23
2024-01-22Add `TestCustomApiAccessMethod` RPC callMarkus Pettersson2-26/+16
2024-01-18Print if lockdown mode is enabled when disconnected for `mullvad status`Sebastian Holmin1-8/+12
2024-01-12Validate SOCKS5 credentialsMarkus Pettersson2-118/+107
2024-01-10Add patch export to the management interfaceDavid Lönnhager1-0/+5
2024-01-08Add new internal daemon event `AccessMethodEvent`Markus Pettersson2-2/+14
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan3-175/+251
2023-12-29Fetch account ID from APIDavid Lönnhager1-0/+2
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin2-25/+14
2023-12-04Perform testing of access methods asynchronouslyMarkus Pettersson1-3/+4
2023-12-04Move access method testing logic to `mullvad-daemon`Markus Pettersson2-28/+4
2023-11-22Obtain tunnel interface from management interface in testsDavid Lönnhager1-0/+4
2023-11-17Add support for applying JSON patches to management interfaceDavid Lönnhager1-0/+5
2023-11-13Add relay override commands to wrapper clientDavid Lönnhager1-1/+20
2023-11-13Add proto message for relay overridesDavid Lönnhager2-0/+47
2023-11-07Add configurable transport protocol to local SOCKS5 access methodMarkus Pettersson1-9/+16
2023-11-06Remove `from_args` constructors for `access_methods` datatypesMarkus Pettersson1-23/+31
2023-11-06Prefix remote `ip` and `port` with `remote_` in Socks5Local contextsMarkus Pettersson1-14/+19
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager2-176/+5
2023-10-20Relax relay constraints in `test_quantum_resistant_multihop_udp2tcp_tunnel`Markus Pettersson1-0/+6
2023-10-13Use optional modifier for optional primitives in protobuf messagesDavid Lönnhager10-214/+106
2023-10-09Add `GetApiAddresses` now returns a list of API addressesMarkus Pettersson2-3/+30
2023-10-09Add authentication with username+password for SOCKS5 access methodMarkus Pettersson1-16/+47
2023-10-09Code cleanupMarkus Pettersson1-18/+0
2023-10-09Add `GetCurrentApiAccessMethod` to show the current API access methodMarkus Pettersson1-0/+11
2023-10-09Code cleanupMarkus Pettersson5-324/+282
2023-10-09Rename `ApiAccessMethod` to `AccessMethodSetting`Markus Pettersson3-28/+28
2023-10-09Code cleanupMarkus Pettersson5-27/+35
2023-10-09Refactor protobuf `ApiAccessMethod` definitionsMarkus Pettersson3-68/+147
2023-10-09CleanupMarkus Pettersson3-189/+143
2023-10-09Add `mullvad proxy test`Markus Pettersson1-0/+5
2023-10-09Add `mullvad proxy use`Markus Pettersson1-0/+17
2023-10-09Add naming custom access methodsMarkus Pettersson1-17/+28
2023-10-09Add `mullvad api-access enable/disable`Markus Pettersson2-26/+75
2023-10-09(De)Serialize uuid for custom API access methodsMarkus Pettersson1-0/+3
2023-10-09Code cleanupMarkus Pettersson3-72/+129
2023-10-09Add `mullvad proxy api edit` commandMarkus Pettersson2-0/+30
2023-10-09Add `mullvad proxy api remove` commandMarkus Pettersson1-0/+8
2023-10-09Add `mullvad proxy add` commandMarkus Pettersson4-0/+206
2023-09-27Refactor custom list implementationDavid Lönnhager5-180/+39
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