summaryrefslogtreecommitdiffhomepage
path: root/mullvad-update
AgeCommit message (Expand)AuthorFilesLines
2025-03-05Switch to rustls for installer-downloaderDavid Lönnhager1-2/+1
2025-03-05Use stagemole to retrieve metadata in installer-downloaderDavid Lönnhager1-0/+1
2025-03-05Use user-accessible random temp dir on macOSDavid Lönnhager3-47/+1
2025-03-05Add logger to installer-downloaderDavid Lönnhager1-12/+8
2025-03-05Remove unnecessary `into_boxed_slice`David Lönnhager1-8/+7
2025-03-05Fix clippy lintsDavid Lönnhager4-10/+10
2025-03-05Hide components that are not needed on Linux in mullvad-updateDavid Lönnhager9-14/+26
2025-03-05Fix launcher on macOSDavid Lönnhager1-5/+32
2025-03-05Support multiple signaturesDavid Lönnhager5-27/+99
2025-03-05Add version counter to metadata and rename expiry fieldDavid Lönnhager8-25/+78
2025-03-05Do not deserialize back canonical JSONDavid Lönnhager1-3/+1
2025-03-05Do not serialize rollout if 1David Lönnhager1-0/+51
2025-03-05Print reason for errorDavid Lönnhager2-7/+12
2025-03-05Add API client for mullvad-updateDavid Lönnhager8-182/+386
2025-03-05Decouple download directory from mullvad-updateDavid Lönnhager3-50/+29
2025-03-05Remove installer if verification failsDavid Lönnhager1-1/+12
2025-03-05Add launch step to installer downloaderDavid Lönnhager1-2/+33
2025-03-05Set app download cache to a read-only directoryDavid Lönnhager5-8/+86
2025-03-05Always fail if there are duplicate versionsDavid Lönnhager1-14/+15
2025-03-05Add improved API response parse testsDavid Lönnhager6-4/+189
2025-03-05Update version response formatDavid Lönnhager4-112/+149
2025-03-05Test expired metadataDavid Lönnhager3-8/+20
2025-03-05Add documentation to mullvad-update format moduleDavid Lönnhager1-0/+13
2025-03-05Remove signature download stepDavid Lönnhager1-10/+1
2025-03-05Update test dataDavid Lönnhager3-93/+73
2025-03-05Add mullvad-version-metadata toolDavid Lönnhager9-246/+501
2025-03-05Implement version provider for API responsesDavid Lönnhager6-128/+354
2025-03-05Replace `AppDownloaderFactory` trait with `From` impl (#7606)Sebastian Holmin1-15/+3
2025-03-05Add initial web installer and upgrades scaffoldDavid Lönnhager9-0/+1120