summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2019-03-29Upgrade filetime, nix & widestringLinus Färnstrand3-6/+6
2019-03-29Upgrade uuid, rand & env_loggerLinus Färnstrand1-1/+1
2019-03-21Upgrade os_pipe dependencyLinus Färnstrand1-1/+1
2019-03-21Upgrade the duct dependency to 0.12Linus Färnstrand1-1/+1
2019-03-20Use parking_lot in talpid-core to reduce unwrapLinus Färnstrand5-28/+26
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ņķis11-55/+120
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 Stranne4-0/+368
2019-02-15Add Shadowsocks in proxy settingsOdd Stranne1-0/+1
2019-02-15Refactor tunnel monitoring errorsJanito Vaqueiro Ferreira Filho2-27/+15
2019-02-14Bump network manager timeoutEmīls Piņķis1-1/+1
2019-02-14Fix formatting in talpid-coreEmīls Piņķis1-1/+1
2019-02-14Remove spawn_tunnel_monitor that did not do very muchLinus Färnstrand1-19/+10
2019-02-14Move tunnel log rotation into tunnel monitoring moduleLinus Färnstrand2-46/+36
2019-02-14Replace some generics with impl TraitLinus Färnstrand1-8/+8
2019-02-14Fix order of methods on OpenVpnCommandLinus Färnstrand1-7/+7
2019-02-13Also check IP addresses to detect connectivityJanito Vaqueiro Ferreira Filho1-19/+44
2019-02-13Create `NetlinkConnection` helper typeJanito Vaqueiro Ferreira Filho1-14/+53
2019-02-13Replace state tracking with sending requestsJanito Vaqueiro Ferreira Filho1-82/+12
2019-02-13Update iproute2 dependency to fix HW address errorJanito Vaqueiro Ferreira Filho1-3/+3
2019-02-12Fix minor spelling "managing"Linus Färnstrand1-1/+1
2019-02-04Temporarily specify newer version of pfctlEmīls Piņķis1-1/+2
2019-02-04Update ipnetwork to 0.14Emīls Piņķis1-1/+1
2019-02-04Fix wireguard config bugEmīls Piņķis1-3/+6
2019-02-01Remove unused import on macOSLinus Färnstrand1-4/+1
2019-02-01Renaming remaining mentions of "security" to "firewall"Linus Färnstrand5-21/+21
2019-02-01Rename security => firewall in documentation and loggingLinus Färnstrand7-15/+14
2019-02-01Run rustfmtLinus Färnstrand7-8/+11
2019-02-01Fix windows compile errorsLinus Färnstrand7-10/+12
2019-02-01Rename security module to firewallLinus Färnstrand12-69/+69
2019-02-01Fix dns/firewall code to work with new structureLinus Färnstrand11-75/+90
2019-02-01Move talpid-core DNS code out to own moduleLinus Färnstrand12-14/+17