summaryrefslogtreecommitdiffhomepage
path: root/mullvad-setup/src
AgeCommit message (Collapse)AuthorFilesLines
2021-12-10Rework firewall exclusion rulesEmīls1-1/+1
2021-12-10Add custom resolverEmīls1-0/+2
2021-12-02Make initial allowed endpoint mandatoryDavid Lönnhager1-3/+2
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-4/+0
2021-11-26Don't pass tokio runtime handles to async functionsDavid Lönnhager1-8/+3
2021-10-28Set address change listener after TSM has spawnedDavid Lönnhager1-1/+0
2021-10-01Only retry for network-related API request failures, and remove the delayDavid Lönnhager1-1/+4
2021-10-01Add retries to mullvad-setupDavid Lönnhager1-6/+18
2021-10-01Retry key removals when switching between accounts or doing factoryDavid Lönnhager1-1/+1
reset
2021-07-08Free path when SHGetKnownFolderPath failsDavid Lönnhager1-11/+10
2021-06-18Rename 'mullvad-setup clear-history' to 'mullvad-setup remove-wireguard-key'David Lönnhager1-3/+4
2021-06-18Remove WireGuard data from settings in 'mullvad-setup clear-history'David Lönnhager1-19/+9
2021-06-18Store the WireGuard key in the settings and store a single token in the ↵David Lönnhager1-27/+40
account history
2021-03-18Abort uninstaller if prepare-restart failsDavid Lönnhager1-1/+11
2021-01-12Replace the old cache directoryDavid Lönnhager1-7/+7
2021-01-04Unblock API endpoint while connecting or blockedDavid Lönnhager1-1/+2
2021-01-04Add address change listener to AddressCacheDavid Lönnhager1-0/+1
2021-01-04Always prefer the last used API addressDavid Lönnhager2-39/+19
2020-12-03Use correct resource path in mullvad-setup on WindowsDavid Lönnhager2-2/+14
2020-11-23Add 'is-older-version' command to mullvad-setupDavid Lönnhager1-5/+47
2020-11-19Shuffle API address cache when loaded, and use bundled API address cache as ↵David Lönnhager1-9/+14
fallback
2020-10-12Add 'clear-history' subcommand to mullvad-setupEmīls2-2/+340
2020-09-03Make cached target state start Firewall correctlyEmīls1-1/+1
2020-08-20Add mullvad-management-interface crate for IPC types and functionsDavid Lönnhager1-31/+6
2020-08-20Use gRPC for management interface in backend and CLIDavid Lönnhager1-14/+39
2020-06-11Pass a single relay client path to WinFwDavid Lönnhager1-2/+0
2020-06-09Update Rust code to work with set of approved applications for relay accessOdd Stranne1-0/+2
2020-03-16Add prepare-restart command to daemon setup toolDavid Lönnhager1-1/+5
2020-03-16Prevent reset-firewall in daemon setup tool from being run if the daemon is ↵David Lönnhager1-2/+9
running
2020-03-16Add IPC clientDavid Lönnhager1-1/+9
2020-03-16Add reset-firewall command to mullvad-setupDavid Lönnhager1-1/+11
2020-03-16Placeholder tool for managing Mullvad daemon setupDavid Lönnhager1-0/+51