summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
AgeCommit message (Expand)AuthorFilesLines
2019-07-29Retry connection on specific Wireguard errorJanito Vaqueiro Ferreira Filho1-0/+12
2019-07-29Fix typo in Wireguard error variant nameJanito Vaqueiro Ferreira Filho1-1/+1
2019-07-29Make `tunnel_close_event` optionalJanito Vaqueiro Ferreira Filho3-10/+25
2019-07-29Make `CloseHandle` optional in disconnecting stateJanito Vaqueiro Ferreira Filho3-13/+15
2019-07-29Remove unnecessary attributeJanito Vaqueiro Ferreira Filho1-1/+0
2019-07-25Replace `i64` usage with `isize`Janito Vaqueiro Ferreira Filho1-2/+2
2019-06-28Bump wireguard-goEmīls Piņķis1-0/+1
2019-06-14Let Linux offline check fail into an online stateEmīls Piņķis1-2/+11
2019-06-14Ignore IrDA devicesEmīls Piņķis1-0/+1
2019-06-12Remove clone() call on Copy typeLinus Färnstrand1-1/+1
2019-06-12Remove identical conversionLinus Färnstrand1-4/+1
2019-06-12Use .is_{err,ok,none}() instead of pattern matchingLinus Färnstrand2-3/+3
2019-06-12Take self by ownership in tiny Copy typeLinus Färnstrand1-1/+1
2019-06-12Use is_empty instead of len() == 0Linus Färnstrand1-1/+1
2019-06-12Don't take reference on both sides of comparisonLinus Färnstrand2-3/+3
2019-06-12Remove superfluous return keywordLinus Färnstrand2-2/+2
2019-06-10Enable Wireguard on AndroidJanito Vaqueiro Ferreira Filho1-23/+18
2019-06-10Update `ping_monitor` to support AndroidJanito Vaqueiro Ferreira Filho1-18/+21
2019-06-10Bypass tunnel sockets out of the VPN tunnelJanito Vaqueiro Ferreira Filho2-1/+26
2019-06-10Interface with Android's `libwg` libraryJanito Vaqueiro Ferreira Filho1-1/+11
2019-06-10Cast pointer type correctlyJanito Vaqueiro Ferreira Filho1-2/+2
2019-06-10Improve NetworkManager failure mode detectionEmīls Piņķis1-11/+25
2019-06-05Add Option<ProxyEndpoint> to TunnelEndpointEmīls Piņķis3-6/+6
2019-06-03Actually set proxy parametersEmīls Piņķis2-0/+9
2019-06-03Fix systemd-resolved resolv.conf detectionEmīls Piņķis1-2/+27
2019-05-29Make `StubTunProvider` privateJanito Vaqueiro Ferreira Filho1-1/+1
2019-05-29Add `Tun::bypass` Android-specific methodJanito Vaqueiro Ferreira Filho1-0/+6
2019-05-29Include tunnel routes in `TunConfig`Janito Vaqueiro Ferreira Filho3-18/+29
2019-05-29Include tunnel MTU in `TunConfig`Janito Vaqueiro Ferreira Filho2-0/+4
2019-05-29Include DNS server addresses in `TunConfig`Janito Vaqueiro Ferreira Filho2-1/+8
2019-05-29Refactor how Wireguard tunnel config is createdJanito Vaqueiro Ferreira Filho1-4/+7
2019-05-29Derive `Clone` and `Debug` for `TunConfig`Janito Vaqueiro Ferreira Filho1-0/+1
2019-05-29Remove `TunConfig` constructorJanito Vaqueiro Ferreira Filho2-10/+3
2019-05-29Allow unused `tun_provider` parameter on WindowsJanito Vaqueiro Ferreira Filho1-1/+1
2019-05-28Use `TunProvider` in Wireguard tunnel set-upJanito Vaqueiro Ferreira Filho2-18/+15
2019-05-28Conditionally compile `StubTunProvider`Janito Vaqueiro Ferreira Filho1-3/+3
2019-05-28Create `PlatformTunProvider` type aliasJanito Vaqueiro Ferreira Filho3-0/+21
2019-05-28Create `UnixTunProvider`Janito Vaqueiro Ferreira Filho2-0/+57
2019-05-28Provide `TunProvider` from daemon to wireguardJanito Vaqueiro Ferreira Filho4-4/+29
2019-05-28Create `StubTunProvider`Janito Vaqueiro Ferreira Filho2-0/+14
2019-05-28Create `TunProvider` traitJanito Vaqueiro Ferreira Filho2-0/+44
2019-05-28Remove proxy settings from openvpn::TunnelOptionsEmīls Piņķis4-6/+8
2019-05-28Tiny fix in firewall logLinus Färnstrand1-1/+1
2019-05-27Remove "without errors" log messageLinus Färnstrand1-4/+1
2019-05-21Add new windows connectivity checks to daemonEmīls Piņķis2-44/+165
2019-05-16Ignore some unused variables on AndroidJanito Vaqueiro Ferreira Filho3-0/+3
2019-05-16Compile out `mktemp` helper module on AndroidJanito Vaqueiro Ferreira Filho1-0/+1
2019-05-16Compile out tunnel proxy management on AndroidJanito Vaqueiro Ferreira Filho1-0/+1
2019-05-16Don't include OpenVPN on AndroidJanito Vaqueiro Ferreira Filho1-2/+23
2019-05-14Allow being a DHCPv4 server on macOSLinus Färnstrand1-2/+24