summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2018-09-10Attempt to apply target state if in blocked stateEmīls Piņķis2-1/+10
2018-09-10Merge branch 'fail-less-when-restoring-windows-dns'Linus Färnstrand2-15/+24
2018-09-10Just log errors in DNS restore, not crashLinus Färnstrand2-15/+24
2018-09-10Merge branch 'add-disconnecting-state'Andrej Mihajlov5-219/+261
2018-09-10Add SubscriptionListener to streamline nullability handlingAndrej Mihajlov2-16/+33
2018-09-10Refactor ConnectionObserverAndrej Mihajlov2-40/+39
2018-09-10We never dispose `App` so no need to have a cleanup routineAndrej Mihajlov1-15/+0
2018-09-10Add TunnelStateTransition and TunnelState enumAndrej Mihajlov4-69/+50
2018-09-10Revamp account data cacheAndrej Mihajlov1-27/+54
2018-09-10Store accountToken in AppAndrej Mihajlov1-23/+30
2018-09-10Add disconnecting stateAndrej Mihajlov4-60/+86
2018-09-10Merge branch 'remove-unused-map-offset'Andrej Mihajlov1-23/+1
2018-09-10Remove unused codeAndrej Mihajlov1-23/+1
2018-09-10Merge branch 'fix-ipc-reconnect'Emīls Piņķis3-35/+38
2018-09-10Reconnect to GUI to daemon if socket was disconnected abruptlyEmīls Piņķis3-35/+38
2018-09-10Merge branch 'settings-update-subscription'Linus Färnstrand12-79/+144
2018-09-08Make CLI use get_settings for fetching settingsLinus Färnstrand6-6/+12
2018-09-08Move the Mullvad Settings type to mullvad_typesLinus Färnstrand6-6/+14
2018-09-08Make management interface and some other stuff infallibleLinus Färnstrand1-59/+29
2018-09-08Add get_settings call to management interfaceLinus Färnstrand2-1/+20
2018-09-08Add subscription for settings changes to management interfaceLinus Färnstrand2-10/+72
2018-09-07Merge branch 'fix-routing'Andrej Mihajlov5-179/+45
2018-09-07Remove daemon state from reduxAndrej Mihajlov4-73/+0
2018-09-07Hack the history to prevent user from coming to restricted screensAndrej Mihajlov1-2/+23
2018-09-07Remove smart routesAndrej Mihajlov2-106/+24
2018-09-07Merge branch 'remove-blocking-on-no-account-token'Linus Färnstrand4-40/+70
2018-09-07Make management interface connect return error on missing account tokenLinus Färnstrand3-13/+45
2018-09-07Make trying to connect without account token not block, just disconnectLinus Färnstrand2-28/+26
2018-09-07Merge branch 'move-cli-binary'Linus Färnstrand2-9/+14
2018-09-07Move mullvad CLI binary to directly under install dirLinus Färnstrand2-9/+14
2018-09-07Merge branch 'improve-macos-install-uninstall'Linus Färnstrand4-0/+49
2018-09-07Make macOS postinstall script kill any running GUILinus Färnstrand2-0/+4
2018-09-07Add and bundle macOS uninstall scriptLinus Färnstrand3-0/+45
2018-09-07Merge branch 'adjust-logging-levels'Linus Färnstrand2-22/+41
2018-09-07Adjust management interface logging level and add argumentsLinus Färnstrand1-22/+24
2018-09-07Adjust logging levels of some external cratesLinus Färnstrand1-0/+17
2018-09-07Merge branch 'dont-autoconnect-without-account'Linus Färnstrand2-1/+3
2018-09-07Don't auto-connect without account tokenLinus Färnstrand2-1/+3
2018-09-06Merge branch 'fix-relay-list-schema'Emīls Piņķis4-8/+2
2018-09-06Fix relay list schemaEmīls Piņķis4-8/+2
2018-09-06Merge branch 'allow-upnp-discovery'Linus Färnstrand5-3/+14
2018-09-06Add to changelogLinus Färnstrand1-0/+2
2018-09-06Add LAN->SSDP multicast on WindowsLinus Färnstrand1-0/+1
2018-09-06Add LAN->SSDP multicast on macOSLinus Färnstrand1-0/+2
2018-09-06Add LAN->SSDP multicast on LinuxLinus Färnstrand2-3/+9
2018-09-06Merge branch 'fix-select-servers-in-sole-city-of-a-country'Janito Vaqueiro Ferreira Filho1-2/+6
2018-09-06Allow selecting relay in sole city of a countryJanito Vaqueiro Ferreira Filho1-2/+6
2018-09-06Merge branch 'check-ipv6-enabled'Janito Vaqueiro Ferreira Filho9-29/+106
2018-09-06Merge branch 'fix-curl-in-buildscript'Emīls Piņķis1-3/+4
2018-09-06Fix relay list downloading in buildscriptEmīls Piņķis1-3/+4