summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
2025-11-04Refactor argument to `load_cache`Sebastian Holmin1-9/+8
2025-11-04Lower version check disk write log to traceSebastian Holmin1-1/+1
2025-11-04Lower verbosity of "Version data unchanged" logSebastian Holmin1-2/+2
2025-11-04Silence `hyper_util` crateSebastian Holmin1-0/+1
2025-11-03Add `mullvad debug rollout` commandMarkus Pettersson2-0/+114
2025-10-23Add test for update in downloaded/downloading stateDavid Lönnhager1-0/+58
2025-10-23Do not cancel download when version check is invokedDavid Lönnhager1-4/+56
2025-10-23Update ETag/header check fields for unchanged etag or metadata versionDavid Lönnhager1-189/+182
2025-10-23Add test ensuring etag and timestamp are updated even if version metadata is notDavid Lönnhager1-5/+74
2025-10-23Use rollout threshold to determine if client should be updatedMarkus Pettersson3-6/+53
2025-10-23Decouple foreground and background version checksDavid Lönnhager1-37/+41
2025-10-23Update version checkDavid Lönnhager2-190/+269
2025-10-22Add entry and exit no relay errorsJonatan Rhodin1-0/+6
2025-10-21Add support for multihop entry filters in daemonKalle Lindström3-1/+161
2025-10-14Show recent in all cases when recents enabledKalle Lindström1-0/+16
2025-10-14Improve login and create account error messagesJonatan Rhodin1-0/+9
2025-10-07Define networks as const valuesMarkus Pettersson2-1/+4
2025-10-03Bump windows-sys version to latestDavid Lönnhager2-6/+5
2025-10-03Add a UDS for wiresharking gotatun multihop trafficJoakim Hulthe1-0/+1
2025-09-30Add `quinn_udp` to `WARNING_SILENCED_CRATES`Sebastian Holmin1-1/+1
2025-09-30Add v11 settings migrationTobias Järvelöv3-0/+465
2025-09-30Add `insta` as a test depMarkus Pettersson1-1/+2
2025-09-30Rename block_when_disconnected to lockdown_mode in mullvad cratesTobias Järvelöv3-42/+32
2025-09-30Preserve returned error by update access method functionTobias Järvelöv1-4/+1
2025-09-30Handle error returned by access method's update functionTobias Järvelöv1-11/+16
2025-09-30Preserve returned error by add access method functionTobias Järvelöv1-4/+1
2025-09-30Handle error returned by access method's append functionTobias Järvelöv1-3/+4
2025-09-30Add convert fn from access_method error to management_interface statusTobias Järvelöv1-0/+19
2025-09-25Add reset-settings command to CLIDavid Lönnhager1-1/+1
2025-09-25Include metadata_version in VersionCache on all desktop platformsOskar1-9/+8
2025-09-25Replace use of old version check endpointOskar1-29/+9
2025-09-24Make `dirs` a workspace dependency and upgrade to 6.0.0Linus Färnstrand1-1/+1
2025-09-23Upgrade `rand` to `0.9` in `mullvad-daemon`Markus Pettersson2-3/+3
2025-09-18Add multiplexer POC to daemon, TSM, and relay selectorDavid Lönnhager2-5/+4
2025-09-08Fix lint `clippy::collapsible_if`Markus Pettersson1-16/+14
2025-09-03Ignore versions with zero rollout in Mullvad loader and appDavid Lönnhager1-1/+1
2025-09-01Link 'supported' bool to cache versionDavid Lönnhager2-52/+48
2025-08-28Use objc2_service_management to get rid of a lot of unsafeMarkus Pettersson2-55/+30
2025-08-28Fix panic when fetching operating system versionMarkus Pettersson2-29/+9
2025-08-14Set the default location set flag at loginKalle Lindström1-0/+13
2025-08-14Set relay to current country on first startKalle Lindström2-1/+73
2025-08-12Log cause of update download errorDavid Lönnhager1-1/+1
2025-08-11Add MULLVAD_ENABLE_DEV_UPDATES for testing version checks in dev buildsDavid Lönnhager1-20/+28
2025-07-22Remove comment about v9 settings migration still being openLinus Färnstrand1-2/+0
2025-07-22Remove #[allow(unused_variables)] from settings migrationLinus Färnstrand1-1/+0
2025-07-22Remove unused code from settings migrationLinus Färnstrand2-66/+0
2025-07-15Allow some unused structsMarkus Pettersson2-0/+2
2025-07-15Run `cargo fmt`Markus Pettersson2-13/+12
2025-07-15Run `crago +nightly clippy --fix`Markus Pettersson10-139/+127
2025-07-15Prevent hickory-resolver from reading hosts fileKalle Lindström1-0/+1