summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
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
2017-04-12Merge branch 'update-dependencies'Linus Färnstrand7-197/+121
2017-04-11Upgrading to error-chain 0.10Linus Färnstrand7-14/+14
2017-04-11Run "cargo update". Lots of new jsonrpc stuffLinus Färnstrand1-184/+108
2017-04-07Merge branch 'restructure-workspace'Linus Färnstrand14-42/+41
2017-04-07Update CI configs to handle empty root crateLinus Färnstrand2-3/+3
2017-04-07Rename talpid_daemon to mullvad_daemonLinus Färnstrand5-18/+18
2017-04-07Move talpid_core from root to memberLinus Färnstrand8-21/+20
2017-04-07Merge branch 'http-ipc-jsonrpc'Erik Larkö9-291/+768
2017-04-07Use new address getterLinus Färnstrand1-2/+2
2017-04-07Have error_chain! calls in same place in fileLinus Färnstrand1-11/+12
2017-04-07Don't expose address mutable, proide immutable refLinus Färnstrand1-1/+5
2017-04-07Put all chain_err on level. Return last errorLinus Färnstrand1-31/+30
2017-04-07Use quick_main in daemonLinus Färnstrand1-31/+16
2017-04-07Use json naming conventions when deserializingErik Larkö1-0/+1
2017-04-07Created the talpid_daemon crate and put the frontend IPC stuff thereErik Larkö9-291/+778
2017-04-06Merge branch 'quick-main-macro'Linus Färnstrand1-28/+9
2017-04-05Simplified errors in talpid_cliLinus Färnstrand1-16/+8
2017-04-05Use quick_main!() from error_chainLinus Färnstrand1-12/+1