summaryrefslogtreecommitdiffhomepage
path: root/wgengine
AgeCommit message (Expand)AuthorFilesLines
2021-05-28More logging :(simeng-pingtestSimeng He2-3/+10
2021-05-27(no commit message)Simeng He1-0/+1
2021-05-26Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He20-25/+25
2021-05-26ObnoxiousSimeng He1-2/+2
2021-05-25go.mod: upgrade wireguard-windows, de-fork wireguard-goJosh Bleecher Snyder20-25/+25
2021-05-25MorelogsSimeng He2-2/+4
2021-05-25Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He3-5/+53
2021-05-24wgengine/wglog: cache stringsJosh Bleecher Snyder1-4/+31
2021-05-24wgengine: pass an addressable value to deephash.UpdateHashJosh Bleecher Snyder1-1/+1
2021-05-24go.mod: update wireguard-go, taking control over iOS memory usage from our forkJosh Bleecher Snyder1-0/+21
2021-05-19Update todosSimeng He1-2/+4
2021-05-19Logging and testing what happened in discoSimeng He2-0/+7
2021-05-19More tests added and loggingSimeng He1-0/+9
2021-05-18Added allowedIPs and Addresses to testcontrol nodesSimeng He1-1/+4
2021-05-18HTTP server added, fixing engine netmap problemSimeng He1-0/+9
2021-05-17Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He20-156/+148
2021-05-17Added Pinger interface, plumbed down to Direct, Trying some integration testsSimeng He1-0/+2
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder20-156/+148
2021-05-16Merge branch 'main' of github.com:tailscale/tailscale into simeng-pingtestSimeng He1-2/+12
2021-05-14tsnet: add Tailscale-as-a-library packageBrad Fitzpatrick1-2/+12
2021-05-14IncredibleSimeng He1-0/+2
2021-05-11wgengine: remove wireguard-go DeviceOptionsJosh Bleecher Snyder3-16/+4
2021-05-11all: add extra information to serialized endpointsJosh Bleecher Snyder13-183/+239
2021-05-11wgengine/wglog: optimize wireguardGoStringJosh Bleecher Snyder1-7/+14
2021-05-11wgengine/wglog: add BenchmarkSetPeerJosh Bleecher Snyder1-0/+28
2021-05-11internal/deephash: rename from deepprintBrad Fitzpatrick1-4/+4
2021-05-11Revert "wgengine/bench: skip flaky test"Josh Bleecher Snyder1-1/+0
2021-05-11wgengine/bench: ignore "engine closing" errorsJosh Bleecher Snyder2-1/+10
2021-05-11wgengine/bench: skip flaky testBrad Fitzpatrick1-0/+1
2021-05-10wgengine/bench: hold lock in TrafficGen.GotPacket while calling first packet ...Josh Bleecher Snyder1-3/+1
2021-05-10wgengine/bench: handle multiple Engine status callbacksJosh Bleecher Snyder1-2/+4
2021-05-10wgengine/bench: close Engines on benchmark completionJosh Bleecher Snyder3-3/+10
2021-05-06wgengine/magicsock: rename discoEndpoint.wgEndpointHostPort to wgEndpointJosh Bleecher Snyder1-14/+14
2021-05-06wgengine/magicsock: use netaddr.MustParseIPPrefixJosh Bleecher Snyder1-10/+1
2021-05-06all: s/CreateEndpoint/ParseEndpoint/ in docsJosh Bleecher Snyder2-7/+7
2021-05-06wgengine/wgcfg: make device test endpoint-format-agnosticJosh Bleecher Snyder1-2/+26
2021-05-06wgengine/wgcfg: use autogenerated Clone methodsJosh Bleecher Snyder3-29/+64
2021-05-06wgengine/magicsock: simplify legacy endpoint DstToStringJosh Bleecher Snyder1-11/+5
2021-05-06wgengine/wgcfg: return better errors from DeviceConfig, ReconfigDeviceJosh Bleecher Snyder1-8/+10
2021-05-06wgengine/wgcfg: prevent ReconfigDevice from hanging on errorJosh Bleecher Snyder1-1/+2
2021-05-06wgengine/userspace: delete HandshakeDoneJosh Bleecher Snyder1-186/+1
2021-05-06wgengine/netstack: avoid delivering incoming packets to both netstack + hostBrad Fitzpatrick1-1/+8
2021-05-05wgengine: fix pendopen debug to not track SYN+ACKs, show Node.Online stateBrad Fitzpatrick1-4/+23
2021-05-05wgengine/netstack: don't pass non-subnet traffic to netstack in hybrid modeBrad Fitzpatrick1-1/+22
2021-05-05net/tsaddr: add NewContainsIPFunc (move from wgengine)Brad Fitzpatrick1-24/+2
2021-05-04wgengine/router: use net.IP.Equal instead of bytes.Equal to compare IPsJosh Bleecher Snyder1-2/+2
2021-05-04wgengine/router: remove unused fieldJosh Bleecher Snyder1-9/+0
2021-05-04all: use lower-case letters at the start of error messageJosh Bleecher Snyder1-1/+1
2021-05-03wgenengine/magicsock: delete cursed testsJosh Bleecher Snyder1-152/+0
2021-04-30wgengine/wglog: improve wireguard-go logging rate limitingJosh Bleecher Snyder2-34/+54