summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
AgeCommit message (Expand)AuthorFilesLines
2019-04-12Only include subprocess module on macOS/linuxLinus Färnstrand1-0/+1
2019-04-12Remove superfluous fs importLinus Färnstrand1-2/+0
2019-04-10Fix dummy offline error compilationJanito Vaqueiro Ferreira Filho1-1/+2
2019-04-10Remove some unused imports on AndroidJanito Vaqueiro Ferreira Filho1-8/+2
2019-04-10Fix compilation of `talpid-core`Janito Vaqueiro Ferreira Filho1-1/+1
2019-04-05Fix feedbackLinus Färnstrand2-11/+6
2019-04-05Remove error-chain dep from talpid-coreLinus Färnstrand2-4/+1
2019-04-05Remove error-chain from static_resolv_conf DNS managerLinus Färnstrand1-37/+36
2019-04-05Eliminate error-chain in android routingLinus Färnstrand1-4/+7
2019-04-05Add documentation to routing errorsLinus Färnstrand2-0/+12
2019-04-05Remove error-chain from tunnel monitor modulesLinus Färnstrand6-159/+170
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