summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
AgeCommit message (Expand)AuthorFilesLines
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ärnstrand3-19/+307
2017-12-04Remove DNS proxy code from macOS implLinus Färnstrand2-79/+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-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ärnstrand2-11/+4
2017-10-19Escape shell arguments nicerLinus Färnstrand1-14/+11
2017-10-11Add --crl-verify argument to OpenVPNLinus Färnstrand2-1/+20
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ärnstrand1-5/+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
2017-09-23Extract policy specific rules to own methodLinus Färnstrand1-27/+41
2017-09-22Add --remote-cert-tls server flag to OpenVPNLinus Färnstrand1-0/+1
2017-09-22Explicitly set 644 permission on rpc file on unixLinus Färnstrand1-1/+1
2017-09-21Upgrade pfctl and add DNS proxyLinus Färnstrand2-27/+132
2017-09-21Add tunnel IP and gateway to metadata about tunnelLinus Färnstrand3-9/+31
2017-09-19Fix comments split over multiple linesLinus Färnstrand1-4/+2
2017-09-18Run rustfmt-nightly 0.2.6 on everythingLinus Färnstrand8-99/+124
2017-09-13Review fixesErik Larkö1-10/+1
2017-09-13Create talpid-types and put TransportProtocol thereErik Larkö6-62/+27
2017-09-13Add set_custom_relay API endpointErik Larkö1-0/+13
2017-09-08Add license metadataLinus Färnstrand1-0/+9
2017-09-07Add DHCP rulesAndrej Mihajlov1-0/+25
2017-09-07Update pfctlAndrej Mihajlov1-19/+10
2017-09-07Change "dev" to descriptive "tunnel_interface"Linus Färnstrand1-3/+4
2017-09-06Add dev field to tunnel up event variantLinus Färnstrand1-6/+15
2017-09-06Run rustfmtLinus Färnstrand1-6/+8
2017-09-06Only log error on "important" errorLinus Färnstrand1-1/+4
2017-09-06Use local temp file impl instead of mktemp crateLinus Färnstrand3-11/+67
2017-09-04Don't have flags in firewall rule for lo0Linus Färnstrand1-1/+0
2017-08-29Add OpenVpnMonitor test for failed process startLinus Färnstrand1-1/+11
2017-08-29Add features to TestOpenVpnBuilderLinus Färnstrand1-8/+13
2017-08-28Add default TCP flags for stateful rulesAndrej Mihajlov1-0/+11
2017-08-27Rewrite OpenVpnMonitor testable, add testsLinus Färnstrand1-37/+151
2017-08-27Implement nice_kill in trait on Handle (polling)Linus Färnstrand1-19/+32
2017-08-17Add macOS firewall implementationAndrej Mihajlov2-6/+138
2017-08-17Add firewall abstractionsAndrej Mihajlov5-0/+133
2017-08-17Make Endpoint implement CopyLinus Färnstrand1-1/+1
2017-08-15Remove RemoteAddr, use SocketAddr insteadAndrej Mihajlov2-197/+8
2017-07-21Make get_library_extension return &'static strLinus Färnstrand1-8/+6
2017-07-20Use openvpn plugin and openvpn config in install dirErik Larkö1-33/+44
2017-07-20Use ca.crt in install dirLinus Färnstrand1-17/+31
2017-07-20Search for bundled OpenVPN binaries close to the executableErik Larkö1-1/+23
2017-07-19Update talpid-core to use openvpn-plugin libLinus Färnstrand4-11/+13