summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
AgeCommit message (Expand)AuthorFilesLines
2021-12-17Improve unsafe code usage in system service moduleDavid Lönnhager1-15/+17
2021-12-10Fix daemonEmīls1-14/+17
2021-12-10Rename option to 'allow_macos_connection_check'Emīls3-21/+27
2021-12-10Simplify firewall for custom resolverEmīls1-9/+8
2021-12-10Update GUI for new error state causesEmīls1-1/+2
2021-12-10Rework firewall exclusion rulesEmīls2-17/+81
2021-12-10Bump file handle limitEmīls1-0/+1
2021-12-10Add set_custom_resolver GRPCEmīls3-1/+94
2021-12-10Add custom resolverEmīls2-1/+7
2021-12-10Add exclusion GID fetcherEmīls Piņķis2-0/+37
2021-12-09Migrate multihop stateDavid Lönnhager3-2/+202
2021-12-09Add multihop state separate from entry locationDavid Lönnhager1-31/+25
2021-12-08Add path restrictions for allowed endpoints in the daemonDavid Lönnhager1-6/+28
2021-12-08Send entry WireGuard relay hostname to frontendsDavid Lönnhager2-6/+15
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand14-39/+0
2021-11-26Don't pass tokio runtime handles to async functionsDavid Lönnhager1-6/+3
2021-11-09Close management interface server when all broadcasters are closedDavid Lönnhager2-63/+31
2021-11-09Stop relay list updater on shutdownDavid Lönnhager2-34/+10
2021-11-05Use const instead of lazily initialized addressesDavid Lönnhager1-6/+4
2021-11-05Remove unused DNS monitor argumentsDavid Lönnhager1-1/+0
2021-10-28Fix initial relay list check intervalDavid Lönnhager1-4/+6
2021-10-28Set address change listener after TSM has spawnedDavid Lönnhager1-77/+69
2021-10-28Freeze all requests until the TSM is spawnedDavid Lönnhager1-0/+3
2021-10-28Rename background request controlsDavid Lönnhager4-10/+10
2021-10-26Test account history changesDavid Lönnhager1-8/+238
2021-10-26Only save initial history if it changedDavid Lönnhager1-10/+17
2021-10-26Remove sync I/O from account history codeDavid Lönnhager1-27/+20
2021-10-26Simplify and remove unused account history codeDavid Lönnhager2-79/+25
2021-10-26Add account history migration to migrations modDavid Lönnhager2-31/+128
2021-10-26Remove settings migration traitDavid Lönnhager5-238/+216
2021-10-26Migrate account history location in migration moduleDavid Lönnhager3-29/+27
2021-10-26Use async I/O for Windows migrationDavid Lönnhager1-7/+14
2021-10-26Refactor settings migrationDavid Lönnhager8-252/+1292
2021-10-25Complement logging during startupOdd Stranne2-1/+4
2021-10-08Remove some code duplicationDavid Lönnhager1-41/+17
2021-10-07Handle ST set_paths asynchronously in the daemonDavid Lönnhager1-108/+140
2021-10-01Only retry for network-related API request failures, and remove the delayDavid Lönnhager3-17/+33
2021-10-01Retry key removals when switching between accounts or doing factoryDavid Lönnhager2-7/+53
2021-10-01Give `retry_future_with_backoff` a more general nameDavid Lönnhager4-13/+11
2021-10-01Add retries to frontend account requestsDavid Lönnhager2-14/+70
2021-09-28Prevent multiple reconnects from being scheduledDavid Lönnhager1-1/+5
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager3-0/+64
2021-09-28Fix race fetching initial version cacheDavid Lönnhager2-20/+90
2021-09-15Pause automatic RPCs while the account is expired or invalid, and whileDavid Lönnhager5-49/+288
2021-09-08Improve RPC error handlingEmīls1-21/+4
2021-09-02Simplify tunnel state machine argumentsDavid Lönnhager1-10/+15
2021-08-25Use TransportPort for OpenVPN constraintsDavid Lönnhager1-9/+14
2021-08-20Add test for tunnel protocol preferenceDavid Lönnhager1-10/+116
2021-08-20Prefer WireGuard protocol if location only supports itDavid Lönnhager1-36/+34
2021-08-19Add transport protocol to WireguardEndpointDataDavid Lönnhager1-24/+18