summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2021-10-01Queue up routing events while initializing ST event contextDavid Lönnhager1-43/+43
2021-10-01Give `retry_future_with_backoff` a more general nameDavid Lönnhager1-3/+3
2021-10-01Extend future_retryDavid Lönnhager1-5/+26
2021-10-01Clarify safety around struct_as_slice functionLinus Färnstrand1-4/+15
2021-09-28Use larger buffer for ReadDirectoryChangesWDavid Lönnhager1-2/+2
2021-09-28Disable unused features on IP interfaceDavid Lönnhager2-7/+12
2021-09-28Move generic network functions out of wireguard_nt modDavid Lönnhager2-140/+164
2021-09-28Validate wgnt configDavid Lönnhager1-0/+17
2021-09-28Validate peer endpointsDavid Lönnhager1-2/+16
2021-09-28Validate allowed IPs for wgntDavid Lönnhager1-20/+151
2021-09-28Enable wireguard-nt with temporary CLI switchDavid Lönnhager3-10/+18
2021-09-28Add wgnt tunnel supportDavid Lönnhager8-41/+1265
2021-09-28Don't enter offline state if there is IPv6 connectivityDavid Lönnhager1-6/+11
2021-09-28Fix race fetching initial version cacheDavid Lönnhager1-0/+2
2021-09-27Remove needless use of lazy_staticDavid Lönnhager1-6/+2
2021-09-27Reorganize windows functions in talpid-coreDavid Lönnhager6-242/+251
2021-09-27Use casts instead of transmute for Wintun DLLDavid Lönnhager1-14/+14
2021-09-21Retry tunnel creation without blocking state machineDavid Lönnhager2-38/+39
2021-09-21Dedup codeDavid Lönnhager1-12/+3
2021-09-21Remove magic constants from wg tunnelDavid Lönnhager1-12/+17
2021-09-21Fix incorrect return valueDavid Lönnhager1-1/+1
2021-09-21Retry wintun tunnel creation if it failsDavid Lönnhager1-9/+27
2021-09-17Add enum for AddressFamilyDavid Lönnhager3-18/+45
2021-09-17Disable unused features on Wintun interfacesDavid Lönnhager3-3/+45
2021-09-17Generalize networking code in openvpn monitorDavid Lönnhager2-50/+57
2021-09-15Fix Rust nightly errorsDavid Lönnhager1-2/+0
2021-09-15Pause automatic RPCs while the account is expired or invalid, and whileDavid Lönnhager6-41/+64
2021-09-08Drop suspicious packets to tunnel IP in connecting stateDavid Lönnhager1-0/+3
2021-09-08Don't set fwmark on packets destined for public DNS for excluded processesDavid Lönnhager1-84/+68
2021-09-07Add missing feature in tomlOdd Stranne1-1/+1
2021-09-06Track data received by each peer in the ping monitorDavid Lönnhager6-137/+199
2021-09-02Add appropriate routes for TCP proxyEmīls1-70/+70
2021-09-02Simplify tunnel state machine argumentsDavid Lönnhager1-33/+35
2021-08-27Retry whenever a WG server can't be reached over TCPDavid Lönnhager1-0/+2
2021-08-26Monitor file attribute changesDavid Lönnhager1-4/+7
2021-08-26Resolve entire path before sending it to the driverDavid Lönnhager1-3/+36
2021-08-26Add NTFS reparse point monitorDavid Lönnhager2-2/+876
2021-08-12Fix conditionally sending interface name nicerLinus Färnstrand4-8/+15
2021-08-12Upgrade socket2 to 0.4Linus Färnstrand2-26/+10
2021-08-12Remove unused openvpn-plugin dependencyLinus Färnstrand1-1/+0
2021-08-12Remove unused failure crateLinus Färnstrand1-1/+0
2021-08-09Always disable DNS over TLS in systemd-resolvedEmīls1-0/+6
2021-07-13Update tonic and prostDavid Lönnhager2-4/+10
2021-07-13Update the route manager for macOSDavid Lönnhager1-1/+2
2021-07-13Update udp-over-tcpDavid Lönnhager2-3/+3
2021-07-13Fix netlink-rs usageDavid Lönnhager1-2/+4
2021-07-13Fix AsyncRead and AsyncWrite implementationsDavid Lönnhager1-3/+3
2021-07-13Fix tokio runtime buildersDavid Lönnhager2-5/+4
2021-07-13Fix StreamExt importsDavid Lönnhager1-1/+1
2021-07-13Replace delay_for with sleepDavid Lönnhager1-2/+2