| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-07-11 | Make dev-versions equal to themselves | Joakim Hulthe | 1 | -12/+14 | |
| 2025-07-11 | Make non-dev version equal to themselves | Joakim Hulthe | 1 | -1/+11 | |
| 2025-06-16 | Add offline mode for installer loader on Windows | Markus Pettersson | 1 | -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-28 | Implement new version check and app downloader | David Lönnhager | 1 | -3/+5 | |
| This also fixes 'latest_beta' being required in the API Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-05-28 | Make mullvad-version build on iOS and other unsupported targets | David Lönnhager | 3 | -121/+146 | |
| 2025-04-01 | Validate product version in mullvad-version | David Lönnhager | 1 | -0/+5 | |
| 2025-03-18 | Replace to_owned with clone where that's implicitly what was going on | Linus Färnstrand | 1 | -1/+1 | |
| 2025-02-21 | Implement Serialize and Deserialize for mullvad_version::Version | David Lönnhager | 2 | -0/+22 | |
| 2025-02-21 | Switch to regex-lite for mullvad-version | David Lönnhager | 2 | -2/+2 | |
| This brings down the binary size of installer-downloader from 2.3 M to 1.4 M with size optimizations enabled | |||||
| 2025-02-19 | Fix tiny bug in test around version ordering of dev builds | Linus Färnstrand | 1 | -1/+1 | |
| 2025-02-19 | Implement test_version_display with helper function | Linus Färnstrand | 1 | -18/+9 | |
| 2025-02-19 | Remove test helpers and match against fully defined struct | Linus Färnstrand | 1 | -68/+68 | |
| 2025-02-18 | Unify daemon app version types | Kalle Lindström | 2 | -115/+236 | |
| 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-11 | Fix Display output for mullvad-version Version | David Lönnhager | 1 | -1/+1 | |
| 2025-02-11 | Add test for version Display trait | David Lönnhager | 1 | -0/+9 | |
| 2024-12-18 | Add support for overriding Android version | Kalle Lindström | 1 | -2/+10 | |
| 2024-12-09 | Update to use new Android version format files | Kalle Lindström | 2 | -4/+3 | |
| 2024-11-28 | Support Android app's new version code format | Kalle Lindström | 2 | -33/+256 | |
| 2024-11-08 | Check that the daemon version is correct post-upgrade | Markus Pettersson | 2 | -33/+66 | |
| 2024-05-29 | Migrate to gRPC | David Göransson | 1 | -1/+1 | |
| Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2024-05-16 | Refactor and add comments | Sebastian Holmin | 1 | -32/+31 | |
| 2024-05-16 | Clarify side-effect in docstring | Sebastian Holmin | 1 | -2/+3 | |
| 2024-05-16 | Add comments explaining the files we are tracking | Sebastian Holmin | 1 | -4/+15 | |
| Also add a note on the `.git/packed-refs` file and why we don't need to track it. | |||||
| 2024-05-16 | Extract `rerun-if` logic to separate fn | Sebastian Holmin | 1 | -43/+57 | |
| 2024-05-16 | Fix unnecessary rebuilds of `mullvad-version` | Sebastian Holmin | 1 | -15/+34 | |
| 2024-01-16 | Add rust-version to all Cargo.toml | Linus Färnstrand | 1 | -0/+1 | |
| 2024-01-09 | Remove version and publish cargo metadata | Linus Färnstrand | 1 | -2/+0 | |
| Since Rust 1.75.0 the `version` field is optional. The version defaults to "0.0.0" if it's not specified, and `publish` defaults to false if no version has been given. So by not specifying a version we get both `version = "0.0.0" and `publish = false` "for free" | |||||
| 2024-01-04 | Add workspace level lints | Linus Färnstrand | 1 | -0/+3 | |
| 2023-07-14 | Set package fields in workspace and inherit in packages | Linus Färnstrand | 1 | -6/+7 | |
| 2023-05-18 | Fix stable Android version code | Albin | 1 | -3/+10 | |
| 2023-04-26 | Fix remaining clippy warnings | David Lönnhager | 1 | -2/+5 | |
| 2023-03-01 | Try less to be smart | Linus Färnstrand | 1 | -17/+7 | |
| 2023-03-01 | Fix bug in mullvad-version build.rs triggering rebuild every time | Linus Färnstrand | 1 | -12/+42 | |
| 2023-02-28 | Allow building without .git directory | Cole Helbling | 1 | -9/+10 | |
| Nixpkgs does not keep around .git directories by default since they are not totally deterministic. This new HEAD hash check will obviously fail without a .git. | |||||
| 2023-01-12 | Remove Rust dependencies from Android that were unused | Linus Färnstrand | 1 | -1/+1 | |
| 2022-12-21 | Apply more clippy fixes | Emīls | 1 | -2/+2 | |
| 2022-10-10 | Make Visual Studio/C++ projects fetch version.h from mullvad-version | Linus Färnstrand | 1 | -6/+45 | |
| 2022-10-10 | Make Android fetch versionName and versionCode from mullvad-version | Linus Färnstrand | 3 | -45/+71 | |
| 2022-10-10 | Make electron-builder fetch version from mullvad-version | Linus Färnstrand | 2 | -7/+27 | |
| 2022-10-10 | Use mullvad-version in build.sh | Linus Färnstrand | 1 | -0/+3 | |
| 2022-10-10 | Add initial mullvad-version crate | Linus Färnstrand | 3 | -0/+125 | |
