| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-07-10 | Run `cargo fmt` | Sebastian Holmin | 1 | -1/+1 | |
| 2025-07-09 | Put the `tonic::Status` in a Box to make the error type smaller | Sebastian Holmin | 2 | -2/+7 | |
| 2025-01-02 | Update LegalCopyright year to 2025 | Markus Pettersson | 1 | -1/+1 | |
| 2024-09-25 | Upgrade `tonic` to 0.12 and `prost` to 0.13 | Sebastian Holmin | 2 | -5/+7 | |
| Upgrading `tonic` is a prerequisite to later on upgrading `hyper` to version 1.0. As of version 1.0, `hyper` no longer uses `tokio`s `AsyncWriter` and `AsyncReader` traits, instead defining its own versions, see <https://github.com/hyperium/hyper/issues/3110>. As tonic `0.12` is updated to use the `hyper 1.0` ecosystem, it changed some of its trait-bounds to the new `hyper` traits. The `hyper-utils` crate provides the wrapper `TokioIo`, which converts between the two. `prost` had to be upgraded as well, for compatibility. | |||||
| 2024-09-25 | Add `parity-tokio-ipc` to workspace dependencies | Sebastian Holmin | 1 | -2/+2 | |
| Also regroup networking-related crates | |||||
| 2024-08-15 | Add support for Windows ARM64 | Daniel Paoliello | 1 | -0/+8 | |
| 2024-02-27 | Replace err_derive with thiserror | Joakim Hulthe | 2 | -15/+14 | |
| `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 | Fix redundant imports | David Lönnhager | 1 | -4/+1 | |
| 2024-02-19 | Update copyright year to 2024 | Oskar Nyberg | 1 | -1/+1 | |
| 2024-02-06 | tonic_build::compile_protos() automatically prints rerun-if-changed | Andrej Mihajlov | 1 | -3/+1 | |
| 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 | 2 | -2/+3 | |
| 2023-09-11 | Move log depedency to workspace toml file | David Lönnhager | 1 | -1/+1 | |
| 2023-09-11 | Make env_logger a workspace dependency | David Lönnhager | 1 | -1/+1 | |
| 2023-09-11 | Make err-derive a workspace dependency | David Lönnhager | 1 | -1/+1 | |
| 2023-08-01 | Move windows-sys to a workspace dependency | Linus Färnstrand | 1 | -1/+1 | |
| 2023-07-14 | Move tonic and related crates to workspace dependencies | Linus Färnstrand | 1 | -4/+4 | |
| 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/+6 | |
| 2023-03-27 | Reformat proto files | David Lönnhager | 1 | -7/+5 | |
| 2023-03-14 | Update windows-sys in mullvad and talpid crates | David Lönnhager | 1 | -1/+1 | |
| 2023-02-22 | Update openvpn-plugin crate for OpenVPN 2.6 | David Lönnhager | 1 | -1/+1 | |
| 2023-02-01 | Upgrade env_logger to 0.10.0 | Linus Färnstrand | 1 | -1/+1 | |
| 2023-01-30 | Run `cargo clippy --fix` with the new Rust 1.67 preferred format | 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 | 2 | -2/+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-27 | Update tonic to 0.8 | Emīls Piņķis | 1 | -3/+3 | |
| 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 | 2 | -4/+14 | |
| 2022-08-29 | Silence clippy warnings due to tonic | David Lönnhager | 1 | -0/+1 | |
| 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-14 | Manually fix the simpler non-semantic clippy warns | Jonathan | 1 | -2/+2 | |
| This commit tries to manually fix the clippy warnings that are fairly straightforward and do not have rippling effects on the codebase nor have a very high chance of causing bugs. | |||||
| 2022-06-13 | Bump desktop versions to 2022.2 | Linus Färnstrand | 1 | -1/+1 | |
| 2022-06-13 | Perform a clippy --fix | jonathan | 2 | -3/+3 | |
| This is a giant commit which performs only a clippy --fix. Auditing can happen in two ways, either by reading every line or by running a `cargo clippy --fix` on the previous commit and make sure that the result is the same. | |||||
| 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-17 | Remove superfluous whitespace in feature arrays | Emīls | 1 | -1/+1 | |
| 2022-02-15 | Updating version in package files | Linus Färnstrand | 1 | -1/+1 | |
| 2022-02-15 | Upgrade err-derive to at least 0.3.1 | Linus Färnstrand | 1 | -1/+1 | |
| 2022-01-11 | Change copyright from 2021 to 2022 in product metadata and readme | Linus Färnstrand | 1 | -1/+1 | |
| 2021-11-29 | Reformat code without blank_lines_upper_bound = 2 | Linus Färnstrand | 2 | -4/+0 | |
