summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
2020-11-16Updating version in package filesLinus Färnstrand1-1/+1
2020-11-10Updating version to 2020.7-beta1Linus Färnstrand1-1/+1
2020-10-28Include custom DNS setting on macOSDavid Lönnhager3-14/+14
2020-10-26Include custom DNS setting on LinuxDavid Lönnhager3-14/+14
2020-10-23Allow custom DNS to be disabled while retaining the listDavid Lönnhager3-38/+57
2020-10-22Use custom DNS setting on Windows onlyDavid Lönnhager3-3/+17
2020-10-22Add daemon command for setting custom DNSDavid Lönnhager1-0/+19
2020-10-22Add custom DNS setting to management interfaceDavid Lönnhager1-0/+34
2020-10-22Add custom DNS settingDavid Lönnhager2-0/+10
2020-10-21Log errors before stopping the serviceDavid Lönnhager1-12/+17
2020-10-21Upgrade nixDavid Lönnhager1-1/+1
2020-10-20Updating version in package filesLinus Färnstrand1-1/+1
2020-10-14Upgrade cfg-if to 1.0.0Linus Färnstrand1-1/+1
2020-10-12Maybe improve AccountHistoryEmīls2-2/+5
2020-10-12Restore cached target state on startup if the daemon does not exit normallyDavid Lönnhager1-19/+46
2020-10-09Make tunnel state commands return whether they initiated a state changeOskar Nyberg2-19/+28
2020-10-09Add persistent firewall filters iff block_when_disconnected or auto_connect i...David Lönnhager1-0/+7
2020-10-06Updating version in package filesLinus Färnstrand1-1/+1
2020-09-28Start key rotation after first key createdEmīls2-40/+30
2020-09-25Add extra logging for when key rotation doesn't startEmīls1-1/+1
2020-09-25Decrease key rotation start delay to 3 minutesEmīls1-1/+3
2020-09-25Use an address cache for reaching the APIEmīls1-0/+1
2020-09-16Upgrade dependenciesDavid Lönnhager2-6/+5
2020-09-07Use new-style futures for geoip requestsDavid Lönnhager3-45/+38
2020-09-07Use new-style futures for AccountsProxyDavid Lönnhager1-29/+15
2020-09-04Update dependenciesDavid Lönnhager1-1/+1
2020-09-03Make cached target state start Firewall correctlyEmīls1-12/+16
2020-09-01Simplify returned value for SetTargetStateDavid Lönnhager2-20/+7
2020-09-01Asynchronously write account history to fileDavid Lönnhager2-29/+56
2020-09-01Update management interfaceDavid Lönnhager1-2/+1
2020-09-01Reduce excessive thread countDavid Lönnhager4-16/+25
2020-09-01Replace tokio handle references in `Daemon` with async/await syntaxDavid Lönnhager5-259/+277
2020-09-01Share tokio runtime between the management interface and daemonDavid Lönnhager4-91/+97
2020-09-01Avoid thread-blocking futuresDavid Lönnhager1-16/+21
2020-09-01Update tunnel state machine event loop and remove tokio 0.1David Lönnhager7-34/+27
2020-09-01Remove BoxFuture and remaining future conversions from management interfaceDavid Lönnhager2-67/+74
2020-09-01Use new-type futures for daemon-TSM boundary and the offline monitorDavid Lönnhager1-52/+61
2020-09-01Remove unnecessary 'event_loop' moduleDavid Lönnhager2-50/+11
2020-09-01Use new futures for the pipe command channelDavid Lönnhager2-305/+232
2020-08-31Remove unused Android dependenciesDavid Lönnhager1-1/+2
2020-08-28Remove a use of wildcard imports in favor of importing used itemsLinus Färnstrand1-1/+1
2020-08-27Updating version in package filesLinus Färnstrand1-1/+1
2020-08-26Log if a cached target state is loaded upon daemon startLinus Färnstrand1-2/+7
2020-08-25Fix termination check in relay list updaterDavid Lönnhager1-1/+1
2020-08-25Fix relay update interval being constantly resolved in loopDavid Lönnhager1-4/+2
2020-08-25Add bridge provider constraintDavid Lönnhager3-9/+20
2020-08-25Add provider relay constraintDavid Lönnhager2-7/+21
2020-08-25Add log message for development buildsJanito Vaqueiro Ferreira Filho1-0/+1
2020-08-25Mark development builds as unsupportedJanito Vaqueiro Ferreira Filho1-1/+1
2020-08-25Fix value of `DEV_BUILD` flagJanito Vaqueiro Ferreira Filho1-1/+1