summaryrefslogtreecommitdiffhomepage
path: root/mullvad-update/src/format/mod.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-10-23Make `Rollout` a newtypeJoakim Hulthe1-6/+10
2025-09-03Add command for querying latest version to mullvad-releaseDavid Lönnhager1-4/+3
2025-09-03Implement EnumIter for mullvad-update architecture enumDavid Lönnhager1-0/+1
2025-06-16Add offline mode for installer loader on WindowsMarkus Pettersson1-2/+23
Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net>
2025-03-07Derive some attributes required for testing on signature and key typesDavid Lönnhager1-0/+1
2025-03-06Add more commands to mullvad-version-metadataDavid Lönnhager1-1/+12
Co-authored-by: Oskar <oskar@mullvad.net>
2025-03-05Clarify meaning of default rolloutDavid Lönnhager1-7/+7
2025-03-05Fix documentation warningsDavid Lönnhager1-1/+1
2025-03-05Support multiple signaturesDavid Lönnhager1-7/+13
2025-03-05Add version counter to metadata and rename expiry fieldDavid Lönnhager1-1/+3
2025-03-05Do not serialize rollout if 1David Lönnhager1-0/+51
2025-03-05Add improved API response parse testsDavid Lönnhager1-0/+2
2025-03-05Update version response formatDavid Lönnhager1-31/+26
2025-03-05Test expired metadataDavid Lönnhager1-8/+8
2025-03-05Add documentation to mullvad-update format moduleDavid Lönnhager1-0/+13
2025-03-05Add mullvad-version-metadata toolDavid Lönnhager1-1/+1
`format` was also updated to support signing
2025-03-05Implement version provider for API responsesDavid Lönnhager1-0/+91
This also replaces the PGP verifier with a SHA256 checksum verifier