summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2018-03-21Remove rustfmt 0.3.8 requirement and re-format with 0.4.1Linus Färnstrand1-1/+1
2018-03-20Rename TunnelParameters to TunnelEndpointDataEmīls Piņķis1-3/+3
2018-03-19Update crate descriptionsLinus Färnstrand1-1/+1
2018-03-08Remove unnecessary error typesJanito Vaqueiro Ferreira Filho1-16/+15
2018-03-08Use executable path as plugin pathJanito Vaqueiro Ferreira Filho1-7/+24
2018-03-06Upgrade env_logger, duct, uuid and randLinus Färnstrand1-2/+2
2018-03-06Upgrade jsonrpc-* cratesLinus Färnstrand1-2/+2
2018-03-02Upgrade log crate to 0.4Linus Färnstrand1-1/+1
2018-03-02Adjust log levels in talpid-coreLinus Färnstrand2-2/+2
2018-02-27Simplify how we expose the firewall at the top levelLinus Färnstrand3-60/+25
2018-02-27Rename linux firewall unix -> linuxLinus Färnstrand1-4/+3
2018-02-18Add conditional compilation to stuff not needed on WindowsLinus Färnstrand1-0/+1
2018-02-01Upgrade code to core-foundation 0.5 compatibleLinus Färnstrand1-31/+24
2018-02-01Upgrade core-foundation and use published system-configurationLinus Färnstrand1-2/+2
2018-01-19Fix code formattingOdd Stranne1-1/+5
2018-01-19Fix names of OpenVPN binary and OpenVPN pluginOdd Stranne1-7/+7
2018-01-04Don't keep PF state for LAN firewall rulesLinus Färnstrand1-1/+0
2017-12-27Upgrade rustfmt to 0.3.4Linus Färnstrand1-6/+3
2017-12-20Allow LAN multicastLinus Färnstrand1-3/+10
2017-12-20Add allow_lan to SecurityPolicyLinus Färnstrand3-9/+45
2017-12-20Add field names to SecurityPolicyLinus Färnstrand2-4/+15
2017-12-18Remove 128 bit AESRobin Lövgren1-1/+0
2017-12-18Remove camellia and seed ciphersRobin Lövgren1-3/+0
2017-12-18Reformat with new rustfmtLinus Färnstrand2-2/+0
2017-12-15Upgrade lazy_static to 1.0Linus Färnstrand1-1/+1
2017-12-04Add sndbuf, rcvbuf and fast-io arguments to OpenVPNLinus Färnstrand1-0/+3
2017-12-04Upgrade rustfmt to 0.2.17Linus Färnstrand1-6/+7
2017-12-04Correctly set "Setup:/" DNS settings at all timesLinus Färnstrand1-8/+55
2017-12-04Use the macOS dns module to set DNS when connectedLinus Färnstrand1-0/+7
2017-12-04Add documentation to firewall module typesLinus Färnstrand4-5/+12
2017-12-04Remove redirect rule code bloatLinus Färnstrand1-23/+24
2017-12-04Move macOS firewall impl to directory and add dns moduleLinus Färnstrand4-19/+309
2017-12-04Remove DNS proxy code from macOS implLinus Färnstrand3-81/+5
2017-11-14Rename TunnelEndpointData to TunnelParametersLinus Färnstrand1-3/+3
2017-11-14Change TunnelEndpoint to another designLinus Färnstrand1-8/+8
2017-11-14Move finding resource dir to topLinus Färnstrand1-50/+24
2017-11-13Update pfctl to version with bindgen 0.31Linus Färnstrand1-1/+1
2017-11-13Add TunnelEndpoint typeLinus Färnstrand1-3/+11
2017-10-25Name the PF firewall anchor mullvadLinus Färnstrand1-1/+1
2017-10-20Replace own shell_escape with external libLinus Färnstrand3-11/+5
2017-10-19Escape shell arguments nicerLinus Färnstrand1-14/+11
2017-10-18Upgrade pfctl to bindgen 0.30 versionLinus Färnstrand1-1/+1
2017-10-13Upgrade to use openvpn-plugin 0.3.0Linus Färnstrand1-1/+1
2017-10-11Add --crl-verify argument to OpenVPNLinus Färnstrand2-1/+20
2017-10-05Use http clone url for pfctl-rsLinus Färnstrand1-1/+1
2017-09-27Re-introduce field name in OpenVpnEventApiLinus Färnstrand1-5/+5
2017-09-26Remove OpenVpnEventDispatcher and use IpcServer directlyLinus Färnstrand1-61/+30
2017-09-26Remove unused assert_matches importLinus Färnstrand2-7/+0
2017-09-25Add tunnel-log flag to daemon and pass it downLinus Färnstrand1-3/+15
2017-09-25Add support for logging to file for OpenVpnCommandLinus Färnstrand1-0/+13