36 Commits (80decd83c19d1536df482ee1a171663d923a7d7b)

Author SHA1 Message Date
Brad Fitzpatrick 3672f29a4e net/netns, net/dns/resolver, etc: make netmon required in most places 2 years ago
Maisem Ali d16946854f control/controlclient: add Auto.updateRoutine 3 years ago
Tom DNetto ce99474317 all: implement preauth-key support with tailnet lock 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 4 years ago
Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 4 years ago
Brad Fitzpatrick a1e429f7c3 control/controlclient, types/netmap: remove unused LocalPort field 4 years ago
Maisem Ali 5a1ef1bbb9 net/tsdial: add SystemDial as a wrapper on netns.Dial 4 years ago
James Tucker c591c91653 tailcfg, control/controlclient: TSMP & disco pings 4 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
Brad Fitzpatrick 47045265b9 hostinfo: add SetDeviceModel setter, move remaining code from controlclient 5 years ago
Simeng He e199e407d2 tailcfg: add IP and Types field to PingRequest 5 years ago
Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 5 years ago
Brad Fitzpatrick aef3c0350c control/controlclient: break direct.go into map.go (+tests), add mapSession 5 years ago
Brad Fitzpatrick 670838c45f tailcfg, control/controlclient: (mapver 16) add Node.Online, MapResponse.OnlineChange 5 years ago
Brad Fitzpatrick 34d2f5a3d9 tailcfg: add Endpoint, EndpointType, MapRequest.EndpointType 5 years ago
Brad Fitzpatrick a998fe7c3d control/controlclient: support lazy machine key generation 5 years ago
Brad Fitzpatrick 1e7a35b225 types/netmap: split controlclient.NetworkMap off into its own leaf package 5 years ago
Denton Gentry 02c34881b5 Add more tests for Direct. 5 years ago
Brad Fitzpatrick 696020227c tailcfg, control/controlclient: support delta-encoded netmaps 6 years ago
David Anderson 7317e73bf4 control/controlclient: move direct_test back to corp repo. 6 years ago
Avery Pennarun c5fcc38bf1 controlclient tests: fix more memory leaks and add resource checking. 6 years ago
Avery Pennarun a7edf11a40 {ipn,control/controlclient}/tests: pass a logf function to control.New(). 6 years ago
Avery Pennarun 108237798d controlclient and ipn tests: supply --advertise-tags and --advertise-routes. 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 95a658e1e3 control/controlclient: also rename HTTPC in the tests 6 years ago
David Crawshaw 0590ad68be controlclient, ipn: adjust tests for authURL semantic changes 6 years ago
David Crawshaw 5a0822eefd controlclient, ipn: fix tests for new control param 6 years ago
Brad Fitzpatrick 758744a4e3 Fix some Hostinfo value usages from the previous commit. 6 years ago
Shawn Smith 1ca83fd205 fix typos 6 years ago
David Crawshaw 33dfb8999e controlclient, ipn: update tests for key pointer change 6 years ago
Earl Lee a8d8b8719a Move Linux client & common packages into a public repo. 6 years ago