summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
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-28Add 2021.3 desktop changelog entry and bump versionsLinus Färnstrand1-1/+1
2021-04-22Updating version in package filesLinus Färnstrand1-1/+1
2021-04-14Update version in package files to 2021.3-beta1Linus Färnstrand1-1/+1
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-06Use libc on all platformsEmīls Piņķis1-1/+1
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
2021-03-25Implement Error trait for rotation interval errorDavid Lönnhager1-3/+2
2021-03-25Use mandatory key rotation interval with limited rangeDavid Lönnhager4-46/+38
2021-03-24Silence logs from noisy 'tracing' crateDavid Lönnhager1-1/+1
2021-03-18Move rotation interval setting to mullvad-typesDavid Lönnhager3-3/+4
2021-03-17Pick random relay if no tunnel specifiedEmīls1-5/+24
2021-03-15Improve logDavid Lönnhager1-2/+2
2021-03-15Use exponential backoff for retrying key rotationDavid Lönnhager1-79/+94
2021-03-15Stop automatic key rotation if the account token is invalidDavid Lönnhager1-11/+20
2021-03-15Log REST error if rotation failsDavid Lönnhager1-1/+4
2021-03-12Simplify ExponentialBackoffDavid Lönnhager2-7/+11
2021-03-08Ignore IPC socket on AndroidEmīls2-2/+2
2021-03-08Lower account history from 3 to 1Emīls1-2/+2
2021-03-08Remove RPC socket druing shutdownEmīls1-0/+7
2021-03-08Remove old RPC socketEmīls1-0/+7
2021-03-01Rename "IP protocol" to "IP version"David Lönnhager2-6/+6
2021-03-01Add IP version constraint for WireGuardDavid Lönnhager2-38/+65
2021-02-18Bump version to 2021.2Linus Färnstrand1-1/+1
2021-02-18Bump version to 2021.2-beta1Linus Färnstrand1-1/+1
2021-02-15Never force updates when manually updating the relay listDavid Lönnhager1-1/+2
2021-02-15Set If-None-Match header attribute when requesting relay listDavid Lönnhager1-2/+8
2021-02-15Add etag argument to the relay list RPCDavid Lönnhager1-5/+6
2021-02-10Updating version in package filesLinus Färnstrand1-1/+1
2021-02-10Update suggested version when enabling/disabling beta programOskar Nyberg2-52/+72
2021-02-10Update IPC interface to handle multiple providersDavid Lönnhager1-18/+34
2021-02-10Update relay selector to handle multiple providersDavid Lönnhager1-6/+6