summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/settings/patch.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-02-12Remove `ref` bindingsSebastian Holmin1-2/+2
2025-02-12Run `cargo +beta fix --edition`Sebastian Holmin1-4/+4
2024-05-29Migrate to gRPCDavid Göransson1-1/+0
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-02-27Replace err_derive with thiserrorJoakim Hulthe1-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-01-10Link to patch spec in patch moduleDavid Lönnhager1-0/+3
2024-01-10Add unit test for export functionDavid Lönnhager1-0/+19
2024-01-10Add patch export to the management interfaceDavid Lönnhager1-1/+40
2024-01-08Add unit test that loads valid patch fileDavid Lönnhager1-7/+24
2023-11-23Fix uncaught clippy warnings and a typo.Sebastian Holmin1-17/+17
2023-11-17Add support for applying JSON patches to management interfaceDavid Lönnhager1-0/+18
2023-11-17Add settings patcher to mullvad-daemonDavid Lönnhager1-0/+463