310 Commits (5ef3713c9fb0896fee566918d9f5f932c66086d9)

Author SHA1 Message Date
Brad Fitzpatrick 6d2b8df06d wgengine/magicsock: add disabled failing (deadlocking) test for #1282 5 years ago
Brad Fitzpatrick 1e7a35b225 types/netmap: split controlclient.NetworkMap off into its own leaf package 5 years ago
Brad Fitzpatrick 6064b6ff47 wgengine/wgcfg/nmcfg: split control/controlclient/netmap.go into own package 5 years ago
David Anderson ace57d7627 wgengine/magicsock: set a dummy private key in benchmark. 5 years ago
Josh Bleecher Snyder e8cd7bb66f tstest: simplify goroutine leak tests 5 years ago
Josh Bleecher Snyder fe7c3e9c17 all: move wgcfg from wireguard-go 5 years ago
Josh Bleecher Snyder d5baeeed5c wgengine: use Tailscale-style peer identifiers in logs 5 years ago
Josh Bleecher Snyder e4c075cd95 wgengine/magicsock: prevent log-after-test in TestTwoDevicePing 5 years ago
Brad Fitzpatrick 5c619882bc wgengine/magicsock: simplify ReceiveIPv4+DERP path 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 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 d2529affa2 wgengine/magicsock: quiet wireguard-go logging in tests 5 years ago
Josh Bleecher Snyder 654b5f1570 all: convert from []wgcfg.Endpoint to string 5 years ago
David Anderson 22507adf54 wgengine/magicsock: stop depending on UpdateDst in legacy codepaths. 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
Josh Bleecher Snyder 56a7652dc9 wgkey: new package 5 years ago
Josh Bleecher Snyder 2fe770ed72 all: replace wgcfg.IP and wgcfg.CIDR with netaddr types 5 years ago
David Anderson 65ae66260f wgengine/magicsock: unexport AddrSet. 5 years ago
Brad Fitzpatrick 7b92f8e718 wgengine/magicsock: add start of magicsock benchmarks (Conn.ReceiveIPv4 for now) 5 years ago
David Anderson 7a54910990 wgengine/filter: remove helper vars, mark NewAllowAll test-only. 6 years ago
David Anderson b3634f020d wgengine/filter: use netaddr types in public API. 6 years ago
Brad Fitzpatrick fd2a30cd32 wgengine/magicsock: make test pass on Windows and without firewall dialog box 6 years ago
Brad Fitzpatrick c86761cfd1 Remove tuntap references. We only use TUN. 6 years ago
Josh Bleecher Snyder a5d701095b wgengine/magicsock: increase test timeout to reduce flakiness 6 years ago
Josh Bleecher Snyder 6e38d29485 wgengine/magicsock: improve test logging output 6 years ago
Brad Fitzpatrick 9a346fd8b4 wgengine,magicsock: fix two lazy wireguard config issues 6 years ago
Brad Fitzpatrick 41c4560592 control/controlclient: remove unused NetworkMap.UAPI method 6 years ago
Brad Fitzpatrick bfcb0aa0be wgengine/magicsock: deflake tests, Close deadlock again 6 years ago
Dmytro Shynkevych 28e52a0492
all: dns refactor, add Proxied and PerDomain flags from control (#615) 6 years ago
Brad Fitzpatrick 915f65ddae wgengine/magicsock: stop disco activity on IPN stop 6 years ago
David Anderson f8e4c75f6b wgengine/magicsock: check slightly less aggressively for connectivity. 6 years ago
David Anderson 41d0c81859 wgengine/magicsock: make disco subtest name more precise. 6 years ago
David Anderson 9beea8b314 wgengine/magicsock: remove unnecessary use of context. 6 years ago
David Anderson b62341d308 wgengine/magicsock: add docstring. 6 years ago
David Anderson 9265296b33 wgengine/magicsock: don't deadlock on shutdown if sending blocks. 6 years ago
David Anderson 0249236cc0 ipn/ipnstate: record assigned Tailscale IPs. 6 years ago
David Anderson c3958898f1 tstest/natlab: be a bit more lenient during test shutdown. 6 years ago
David Anderson 7578c815be wgengine/magicsock: give pinger a more generous packet timeout. 6 years ago
David Anderson c3994fd77c derp: remove OnlyDisco option. 6 years ago
David Anderson 5455c64f1d wgengine/magicsock: add a test for two facing endpoint-independent NATs. 6 years ago
David Anderson f794493b4f wgengine/magicsock: explicitly check path discovery, add a firewall test. 6 years ago
David Anderson f582eeabd1 wgengine/magicsock: add a test for active path discovery. 6 years ago