summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
2019-07-05Fix daemon to always broadcast new public keyEmīls Piņķis1-1/+3
2019-07-01Simplify match armJanito Vaqueiro Ferreira Filho1-5/+1
2019-07-01Make relay location broadcast optionalJanito Vaqueiro Ferreira Filho1-8/+4
2019-06-28Refactor API method to use stored relay locationJanito Vaqueiro Ferreira Filho1-9/+9
2019-06-28Rename `StateTransition` event into `TunnelState`Janito Vaqueiro Ferreira Filho1-1/+1
2019-06-28Include location in `TunnelState`Janito Vaqueiro Ferreira Filho1-2/+12
2019-06-28Change how tunnel endpoint is broadcastedJanito Vaqueiro Ferreira Filho1-4/+4
2019-06-28Replace `TunnelState` alias with a new typeJanito Vaqueiro Ferreira Filho1-3/+3
2019-06-28Prepare for conversion to `TunnelState`Janito Vaqueiro Ferreira Filho1-4/+12
2019-06-28Use `TunnelState` in `mullvad-daemon`Janito Vaqueiro Ferreira Filho2-11/+11
2019-06-26Integrate key generator in daemonEmīls Piņķis2-52/+156
2019-06-26Improve event loop usage in daemonEmīls Piņķis1-5/+13
2019-06-26Add wireguard key generatorEmīls Piņķis3-0/+238
2019-06-26Update build scriptsOdd Stranne1-0/+54
2019-06-26Integrate Windows Update settings migrator in DaemonOdd Stranne2-5/+112
2019-06-17Updating version in package filesLinus Färnstrand1-1/+1
2019-06-14Updating version in package filesLinus Färnstrand1-1/+1
2019-06-14Prefer Wireguard tunnels on AndroidJanito Vaqueiro Ferreira Filho1-0/+5
2019-06-12Use x -= y instead of x = x - yLinus Färnstrand1-1/+1
2019-06-12Don't send mutable reference where not neededLinus Färnstrand1-1/+1
2019-06-12Remove superfluous unit valueLinus Färnstrand1-1/+0
2019-06-12Use *_or_else with closureLinus Färnstrand2-2/+2
2019-06-12Use .is_{err,ok,none}() instead of pattern matchingLinus Färnstrand2-2/+2
2019-06-12Use is_empty instead of len() == 0Linus Färnstrand1-2/+2
2019-06-12Don't take reference on both sides of comparisonLinus Färnstrand1-1/+1
2019-06-12Remove superfluous return keywordLinus Färnstrand1-2/+2
2019-06-06Add bridge_hostname to GeoIpLocationEmīls Piņķis2-14/+36
2019-06-04Select only Wireguard tunnels on AndroidJanito Vaqueiro Ferreira Filho1-0/+16
2019-05-28Use platform specific `TunProvider`Janito Vaqueiro Ferreira Filho1-3/+2
2019-05-28Allow setting a custom `TunProvider`Janito Vaqueiro Ferreira Filho1-2/+7
2019-05-28Provide `TunProvider` from daemon to wireguardJanito Vaqueiro Ferreira Filho1-0/+2
2019-05-28Disable bridges for UDP tunnels in auto modeEmīls Piņķis1-0/+6
2019-05-28Change SetOpenVpnProxy to SetBridgeSettingsEmīls Piņķis2-51/+45
2019-05-28Remove proxy settings from openvpn::TunnelOptionsEmīls Piņķis1-3/+4
2019-05-28Add managamenent command to set bridge stateEmīls Piņķis2-1/+51
2019-05-28Silence the logging around relay_list downloadsLinus Färnstrand1-7/+2
2019-05-27Pick bridges from the relay listEmīls Piņķis2-46/+176
2019-05-22Move `log_version` function to `version` moduleJanito Vaqueiro Ferreira Filho2-10/+10
2019-05-21Allow daemon to use generic `EventListener`sJanito Vaqueiro Ferreira Filho2-80/+133
2019-05-20Remove `Mullvad` in management interface logsJanito Vaqueiro Ferreira Filho1-5/+2
2019-05-17Change management interface shutdown log levelJanito Vaqueiro Ferreira Filho1-1/+1
2019-05-17Stop management interface when exitingJanito Vaqueiro Ferreira Filho2-27/+14
2019-05-17Create method to obtain a `DaemonCommandSender`Janito Vaqueiro Ferreira Filho1-1/+21
2019-05-16Move `version` module to libraryJanito Vaqueiro Ferreira Filho2-2/+2
2019-05-16Move `logging` module to libraryJanito Vaqueiro Ferreira Filho2-2/+2
2019-05-14Updating version in package filesLinus Färnstrand1-1/+1
2019-05-09Add 'netlink_sys' to the list of silenced cratesEmīls Piņķis1-0/+1
2019-05-08Remove stated WMI dependency in daemonOdd Stranne1-2/+0
2019-05-03Updating version in package filesLinus Färnstrand1-1/+1
2019-04-25Silence netlink_proto in the mullvad-daemon loggerLinus Färnstrand1-0/+1