summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2017-07-20Search for bundled OpenVPN binaries close to the executableErik Larkö1-1/+23
2017-07-20Merge branch 'new-openvpn-plugin-crate'Linus Färnstrand14-490/+59
2017-07-20Update Cargo.lockLinus Färnstrand1-6/+7
2017-07-20Use openvpn-plugin 0.2.0Linus Färnstrand3-5/+5
2017-07-19Remove unused openvpn-ffi crateLinus Färnstrand5-360/+0
2017-07-19Update talpid-core to use openvpn-plugin libLinus Färnstrand5-12/+14
2017-07-19Update openvpn plugin to use openvpn-plugin libLinus Färnstrand3-112/+38
2017-07-18Merge branch 'persistent-settings'Linus Färnstrand5-19/+189
2017-07-18Make set_account call return error on save failureLinus Färnstrand2-17/+16
2017-07-18Save settings in setter methodsLinus Färnstrand2-6/+10
2017-07-18Create an explicit DEFAULT_SETTINGS instanceLinus Färnstrand1-2/+4
2017-07-17Move settings changing into method on SettingsLinus Färnstrand2-16/+30
2017-07-17Update Cargo.lockLinus Färnstrand1-0/+49
2017-07-17Read and write settings to toml fileLinus Färnstrand3-7/+109
2017-07-17Merge branch 'rename-crates'Linus Färnstrand40-49/+43
2017-07-17Rename all crates from snake_case to kebab-caseLinus Färnstrand40-49/+43
2017-07-17Merge branch 'nicer-error-print'Linus Färnstrand1-15/+4
2017-07-17Remove log_error and use e.display() insteadLinus Färnstrand1-15/+4
2017-07-14Merge branch 'rpc-address-file-loc'Erik Larkö2-9/+9
2017-07-14Write the RPC server address to the tempdir instead of the working directoryErik Larkö2-9/+9
2017-07-14Merge branch 'log-to-file'Linus Färnstrand4-7/+155
2017-07-13Update Cargo.lockLinus Färnstrand1-1/+64
2017-07-13rustfmtLinus Färnstrand2-17/+26
2017-07-13Make logging to file optionalLinus Färnstrand2-11/+14
2017-07-13Make argument verbosity only affect Mullvad cratesLinus Färnstrand2-4/+16
2017-07-13Accept path to log file as argumentLinus Färnstrand2-4/+13
2017-07-13Add clap and parse verbosity argumentLinus Färnstrand3-4/+41
2017-07-13Replace env_logger with fern loggerLinus Färnstrand2-3/+18
2017-07-11Merge branch 'stop-building-release-versions'Linus Färnstrand1-2/+0
2017-07-10Remove --release builds from appveyorLinus Färnstrand1-2/+0
2017-07-10Bump crate versions to 0.1.0Linus Färnstrand3-5/+5
2017-07-10Merge branch 'cli-support-connect-disconnect'Linus Färnstrand19-70/+183
2017-07-10Automatically cast commands with type annotationLinus Färnstrand1-5/+5
2017-07-10Add talpid_core to workspaceLinus Färnstrand1-1/+2
2017-07-10Update Cargo.lockLinus Färnstrand1-0/+10
2017-07-10Add connect and disconnect support to CLILinus Färnstrand3-0/+52
2017-07-10Add status support in CLILinus Färnstrand7-15/+59
2017-07-10Fix WsIpcClient testsLinus Färnstrand2-22/+3
2017-07-10Improve WsIpcClient to deserialize arbitrary typesLinus Färnstrand1-26/+30
2017-07-10Move state structs to own crate for sharingLinus Färnstrand7-7/+28
2017-07-10Merge branch 'cli-with-rpc'Linus Färnstrand11-156/+273
2017-07-07Remove clap dependency in set account methodLinus Färnstrand1-4/+4
2017-07-07Clean up CLI code with better subcommand structureLinus Färnstrand5-69/+122
2017-07-06Update Cargo.lockLinus Färnstrand1-0/+98
2017-07-06Renamed talpid_cli to mullvad_cliLinus Färnstrand4-3/+3
2017-07-06Update the CLI to use RPC. Support get/set accountLinus Färnstrand4-110/+68
2017-07-06Map result in openvpn plugin to match new typeLinus Färnstrand1-0/+1
2017-07-06Change WsIpcClient to return result of responseLinus Färnstrand1-7/+14
2017-07-06Merge branch 'add-ca-directive-to-openvpn'Linus Färnstrand2-3/+20
2017-07-06Add --ca flag to OpenVPN and omit conf if missingLinus Färnstrand2-3/+20