summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2020-11-24Call `startForeground` as soon as possibleJanito Vaqueiro Ferreira Filho1-16/+8
2020-11-24Merge branch 'linux-allow-using-nm-always'Emīls2-8/+4
2020-11-24Use NetworkManager to create a WireGuard deviceEmīls2-8/+4
2020-11-24Merge branch 'fix-quit-button'Oskar Nyberg1-2/+2
2020-11-24Fix quit button in pinned mode on WindowsOskar Nyberg1-2/+2
2020-11-24Merge branch 'fix-race-condition-spawning-multiple-daemons'Janito Vaqueiro Ferreira Filho3-62/+138
2020-11-24Refactor to simplify daemon lifecycle in serviceJanito Vaqueiro Ferreira Filho1-27/+6
2020-11-24Wait for split tunneling to be readyJanito Vaqueiro Ferreira Filho2-3/+3
2020-11-24Move daemon file preparation to `DaemonInstance`Janito Vaqueiro Ferreira Filho2-28/+31
2020-11-24Use `DaemonInstance` helper in `MullvadVpnService`Janito Vaqueiro Ferreira Filho1-12/+27
2020-11-24Create `DaemonInstance` helper actorJanito Vaqueiro Ferreira Filho1-0/+78
2020-11-24Log when daemon starts even if logging is set-upJanito Vaqueiro Ferreira Filho1-1/+2
2020-11-24Merge branch 'linux-routing-rules'David Lönnhager12-870/+240
2020-11-24Remove exclusions-specific routing rulesDavid Lönnhager2-34/+5
2020-11-24Update changelogDavid Lönnhager1-0/+3
2020-11-24Remove default route tracking on LinuxDavid Lönnhager2-216/+2
2020-11-24Use single /0 prefix routes, and remove handling of OpenVPN routes for non-Li...David Lönnhager2-143/+12
2020-11-24Remove default route tracking when bridges are enabledDavid Lönnhager1-13/+2
2020-11-24Mark sslocal as an excluded processDavid Lönnhager1-0/+26
2020-11-24Fix IPv6 routing when there is no non-tunnel default route, which caused it t...David Lönnhager1-3/+11
2020-11-24Define ALL_RULES in one placeDavid Lönnhager1-16/+11
2020-11-24Remove all route tracking for WG on LinuxDavid Lönnhager1-0/+1
2020-11-24Be more lenient in identifying routing rules for deletionDavid Lönnhager1-1/+58
2020-11-24Route DNS requests for excluded apps through the tunnel when using WGDavid Lönnhager1-0/+22
2020-11-24Remove route monitoring for exclusions tableDavid Lönnhager8-550/+25
2020-11-24Use separate routing policies for tunnel routesDavid Lönnhager8-21/+189
2020-11-23Merge branch 'fix-sending-problem-reports'Janito Vaqueiro Ferreira Filho5-7/+25
2020-11-24Pass resource dir. when sending problem reportJanito Vaqueiro Ferreira Filho5-6/+24
2020-11-24Fix log message for sending problem reports errorJanito Vaqueiro Ferreira Filho1-1/+1
2020-11-23Merge branch 'fix-missing-api-ip-address-file'Janito Vaqueiro Ferreira Filho2-0/+3
2020-11-23Extract `api-ip-address.txt` file on AndroidJanito Vaqueiro Ferreira Filho1-0/+2
2020-11-23Fetch latest `api-ip-address.txt` file for AndroidJanito Vaqueiro Ferreira Filho1-0/+1
2020-11-23Merge branch 'fix-downgrade'David Lönnhager7-127/+282
2020-11-23Update changelogDavid Lönnhager1-0/+3
2020-11-23Don't block when downgrading on WindowsDavid Lönnhager1-7/+38
2020-11-23Parse dev versionsDavid Lönnhager2-9/+73
2020-11-23Add 'is-older-version' command to mullvad-setupDavid Lönnhager3-5/+51
2020-11-23Move version string parsing to mullvad-typesDavid Lönnhager2-111/+122
2020-11-23Merge branch 'linux-update-nftnl' into masterEmīls3-6/+7
2020-11-23Update nftnl crate to fix memory leakEmīls3-6/+7
2020-11-23Merge branch 'show-error-message-on-vpn-permission-denial'Janito Vaqueiro Ferreira Filho2-3/+4
2020-11-23Describe permission denied error in the changelogJanito Vaqueiro Ferreira Filho1-0/+2
2020-11-23Try to connect even if VPN permission is deniedJanito Vaqueiro Ferreira Filho1-3/+2
2020-11-23Merge branch 'fix-incorrect-blocked-message-without-vpn-permission'Janito Vaqueiro Ferreira Filho3-4/+9
2020-11-23Describe incorrect blocking state in changelogJanito Vaqueiro Ferreira Filho1-0/+1
2020-11-23Return boolean to indicate if tunnel is upJanito Vaqueiro Ferreira Filho2-4/+8
2020-11-23Merge branch 'treat-kotlin-warnings-as-errors'Janito Vaqueiro Ferreira Filho3-2/+11
2020-11-23Treat all Kotlin compiler warnings as errorsJanito Vaqueiro Ferreira Filho1-0/+2
2020-11-23Remove unused variableJanito Vaqueiro Ferreira Filho1-1/+0
2020-11-23Rename unused `action` paramater to `_`Janito Vaqueiro Ferreira Filho1-1/+1