summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2021-02-05Upgrade err-derive dependency to 0.3.0Linus Färnstrand1-1/+1
2021-02-02Only unload wintun.dll when the daemon exitsDavid Lönnhager2-3/+18
2021-01-29Use new version-metadata in coreEmīls Piņķis2-40/+5
2021-01-25Bypass socket on AndroidEmīls7-6/+81
2021-01-14Bump parity-tokio-ipc to 0.8David Lönnhager1-1/+1
2021-01-13Fix issue with --cipher argumentLinus Färnstrand1-1/+1
2021-01-12Rely on talpid-dbus in talpid-coreEmīls8-839/+114
2021-01-11Only inspect main table for offline checkEmīls1-0/+3
2021-01-11Query route for an IP to infer offline stateEmīls Piņķis1-56/+54
2021-01-11Add env var to disable offline detectionEmīls Piņķis1-9/+25
2021-01-08Add environment variable for disabling dnscache settingsDavid Lönnhager1-14/+19
2021-01-08Resolve NetBIOS names correctlyDavid Lönnhager1-4/+19
2021-01-07Match content of /etc/resolv.conf for systemd-resolvedEmīls1-11/+41
2021-01-07Fix use of pointer to freed objectDavid Lönnhager1-25/+24
2021-01-04Unblock API endpoint while connecting or blockedDavid Lönnhager11-20/+254
2020-12-18Update to newer resolv-confEmīls1-1/+1
2020-12-17Save interface IPv6 address for OpenVPN tunnelsDavid Lönnhager1-1/+4
2020-12-16Use the new error state causeJanito Vaqueiro Ferreira Filho1-0/+8
2020-12-16Add `CreateTunResult.InvalidDnsServers` variantJanito Vaqueiro Ferreira Filho1-0/+10
2020-12-16Use `CreateTunResult` instead of int error codesJanito Vaqueiro Ferreira Filho1-5/+3
2020-12-16Create `CreateTunResult` helper typeJanito Vaqueiro Ferreira Filho1-1/+19
2020-12-15Add new resolve.conf path to check for systemd-resolvedEmīls1-11/+34
2020-12-14Update netlink dependenciesEmīls2-7/+7
2020-12-09Work around non-existent 'ComponentId' registry valueDavid Lönnhager2-5/+88
2020-12-08Fix connectivity check disablingEmīls1-14/+10
2020-12-07Check if unicast addresses are ready on Wintun adapterDavid Lönnhager1-1/+156
2020-12-04Reconnect after changing custom DNS settingJanito Vaqueiro Ferreira Filho2-4/+8
2020-12-04Notify tun provider when custom DNS servers changeJanito Vaqueiro Ferreira Filho6-29/+65
2020-12-04Use a custom setter to change `custom_dns` fieldJanito Vaqueiro Ferreira Filho6-9/+16
2020-12-04Configure custom DNS servers in tun providerJanito Vaqueiro Ferreira Filho2-1/+29
2020-12-04Refactor `prepare_tun_config` to borrow the configJanito Vaqueiro Ferreira Filho1-8/+10
2020-12-04Enable custom DNS in state machine on AndroidJanito Vaqueiro Ferreira Filho6-10/+0
2020-12-04Prepare to enable custom DNS code paths on AndroidJanito Vaqueiro Ferreira Filho1-5/+3
2020-12-04Update jnix versionJanito Vaqueiro Ferreira Filho1-1/+1
2020-12-03Remove obsolete virtual adapter code and errorsDavid Lönnhager4-141/+13
2020-12-03Rename wg-mullvad to MullvadDavid Lönnhager2-2/+2
2020-12-03Create OpenVPN Wintun adapter on the flyDavid Lönnhager2-27/+132
2020-12-03Add FFI bindings for wintun.dllDavid Lönnhager2-0/+246
2020-12-03Prefix unused variable with underscoreLinus Färnstrand1-1/+1
2020-11-30Log less about time outs when connecting via wgEmīls1-0/+6
2020-11-27Pipe route deletion errors on macOS to /dev/nullOskar Nyberg1-1/+2
2020-11-25Reconnect after changing allow LAN on AndroidJanito Vaqueiro Ferreira Filho2-2/+20
2020-11-25Stop using NM when it uses dnsmasqEmīls1-0/+5
2020-11-24Bump openvpn-plugin crateDavid Lönnhager2-3/+6
2020-11-24Find virtual adapter dynamicallyDavid Lönnhager5-30/+32
2020-11-24Force OpenVPN not to use netshDavid Lönnhager1-0/+2
2020-11-24Use wintun device with OpenVPNDavid Lönnhager1-3/+4
2020-11-24Add driver option to OpenVpnCommandDavid Lönnhager1-0/+36
2020-11-24Force TLS 1.3 minimum for OpenVPNDavid Lönnhager1-7/+1
2020-11-24Use NetworkManager to create a WireGuard deviceEmīls1-4/+4