summaryrefslogtreecommitdiffhomepage
path: root/mullvad-types
AgeCommit message (Expand)AuthorFilesLines
2024-03-27Refactor `mullvad-relay-selector`Markus Pettersson7-314/+311
2024-03-19Implement JNI support for Server IP overridesDavid Göransson2-1/+2
2024-02-28Migrate settings to v9Joakim Hulthe2-3/+5
2024-02-27Replace err_derive with thiserrorJoakim Hulthe5-13/+13
2024-02-19Fix redundant importsDavid Lönnhager2-5/+2
2024-02-16Refactor API access methodsDavid Lönnhager1-2/+9
2024-02-15Add support for Latitude and Longitude from DaemonDavid Göransson1-2/+0
2024-02-15Fix off-by-one error when choosing access method candidatesMarkus Pettersson1-1/+1
2024-02-09Remove TODOsMarkus Pettersson1-12/+2
2024-02-08Add support for custom lists in jniJonatan Rhodin2-1/+47
2024-02-02Save correct settings versionDavid Lönnhager1-1/+1
2024-01-31Change API access methods settings formatMarkus Pettersson2-55/+126
2024-01-18Manual `IntoJava` impl to skip `locked_down` fieldSebastian Holmin1-4/+113
2024-01-18Print if lockdown mode is enabled when disconnected for `mullvad status`Sebastian Holmin1-2/+6
2024-01-17Ignore PQ for custom tunnelsDavid Lönnhager1-6/+13
2024-01-17Enable PQ by default on LinuxDavid Lönnhager1-3/+4
2024-01-16Add rust-version to all Cargo.tomlLinus Färnstrand1-0/+1
2024-01-09Remove version and publish cargo metadataLinus Färnstrand1-2/+0
2024-01-05Run `cargo +nightly fmt`Sebastian Holmin1-1/+2
2024-01-04Add workspace level lintsLinus Färnstrand2-2/+3
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan5-145/+68
2024-01-03Prevent the last access method from being disabledMarkus Pettersson1-10/+29
2023-12-29Fetch account ID from APIDavid Lönnhager1-2/+7
2023-12-21Handle am.i.mullvad.net with internal daemon eventSebastian Holmin1-0/+7
2023-12-21Remove `GetCurrentLocation`.Sebastian Holmin1-2/+2
2023-12-04Construct `AccessModeSelectorHandle` by calling `AccessModeSelector::spawn`Markus Pettersson1-0/+8
2023-11-23Add `resolve_location_constraint` fnSebastian Holmin1-1/+9
2023-11-22Default to the direct access method if all methods are disabled in the settingsMarkus Pettersson1-10/+11
2023-11-13Simplify relay list parsing and flatteningDavid Lönnhager2-0/+25
2023-11-13Add management interface for relay overrideDavid Lönnhager2-0/+32
2023-11-13Add relay overrides settingDavid Lönnhager2-4/+25
2023-11-07Add configurable transport protocol to local SOCKS5 access methodMarkus Pettersson1-2/+13
2023-11-06Remove `from_args` constructors for `access_methods` datatypesMarkus Pettersson1-41/+15
2023-11-06Prefix remote `ip` and `port` with `remote_` in Socks5Local contextsMarkus Pettersson1-10/+14
2023-10-31Add from java support for relay settingsJonatan Rhodin2-2/+87
2023-10-31Replace UpdateRelaySettings with SetRelaySettingsDavid Lönnhager2-95/+18
2023-10-27Expose ownership and provider for relaysJonatan Rhodin1-2/+0
2023-10-26Use snake case for serialized access methodsMarkus Pettersson1-0/+4
2023-10-25Add providers model and enable it in the daemonJonatan Rhodin1-2/+2
2023-10-25Update jnix version to 0.5.1Jonatan Rhodin1-1/+1
2023-10-23Add relay ownership enum to relay constraintsJonatan Rhodin1-2/+2
2023-10-18Show correct endpoint in CLI for custom relaysDavid Lönnhager1-2/+4
2023-10-16Add android conditional compilation for google payJonathan1-3/+3
2023-10-16Add piping for google play payment API requestsJonathan1-1/+16
2023-10-11Make `once_cell` a workspace dependencyMarkus Pettersson1-1/+1
2023-10-09Add authentication with username+password for SOCKS5 access methodMarkus Pettersson1-1/+23
2023-10-09Code cleanupMarkus Pettersson3-38/+22
2023-10-09Rename `ApiAccessMethod` to `AccessMethodSetting`Markus Pettersson1-10/+9
2023-10-09Code cleanupMarkus Pettersson3-10/+8
2023-10-09Refactor protobuf `ApiAccessMethod` definitionsMarkus Pettersson1-63/+94