summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
AgeCommit message (Expand)AuthorFilesLines
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-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 accou...David Lönnhager3-319/+218
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-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
2021-04-29Implement From for GeoIpLocationDavid Lönnhager1-18/+3
2021-04-29Implement From for TunnelEndpointDavid Lönnhager1-23/+2
2021-04-29Implement From for KeygenEvent and PublicKeyDavid Lönnhager1-37/+9
2021-04-29Implement From for RelayListCountryDavid Lönnhager1-98/+7
2021-04-29Implement TryFrom for RelaySettingsUpdateDavid Lönnhager1-249/+11
2021-04-29Implement From for SettingsDavid Lönnhager1-18/+4
2021-04-29Implement From for TunnelOptionsDavid Lönnhager1-32/+2
2021-04-29Implement From for BridgeStateDavid Lönnhager2-17/+6
2021-04-29Implement From for BridgeSettingsDavid Lönnhager1-56/+3
2021-04-29Implement From for RelaySettingsDavid Lönnhager1-76/+7
2021-04-29Implement From for IpVersionDavid Lönnhager1-7/+2
2021-04-29Implement From for AppVersionInfo, ConnectionConfig, andDavid Lönnhager1-114/+27
2021-04-13Substitute 'invalid' for 'unknown' where appropriateDavid Lönnhager1-2/+2
2021-04-13Add TCP WireGuard custom tunnel optionDavid Lönnhager2-16/+16
2021-04-06Only log interesting network errorsEmīls1-9/+28
2021-04-06Import RPC errorEmīls1-5/+5
2021-03-31Use only async file I/O in version_checkDavid Lönnhager2-8/+12
2021-03-31Use async file I/O for settingsDavid Lönnhager2-88/+124
2021-03-31Use async file I/O in main daemon moduleDavid Lönnhager1-70/+86
2021-03-25Prevent target state cache from being modified after prepare-restartDavid Lönnhager1-8/+10
2021-03-25Initialize target state correctlyDavid Lönnhager1-22/+18