summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon/src
AgeCommit message (Expand)AuthorFilesLines
2017-11-17Use new relay constraints and relay selectorLinus Färnstrand2-138/+167
2017-11-17Add RelaySelector module and structLinus Färnstrand1-0/+330
2017-11-17Update relay constraints to contain location etcLinus Färnstrand1-21/+19
2017-11-17Add remove_account_from_history RPC callAndrej Mihajlov1-1/+27
2017-11-17Add get_account_history RPC callAndrej Mihajlov1-2/+34
2017-11-17Add account historyAndrej Mihajlov3-9/+116
2017-11-14Adapt to intermediate solutionLinus Färnstrand2-12/+9
2017-11-14Rename TunnelEndpointData to TunnelParametersLinus Färnstrand1-3/+3
2017-11-14Extract logging time format string to constantLinus Färnstrand1-2/+4
2017-11-14rustfmtLinus Färnstrand1-7/+4
2017-11-14Adapt get_openvpn_relay to new TunnelEndpointLinus Färnstrand1-2/+9
2017-11-14Move finding resource dir to topLinus Färnstrand1-0/+21
2017-11-13Adapt daemon to TunnelEndpointLinus Färnstrand1-13/+18
2017-11-13Reduce the size limit of the problem report to around 2mbErik Larkö1-3/+3
2017-11-10Update the hard coded server listErik Larkö1-5/+5
2017-11-08Rename problem report censoring term to "redact"Linus Färnstrand1-14/+19
2017-11-08rustfmt after 0.2.15 upgradeLinus Färnstrand1-6/+2
2017-11-08Add support for censoring terms in the problem reportsLinus Färnstrand1-10/+41
2017-11-08Stop logging actual account tokenLinus Färnstrand1-12/+7
2017-11-07Change the relay cycle to not include the port in the hostErik Larkö1-1/+1
2017-11-02Introduce Constraint<T>Linus Färnstrand2-14/+11
2017-11-02Revert misunderstanding and make the JSON a little friendlierErik Larkö3-15/+24
2017-11-02Add get_relay_constraints endpointErik Larkö3-18/+39
2017-11-02Merge rather than update constraintsErik Larkö1-3/+4
2017-11-02Set the tunnel port and protocol over the APIErik Larkö3-64/+106
2017-10-30Remove sys-info crate again as it was buggyLinus Färnstrand1-6/+0
2017-10-30Add daemon, os and kernel info to problem reportLinus Färnstrand1-5/+75
2017-10-27Correct documentation grammarLinus Färnstrand1-1/+1
2017-10-27Simplify types for problem report collectLinus Färnstrand1-11/+10
2017-10-27Implement problem report sendLinus Färnstrand1-35/+42
2017-10-26Extract master RPC client code to own crateLinus Färnstrand3-30/+9
2017-10-26Simplify problem report log addingLinus Färnstrand1-22/+12
2017-10-26Add problem-report toolAndrej Mihajlov1-0/+200
2017-10-18Add shutdown RPC call to daemonLinus Färnstrand2-0/+14
2017-10-18Use "connection info" instead of address for RPCLinus Färnstrand1-6/+6
2017-10-18Update settings saving to conform to rustfmtLinus Färnstrand1-5/+3
2017-10-13Make sure there is at least 1000ms between each new tunnel spawnLinus Färnstrand1-0/+6
2017-10-12Add docs to auth()Linus Färnstrand1-0/+2
2017-10-12Check auth in subscribe methodsLinus Färnstrand1-2/+8
2017-10-12Store authenticated flag as Arc<AtomicBool>Linus Färnstrand1-9/+11
2017-10-12Fix wording in logging and errorsLinus Färnstrand2-2/+2
2017-10-12Add auth checks to almost all RPC methodsLinus Färnstrand1-28/+69
2017-10-12Add auth() rpc call and shared_secretLinus Färnstrand3-9/+32
2017-10-05Upgrade rustfmt-nightly to 0.2.8Linus Färnstrand1-3/+1
2017-09-27Make setting empty account number same as unsettingLinus Färnstrand1-1/+5
2017-09-25Add tunnel-log flag to daemon and pass it downLinus Färnstrand2-4/+21
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-22Explicitly set 644 permission on rpc file on unixLinus Färnstrand1-2/+16
2017-09-22Add build.rs script fetching commit info and log that on daemon startLinus Färnstrand1-0/+10