663 Commits (524fb2c1908dc06b166f2a4fd2015d00b7d5ea92)

Author SHA1 Message Date
Brad Fitzpatrick 4811236189 wgengine/magicsock: speed up BenchmarkReceiveFrom, store context.Done chan 5 years ago
Denton Gentry 8578b0445d tstun: add test to send a packet after Close() 5 years ago
Josh Bleecher Snyder ed2169ae99 wgengine/magicsock: prevent logging after TestActiveDiscovery completes 5 years ago
Josh Bleecher Snyder 63af950d8c wgengine/magicsock: adapt to wireguard-go without UpdateDst 5 years ago
Denton Gentry 23c2dc2165
magicksock: remove TestConnClosing. (#1140) 5 years ago
David Anderson e23b4191c4 wgengine/magicsock: disable legacy networking everywhere except TwoDevicePing. 5 years ago
David Anderson 0733c5d2e0 wgengine/magicsock: disable legacy behavior in a few more tests. 5 years ago
David Anderson 57d95dd005 wgengine/magicsock: default legacy networking to off for some tests. 5 years ago
David Anderson a2463e8948 wgengine/magicsock: add an option to disable legacy peer handling. 5 years ago
David Anderson d456bfdc6d wgengine/magicsock: fix BenchmarkReceiveFrom. 5 years ago
Josh Bleecher Snyder 2d837f79dc wgengine/magicsock: close test loggers once we're done with them 5 years ago
Josh Bleecher Snyder 08baa17d9a wgengine/magicsock: shortcircuit discoEndpoint.heartbeat when its connection is closed 5 years ago
Josh Bleecher Snyder 7c76435bf7 wgengine/magicsock: simplify 5 years ago
Josh Bleecher Snyder d2529affa2 wgengine/magicsock: quiet wireguard-go logging in tests 5 years ago
Josh Bleecher Snyder 3ad7c2133a wgengine/userspace: make wireguard-go log silencing include peer routines 5 years ago
Brad Fitzpatrick b560386c1a net/packet, wgengine, tstun: add inter-node TSMP protocol for connect errors 5 years ago
Naman Sood 420c7a35e2
wgengine/netstack: use tailscale IPs instead of a hardcoded one (#1131) 5 years ago
Brad Fitzpatrick a4b39022e0 wgengine/tsdns: fix MagicDNS lookups of shared nodes 5 years ago
Alex Brainman 6e4231c03c wgengine/router/dns: remove unused code 5 years ago
Josh Bleecher Snyder 654b5f1570 all: convert from []wgcfg.Endpoint to string 5 years ago
David Anderson 9abcb18061 wgengine/magicsock: import more of wireguard-go, update docstrings. 5 years ago
David Anderson 22507adf54 wgengine/magicsock: stop depending on UpdateDst in legacy codepaths. 5 years ago
Josh Bleecher Snyder 020084e84d wgengine: adapt to removal of wgcfg.Key in wireguard-go 5 years ago
Smitty b2a08ddacd wgengine/tsdns: return NOERROR instead of NOTIMP for most records 5 years ago
Denton Gentry 8349e10907 magicsock: add description of testClosingContext 5 years ago
Denton Gentry 2e9728023b magicsock: test error case in sendDiscoMessage 5 years ago
Denton Gentry 0aa55bffce magicsock: test error case in derpWriteChanOfAddr 5 years ago
Brad Fitzpatrick 85e54af0d7 wgengine: on TCP connect fail/timeout, log some clues about why it failed 5 years ago
Brad Fitzpatrick 5eeaea9ef9 net/packet: add TCPFlag type and some more constants 5 years ago
Brad Fitzpatrick f85769b1ed wgengine/magicsock: drop netaddr.IPPort cache 5 years ago
Brad Fitzpatrick 4d15e954bd net/flowtrack: add new package to specialize groupcache/lru key type 5 years ago
Naman Sood f69e46175d
wengine/netstack: bump gvisor to latest version 5 years ago
Brad Fitzpatrick 8b0112649a wgengine/netstack: don't build netstack on 32-bit platforms 5 years ago
Brad Fitzpatrick 5aa5db89d6 cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack work 5 years ago
Brad Fitzpatrick 5efb0a8bca cmd/tailscale: change formatting of "tailscale status" 5 years ago
Brad Fitzpatrick b5b9866ba2 wgengine/magicsock: copy self DNS name to PeerStatus, re-fill OS 5 years ago
Josh Bleecher Snyder 1271e135cd wgengine/tstun: initialize wireguard-go TUN parameters 5 years ago
Josh Bleecher Snyder 1e4604f60e wgengine: quiet some wireguard-go logging 5 years ago
Josh Bleecher Snyder e0c4ffa71f wgengine/tsdns: respond with any available addrs for ALL queries 5 years ago
Denton Gentry df64b7abf8 Add IPv6 Reverse DNS Lookup test. 5 years ago
Alex Brainman 9985b3f1ed wgengine/monitor: close closeHandle 5 years ago
Brad Fitzpatrick e8ae355bb8
ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9) (#1078) 5 years ago
David Anderson 86fe22a1b1 Update netaddr, and adjust wgengine/magicsock due to API change. 5 years ago
Josh Bleecher Snyder 56a7652dc9 wgkey: new package 5 years ago
Brad Fitzpatrick 0d94fe5f69
wgengine/router: disable IPv6 on Linux if ip rule -6 fails (#1074) 5 years ago
Josh Bleecher Snyder 2fe770ed72 all: replace wgcfg.IP and wgcfg.CIDR with netaddr types 5 years ago
Matt Layher bfbd6b9241 go.mod: bump github.com/mdlayher/netlink to v1.2.0 5 years ago
Brad Fitzpatrick 80c94168ae wgengine: finish updating isTrimmablePeer 5 years ago
David Anderson cb96b14bf4 net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. 5 years ago
David Crawshaw 2b2a16d9a2 wgengine/router/dns: reduce windows registry key open timeout 5 years ago