summaryrefslogtreecommitdiffhomepage
path: root/control
AgeCommit message (Expand)AuthorFilesLines
2021-01-14all: convert from []wgcfg.Endpoint to stringJosh Bleecher Snyder1-4/+7
2021-01-13control/controlclient: let clients opt in to Sharer-vs-User split modelBrad Fitzpatrick1-33/+32
2021-01-12control/controlclient: treat node sharer as owner for display purposesBrad Fitzpatrick1-0/+14
2021-01-12tailcfg, control/controlclient: make MapResponse.CollectServices an opt.BoolBrad Fitzpatrick1-1/+6
2021-01-11ipn: only send services in Hostinfo if Tailnet has opted-in to services colle...Sonia Appasamy2-16/+23
2021-01-10cmd/tailscale: change formatting of "tailscale status"Brad Fitzpatrick1-1/+25
2021-01-08Add more tests for Direct.Denton Gentry1-0/+65
2021-01-08cover one more case in TestStatusEqual.Denton Gentry1-0/+5
2021-01-08control/controlclient: use lite map request handler to avoid aborting streamsBrad Fitzpatrick2-13/+83
2021-01-05ipn: delete domainsForProxying, require explicit DNS search domains (mapver 9...Brad Fitzpatrick1-1/+1
2020-12-30wgkey: new packageJosh Bleecher Snyder4-31/+32
2020-12-28all: replace wgcfg.IP and wgcfg.CIDR with netaddr typesJosh Bleecher Snyder3-28/+12
2020-12-21control/controlclient, version/distro: detect NixOS explicitlyBrad Fitzpatrick2-1/+14
2020-12-21all: annotate log verbosity levels on most egregiously spammy log printsBrad Fitzpatrick3-15/+17
2020-12-21control/controlclient: clarify a commentBrad Fitzpatrick1-1/+2
2020-12-19tailcfg: introduce map version 8, for clients that support v6 node config.David Anderson1-1/+1
2020-12-19control/controlclient: report broken routing for v4 and v6.David Anderson1-11/+52
2020-12-15wgengine/filter, tailcfg: support CIDRs+ranges in PacketFilter (mapver 7)Brad Fitzpatrick1-1/+1
2020-12-15Merge branch 'main' into report-status-systemdChristine Dodrill2-49/+19
2020-12-15ipn/ipnserver: enable systemd-notify supportChristine Dodrill1-0/+3
2020-12-14control/controlclient: don't spin when starting up when node key is expiredBrad Fitzpatrick1-47/+11
2020-12-07tailcfg, control/controlclient: make nil PacketFilter mean unchanged (mapver 6)Brad Fitzpatrick1-2/+8
2020-11-12control/controlclient: diagnose zero bytes from controlBrad Fitzpatrick1-0/+9
2020-11-11net/dnscache, control/controlclient: use DNS cache when dialing controlBrad Fitzpatrick1-1/+6
2020-11-09wgengine/filter: remove the Matches type.David Anderson2-4/+4
2020-11-04control/controlclient: send warning flag in map request when IP forwarding offBrad Fitzpatrick1-0/+36
2020-11-04ipn: clean up Prefs logging at startBrad Fitzpatrick1-2/+7
2020-10-28version: use OSS repo's version when building.David Anderson1-1/+1
2020-10-27control/controlclient: also log active account in netmapsBrad Fitzpatrick2-4/+14
2020-10-27control/controlclient: remove prior temporary macos debuggingBrad Fitzpatrick1-39/+0
2020-10-20control/controlclient: add some temporary debugging for #839Brad Fitzpatrick1-0/+39
2020-10-20tailcfg: bump, document MapRequest.Version valueBrad Fitzpatrick1-10/+8
2020-10-20control/controlclient: rename map debug knob, make it do both request+responseBrad Fitzpatrick1-4/+3
2020-10-19tailcfg: add a DebugFlags field for experiments and debugging.David Anderson1-14/+13
2020-10-19control/controlclient: log Hostinfo on changeBrad Fitzpatrick1-0/+2
2020-10-15tailcfg: add a field to advertise support for IPv6 tailscale config.David Anderson1-9/+14
2020-10-14control/controlclient: also include our own profile (for when no self-owned p...Brad Fitzpatrick1-4/+7
2020-10-14control/controlclient: support delta userprofiles from controlBrad Fitzpatrick1-2/+13
2020-10-14control/controlclient: adjust some logging point namesBrad Fitzpatrick1-5/+5
2020-10-14control/controlclient: set MapRequest.ReadOnly on initial empty endpoint requestBrad Fitzpatrick1-8/+33
2020-10-08controlclient: print http errors if result code != 200.apenwarr/faketunAvery Pennarun1-1/+7
2020-10-06control/controlclient: some extra debug info in errorsDavid Crawshaw1-2/+2
2020-10-01control/controlclient, ipn: store machine key separately from user prefs/persistBrad Fitzpatrick3-40/+55
2020-09-30all: use IsZero methodsJosh Bleecher Snyder1-2/+2
2020-09-30Revert "all: keep UserProfiles a slice instead of a map for longer"Brad Fitzpatrick2-4/+9
2020-09-29control/controlclient: use wgcfg.PrivateKey.IsZeroJosh Bleecher Snyder1-3/+3
2020-09-29all: keep UserProfiles a slice instead of a map for longerJosh Bleecher Snyder2-9/+4
2020-09-29control/controlclient: remove Roles fields from clientJosh Bleecher Snyder2-2/+0
2020-09-22control/controlclient, version/distro, wgengine: recognize OpenWrtBrad Fitzpatrick1-3/+9
2020-09-17tailcfg: add MapRequest.ReadOnly and OmitPeers; remove DebugForceDiscoBrad Fitzpatrick1-25/+19