summaryrefslogtreecommitdiffhomepage
path: root/ipn/ipnstate
AgeCommit message (Expand)AuthorFilesLines
2023-03-09cmd/tailscale: surface node-key for locked out tailnet-lock peersTom DNetto2-0/+3
2023-02-08ipn/ipnstate: update field docs on PeerStatus.Maisem Ali1-8/+21
2023-01-27all: update copyright and license headersWill Norris2-6/+4
2023-01-23ipn/ipnstate: add PeerStatus.KeyExpiry for tailscale status --jsonBrad Fitzpatrick1-0/+8
2023-01-13ipn/ipnlocal: add Expired to PeerStatusMihai Parparita1-0/+8
2023-01-13cmd/tailscale/cli: plumb TUN mode into tailscale web templateBrad Fitzpatrick1-0/+4
2023-01-02util/codegen, all: use latest year, not time.Now, in generated filesBrad Fitzpatrick1-1/+1
2022-12-19ipn/ipnlocal: fix StatusWithoutPeers not populating parts of StatusBrad Fitzpatrick1-0/+2
2022-11-30cmd/tailscale,ipn: surface TKA-filtered peers in lock status commandTom DNetto2-0/+50
2022-11-26cmd/tailscale: add start of "debug derp" subcommandBrad Fitzpatrick1-0/+8
2022-11-22cmd/tailscale,ipn: implement lock log commandTom DNetto1-0/+10
2022-11-19ipn/ipnlocal: actually fill out PeerAPIURLs in PeerStatusBrad Fitzpatrick1-0/+3
2022-11-15all: store NL keys per profileMaisem Ali1-0/+1
2022-11-11cmd/tailscale,ipn: minor fixes to tailscale lock commandsTom DNetto1-1/+19
2022-08-28cmd/tailscale: add emoji for illumos in status subcommandNahum Shalman1-0/+2
2022-08-22client,cmd/tailscale,ipn,tka,types: implement tka initialization flowTom DNetto1-0/+15
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-5/+5
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-1/+1
2022-06-07ipn/ipnstate: add ExitNodeStatus to share the exit node if it is in use, the ...Melanie Warrick1-0/+16
2022-05-28cmd/tailscale, ipn/ipnlocal: add "peerapi" ping typeBrad Fitzpatrick1-0/+4
2022-05-03wgengine, net/packet, cmd/tailscale: add ICMP echoJames Tucker1-1/+1
2022-04-15tailcfg, control/controlclient: TSMP & disco pingsJames Tucker1-0/+18
2022-04-12ipn/ipnstate: make status page more mobile-friendlyIlya Mateyko1-0/+1
2022-03-25ipn/ipnstate: put SSH Host Keys in ipnstate.PeerStatusBrad Fitzpatrick1-0/+6
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder1-1/+1
2022-03-16types/views: add generic Slice[T] and remove StringSliceMaisem Ali1-1/+1
2022-02-22ipn/ipnlocal: use views for Peer.PrimaryRoutes and Peer.TagsMaisem Ali1-4/+5
2022-02-21ipn/{ipnlocal,ipnstate}: add Tags and PrimaryRoutes to PeerStatusMaisem Ali1-7/+21
2022-02-15ipn: add `TailnetStatus` field to `tailscale status --json` (#3865)Ross Zurowski1-9/+25
2022-01-26ipn/ipnstate: add TailnetName to statusBrad Fitzpatrick1-0/+4
2021-12-09ipn/ipnstate: remove old deprecated TailAddr IPv4-only fieldBrad Fitzpatrick1-5/+1
2021-12-08ipn/ipnstate, cmd/tailscale: add Online bool to tailscale status & --jsonBrad Fitzpatrick1-1/+5
2021-11-30cmd/tailscale, ipn/ipnstate: note which nodes are exit nodes in statusBrad Fitzpatrick1-8/+12
2021-11-22ipn/ipnstate: clarify PeerStatusLite.LastHandshakeJosh Bleecher Snyder1-2/+7
2021-11-01ipn/ipnstate: use key.NodePublic instead of tailcfg.NodeKey.David Anderson1-1/+1
2021-10-29ipn/ipnstate: use key.NodePublic instead of the generic key.Public.David Anderson1-9/+9
2021-09-07cmd/tailscale: fix "tailscale ip $self-host-hostname"Brad Fitzpatrick1-0/+4
2021-09-02wgengine/magicsock, health, ipn/ipnstate: track DERP-advertised healthBrad Fitzpatrick1-0/+5
2021-08-04ipn/ipnstate: move tailscale status "active" determination to tailscaledBrad Fitzpatrick1-6/+13
2021-07-29wgengine/magicsock: use mono.TimeJosh Bleecher Snyder1-3/+4
2021-06-15tailcfg: add DNSConfig.CertDomainsBrad Fitzpatrick1-0/+7
2021-05-07ipn/{ipnlocal,ipnstate}: add PeerStatus.ID stable ID to status --json outputBrad Fitzpatrick1-0/+4
2021-04-16ipn/ipnlocal, etc: require file sharing capability to send/recv filesBrad Fitzpatrick1-1/+2
2021-04-14ipn/ipnstate: add PeerStatus.TailscaleIPs slice, deprecate TailAddrBrad Fitzpatrick1-5/+17
2021-03-29net/{packet,tstun}: send peerapi port in TSMP pongsBrad Fitzpatrick1-0/+5
2021-03-25ipn/ipnlocal: start of peerapi between nodesBrad Fitzpatrick1-23/+21
2021-03-24net/packet, wgengine/{filter,tstun}: add TSMP pingBrad Fitzpatrick1-3/+11
2021-03-18cmd/tailscale, ipn/localapi: get daemon version from localapi statusBrad Fitzpatrick1-0/+13
2021-03-12ipnstate, ipnlocal: add AuthURL to statusDavid Crawshaw1-0/+7
2021-02-18dnsname,tailcfg: add hostname sanitation logic to node display names (#1304)Sonia Appasamy1-13/+2