summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
AgeCommit message (Expand)AuthorFilesLines
2019-04-05Get rid of error-chain in talpid offline moduleLinus Färnstrand4-59/+61
2019-04-04Update firewall initializationOdd Stranne6-21/+67
2019-04-04Get rid of error-chain in mullvad-types and talpid-typesLinus Färnstrand8-40/+15
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand10-23/+24
2019-04-03Ignore `network_interfaces` module on AndroidJanito Vaqueiro Ferreira Filho1-1/+1
2019-04-03Disable Wireguard on AndroidJanito Vaqueiro Ferreira Filho1-11/+11
2019-04-03Stub `RouteManager` for AndroidJanito Vaqueiro Ferreira Filho2-1/+36
2019-04-03Stub Firewall implementation for AndroidJanito Vaqueiro Ferreira Filho2-1/+29
2019-04-03Set OpenVPN plugin library name on AndroidJanito Vaqueiro Ferreira Filho1-1/+1
2019-04-03Fix dummy offline module for Rust 2018 EditionJanito Vaqueiro Ferreira Filho1-1/+1
2019-04-03Implement `is_ipv6_enabled_in_os` for AndroidJanito Vaqueiro Ferreira Filho1-1/+1
2019-04-03Create empty `DnsMonitor` for AndroidJanito Vaqueiro Ferreira Filho2-0/+28
2019-04-03Get rid of error-chain in Linux firewall moduleLinus Färnstrand1-30/+43
2019-04-03Upgrade nftnl dep to version without errorsLinus Färnstrand1-169/+148
2019-04-01Get rid of error-chain in talpid-core state machineLinus Färnstrand7-140/+153
2019-04-01Add ErrorExt::display_chain_with_msgLinus Färnstrand1-0/+14
2019-04-01Create better error type for talpid_core::loggingLinus Färnstrand1-6/+12
2019-03-29Get rid of error-chain in systemd_resolved DNS monitorLinus Färnstrand2-88/+101
2019-03-29Get rid of error-chain in Linux DNS moduleLinus Färnstrand3-71/+76
2019-03-29Get rid of error-chain in macOS DNS moduleLinus Färnstrand1-22/+23
2019-03-29Get rid of error-chain in talpid winnetLinus Färnstrand1-24/+28
2019-03-29Get rid of error-chain in various wireguard modulesLinus Färnstrand2-38/+40
2019-03-29Replace error-chain with err-derive in talpid-ipcLinus Färnstrand1-1/+1
2019-03-29Get rid of error-chain in windows firewall moduleLinus Färnstrand2-56/+44
2019-03-29Get rid of error-chain in Windows DNS moduleLinus Färnstrand2-64/+49
2019-03-29Get rid of error-chain in talpid network_interfaceLinus Färnstrand1-34/+40
2019-03-29Get rid of error-chain in talpid routing moduleLinus Färnstrand2-36/+54
2019-03-29Upgrade filetime, nix & widestringLinus Färnstrand2-4/+4
2019-03-20Use parking_lot in talpid-core to reduce unwrapLinus Färnstrand4-24/+18
2019-03-20Replace some openvpn module unwraps with expectLinus Färnstrand1-5/+5
2019-03-18Revert hacky workarounds when connecting to wireguard.Emīls Piņķis1-18/+0
2019-03-18Send tunnel up event from a separate thread.Emīls Piņķis3-44/+34
2019-03-17Fix ping args for LinuxEmīls Piņķis1-1/+5
2019-03-13Log error when failing to start a tunnelEmīls Piņķis1-0/+1
2019-03-13Bump ping timeout from 5 to 7 secondsEmīls Piņķis1-1/+1
2019-03-13Send a ping packet every second rather than once every 5 secondsEmīls Piņķis2-14/+32
2019-03-12Convert a wg ping timeout into a offline block reasonEmīls Piņķis3-1/+16
2019-03-07Open wireguard log file in write-only mode instead of read-only modeEmīls Piņķis1-11/+3
2019-03-07Stop wireguard-go tunnel on dropEmīls Piņķis1-8/+22
2019-02-28Decrease log spam about removing already removed routesEmīls Piņķis1-1/+9
2019-02-28Remove fwmark based routing for linuxEmīls Piņķis4-254/+65
2019-02-28Random formatting fixEmīls Piņķis1-1/+0
2019-02-28Update winfw to properly handle v6 DNSEmīls2-6/+17
2019-02-28Add {v4,v6}_gateway fields to TunnelMetadataEmīls Piņķis10-54/+119
2019-02-27Ping the gateway when connecting with wireguardEmīls Piņķis1-0/+7
2019-02-27Adjust firewall to allow ICMP traffic to selected hosts when connectingEmīls Piņķis5-17/+97
2019-02-22Update formatting due to new rustfmtEmīls Piņķis1-3/+3
2019-02-15Integrate proxy module with OpenVPN monitorOdd Stranne1-19/+116
2019-02-15Update OpenVpnCommand with Shadowsocks logicOdd Stranne1-1/+24
2019-02-15Add proxy module and Shadowsocks handlerOdd Stranne3-0/+367