summaryrefslogtreecommitdiffhomepage
path: root/mullvad-management-interface
AgeCommit message (Expand)AuthorFilesLines
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önnhager2-3/+1
2022-05-25Save 'created' and 'hijack_dns' fields in device structsDavid Lönnhager3-0/+21
2022-05-12Update RPCs to handle device states and event variantsDavid Lönnhager2-11/+61
2022-05-09Add server ownership constraint to the daemon and CLIDavid Lönnhager2-0/+63
2022-05-05Hide private device type in `mullvad-daemon`David Lönnhager1-4/+4
2022-04-25Extend DNS blocking with more optionsOdd Stranne2-0/+6
2022-04-05Add RPC that checks whether the app is performing "post-upgrade work", i.e. f...David Lönnhager1-0/+2
2022-03-31Add a separate RPC for updating the device instead of doing so implicitly whe...David Lönnhager1-0/+1
2022-03-25Propagate selected obfuscator hostname to frontendsEmīls2-0/+2
2022-03-24Restructure how WireGuard obfuscation is configured and appliedOdd Stranne2-15/+126
2022-03-14Store port identifiers for devicesDavid Lönnhager2-0/+23
2022-03-14Update Rust-end JNI and Android IPCDavid Lönnhager1-3/+3
2022-03-14Add 'remote' boolean to device eventDavid Lönnhager2-1/+3
2022-03-14Implement TryFrom for gRPC device typeDavid Lönnhager1-11/+25
2022-03-14Add pubkey to gRPC Device messageDavid Lönnhager2-0/+2
2022-03-14Remove private key from IPC interfaceDavid Lönnhager1-6/+3
2022-03-14Send an event when devices are explicitly revokedDavid Lönnhager2-0/+17
2022-03-14Include token in device update eventDavid Lönnhager2-2/+5
2022-03-14Remove keygen event remnantsDavid Lönnhager2-30/+0
2022-03-14Implement device conceptDavid Lönnhager2-15/+78
2022-02-17Remove superfluous whitespace in feature arraysEmīls1-1/+1
2022-02-15Upgrade err-derive to at least 0.3.1Linus Färnstrand1-1/+1
2022-02-08Reapply excluded paths when the frontend receives messages for deviceDavid Lönnhager1-0/+3
2022-02-03Upgrade nix from 0.22.2 to 0.23.0Linus Färnstrand1-1/+1
2022-01-14Simplify custom resolver to not leak any trafficEmīls2-18/+0
2022-01-11Add ability to block malware via server side DNS to daemon/CLILinus Färnstrand2-0/+3
2021-12-10Rename option to 'allow_macos_connection_check'Emīls2-8/+8
2021-12-10Enable custom resolver after unblocking resovlersEmīls2-0/+5
2021-12-10Add set_custom_resolver GRPCEmīls2-0/+8
2021-12-10Add custom resolverEmīls2-0/+5
2021-12-09Add multihop state separate from entry locationDavid Lönnhager2-2/+7
2021-12-08Send entry WireGuard relay hostname to frontendsDavid Lönnhager2-0/+2
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önnhager2-12/+13
2021-11-08Set all Rust crates to edition 2021Linus Färnstrand1-1/+1
2021-10-12Update dependenciesDavid Lönnhager1-1/+1
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager2-0/+9
2021-09-27Deduplicate formatting in bridge CLIDavid Lönnhager1-1/+1
2021-09-27Update gRPC typesDavid Lönnhager2-221/+327
2021-09-08Improve RPC error handlingEmīls1-0/+8
2021-08-25Use TransportPort for OpenVPN constraintsDavid Lönnhager2-31/+27
2021-08-19Implement TryFrom for WireguardConstraints gRPC typeDavid Lönnhager1-28/+68
2021-08-19Combine WireGuard port and transport constraintsDavid Lönnhager2-22/+33
2021-08-19Add transport protocol constraint for WireGuardDavid Lönnhager2-19/+42
2021-07-13Update tonic and prostDavid Lönnhager2-5/+11
2021-07-13Fix AsyncRead and AsyncWrite implementationsDavid Lönnhager1-6/+6
2021-07-13Update tokio dependenciesDavid Lönnhager1-7/+7
2021-07-02Remove redundant GetSplitTunnelApps RPCDavid Lönnhager1-1/+0