summaryrefslogtreecommitdiffhomepage
path: root/wgengine
AgeCommit message (Expand)AuthorFilesLines
2021-01-14wgengine/router/dns: remove unused codeAlex Brainman1-6/+0
2021-01-14all: convert from []wgcfg.Endpoint to stringJosh Bleecher Snyder6-51/+41
2021-01-14wgengine/magicsock: import more of wireguard-go, update docstrings.David Anderson1-12/+87
2021-01-14wgengine/magicsock: stop depending on UpdateDst in legacy codepaths.David Anderson3-60/+144
2021-01-13wgengine: adapt to removal of wgcfg.Key in wireguard-goJosh Bleecher Snyder1-5/+6
2021-01-12wgengine/tsdns: return NOERROR instead of NOTIMP for most recordsSmitty2-1/+19
2021-01-12magicsock: add description of testClosingContextDenton Gentry1-0/+5
2021-01-12magicsock: test error case in sendDiscoMessageDenton Gentry1-0/+52
2021-01-12magicsock: test error case in derpWriteChanOfAddrDenton Gentry2-1/+84
2021-01-11wgengine: on TCP connect fail/timeout, log some clues about why it failedBrad Fitzpatrick3-2/+204
2021-01-11net/packet: add TCPFlag type and some more constantsBrad Fitzpatrick1-2/+2
2021-01-11wgengine/magicsock: drop netaddr.IPPort cacheBrad Fitzpatrick1-47/+2
2021-01-11net/flowtrack: add new package to specialize groupcache/lru key typeBrad Fitzpatrick1-15/+8
2021-01-11wengine/netstack: bump gvisor to latest versionNaman Sood1-2/+2
2021-01-11wgengine/netstack: don't build netstack on 32-bit platformsBrad Fitzpatrick2-0/+24
2021-01-11cmd/tailscaled, wgengine/netstack: add start of gvisor userspace netstack workBrad Fitzpatrick5-10/+201
2021-01-10cmd/tailscale: change formatting of "tailscale status"Brad Fitzpatrick3-32/+6
2021-01-08wgengine/magicsock: copy self DNS name to PeerStatus, re-fill OSBrad Fitzpatrick1-1/+2
2021-01-08wgengine/tstun: initialize wireguard-go TUN parametersJosh Bleecher Snyder1-0/+24
2021-01-08wgengine: quiet some wireguard-go loggingJosh Bleecher Snyder1-1/+7
2021-01-08wgengine/tsdns: respond with any available addrs for ALL queriesJosh Bleecher Snyder2-3/+9
2021-01-08Add IPv6 Reverse DNS Lookup test.Denton Gentry1-0/+38
2021-01-07wgengine/monitor: close closeHandleAlex Brainman1-13/+22
2021-01-05ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9...Brad Fitzpatrick3-2/+36
2020-12-30Update netaddr, and adjust wgengine/magicsock due to API change.David Anderson1-3/+7
2020-12-30wgkey: new packageJosh Bleecher Snyder4-19/+23
2020-12-29wgengine/router: disable IPv6 on Linux if ip rule -6 fails (#1074)Brad Fitzpatrick1-13/+47
2020-12-28all: replace wgcfg.IP and wgcfg.CIDR with netaddr typesJosh Bleecher Snyder6-38/+35
2020-12-23go.mod: bump github.com/mdlayher/netlink to v1.2.0Matt Layher1-4/+1
2020-12-22wgengine: finish updating isTrimmablePeerBrad Fitzpatrick1-5/+3
2020-12-22net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP.David Anderson9-582/+215
2020-12-21wgengine/router/dns: reduce windows registry key open timeoutDavid Crawshaw1-1/+1
2020-12-21wgengine/router/dns: use the correct interface GUIDDavid Crawshaw1-2/+1
2020-12-21wgengine/router/dns: remove unsafe endianness detection on LinuxBrad Fitzpatrick1-18/+2
2020-12-21wgengine/router/dns: fix typo in commentBrad Fitzpatrick1-1/+1
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick3-26/+26
2020-12-19ipn, wgengine/magicsock: fix `tailscale status` display.David Anderson1-1/+6
2020-12-19wgengine: expand lazy config to work with dual-stacked peers.David Anderson2-54/+103
2020-12-18wgengine/magicsock: make ReceiveIPv4 a little easier to follow.David Anderson1-20/+25
2020-12-18wgengine/magicsock: move legacy endpoint creation into legacy.go.David Anderson2-59/+63
2020-12-18wgengine/magicsock: move more legacy endpoint handling.David Anderson2-17/+26
2020-12-18wgengine/magicsock: move legacy sending code to legacy.go.David Anderson2-37/+44
2020-12-18wgengine/magicsock: unexport AddrSet.David Anderson3-39/+39
2020-12-18wgengine/magicsock: move most legacy nat traversal bits to another file.David Anderson2-393/+413
2020-12-17wgengine/tsdns: fix error response marshaling, improve bad query logsBrad Fitzpatrick2-10/+28
2020-12-17wgengine/magicsock: only log about lazy config when actually doing lazy config.David Anderson1-4/+1
2020-12-15wgengine/filter, wgengine/magicsock: use new IP.BitLen to simplify some codeBrad Fitzpatrick2-25/+9
2020-12-15wgengine/filter, tailcfg: support CIDRs+ranges in PacketFilter (mapver 7)Brad Fitzpatrick2-38/+90
2020-12-14wgengine/magicsock: sprinkle more docstrings.David Anderson1-35/+99
2020-12-10wgenginer/router/dns: use constant from golang.org/x/sys/windowsJosh Bleecher Snyder1-4/+1