summaryrefslogtreecommitdiffhomepage
path: root/wgengine/bench
AgeCommit message (Expand)AuthorFilesLines
2023-10-01tailcfg, all: use []netip.AddrPort instead of []string for EndpointsBrad Fitzpatrick1-12/+9
2023-09-12wgengine: remove SetDERPMap method from Engine interfaceBrad Fitzpatrick1-10/+15
2023-08-18types/netmap, all: use read-only tailcfg.NodeView in NetworkMapBrad Fitzpatrick1-4/+4
2023-08-17all: remove some Debug fields, NetworkMap.Debug, Reconfig Debug argBrad Fitzpatrick1-2/+2
2023-04-20all: move network monitoring from wgengine/monitor to net/netmonMihai Parparita1-8/+8
2023-01-27all: update copyright and license headersWill Norris4-12/+8
2022-12-09all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (...Jordan Whited1-1/+1
2022-12-08net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663)Jordan Whited1-24/+35
2022-10-10all: fix more resource leaks found by staticmajorEmmanuel T Odeke1-0/+12
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick2-12/+12
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-3/+3
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick4-5/+5
2021-11-01types/netmap: use key.NodePublic instead of tailcfg.NodeKey.David Anderson1-2/+2
2021-10-29various: use NodePublic.AsNodeKey() instead of tailcfg.NodeKeyFromNodePublic()David Anderson1-2/+2
2021-10-28types/netmap: use new node key type.David Anderson1-2/+2
2021-10-28wgengine/wgcfg: convert to use new node key type.David Anderson1-13/+7
2021-10-12all: fix spelling mistakesnicksherron1-1/+1
2021-09-01wgengine/wgcfg: use just the hexlified node key as the WireGuard endpoint.David Anderson1-8/+0
2021-08-30wgengine/magicsock: delete legacy AddrSet endpoints.David Anderson2-5/+1
2021-08-30wgengine/bench: disable unused benchmark that relies on legacy magicsock.David Anderson2-2/+2
2021-06-23wgengine: randomize client port if netmap says toDavid Crawshaw1-2/+2
2021-05-25go.mod: upgrade wireguard-windows, de-fork wireguard-goJosh Bleecher Snyder1-1/+1
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder2-2/+2
2021-05-11all: add extra information to serialized endpointsJosh Bleecher Snyder1-3/+14
2021-05-11Revert "wgengine/bench: skip flaky test"Josh Bleecher Snyder1-1/+0
2021-05-11wgengine/bench: ignore "engine closing" errorsJosh Bleecher Snyder1-0/+7
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-04-29all: delete wgcfg.Key and wgcfg.PrivateKeyJosh Bleecher Snyder1-2/+2
2021-04-26wgengine/bench: improved rate selection.Avery Pennarun3-17/+31
2021-04-26wgengine/bench: speed test for channels, sockets, and wireguard-go.Avery Pennarun4-0/+959