69 Commits (fe97bedf671d3e9761403bfa4ee44a605687bb2a)

Author SHA1 Message Date
Dmytro Shynkevych 46f4b18fe8 control/controlclient: revert extreneous synchronization. 6 years ago
Dmytro Shynkevych 3b94eabee3 control/controlclient: synchronize hostinfo test. 6 years ago
Avery Pennarun 108237798d controlclient and ipn tests: supply --advertise-tags and --advertise-routes. 6 years ago
Brad Fitzpatrick fefd7e10dc types/structs: add structs.Incomparable annotation, use it where applicable 6 years ago
David Crawshaw 5650f1ecf9 controlclient, ipn: adjust tests for tailscale.com keepalive change 6 years ago
Avery Pennarun 5e5e5db75f Appease the "missing copyright header" check. 6 years ago
Avery Pennarun 65fbb9c303 wgengine/filter: support subnet mask rules, not just /32 IPs. 6 years ago
David Anderson 0038223632 tstest: rename from testy. 6 years ago
David Crawshaw d2b7cb1e45 ipn, controlclient: add control.New parameter 6 years ago
David Anderson 66c7875974 control/controlclient: wait for c1 to receive a netmap. 6 years ago
David Anderson cbb1e2e853 control/controlclient: document test TestClientsReusingKeys. 6 years ago
Brad Fitzpatrick a464439658 control/controlclient: fix build break caused by overzealous gitting 6 years ago
Brad Fitzpatrick 172d72a060 Revert "net/tlsdial: add memory-optimized TLS cert verification path for iOS" 6 years ago
Brad Fitzpatrick 95a658e1e3 control/controlclient: also rename HTTPC in the tests 6 years ago
Brad Fitzpatrick eb6de2bd88 control/controlclient: restore Options.HTTPC as Options.HTTPTestClient 6 years ago
Brad Fitzpatrick 6fcbd4c4d4 net/tlsdial: add memory-optimized TLS cert verification path for iOS 6 years ago
Brad Fitzpatrick b6fa5a69be net/tlsdial: add package for TLS dials, and make DERP & controlclient use it 6 years ago
Brad Fitzpatrick 0a50ecbad3 control/controlclient: add missing vlog, for consistency with other sites 6 years ago
Brad Fitzpatrick b8594dc937 control/controlclient: fix deadlock in timeout+keepalive race 6 years ago
Brad Fitzpatrick 347a926ac4 control/controlclient: add opt-in netmap verbose debugging env var 6 years ago
Brad Fitzpatrick 45f2b53aca all: remove unnecessary trailing newlines in format patterns for consistency 6 years ago
David Crawshaw 6b2e29867e controlclient: add auth key test 6 years ago
David Crawshaw 3f087466f5 controlclient: add auth key 6 years ago
David Crawshaw 2f8719741e controlclient: do not send duplicate hostinfo/netinfo 6 years ago
Brad Fitzpatrick 4524dcf51e version: move runtime.OS to tailscale OS mapping func to version 6 years ago
David Crawshaw 0590ad68be controlclient, ipn: adjust tests for authURL semantic changes 6 years ago
Brad Fitzpatrick 8b3f6be008 control/controlclient: flip IPv6 to be on by default 6 years ago
Avery Pennarun a56e853b72 cmd/relaynode: delete it! 6 years ago
David Anderson 73fccd8b06 control/controlclient: remove old compat PacketFilter initialization. 6 years ago
Brad Fitzpatrick 64aff0db7b control/controlclient: add TODO to delete the UAPI method 6 years ago
Brad Fitzpatrick af277a6762 controlclient, magicsock: add debug knob to request IPv6 endpoints 6 years ago
David Crawshaw 13eed1e88b controlclient: remove common log on very quiet nodes 6 years ago
David Anderson 0be475ba46 Revert "tailcfg, controlclient, magicsock: request IPv6 endpoints, but ignore them" 6 years ago
Brad Fitzpatrick 94024355ed tailcfg, controlclient, magicsock: request IPv6 endpoints, but ignore them 6 years ago
Brad Fitzpatrick 073bb8de80 control/controlclient: don't use Node as value type 6 years ago
David Crawshaw 73cae4eb11 tailcfg, controlclient: standardize on wgcfg ShortString key printing 6 years ago
David Crawshaw 5a0822eefd controlclient, ipn: fix tests for new control param 6 years ago
Brad Fitzpatrick e085aec8ef all: update to wireguard-go API changes 6 years ago
David Crawshaw 1b2be3f1c8 controlclient: test peer keepalive directive 6 years ago
David Crawshaw 8712164a0a controlclient: use per-peer KeepAlive signal 6 years ago
Brad Fitzpatrick 19cc4f8b8e control/controlclient: remove a number literal in string slice offset 6 years ago
Avery Pennarun 8b8e3f08a0 Fix staticcheck complaint. 6 years ago
Avery Pennarun b4897e7de8 controlclient/netmap: write our own b.ConciseDiffFrom(a) function. 6 years ago
Avery Pennarun 96bb05ce2f controlclient: reformat netmap.Concise() and add DERP server info. 6 years ago
Avery Pennarun f2e2ffa423 controlclient: log the entire netmap up to every 5 minutes. 6 years ago
David Crawshaw d99498bee2 controlclient: set default TimeNow function 6 years ago
Brad Fitzpatrick b27d4c017a magicsock, wgengine, ipn, controlclient: plumb regular netchecks to map poll 6 years ago
David Crawshaw 61529ac459 controlclient, tailcfg: deliver DERP addresses in a separate field 6 years ago
Brad Fitzpatrick 7172f3dbf4 version: add IsMobile func 6 years ago
David Crawshaw d417be6a4b controlclinet: clone filter.MatchAllowAll 6 years ago