summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src/lib.rs
AgeCommit message (Expand)AuthorFilesLines
2025-09-30Add user-facing Error for when access method with same name existsTobias Järvelöv1-0/+4
2025-07-10Run `cargo fmt`Sebastian Holmin1-2/+2
2025-07-09Put the `tonic::Status` in a Box to make the error type smallerSebastian Holmin1-1/+9
2024-09-25Upgrade `tonic` to 0.12 and `prost` to 0.13Sebastian Holmin1-1/+3
2024-08-27Use std LazyLock instead of once_cell LazyDavid Lönnhager1-3/+3
2024-08-06Shut down gRPC server gracefullyMarkus Pettersson1-2/+6
2024-06-17Get value of data directory value at app startupMarkus Pettersson1-6/+11
2024-04-18Limit the size of custom list names to 30 graphemesEmīls1-0/+1
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-35/+34
2023-10-09Code cleanupMarkus Pettersson1-0/+3
2023-10-09Refactor protobuf `ApiAccessMethod` definitionsMarkus Pettersson1-0/+3
2023-09-27Refactor custom list implementationDavid Lönnhager1-5/+0
2023-08-30Fix clippy lintsEmīls1-1/+1
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson1-4/+4
2023-06-29Improve error handling for custom listsJonathan1-0/+20
2023-05-03Replace error handling in mullvad-cli with anyhowDavid Lönnhager1-2/+2
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of the...David Lönnhager1-0/+40
2021-11-09Close management interface server when all broadcasters are closedDavid Lönnhager1-11/+13
2021-07-13Update tonic and prostDavid Lönnhager1-1/+7
2021-07-13Fix AsyncRead and AsyncWrite implementationsDavid Lönnhager1-6/+6
2021-04-29Implement From for AppVersionInfo, ConnectionConfig, andDavid Lönnhager1-5/+1
2021-04-08Simplify setting of socket permissionsDavid Lönnhager1-12/+8
2021-04-08Set group of management socket using MULLVAD_MANAGEMENT_SOCKET_GROUPDavid Lönnhager1-7/+33
2021-03-25Use mandatory key rotation interval with limited rangeDavid Lönnhager1-1/+1
2021-01-14Remove explicit assignment of DACLs to named pipesDavid Lönnhager1-6/+0
2020-08-20Add mullvad-management-interface crate for IPC types and functionsDavid Lönnhager1-0/+123