summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/version_check.rs
AgeCommit message (Expand)AuthorFilesLines
2021-02-10Update suggested version when enabling/disabling beta programOskar Nyberg1-51/+71
2021-01-28Rename mullvad-platform-metadataEmīls1-1/+1
2021-01-22Fetch new version info if there is no cacheDavid Lönnhager1-8/+38
2021-01-22Start without version cache instead of using incorrect defaultsDavid Lönnhager1-13/+14
2021-01-05Add getter for redacted OS version and use it in version check headerOskar Nyberg1-1/+1
2021-01-05Add M-Platform-Version header to version check callOskar Nyberg1-1/+9
2020-11-23Parse dev versionsDavid Lönnhager1-5/+7
2020-11-23Move version string parsing to mullvad-typesDavid Lönnhager1-111/+11
2020-09-01Update tunnel state machine event loop and remove tokio 0.1David Lönnhager1-3/+3
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
2020-06-25Parse version info to check if version is too newEmīls1-95/+349
2020-04-27Use HTTP RPCs in daemonEmīls1-6/+7
2020-03-11Remove unused version fieldDavid Lönnhager1-1/+0
2020-02-24Use `DaemonEventSender` in `VersionUpdater`Janito Vaqueiro Ferreira Filho1-12/+9
2020-02-21Simplify error checkingEmīls1-1/+2
2020-01-14Move error handling for version checker into version_check moduleDavid Lönnhager1-17/+24
2020-01-14Clear version check cache if the version has changedDavid Lönnhager1-4/+45
2020-01-07Stop version updater if receiving end is closedJanito Vaqueiro Ferreira Filho1-0/+4
2020-01-07Use `UnboundedSender` instead of `mpsc::Sender`Janito Vaqueiro Ferreira Filho1-5/+6
2020-01-07Stop version updater if sending failsJanito Vaqueiro Ferreira Filho1-1/+7
2020-01-07Replace closure with sender in `VersionUpdater`Janito Vaqueiro Ferreira Filho1-9/+10
2019-10-17Upgrade err-derive to 0.2.1Linus Färnstrand1-4/+5
2019-10-10Bump next_update_time after all version checks and logLinus Färnstrand1-2/+2
2019-10-07Move error type to top of moduleLinus Färnstrand1-24/+26
2019-10-07Rewrite custom Future with loop{}Linus Färnstrand1-37/+41
2019-10-07Fix VersionUpdater future implementationLinus Färnstrand1-67/+55
2019-10-07Use PRODUCT_VERSION const instead of sending it aroundLinus Färnstrand1-4/+1
2019-10-07Fix documentationLinus Färnstrand1-2/+3
2019-10-07Make management interface return cached version infoLinus Färnstrand1-41/+15
2019-10-07Implement fetching app version every 24 hours and broadcast to frontendLinus Färnstrand1-0/+211