summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Collapse)AuthorFilesLines
2021-08-19Remove hardcoded ports from mullvad-typesDavid Lönnhager1-1/+15
2021-08-19Take WireGuard transport constraint into account when selecting a relayDavid Lönnhager1-12/+24
2021-08-19Add transport protocol constraint for WireGuardDavid Lönnhager1-0/+1
2021-08-12Upgrade windows-service to 0.4.0Linus Färnstrand1-1/+1
2021-07-13Silence warnings from netlink_protoDavid Lönnhager1-1/+4
2021-07-13Work around !Unpin on sleep futureDavid Lönnhager1-1/+1
2021-07-13Wrap IntervalStream around tokio interval objectsDavid Lönnhager2-2/+4
2021-07-13Fix management interface streamsDavid Lönnhager1-10/+9
2021-07-13Fix tokio runtime buildersDavid Lönnhager3-8/+4
2021-07-13Replace delay_for with sleepDavid Lönnhager3-3/+3
2021-07-13Update tokio dependenciesDavid Lönnhager1-1/+2
2021-07-09Add tests for entry relay/location settingDavid Lönnhager1-3/+96
2021-07-09Add unit tests to relay selectorDavid Lönnhager1-3/+104
2021-07-09Hide entry peer selection if OpenVPN endpoint is selectedDavid Lönnhager1-15/+10
2021-07-09Fix entry relay selection collisions when the entry locations are a subset ↵David Lönnhager2-75/+144
of the exit locations
2021-07-09Log error instead of panickingDavid Lönnhager1-1/+2
2021-07-06Fix settings updateDavid Lönnhager1-0/+1
2021-07-02Remove redundant GetSplitTunnelApps RPCDavid Lönnhager2-44/+0
2021-07-02Move split tunnel settings to own typeDavid Lönnhager2-13/+15
2021-07-02Improve split tunneling related gRPC statusesDavid Lönnhager1-0/+19
2021-07-02Support Windows split tunneling driverDavid Lönnhager3-1/+318
2021-06-30Updating version in package filesLinus Färnstrand1-1/+1
2021-06-18Remove WireGuard data from settings in 'mullvad-setup clear-history'David Lönnhager1-1/+1
2021-06-18Update account history RPCsDavid Lönnhager3-75/+12
2021-06-18Migrate WireGuard key from account historyDavid Lönnhager2-7/+29
2021-06-18Restrict access to settings fileDavid Lönnhager2-4/+47
2021-06-18Store the WireGuard key in the settings and store a single token in the ↵David Lönnhager3-319/+218
account history
2021-06-18Add KeyManager::remove_key() for removing keys belonging to an accountDavid Lönnhager1-1/+12
2021-06-18Add WireGuard data to settings structDavid Lönnhager1-1/+6
2021-06-10Disable service restart logDavid Lönnhager1-1/+4
2021-06-10Prolong daemon restart timeout after resuming from 'fast startup' hibernationDavid Lönnhager1-36/+13
2021-06-10Add --restart-service option to the daemon on WindowsDavid Lönnhager3-2/+70
2021-06-09Updating version in package files to 2021.4-beta1Linus Färnstrand1-1/+1
2021-06-01Fix account history error logDavid Lönnhager1-25/+38
2021-05-17Fail if no matching entry relay is foundDavid Lönnhager1-7/+19
2021-05-17Prevent the entry WireGuard relay from matching the exit relayDavid Lönnhager1-1/+28
2021-05-17Switch from exit_location to entry_location WG constraintDavid Lönnhager2-37/+52
2021-05-17Set single exit peer instead of a list of peersDavid Lönnhager1-1/+1
2021-05-17Set up peers for entry and exit endpointsDavid Lönnhager1-1/+16
2021-05-17Obtain WG exit endpoint from relay selectorDavid Lönnhager1-0/+34
2021-05-17Add exit location fieldDavid Lönnhager1-8/+8
2021-05-12Separate DNS options and toggleDavid Lönnhager1-10/+10
2021-05-12Configure ad and tracker blocking DNS on tunnel interfaceDavid Lönnhager1-8/+30
2021-05-12Rename tunnel command CustomDns to DnsDavid Lönnhager1-2/+2
2021-05-12Add ad and tracker blocking DNS optionsDavid Lönnhager2-25/+7
2021-05-10Increase key generation reconnect delay to 4 minutesDavid Lönnhager1-1/+1
2021-05-10Delay reconnect after regenerating WireGuard keyDavid Lönnhager1-1/+1
2021-04-29Implement TryFrom for BridgeStateDavid Lönnhager1-8/+6
2021-04-29Implement TryFrom for BridgeSettingsDavid Lönnhager1-77/+7
2021-04-29Implement From for TunnelStateDavid Lönnhager1-118/+4