39 Commits (3bb57504af8efe8dd1a931cc3792978433b34602)

Author SHA1 Message Date
Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 4 years ago
Brad Fitzpatrick 6a396731eb all: use various net/netip parse funcs directly 4 years ago
Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 4 years ago
Josh Bleecher Snyder 0868329936 all: use any instead of interface{} 4 years ago
Maisem Ali 0f37317664 control/controlclient: make RegisterRequest go over Noise 4 years ago
Maisem Ali 249758df90 control/controlclient: start fetching the server noise key 4 years ago
Brad Fitzpatrick d5f8f38ac6 tailcfg: rename map request version to "capability version" 4 years ago
Josh Bleecher Snyder 8c3c5e80b7 tailcfg: make MapResponse.ControlTime a pointer 4 years ago
Josh Bleecher Snyder 8cf6d0a17b tailcfg: add MapResponse.ControlTime field 4 years ago
Maisem Ali 72d8672ef7 tailcfg: make Node.Hostinfo a HostinfoView 4 years ago
Brad Fitzpatrick f7da8c77bd tstest/integration/testcontrol: fix data race 4 years ago
Denton Gentry 1ec99e99f4 tstest: extend node key expiration integration test. 5 years ago
David Anderson 0532eb30db all: replace tailcfg.DiscoKey with key.DiscoPublic. 5 years ago
David Anderson 7e6a1ef4f1 tailcfg: use key.NodePublic in wire protocol types. 5 years ago
David Anderson 8d14bc32d1 tstest/integration: use key.NodePublic instead of tailcfg.NodeKey. 5 years ago
David Anderson 418adae379 various: use NodePublic.AsNodeKey() instead of tailcfg.NodeKeyFromNodePublic() 5 years ago
David Anderson eeb97fd89f various: remove remaining uses of key.NewPrivate. 5 years ago
Dave Anderson 980acc38ba
types/key: add a special key with custom serialization for control private keys (#2792) 5 years ago
David Anderson 61c3b98a24 Revert "types/key: add MachinePrivate and MachinePublic." 5 years ago
David Anderson 4fdb88efe1 types/key: add MachinePrivate and MachinePublic. 5 years ago
David Crawshaw 4e18cca62e testcontrol: replace panic with error 5 years ago
Christine Dodrill 0b9e938152 tstest/integration/vms: test DNS configuration 5 years ago
David Crawshaw 0b2761ca92 testcontrol: plumb through DERP 5 years ago
Josh Bleecher Snyder 4ff0757d44 cmd/testcontrol: add test control server 5 years ago
Josh Bleecher Snyder fcca374fa7 tstest/integration/testcontrol: sort peers in map response 5 years ago
Brad Fitzpatrick 6eecf3c9d1 ipn/ipnlocal: stay out of map poll when down 5 years ago
julianknodt 1bb6abc604 net/portmapper: add upnp port mapping 5 years ago
Christine Dodrill 1f2a877c61
tstest/integration/testcontrol: add ipv6 support (#2394) 5 years ago
julianknodt 506c2fe8e2 cmd/tailscale: make netcheck use active DERP map, delete static copy 5 years ago
Brad Fitzpatrick 2f4817fe20 tstest/integration: fix race flake 5 years ago
Brad Fitzpatrick 0affcd4e12 tstest/integration: add some debugging for TestAddPingRequest flakes 5 years ago
Simeng He 0141390365 tstest/integration/testcontrol: add Server.AddPingRequest 5 years ago
Brad Fitzpatrick 58cc2cc921 tstest/integration/testcontrol: add Server.nodeLocked 5 years ago
Christine Dodrill ba59c0391b
tstest/integration: add experimental integration test (#1966) 5 years ago
simenghe dd0b690e7b
Added new Addresses / AllowedIPs fields to testcontrol when creating tailcfg.Node (#1948) 5 years ago
Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 5 years ago
Brad Fitzpatrick 5a7c6f1678 tstest/integration{,/testcontrol}: add node update support, two node test 5 years ago
Brad Fitzpatrick c0158bcd0b tstest/integration{,/testcontrol}: add testcontrol.RequireAuth mode, new test 5 years ago
Brad Fitzpatrick 5e9e11a77d tstest/integration/testcontrol: add start of test control server 5 years ago