summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
AgeCommit message (Expand)AuthorFilesLines
2018-05-18Allow RelaySelector to take cache_dir by argumentLinus Färnstrand2-16/+22
2018-05-18Move cache dir computation to own moduleLinus Färnstrand6-17/+27
2018-05-18Collect log directory access errorsJanito Vaqueiro Ferreira Filho1-9/+53
2018-05-18Refactor to only use `ProblemReport::add_logs`Janito Vaqueiro Ferreira Filho1-13/+9
2018-05-18Collect predefined log files in `problem-report`Janito Vaqueiro Ferreira Filho1-17/+80
2018-05-18Reword `add_log` function commentJanito Vaqueiro Ferreira Filho1-2/+2
2018-05-18Fix typo in `problem-report` help messageJanito Vaqueiro Ferreira Filho1-1/+1
2018-05-17Remove --disable-rpc-authLinus Färnstrand4-43/+17
2018-05-17Change from to_string_lossy() to display() on pathsLinus Färnstrand5-21/+15
2018-05-17Format with rustfmt 0.7.0Linus Färnstrand4-23/+43
2018-05-16Fix commentJanito Vaqueiro Ferreira Filho1-1/+1
2018-05-16Create parent directories in RPC info file pathJanito Vaqueiro Ferreira Filho1-0/+12
2018-05-15Move settings to /etc on unix platformsLinus Färnstrand1-5/+11
2018-05-14Make mullvad-daemon create logging dirLinus Färnstrand1-1/+9
2018-05-14Rename daemon log to daemon.log on WindowsLinus Färnstrand1-1/+1
2018-05-14Create `mullvad-metadata` crateJanito Vaqueiro Ferreira Filho2-11/+5
2018-05-09Move `Command` import to platform-specific func.Janito Vaqueiro Ferreira Filho1-1/+2
2018-05-09Use program data directory for logs on WindowsJanito Vaqueiro Ferreira Filho2-13/+26
2018-05-09Silence tokio_reactorLinus Färnstrand1-0/+1
2018-05-07Updating formatting to be up to date with the newest rustfmtEmīls Piņķis3-9/+13
2018-05-07Reuse RPC connection in `DaemonRpcClient`Janito Vaqueiro Ferreira Filho1-1/+1
2018-05-07Send report to server with consistent newlinesJanito Vaqueiro Ferreira Filho1-2/+12
2018-05-07Replace newlines inside log messagesJanito Vaqueiro Ferreira Filho1-0/+12
2018-05-07Use platform specific newlines in problem-reportJanito Vaqueiro Ferreira Filho1-15/+29
2018-05-07Use platform specific newlines in daemon log fileJanito Vaqueiro Ferreira Filho1-1/+8
2018-05-03Use `rpc_file_path` from `mullvad-ipc-client`Janito Vaqueiro Ferreira Filho1-21/+14
2018-05-03Use `DaemonRpcClient` to check for other daemonJanito Vaqueiro Ferreira Filho3-33/+18
2018-04-24Remove last mentions of "master" in source codeLinus Färnstrand1-2/+2
2018-04-23Add basic windows serviceAndrej Mihajlov3-2/+303
2018-04-13Add flag to allow not printing timestamps to stdoutEmīls Piņķis3-25/+61
2018-04-11Require an initial fallback address to be usedJanito Vaqueiro Ferreira Filho3-5/+14
2018-04-11Use address cache in daemonJanito Vaqueiro Ferreira Filho1-1/+2
2018-04-11Create `MullvadRpcFactory` helper typeJanito Vaqueiro Ferreira Filho3-4/+9
2018-04-10Format with rustfmt 0.4.1-nightly (e784712 2018-04-09)Linus Färnstrand1-1/+1
2018-04-10Use BufReader for reading settings and relay listEmīls Piņķis2-4/+5
2018-04-04Switch to global windows temp directory on windowsAndrej Mihajlov1-1/+4
2018-03-29Fix formatting issue reported by latest rustfmtJanito Vaqueiro Ferreira Filho1-1/+1
2018-03-27Default to empty RelayList if reading from file failsLinus Färnstrand2-15/+22
2018-03-26Replace include_str!() occurences with version::current() in mullvad-daemonEmīls Piņķis1-4/+3
2018-03-26Add 'get_current_version' and 'get_version_info' RPCs to daemonEmīls Piņķis3-5/+82
2018-03-26Format code with newer rustfmtLinus Färnstrand3-5/+5
2018-03-22Allow passing the `--mssfix` paramter to OpenVPN based on configEmīls Piņķis3-1/+79
2018-03-21Remove rustfmt 0.3.8 requirement and re-format with 0.4.1Linus Färnstrand1-4/+6
2018-03-20Rename TunnelParameters to TunnelEndpointDataEmīls Piņķis1-3/+3
2018-03-09Check for other daemon sooner during start-upJanito Vaqueiro Ferreira Filho1-5/+5
2018-03-09Separate address retrieval from RPC callJanito Vaqueiro Ferreira Filho1-7/+10
2018-03-09Fix "RPC" typo in error messageJanito Vaqueiro Ferreira Filho1-1/+1
2018-03-09Separate `rpc_info` module in twoJanito Vaqueiro Ferreira Filho3-40/+48
2018-03-09Inline `other_daemon_responds()` functionJanito Vaqueiro Ferreira Filho1-12/+6
2018-03-09Halt on failure of removal of existing RPC fileJanito Vaqueiro Ferreira Filho1-4/+13