summaryrefslogtreecommitdiffhomepage
path: root/mullvad-update
AgeCommit message (Expand)AuthorFilesLines
2025-04-01Rename deserialize_and_verify_insecureDavid Lönnhager3-7/+7
2025-03-28Switch from staging to prod for version metadataDavid Lönnhager8-18/+55
2025-03-25Print pubkey when running 'meta generate-key'David Lönnhager2-1/+9
2025-03-21Fix inaccurate commentDavid Lönnhager1-2/+2
2025-03-21Revert "Do not deserialize back canonical JSON"David Lönnhager1-1/+3
2025-03-20Use thread rng to generate ed25519 secretDavid Lönnhager1-2/+1
2025-03-18Remove needsless cloning of objectsLinus Färnstrand1-1/+1
2025-03-17Add version to base url in meta toolDavid Lönnhager2-5/+15
2025-03-07Require ed25519 secret to be specified from stdinDavid Lönnhager1-14/+5
2025-03-07Do not derive Debug for SecretKeyDavid Lönnhager1-1/+2
2025-03-07Fix vec1 being optional incorrectlyDavid Lönnhager1-2/+2
2025-03-07Set all bytes to zero for secret key when droppedDavid Lönnhager2-19/+24
2025-03-07Pin TLS certificate in metadata toolDavid Lönnhager1-2/+8
2025-03-07Use stagemole key for verify in CLIDavid Lönnhager1-3/+2
2025-03-07Add tests for signing and verifying with multiple keysDavid Lönnhager2-3/+55
2025-03-07Derive some attributes required for testing on signature and key typesDavid Lönnhager2-0/+2
2025-03-07Support multiple verifying keys in mullvad-updateDavid Lönnhager6-21/+34
2025-03-06Fix unused dependencyDavid Lönnhager1-1/+3
2025-03-06Do not refer to user in third personDavid Lönnhager1-3/+3
2025-03-06Add path to file write errorDavid Lönnhager1-1/+3
2025-03-06Use fs::Metadata instead of seekDavid Lönnhager1-14/+6
2025-03-06Use with_context in meta when formatting stringsDavid Lönnhager2-3/+3
2025-03-06Remove updates- prefix in meta toolDavid Lönnhager1-4/+4
2025-03-06Update meta to use stagemole pubkey and repoDavid Lönnhager2-2/+2
2025-03-06Allow ed25519 secret to be entered in stdin in meta toolDavid Lönnhager2-13/+52
2025-03-06Fix base URL parsingDavid Lönnhager3-9/+32
2025-03-06Improve documentation in metaDavid Lönnhager5-3/+12
2025-03-06Make meta tool build on LinuxDavid Lönnhager6-36/+42
2025-03-06Add note about installing meta toolDavid Lönnhager1-0/+3
2025-03-06Add URLs to generated metadataDavid Lönnhager3-7/+35
2025-03-06Generate default meta.tomlDavid Lönnhager1-6/+13
2025-03-06Add config.toml for meta toolDavid Lönnhager3-0/+35
2025-03-06Extend meta tool and move to own packageDavid Lönnhager11-223/+835
2025-03-06Expose hasher in mullvad_update::verifyDavid Lönnhager1-5/+12
2025-03-06Add more commands to mullvad-version-metadataDavid Lönnhager2-26/+224
2025-03-05Clarify meaning of default rolloutDavid Lönnhager1-7/+7
2025-03-05Fix error string about hex lengthDavid Lönnhager1-1/+1
2025-03-05Remove TODO comment about missing fieldsDavid Lönnhager1-1/+0
2025-03-05Request all remaining bytes in HTTP range requestDavid Lönnhager1-13/+10
2025-03-05Fix documentation warningsDavid Lönnhager1-1/+1
2025-03-05Update test generation scriptDavid Lönnhager1-2/+5
2025-03-05Remove PGP code signing keyDavid Lönnhager1-0/+0
2025-03-05Move size hint check to methodDavid Lönnhager1-17/+19
2025-03-05Note that releases must be sorted by version numberDavid Lönnhager1-1/+1
2025-03-05Add clear_progressDavid Lönnhager1-0/+7
2025-03-05Add new rollout constantsDavid Lönnhager1-8/+10
2025-03-05Fix grammatical errorDavid Lönnhager2-2/+2
2025-03-05Add constants for rollout in mullvad-updateDavid Lönnhager1-0/+7
2025-03-05Clean up `Cargo.toml`Markus Pettersson1-1/+1
2025-03-05Force TLS 1.3 in mullvad-updateDavid Lönnhager1-0/+1