summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
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 Filho3-11/+6
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 Filho2-2/+2
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 Filho4-34/+19
2018-05-03Use error-chain to define custom error typesJanito Vaqueiro Ferreira Filho1-1/+1
2018-05-03Move `DaemonRpcClient` to `mullvad-ipc-client`Janito Vaqueiro Ferreira Filho3-64/+12
2018-04-24Remove last mentions of "master" in source codeLinus Färnstrand1-2/+2
2018-04-23Add basic windows serviceAndrej Mihajlov4-2/+304
2018-04-18Disable rpc_info_file_permissions test on windowsEmīls Piņķis1-0/+2
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 Mihajlov2-2/+8
2018-04-03Implement safe cross-platform daemon shutdownJanito Vaqueiro Ferreira Filho2-8/+84
2018-04-03Test RPC address file creation on daemon start-upJanito Vaqueiro Ferreira Filho3-0/+173
2018-04-03Update app_dirs to version 1.2.1 to fix CI buildJanito Vaqueiro Ferreira Filho1-1/+1
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-19Update crate descriptionsLinus Färnstrand1-1/+1
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
2018-03-09Only run one instance of daemonJanito Vaqueiro Ferreira Filho2-1/+56
2018-03-06Upgrade env_logger, duct, uuid and randLinus Färnstrand1-2/+2