diff options
| author | David Lönnhager <david.l@mullvad.net> | 2025-02-07 17:08:10 +0100 |
|---|---|---|
| committer | David Lönnhager <david.l@mullvad.net> | 2025-03-05 23:31:56 +0100 |
| commit | e2d70cf29cd11273fbf15d50c494e5c38dc20b3c (patch) | |
| tree | 98e4f5517e898b6bd4c51465d2ab009e057a6600 | |
| parent | 1081a6d582a6390f41788ad2c88238f1f087e80b (diff) | |
| download | mullvadvpn-e2d70cf29cd11273fbf15d50c494e5c38dc20b3c.tar.xz mullvadvpn-e2d70cf29cd11273fbf15d50c494e5c38dc20b3c.zip | |
Update test data
| -rw-r--r-- | mullvad-update/src/api.rs | 2 | ||||
| -rw-r--r-- | mullvad-update/src/format/deserializer.rs | 2 | ||||
| -rw-r--r-- | mullvad-update/test-version-response.json | 162 |
3 files changed, 73 insertions, 93 deletions
diff --git a/mullvad-update/src/api.rs b/mullvad-update/src/api.rs index c17973900c..c2f5fefecc 100644 --- a/mullvad-update/src/api.rs +++ b/mullvad-update/src/api.rs @@ -63,7 +63,7 @@ impl VersionInfoProvider for ApiVersionInfoProvider { use format::*; const TEST_PUBKEY: &str = - "AEC24A08466F3D6A1EDCDB2AD3C234428AB9D991B6BEA7F53CB9F172E6CB40D8"; + "f4c262705b4ae8088bc8173889f779f77563edfd7de3b0ac4aa0e554a6896404"; let pubkey = hex::decode(TEST_PUBKEY).unwrap(); let verifying_key = ed25519_dalek::VerifyingKey::from_bytes(&pubkey.try_into().unwrap()).unwrap(); diff --git a/mullvad-update/src/format/deserializer.rs b/mullvad-update/src/format/deserializer.rs index 35eeb09e66..2601491117 100644 --- a/mullvad-update/src/format/deserializer.rs +++ b/mullvad-update/src/format/deserializer.rs @@ -100,7 +100,7 @@ mod test { #[test] fn test_response_deserialization_and_verification() { const TEST_PUBKEY: &str = - "AEC24A08466F3D6A1EDCDB2AD3C234428AB9D991B6BEA7F53CB9F172E6CB40D8"; + "f4c262705b4ae8088bc8173889f779f77563edfd7de3b0ac4aa0e554a6896404"; let pubkey = hex::decode(TEST_PUBKEY).unwrap(); let verifying_key = ed25519_dalek::VerifyingKey::from_bytes(&pubkey.try_into().unwrap()).unwrap(); diff --git a/mullvad-update/test-version-response.json b/mullvad-update/test-version-response.json index 1dfd397706..bfa17dc08d 100644 --- a/mullvad-update/test-version-response.json +++ b/mullvad-update/test-version-response.json @@ -1,95 +1,75 @@ { - "signature": { - "keyid": "AEC24A08466F3D6A1EDCDB2AD3C234428AB9D991B6BEA7F53CB9F172E6CB40D8", - "sig": "d68ba75006ea3ac249e56849022a7d93603effe26ec0385bac42cf6675fc6e31322cae018a60428d5c670baedd46b59fa2b35a412f1ed285256c64dbafbcb905" + "signature": { + "keyid": "f4c262705b4ae8088bc8173889f779f77563edfd7de3b0ac4aa0e554a6896404", + "sig": "692ff231a4e12698b86c91c5c3e43dd8781db8022e7910ff5a0f640e7516ae55b1cef216b7e40774d3eae4c1b29129ce78587900779bec51ca51db274af0eb0d" + }, + "signed": { + "expires": "2025-07-02T15:33:00Z", + "stable": { + "current": { + "version": "2025.2", + "changelog": "[macos] Adding support for quicfuscator\n[windows] Less bugs", + "installers": { + "x86": { + "urls": [ + "https://releases.mullvad.net/desktop/releases/2025.2/MullvadVPN-2025.2.exe" + ], + "size": 101384672, + "sha256": "F4B25713D13F2819A300F2FFA94D967463AAEEA0D357FBD7479A281154BA0460" + }, + "arm64": { + "urls": [ + "https://releases.mullvad.net/desktop/releases/2025.2/MullvadVPN-2025.2_arm64.exe" + ], + "size": 104146312, + "sha256": "AFD8098A1FF89D69A243EC4E2E946CF5FBF8D1C10998230D6C8FC0A5C9C39541" + } + } + }, + "next": { + "rollout": 0.3, + "version": "2025.1", + "changelog": "[macos] Adding support for quicfuscator\n[windows] Less bugs", + "installers": { + "x86": { + "urls": [ + "https://releases.mullvad.net/desktop/releases/2025.2/MullvadVPN-2025.2.exe" + ], + "size": 101384672, + "sha256": "F4B25713D13F2819A300F2FFA94D967463AAEEA0D357FBD7479A281154BA0460" + }, + "arm64": { + "urls": [ + "https://releases.mullvad.net/desktop/releases/2025.2/MullvadVPN-2025.2_arm64.exe" + ], + "size": 104146312, + "sha256": "AFD8098A1FF89D69A243EC4E2E946CF5FBF8D1C10998230D6C8FC0A5C9C39541" + } + } + } }, - "signed": { - "expires": "2025-07-02T15:33:00Z", - "stable": { - "current": { - "version": "2025.1", - "changelog": "[macos] Adding support for quicfuscator\n[windows] Less bugs", - "installers": { - "x86": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1/MullvadVPN-2025.1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - }, - "arm64": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1/MullvadVPN-2025.1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - } - } - }, - "next": { - "rollout": 0.3, - "version": "2025.1", - "changelog": "[macos] Adding support for quicfuscator\n[windows] Less bugs", - "installers": { - "x86": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1/MullvadVPN-2025.1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - }, - "arm64": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1/MullvadVPN-2025.1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - } - } - } - }, - "beta": { - "current": { - "version": "2025.1-beta1", - "changelog": "[macos] Adding support for quicfuscator\n[windows] Less bugs", - "installers": { - "x86": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1-beta1/MullvadVPN-2025.1-beta1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - }, - "arm64": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1-beta1/MullvadVPN-2025.1-beta1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - } - } - }, - "next": { - "rollout": 0.3, - "version": "2025.1-beta1", - "changelog": "[macos] Adding support for quicfuscator\n[windows] Less bugs", - "installers": { - "x86": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1-beta1/MullvadVPN-2025.1-beta1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - }, - "arm64": { - "urls": [ - "https://appcdn.mullvad.net/desktop/2025.1-beta1/MullvadVPN-2025.1-beta1-x64.exe" - ], - "size": 123456789, - "sha256": "3b2b1cdcfbab2c87e392f5b31e1fed63b1111027dae71bbfaf4bcef2998c18bc" - } - } - } + "beta": { + "current": { + "version": "2025.1-beta1", + "changelog": "[macos] Adding support for quicfuscator\n[windows] Less bugs", + "installers": { + "x86": { + "urls": [ + "https://releases.mullvad.net/desktop/releases/2025.3-beta1/MullvadVPN-2025.3-beta1_x64.exe" + ], + "size": 106297504, + "sha256": "0c569aa0912eb93605a85073447d42ba0ca612361bef78ef04ef038e80b15403" + }, + "arm64": { + "urls": [ + "https://releases.mullvad.net/desktop/releases/2025.3-beta1/MullvadVPN-2025.3-beta1_arm64.exe" + ], + "size": 111488248, + "sha256": "82948D3DB5B869EE5F0D246DB557A81B72B68DFDDD2267872B7B8A5B19A05444" + } } + }, + "next": null } -}
\ No newline at end of file + } +} |
