summaryrefslogtreecommitdiffhomepage
path: root/mullvad-version/src/lib.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-07-11Make dev-versions equal to themselvesJoakim Hulthe1-12/+14
2025-07-11Make non-dev version equal to themselvesJoakim Hulthe1-1/+11
2025-06-16Add offline mode for installer loader on WindowsMarkus Pettersson1-2/+2
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-05-28Make mullvad-version build on iOS and other unsupported targetsDavid Lönnhager1-0/+1
2025-04-01Validate product version in mullvad-versionDavid Lönnhager1-0/+5
2025-02-21Implement Serialize and Deserialize for mullvad_version::VersionDavid Lönnhager1-0/+21
2025-02-21Switch to regex-lite for mullvad-versionDavid Lönnhager1-1/+1
This brings down the binary size of installer-downloader from 2.3 M to 1.4 M with size optimizations enabled
2025-02-19Fix tiny bug in test around version ordering of dev buildsLinus Färnstrand1-1/+1
2025-02-19Implement test_version_display with helper functionLinus Färnstrand1-18/+9
2025-02-19Remove test helpers and match against fully defined structLinus Färnstrand1-68/+68
2025-02-18Unify daemon app version typesKalle Lindström1-93/+219
Previously we had two types in the code base that dealt with version parsing. This commit unifies these types so that we only use the Version struct that is defines in the mullvad-version crate. This also solves a bug where the daemon code would crash on alpha versions, as the previous version parsing code didn't handle them.
2025-02-11Fix Display output for mullvad-version VersionDavid Lönnhager1-1/+1
2025-02-11Add test for version Display traitDavid Lönnhager1-0/+9
2024-11-28Support Android app's new version code formatKalle Lindström1-14/+181
2024-11-08Check that the daemon version is correct post-upgradeMarkus Pettersson1-0/+61
2022-10-10Add initial mullvad-version crateLinus Färnstrand1-0/+2