summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src/main.rs
AgeCommit message (Expand)AuthorFilesLines
2017-09-25Add tunnel-log flag to daemon and pass it downLinus Färnstrand1-4/+10
2017-09-23Only reset firewall when target state is unsecuredLinus Färnstrand1-2/+1
2017-09-23Add extra state safety check to state machineLinus Färnstrand1-1/+1
2017-09-22Add build.rs script fetching commit info and log that on daemon startLinus Färnstrand1-0/+10
2017-09-21Upgrade pfctl and add DNS proxyLinus Färnstrand1-2/+4
2017-09-21Add tunnel IP and gateway to metadata about tunnelLinus Färnstrand1-8/+8
2017-09-19Fix comments split over multiple linesLinus Färnstrand1-2/+1
2017-09-18Run rustfmt-nightly 0.2.6 on everythingLinus Färnstrand1-97/+104
2017-09-13Review fixesErik Larkö1-42/+6
2017-09-13Add remove_custom_relay endpointErik Larkö1-2/+3
2017-09-13Create talpid-types and put TransportProtocol thereErik Larkö1-13/+9
2017-09-13Add set_custom_relay API endpointErik Larkö1-18/+105
2017-09-08Add license metadataLinus Färnstrand1-0/+8
2017-09-07Change "dev" to descriptive "tunnel_interface"Linus Färnstrand1-2/+2
2017-09-06Handle tunnel up event with new dev fieldLinus Färnstrand1-5/+9
2017-09-06Add milliseconds to logging formatLinus Färnstrand1-1/+1
2017-09-06Update error-chain to 0.11Linus Färnstrand1-4/+4
2017-09-01Declare local (temporary) BoxFutureLinus Färnstrand1-2/+2
2017-09-01Replace boxed() with Box::new()Linus Färnstrand1-3/+2
2017-08-31Upgrade to use jsonrpc-client-{core,http} 0.2Linus Färnstrand1-3/+3
2017-08-25Properly reset remote_endpoint when starting failLinus Färnstrand1-0/+1
2017-08-25Change slightly how firewall rules are setLinus Färnstrand1-6/+14
2017-08-24Silence hyper and tokio_proto in logLinus Färnstrand1-0/+2
2017-08-24Use AccountsProxy to fetch data from masterLinus Färnstrand1-1/+22
2017-08-24Initialize firewall field in correct orderLinus Färnstrand1-2/+1
2017-08-24Add AccountsProxy RPC clientLinus Färnstrand1-0/+3
2017-08-24Refactor sending responses to mgmt interfaceLinus Färnstrand1-9/+8
2017-08-24Import OneshotSenderLinus Färnstrand1-4/+4
2017-08-17Integrate firewall into mullvad daemonAndrej Mihajlov1-1/+28
2017-08-15Remove RemoteAddr, use SocketAddr insteadAndrej Mihajlov1-3/+7
2017-07-25Restart the tunnel when the account token changesErik Larkö1-6/+20
2017-07-25Extract management api event responses to separate methodsErik Larkö1-27/+37
2017-07-18Make set_account call return error on save failureLinus Färnstrand1-8/+7
2017-07-18Save settings in setter methodsLinus Färnstrand1-4/+4
2017-07-17Move settings changing into method on SettingsLinus Färnstrand1-11/+4
2017-07-17Read and write settings to toml fileLinus Färnstrand1-7/+22
2017-07-17Rename all crates from snake_case to kebab-caseLinus Färnstrand1-0/+498