186 Commits (3181bbb8e4aea869a67c19cea6877bc9a6c4467d)

Author SHA1 Message Date
Brad Fitzpatrick b811a316bc tailcfg, ipn/ipnlocal: advertise a Service when exit node DNS proxy available 4 years ago
Brad Fitzpatrick 135580a5a8 tailcfg, ipn/ipnlocal, net/dns: forward exit node DNS on Unix to system DNS 4 years ago
David Anderson 0532eb30db all: replace tailcfg.DiscoKey with key.DiscoPublic. 5 years ago
David Anderson 17b5782b3a types/key: delete legacy NodeKey type. 5 years ago
David Anderson 7e6a1ef4f1 tailcfg: use key.NodePublic in wire protocol types. 5 years ago
Brad Fitzpatrick ff597e773e tailcfg, control/controlclient: add method to exit client from control plane 5 years ago
David Anderson 0fcc88873b tailcfg: remove NodeKeyFromNodePublic. 5 years ago
David Anderson c0ae1d2563 tailcfg: update go generate, which apparently normalizes type aliases. 5 years ago
David Anderson ff16e58d23 tailcfg: move NodeKey type to types/key. 5 years ago
David Anderson 15d329b4fa tailcfg: add marshaling round-tripping test. 5 years ago
David Anderson 2486d7cb9b tailcfg: remove use of legacy key parsing helper. 5 years ago
David Anderson ef241f782e wgengine/magicsock: remove uses of tailcfg.DiscoKey. 5 years ago
David Anderson ebae0d95d0 Revert "Revert "tailcfg: remove reference to types/key.Public."" 5 years ago
David Anderson ef14663934 Revert "tailcfg: remove reference to types/key.Public." 5 years ago
David Anderson 94f6257fde tailcfg: remove reference to types/key.Public. 5 years ago
Josh Bleecher Snyder 94fb42d4b2 all: use testingutil.MinAllocsPerRun 5 years ago
David Anderson bab2d92c42 tailcfg: remove use of wgkey. 5 years ago
Brad Fitzpatrick 7b87c04861 tailcfg: add RegisterRequest.Ephemeral to request new ephemeral node 5 years ago
David Anderson bc89a796ec types/key: add a dedicated type for node keys. 5 years ago
Maisem Ali 81cabf48ec control/controlclient,tailcfg: propagate registration errors to the frontend 5 years ago
Maisem Ali 10745c099a tailcfg: add Node.Tags 5 years ago
Joe Tsai 9af27ba829 cmd/cloner: mangle "go:generate" in cloner.go 5 years ago
Brad Fitzpatrick aae622314e tailcfg, health: add way for control plane to add problems to health check 5 years ago
Josh Bleecher Snyder d5ab18b2e6 cmd/cloner: add Clone context to regen struct assignments 5 years ago
Adrian Dewhurst 4da559d7cc control/controlclient: update machine certificate signature version 5 years ago
Josh Bleecher Snyder 4bbf5a8636 cmd/cloner: reduce diff noise when changing command 5 years ago
Brad Fitzpatrick 3e2a7de2e9 tailcfg: don't panic on clone of nil RegisterRequest 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
Brad Fitzpatrick 88bd796622 tailcfg,ipn/ipnlocal: support DNSConfig.Routes with empty values [mapver 23] 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
David Crawshaw 360223fccb types/dnstype: introduce new package for Resolver 5 years ago
Brad Fitzpatrick d8d9036dbb tailcfg: add Node.PrimaryRoutes 5 years ago
julianknodt 1bb6abc604 net/portmapper: add upnp port mapping 5 years ago
Brad Fitzpatrick 7e7c4c1bbe tailcfg: break DERPNode.DERPTestPort into DERPPort & InsecureForTests 5 years ago
Brad Fitzpatrick 3dcd18b6c8 tailcfg: note RegionID 900-999 reservation 5 years ago
julianknodt 597fa3d3c3 tailcfg/derpmap: add flag to omit ts's derps 5 years ago
julianknodt 0f18801716 cmd/cloner: support maps with clone ptrs 5 years ago
Brad Fitzpatrick bb363095a5 tailcfg: add Debug.RandomizeClientPort 5 years ago
Brad Fitzpatrick 0debb99f08 tailcfg: add DNSConfig.ExtraRecords 5 years ago
Brad Fitzpatrick cd282ec00f tailcfg: add DNSConfig.CertDomains 5 years ago
Brad Fitzpatrick 333e9e75d4 tailcfg, control/controlclient: clarify more, enforce PingRequest.URL is unique 5 years ago
Brad Fitzpatrick 80a4052593 cmd/tailscale, wgengine, tailcfg: don't assume LastSeen is present [mapver 20] 5 years ago
Brad Fitzpatrick 9794be375d tailcfg: add SetDNSRequest type 5 years ago
Brad Fitzpatrick e66d4e4c81 tailcfg, types/wgkey: add AppendTo methods on some types 5 years ago
Josh Bleecher Snyder ceb568202b tailcfg: optimize keyMarshalText 5 years ago
Josh Bleecher Snyder 462f7e38fc tailcfg: fix typo in comment 5 years ago
Brad Fitzpatrick 6f52fa02a3 control/controlclient, tailcfg: add Debug.SleepSeconds (mapver 19) 5 years ago