| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-09-30 | Remove LWO feature. This makes the feature not hidden in the CLI | David Lönnhager | 1 | -4/+1 | |
| 2025-09-15 | Hide LWO behind feature flag in CLI | David Lönnhager | 1 | -0/+3 | |
| 2025-06-16 | Add offline mode for installer loader on Windows | Markus Pettersson | 1 | -1/+1 | |
| 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-06-10 | Update nix to 0.30 everywhere | Joakim Hulthe | 1 | -1/+1 | |
| 2025-03-12 | Handle `SIGPIPE` | Markus Pettersson | 1 | -0/+1 | |
| Fix `SIGPIPE` being ignored, which would cause the `mullvad-cli` to panic if it received a `PIPE` signal (e.g. it was piped into `echo`). | |||||
| 2025-01-24 | Complete leak checker and implement in daemon | Joakim Hulthe | 1 | -1/+1 | |
| 2025-01-02 | Update LegalCopyright year to 2025 | Markus Pettersson | 1 | -1/+1 | |
| 2024-09-25 | Add `futures` to workspace dependencies | Sebastian Holmin | 1 | -1/+1 | |
| 2024-08-07 | Promote serde(_json) to workspace dependencies | Joakim Hulthe | 1 | -2/+2 | |
| 2024-08-07 | Add --json flag to `mullvad status` | Joakim Hulthe | 1 | -0/+2 | |
| 2024-02-27 | Replace err_derive with thiserror | Joakim Hulthe | 1 | -1/+1 | |
| `err_derive` is unmaintained and will probably stop working with rust edition 2024. `thiserror` is almost a drop-in replacement. This commit simply replaces all occurences of `derive(err_derive::Error)` with `derive(thiserror::Error)` and fixes the attributes, but the Error and Display impls should be identical. | |||||
| 2024-02-19 | Update copyright year to 2024 | Oskar Nyberg | 1 | -1/+1 | |
| 2024-01-22 | Bump `clap` and `clap_complete` | Sebastian Holmin | 1 | -1/+1 | |
| 2024-01-16 | Add rust-version to all Cargo.toml | Linus Färnstrand | 1 | -0/+1 | |
| 2024-01-12 | Validate SOCKS5 credentials | Markus Pettersson | 1 | -1/+2 | |
| Validate SOCKS credentials by checking that both `username` and `password` both have a length between 1 and 255 bytes. Link to RFC detailing SOCKS5 username/password authentication: https://datatracker.ietf.org/doc/html/rfc1929 | |||||
| 2024-01-11 | Add missing tokio feature to mullvad-cli | David Lönnhager | 1 | -1/+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/+2 | |
| 2023-11-23 | Remove unused crate `env_logger` | Sebastian Holmin | 1 | -1/+0 | |
| 2023-10-24 | Add missing macros feature to tokio | Linus Färnstrand | 1 | -1/+1 | |
| 2023-09-11 | Make env_logger a workspace dependency | David Lönnhager | 1 | -1/+1 | |
| 2023-08-07 | Make clap a workspace dependency and activate features used by all | Linus Färnstrand | 1 | -1/+1 | |
| Both mullvad-setup and mullvad-problem-report had not specified the "derive" feature. Moving it to workspace dependency is probably nicer. | |||||
| 2023-08-02 | Remove unused deps from mullvad-cli | Linus Färnstrand | 1 | -3/+0 | |
| 2023-08-02 | Make chrono a workspace dependency and fix features | Linus Färnstrand | 1 | -1/+1 | |
| 2023-08-01 | Move windows-sys to a workspace dependency | Linus Färnstrand | 1 | -1/+1 | |
| 2023-08-01 | Disable chrono features to get rid of time dependency | Linus Färnstrand | 1 | -1/+1 | |
| 2023-07-14 | Move tokio dependency to be a workspace dependency | Linus Färnstrand | 1 | -1/+1 | |
| 2023-07-14 | Set package fields in workspace and inherit in packages | Linus Färnstrand | 1 | -5/+7 | |
| 2023-06-27 | Upgrade `chrono` to `0.4.26` | Markus Pettersson | 1 | -1/+1 | |
| Fix time zone being ignored on Android, incorrectly outputting UTC timestamps. This more recent version of `chrono` extracts timezone info from a tzdata file on Android. This issue is recognized in `chrono`'s issue tracker: https://github.com/chronotope/chrono/issues/922 | |||||
| 2023-05-03 | Replace error handling in mullvad-cli with anyhow | David Lönnhager | 1 | -1/+1 | |
| 2023-05-03 | And gRPC interface wrapper and refactor CLI to use clap derive instead of ↵ | David Lönnhager | 1 | -3/+3 | |
| the builder | |||||
| 2023-03-14 | Update windows-sys in mullvad and talpid crates | David Lönnhager | 1 | -1/+1 | |
| 2023-02-01 | Upgrade env_logger to 0.10.0 | Linus Färnstrand | 1 | -1/+1 | |
| 2023-01-27 | Bump LegalCopyright to 2023 | Linus Färnstrand | 1 | -1/+1 | |
| 2022-10-10 | Adapt all crates to use mullvad-version | Linus Färnstrand | 1 | -0/+2 | |
| 2022-10-10 | Set all Rust crate versions to 0.0.0 | Linus Färnstrand | 1 | -1/+1 | |
| 2022-10-05 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-09-28 | Bump windows-sys to 0.42.0 | David Lönnhager | 1 | -1/+1 | |
| 2022-09-26 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-09-01 | Replace winapi with windows-sys for all remaining crates | David Lönnhager | 1 | -1/+6 | |
| 2022-08-19 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-08-10 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-07-28 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-07-05 | Update version in package files | David Lönnhager | 1 | -1/+1 | |
| 2022-06-27 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-06-13 | Bump desktop versions to 2022.2 | Linus Färnstrand | 1 | -1/+1 | |
| 2022-05-17 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-03-01 | Updating version in package files | Oskar Nyberg | 1 | -1/+1 | |
| 2022-02-22 | Updating version in package files | Oskar Nyberg | 1 | -1/+1 | |
| 2022-02-15 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
