summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2017-05-23Change talpid_cli to use new OpenVpnMonitorLinus Färnstrand1-13/+18
2017-05-23Add new OpenVpnMonitor under the tunnel moduleLinus Färnstrand1-2/+115
2017-05-23Apply Clippy fixes in mullvad_daemonLinus Färnstrand1-2/+2
2017-05-23Merge branch 'websocket-ipc-client'Linus Färnstrand7-18/+229
2017-05-23Update to bumped jsonrpc + wsLinus Färnstrand2-10/+10
2017-05-23Add integration tests for IPC client/serverLinus Färnstrand3-0/+69
2017-05-23Update Cargo.lockLinus Färnstrand1-0/+3
2017-05-23Use WsIpcClient in OpenVPN pluginLinus Färnstrand2-10/+8
2017-05-23Add initial WsIpcClientLinus Färnstrand3-0/+141
2017-05-22Merge branch 'cleanup-and-fixes'Linus Färnstrand2-17/+17
2017-05-22Wait differently in ChildMonitor to stop panicsLinus Färnstrand1-2/+4
2017-05-22Import openvpn_ffi better in tunnel/openvpn.rsLinus Färnstrand1-6/+13
2017-05-22Remove unused macroLinus Färnstrand1-9/+0
2017-05-21Merge branch 'ci-beta-builds'Linus Färnstrand2-0/+6
2017-05-19Add CI builds for the Rust beta channelLinus Färnstrand2-0/+6
2017-05-19Merge branch 'openvpn-event-dispatcher'Linus Färnstrand8-9/+105
2017-05-19Update Cargo.lockLinus Färnstrand1-6/+8
2017-05-19Fix documentation wordingLinus Färnstrand1-1/+1
2017-05-19Add OpenVpnEventDispatcher structLinus Färnstrand4-0/+90
2017-05-19Make talpid_core use new OpenVpnEnv typeLinus Färnstrand1-2/+1
2017-05-19Expose OpenVpnEnv type from openvpn_ffiLinus Färnstrand2-1/+6
2017-05-18Merge branch 'ipc-bind-zero'Linus Färnstrand10-121/+61
2017-05-18Update Cargo.lockLinus Färnstrand1-47/+9
2017-05-18Upgrade serde deps to 1.0Linus Färnstrand5-10/+10
2017-05-18Add address logging to mullvad daemonLinus Färnstrand1-0/+1
2017-05-18Remove port_offset from IpcServer. Bind port zeroLinus Färnstrand2-30/+12
2017-05-18Use fork of jsonrpc for binding to port zeroLinus Färnstrand3-39/+34
2017-05-15Merge branch 'ws-jsonrpc-ipc'Linus Färnstrand7-157/+412
2017-05-10Add comment about never dying threadLinus Färnstrand1-0/+1
2017-05-10Abstract and encapsulate IpcServer for daemonLinus Färnstrand2-32/+71
2017-05-10Add documentation to IpcServerLinus Färnstrand1-0/+2
2017-05-09Change mullvad_daemon to new ipc with pubsubLinus Färnstrand5-155/+299
2017-05-09Update Cargo.lock for macros and pubsubLinus Färnstrand1-1/+70
2017-05-09Merge branch 'cleaner-ipc-with-ws'Linus Färnstrand7-252/+167
2017-05-09Update mullvad_daemon to use serde 1.0 and new ipcLinus Färnstrand3-6/+6
2017-05-09Update talpid_ipc to use ws and support sessionsLinus Färnstrand3-85/+61
2017-05-09Update Cargo.lock for new serde+jsonrpcLinus Färnstrand1-161/+100
2017-05-05Merge branch 'child-proc-with-duct'Linus Färnstrand7-395/+198
2017-05-05Update doc strings, comments and test clarityLinus Färnstrand2-5/+6
2017-05-04Adapt talpid_cli to updated child monitorsLinus Färnstrand1-32/+18
2017-05-04Convert OpenVpnMonitor to use simpler ChildMonitorLinus Färnstrand1-102/+38
2017-05-04Simplify ChildMonitor to use duct and no genericsLinus Färnstrand2-247/+69
2017-05-04Depend on duct instead of clonablechildLinus Färnstrand3-12/+70
2017-04-18Merge branch 'update-formatting'Linus Färnstrand16-122/+190
2017-04-18Reformat with new rustfmt settingsLinus Färnstrand14-120/+175
2017-04-18Move callback out to allow formattingLinus Färnstrand1-1/+2
2017-04-18Activate take_source_hintLinus Färnstrand1-0/+1
2017-04-18Remove custom trailing_comma format settingLinus Färnstrand1-1/+0
2017-04-13Updated rustfmt.toml settingsLinus Färnstrand1-1/+13
2017-04-13Upgrade rustfmt to 0.8.3Linus Färnstrand1-1/+1