summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
2022-02-22Updating version in package filesOskar Nyberg1-1/+1
2022-02-22Use tunnel state machine handle instead of plain oneshotDavid Lönnhager1-21/+8
2022-02-21Hide beta version check in settings modDavid Lönnhager2-5/+4
2022-02-21Enable "Always require VPN" if the settings cannot be parsedDavid Lönnhager1-1/+7
2022-02-18Set `show_beta_releases` to true when obtaining fresh settings, if running a ...David Lönnhager1-3/+13
2022-02-18Add missing tokio feature to mullvad-daemonDavid Lönnhager1-1/+1
2022-02-18Log outcome of settings migrationDavid Lönnhager1-0/+3
2022-02-18Don't pointlessly write settings migration result to diskDavid Lönnhager1-0/+7
2022-02-18Remove no-op flushesDavid Lönnhager1-1/+0
2022-02-18Ensure file buffer is flushed after migrating settingsDavid Lönnhager1-1/+8
2022-02-17Remove superfluous whitespace in feature arraysEmīls1-1/+1
2022-02-17Log when update command can't be sentEmīls1-1/+8
2022-02-17Unblock API when connecting to relayEmīls1-0/+1
2022-02-15Skip missed ticks in intervalsEmīls2-8/+8
2022-02-15Updating version in package filesLinus Färnstrand1-1/+1
2022-02-15Upgrade err-derive to at least 0.3.1Linus Färnstrand1-1/+1
2022-02-15Upgrade chrono. 0.4.0 does not correctly specify minimum dependency versionsLinus Färnstrand1-1/+1
2022-02-14Upgrade clap to 3.0David Lönnhager2-10/+10
2022-02-08Reapply excluded paths when the frontend receives messages for deviceDavid Lönnhager2-0/+36
2022-02-08Filter invalid relay endpointsEmīls1-11/+125
2022-02-03Upgrade nix from 0.22.2 to 0.23.0Linus Färnstrand1-1/+1
2022-02-01Add a slightly probabilistic testEmīls1-0/+35
2022-02-01Fix port confusion when picking WG endpointsEmīls2-8/+15
2022-02-01Take transport protocol into account for wgEmīls2-26/+78
2022-01-31Separate relays.rs into multiple modulesEmīls3-547/+565
2022-01-31Refactor relay list selector for clarityOdd Stranne2-407/+749
2022-01-26Encapsulate cached target stateDavid Lönnhager2-115/+186
2022-01-18Remove Windows 7 and 8/8.1 support from the manifestDavid Lönnhager1-7/+1
2022-01-17Add description of v5 settings format migrationLinus Färnstrand1-0/+13
2022-01-17Migration docsLinus Färnstrand1-3/+5
2022-01-17Add instructions in migrations/mod.rs about how to create a migrationLinus Färnstrand3-1/+63
2022-01-14Simplify custom resolver to not leak any trafficEmīls3-101/+0
2022-01-14If matching relays have 0 weight, pick one randomlyEmīls1-6/+9
2022-01-11Remove unecessary Android stuff from settings migration codeLinus Färnstrand4-12/+8
2022-01-11Add ability to block malware via server side DNS to daemon/CLILinus Färnstrand1-10/+26
2022-01-11Fix Android dependencies and importsLinus Färnstrand4-1/+6
2022-01-11Make settings migrations not depend on types that can changeLinus Färnstrand5-10/+118
2022-01-11Use ": " as delimiter instead of " - " between messages and valueLinus Färnstrand4-4/+4
2022-01-11Change copyright from 2021 to 2022 in product metadata and readmeLinus Färnstrand1-1/+1
2022-01-07Always use logging macros prefixed with log::Linus Färnstrand5-62/+60
2022-01-03Add test for bridge selectionDavid Lönnhager1-0/+88
2022-01-03Stop forcing OpenVPN to be used when the bridge state is set to 'on'David Lönnhager1-15/+15
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īls4-1/+95