summaryrefslogtreecommitdiffhomepage
path: root/mullvad-daemon
AgeCommit message (Expand)AuthorFilesLines
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ö4-65/+108
2017-10-30Remove sys-info crate again as it was buggyLinus Färnstrand2-7/+0
2017-10-30Use git describe in git-commit-info.txtLinus Färnstrand1-3/+3
2017-10-30Add daemon, os and kernel info to problem reportLinus Färnstrand2-5/+76
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ärnstrand4-32/+10
2017-10-26Simplify problem report log addingLinus Färnstrand1-22/+12
2017-10-26Add problem-report toolAndrej Mihajlov2-0/+204
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ärnstrand3-0/+61
2017-09-21Add all authorsLinus Färnstrand1-1/+1
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ärnstrand4-170/+180
2017-09-13Format fixesErik Larkö1-1/+3
2017-09-13Review fixesErik Larkö2-45/+7
2017-09-13Add remove_custom_relay endpointErik Larkö2-4/+17
2017-09-13Create talpid-types and put TransportProtocol thereErik Larkö2-13/+10
2017-09-13Add set_custom_relay API endpointErik Larkö3-25/+146
2017-09-11Extract error mapping code to methodLinus Färnstrand1-22/+33
2017-09-11Forward RPC errors from master unchanged to FELinus Färnstrand1-3/+23
2017-09-11Upgrade jsonrpc deps to 7.1.1Linus Färnstrand1-6/+6
2017-09-08Add license metadataLinus Färnstrand2-1/+10