summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Collapse)AuthorFilesLines
2018-03-02Add coloring to stdout loggingLinus Färnstrand3-34/+69
2018-03-02Silence jsonrpc_core a bitLinus Färnstrand1-0/+2
2018-03-02Adjust logging levels and move logging to own moduleLinus Färnstrand3-44/+64
2018-03-02Add extra newline to .mullvad_rpc_addressLinus Färnstrand1-1/+1
2018-03-02Add --disable-rpc-auth flag to make the CLI workLinus Färnstrand3-18/+46
2018-02-18Add conditional compilation to stuff not needed on WindowsLinus Färnstrand1-0/+1
2018-02-07Make the daemon version be the git descriptionLinus Färnstrand4-36/+32
2018-01-18Add --resource-dir argumentLinus Färnstrand2-4/+16
2018-01-15Add debug logging when BE sends new state to FELinus Färnstrand1-0/+1
2018-01-15Download geoip data from am.i.mullvad on requestLinus Färnstrand5-54/+85
2018-01-15Use new tokio event loop creation mechanismLinus Färnstrand1-1/+4
2018-01-15Add event loop creation to mullvad-rpcLinus Färnstrand1-1/+1
2018-01-15Use serde derive import trickLinus Färnstrand2-4/+2
2018-01-09Remove crate version from version stringsLinus Färnstrand3-8/+6
2018-01-09Add metadata in problem report RPC callLinus Färnstrand1-12/+14
2018-01-09Fix invalid redact of IPv6, plus add testLinus Färnstrand1-4/+11
2018-01-09Default to servers in SwedenErik Larkö1-3/+3
2017-12-27Upgrade rustfmt to 0.3.4Linus Färnstrand1-4/+1
2017-12-20Implement get_allow_lan in mgmt interfaceLinus Färnstrand2-0/+20
2017-12-20Add allow_lan support to daemon and expose on mgmt interfaceLinus Färnstrand2-0/+32
2017-12-20Add allow_lan settings entryLinus Färnstrand1-10/+24
2017-12-20Add field names to SecurityPolicyLinus Färnstrand1-4/+7
2017-12-18Reformat with new rustfmtLinus Färnstrand2-4/+2
2017-12-15Upgrade lazy_static to 1.0Linus Färnstrand1-1/+1
2017-12-13Add has_active_relays flag to citiesLinus Färnstrand1-0/+1
2017-12-04Upgrade rustfmt to 0.2.17Linus Färnstrand5-19/+11
2017-12-04Update rustfmt to 0.2.16Linus Färnstrand1-2/+2
2017-12-01Rename mullvadd back to mullvad-daemonLinus Färnstrand3-16/+2
2017-12-01Converting TunnelState::Exiting to SecurityState::SecuredLinus Färnstrand1-2/+3
2017-11-28Update IPv6 redact regex to not redact time, and optimize the run timeErik Larkö2-25/+35
2017-11-27Make sure the OpenVPN log file is readable by non-root usersErik Larkö2-2/+10
When OpenVPN creates it's log file it is only readable by root. When we then want to collect this log file in the problem report we do not want to be root. If OpenVPN on the other hand is told to log to a file that already exists it doesn't change the permissions of that file. So here we create the log file with permissions that work for us before OpenVPN has the chance to create it itself.
2017-11-24Redact IPs and MAC from logsErik Larkö2-11/+149
2017-11-20Rename GetIp -> GetPublicIpLinus Färnstrand2-3/+4
2017-11-17Fix documentation wordingLinus Färnstrand1-1/+1
2017-11-17Add separate command to list relaysLinus Färnstrand2-0/+33
2017-11-17Use new relay constraints and relay selectorLinus Färnstrand3-138/+168
2017-11-17Add RelaySelector module and structLinus Färnstrand1-0/+330
2017-11-17Update relay constraints to contain location etcLinus Färnstrand1-21/+19
2017-11-17Add remove_account_from_history RPC callAndrej Mihajlov1-1/+27
2017-11-17Add get_account_history RPC callAndrej Mihajlov1-2/+34
2017-11-17Add account historyAndrej Mihajlov3-9/+116
2017-11-14Adapt to intermediate solutionLinus Färnstrand2-12/+9
2017-11-14Rename TunnelEndpointData to TunnelParametersLinus Färnstrand1-3/+3
2017-11-14Extract logging time format string to constantLinus Färnstrand1-2/+4
2017-11-14rustfmtLinus Färnstrand1-7/+4
2017-11-14Adapt get_openvpn_relay to new TunnelEndpointLinus Färnstrand1-2/+9
2017-11-14Move finding resource dir to topLinus Färnstrand1-0/+21
2017-11-13Adapt daemon to TunnelEndpointLinus Färnstrand1-13/+18
2017-11-13Reduce the size limit of the problem report to around 2mbErik Larkö1-3/+3
2017-11-10Update the hard coded server listErik Larkö1-5/+5