summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface/src
AgeCommit message (Expand)AuthorFilesLines
2022-10-17Simplify obfuscation endpoint formattingDavid Lönnhager1-5/+8
2022-10-17Improve ergonomics of gRPC string conversionsDavid Lönnhager1-31/+20
2022-10-17Generalize optional gRPC string conversionsDavid Lönnhager1-85/+62
2022-10-17Add conversion from gRPC type to TunnelStateDavid Lönnhager1-0/+164
2022-10-17Add conversion from gRPC type to TunnelEndpointDavid Lönnhager1-12/+95
2022-10-17Add conversion from gRPC type to GeoIpLocationDavid Lönnhager1-1/+50
2022-09-27Update tonic to 0.8Emīls Piņķis1-4/+4
2022-08-29Silence clippy warnings due to tonicDavid Lönnhager1-1/+6
2022-07-11Send endpoint data to frontendsDavid Lönnhager1-1/+56
2022-07-11Return RelayList object instead of a stream in proto fileDavid Lönnhager1-0/+12
2022-07-07Convert new relay message to and from protobufDavid Lönnhager1-3/+76
2022-07-07Add serialization and deserialization functions for google.protobuf.AnyDavid Lönnhager1-0/+19
2022-07-07Move shared endpoint data to the top of the relay listDavid Lönnhager1-45/+13
2022-06-14Output whether quantum resistant tunnels are enabled in CLIDavid Lönnhager1-0/+1
2022-06-14Add PQ PSK exchange tunnel optionDavid Lönnhager1-0/+2
2022-06-14Implement initial PQ PSK exchange for wireguard-ntDavid Lönnhager1-0/+1
2022-06-13Perform a clippy --fixjonathan1-15/+11
2022-05-25Simplify device removal eventDavid Lönnhager1-1/+0
2022-05-25Save 'created' and 'hijack_dns' fields in device structsDavid Lönnhager1-0/+18
2022-05-12Update RPCs to handle device states and event variantsDavid Lönnhager1-7/+40
2022-05-09Add server ownership constraint to the daemon and CLIDavid Lönnhager1-0/+50
2022-05-05Hide private device type in `mullvad-daemon`David Lönnhager1-4/+4
2022-04-25Extend DNS blocking with more optionsOdd Stranne1-0/+4
2022-03-25Propagate selected obfuscator hostname to frontendsEmīls1-0/+1
2022-03-24Restructure how WireGuard obfuscation is configured and appliedOdd Stranne1-12/+96
2022-03-14Store port identifiers for devicesDavid Lönnhager1-0/+18
2022-03-14Update Rust-end JNI and Android IPCDavid Lönnhager1-3/+3
2022-03-14Add 'remote' boolean to device eventDavid Lönnhager1-1/+2
2022-03-14Implement TryFrom for gRPC device typeDavid Lönnhager1-11/+25
2022-03-14Add pubkey to gRPC Device messageDavid Lönnhager1-0/+1
2022-03-14Remove private key from IPC interfaceDavid Lönnhager1-6/+3
2022-03-14Send an event when devices are explicitly revokedDavid Lönnhager1-0/+10
2022-03-14Include token in device update eventDavid Lönnhager1-1/+4
2022-03-14Remove keygen event remnantsDavid Lönnhager1-20/+0
2022-03-14Implement device conceptDavid Lönnhager1-1/+37
2022-01-14Simplify custom resolver to not leak any trafficEmīls1-14/+0
2022-01-11Add ability to block malware via server side DNS to daemon/CLILinus Färnstrand1-0/+2
2021-12-10Rename option to 'allow_macos_connection_check'Emīls1-5/+5
2021-12-10Enable custom resolver after unblocking resovlersEmīls1-0/+4
2021-12-10Add set_custom_resolver GRPCEmīls1-0/+6
2021-12-10Add custom resolverEmīls1-0/+4
2021-12-09Add multihop state separate from entry locationDavid Lönnhager1-1/+5
2021-12-08Send entry WireGuard relay hostname to frontendsDavid Lönnhager1-0/+1
2021-12-06Handle empty location field as 'any' when converting relay constraints back f...David Lönnhager1-8/+4
2021-11-09Close management interface server when all broadcasters are closedDavid Lönnhager1-11/+13
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager1-0/+6
2021-09-27Deduplicate formatting in bridge CLIDavid Lönnhager1-1/+1
2021-09-27Update gRPC typesDavid Lönnhager1-217/+327
2021-09-08Improve RPC error handlingEmīls1-0/+8
2021-08-25Use TransportPort for OpenVPN constraintsDavid Lönnhager1-25/+26