| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-08-07 | Improve error message in mullvad-exclude when cgroups v1 is missing | David Lönnhager | 1 | -3/+6 | |
| 2025-07-10 | Run `cargo fmt` | Sebastian Holmin | 1 | -1/+1 | |
| 2024-08-12 | Remove unreachable pattern | Markus Pettersson | 1 | -16/+18 | |
| Fix new rustc warning for `unreachable_patterns` | |||||
| 2024-02-27 | Fix `clippy` lint 'suspicious_open_options' | Markus Pettersson | 1 | -0/+1 | |
| 2024-02-27 | Replace err_derive with thiserror | Joakim Hulthe | 1 | -16/+15 | |
| `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-01-02 | Fix clippy lints | David Lönnhager | 1 | -3/+3 | |
| 2023-01-30 | Run `cargo clippy --fix` with the new Rust 1.67 preferred format | Linus Färnstrand | 1 | -4/+4 | |
| 2022-07-05 | Fix unnecessary allocs | David Lönnhager | 1 | -1/+3 | |
| 2022-06-14 | Manually fix the simpler non-semantic clippy warns | Jonathan | 1 | -1/+1 | |
| 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. | |||||
| 2020-12-18 | Fix 'usage' string | David Lönnhager | 1 | -1/+1 | |
| 2020-10-21 | Get rid of unnecessary vector in mullvad-exclude | David Lönnhager | 1 | -2/+1 | |
| 2020-09-16 | Upgrade dependencies | David Lönnhager | 1 | -1/+2 | |
| 2020-07-23 | Determine `net_cls` mountpoint dynamically | Emīls | 1 | -8/+14 | |
| 2020-06-05 | Improve mullvad-exclude | Emīls | 1 | -2/+12 | |
| `mullvad-exclude` seems to fail on NixOS with a permissions error when trying to open /sys/fs/cgroup/net_cls/mullvad-exclude/cgroup.procs. I noticed that the daemon did not have such issues, so I presumed it's the options with which the procs file is opened with that are to blame. As such, I've set the changed the code to use the same options in `mullvad-exclude` as in `talpid-core`. | |||||
| 2020-06-02 | Define cgroup name in one place | David Lönnhager | 1 | -3/+8 | |
| 2020-06-02 | Add launcher binary for excluded apps (mullvad-exclude) | David Lönnhager | 1 | -0/+90 | |
