summaryrefslogtreecommitdiffhomepage
path: root/ipn
AgeCommit message (Expand)AuthorFilesLines
2023-02-27ipn/ipnlocal: add delegated interface information to /interfaces PeerAPI handlerMihai Parparita1-3/+14
2023-02-11version: unexport all vars, turn Short/Long into funcsDavid Anderson4-7/+7
2023-02-10net/interfaces: redo how we get the default interface on macOS and iOSMihai Parparita1-1/+0
2023-02-10ipn/ipnlocal: fix passthrough of formatting arguments in PeerAPI doctor outputMihai Parparita1-1/+1
2023-02-09ipn/ipnlocal: add PeerAPI endpoint for doctor outputMihai Parparita1-0/+21
2023-02-08ipn/ipnstate: update field docs on PeerStatus.Maisem Ali1-8/+21
2023-02-08net/interfaces, net/netns: add node attributes to control default interface g...Mihai Parparita1-0/+2
2023-02-08ipn: remove unused NLKeyStateKey constantMihai Parparita1-4/+0
2023-02-07ipn/ipnlocal: fix the path for writing cert files (#7203)M. J. Fromberger5-11/+185
2023-02-07ipn/localapi: print envknobs on bugreportAndrew Dunham1-0/+8
2023-02-06ipn/ipnlocal: use presence of NodeID to identify loginsMaisem Ali3-1/+6
2023-02-06ipn/ipnlocal: handle more edge cases in netmap expiry timerAndrew Dunham3-28/+252
2023-02-04all: implement pcap streaming for datapath debuggingTom DNetto2-0/+65
2023-02-03ipn/ipnlocal: add support to store certs in k8s secretsMaisem Ali1-20/+103
2023-02-03tailcfg, localapi: plumb device token to serverDavid Crawshaw3-0/+82
2023-02-03ipn/localapi: print node IDs, pubkeys, and expiry on bugreportAndrew Dunham1-0/+8
2023-02-02ipn/ipnlocal: print warning about DNS servers in bugreport --diagnoseAndrew Dunham1-0/+26
2023-02-01all: use Go 1.20's bytes.CloneBrad Fitzpatrick2-2/+3
2023-02-01all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our forkBrad Fitzpatrick5-15/+12
2023-01-31ipn/localapi: fix validHost parsing logicDavid Crawshaw2-2/+42
2023-01-31ipn/ipnlocal: rate-limit diagnose logs in bugreportAndrew Dunham1-1/+6
2023-01-30ipn/ipnlocal: drop not required StateKey parameterMaisem Ali9-36/+32
2023-01-30safesocket: remove the now unused WindowsLocalPortMaisem Ali1-9/+1
2023-01-27ipn/ipnlocal: add /reset-auth LocalAPI endpointMihai Parparita3-3/+72
2023-01-27all: update copyright and license headersWill Norris56-168/+112
2023-01-26util/httpm: add new package for prettier HTTP method constantsBrad Fitzpatrick1-13/+14
2023-01-26net/netns: add functionality to bind outgoing sockets based on route tableAndrew Dunham1-0/+4
2023-01-24ipn/ipnlocal, net/dnscache: allow configuring dnscache logging via capabilityAndrew Dunham1-0/+15
2023-01-23ipn/ipnlocal: add health warning for Tailscale SSH + SELinuxBrad Fitzpatrick1-0/+18
2023-01-23cmd/tailscale/cli: add debug set-expire command for testingBrad Fitzpatrick1-0/+4
2023-01-23ipn/ipnlocal: fire expiry timer when the current node expiresAndrew Dunham1-0/+7
2023-01-23ipn/ipnstate: add PeerStatus.KeyExpiry for tailscale status --jsonBrad Fitzpatrick2-0/+12
2023-01-23envknob, hostinfo, ipn/ipnlocal: add start of opt-in remote update supportBrad Fitzpatrick1-0/+116
2023-01-20ipn/ipnlocal: [serve] listen on all-interfaces for macOS sandboxed (#6771)shayne1-1/+33
2023-01-20go.mod: bump AWS SDK past a breaking API change of theirsBrad Fitzpatrick1-2/+2
2023-01-19all: start groundwork for using capver for localapi & peerapiBrad Fitzpatrick2-9/+22
2023-01-17ipn/{ipnlocal,localapi}: ensure watcher is installed before /watch-ipn-bus/ r...salman3-5/+48
2023-01-15cmd/tailscale, logtail: add 'tailscale debug daemon-logs' logtail mechanismBrad Fitzpatrick1-0/+41
2023-01-14ipn/ipnlocal: move handling of expired nodes to LocalBackendAndrew Dunham3-2/+337
2023-01-13ipn/ipnlocal: add Expired to PeerStatusMihai Parparita2-0/+12
2023-01-13ipn/ipnlocal, wgengine/magicsock: check Expired bool on Node; print error in ...Andrew Dunham1-0/+3
2023-01-13cmd/tailscale/cli: plumb TUN mode into tailscale web templateBrad Fitzpatrick2-0/+5
2023-01-10ipn/ipnlocal: disallow unsigned peers from WoLJames Tucker1-0/+3
2023-01-09ssh/tailssh: add OpenBSD support for Tailscale SSHBrad Fitzpatrick3-3/+3
2023-01-05ipn/ipnlocal: add c2n handler to flush logtail for support debuggingBrad Fitzpatrick3-0/+31
2023-01-04health,ipn/ipnlocal: report the node being locked out as a health issueTom DNetto1-0/+11
2023-01-04cmd/tailscale,tka: make KeyID return an error instead of panickingTom DNetto2-5/+9
2023-01-04ipn/profiles: set default prefs based on Windows registry (#6803)Kristoffer Dalby2-12/+28
2023-01-03ipn/localapi: add localapi debug endpoints for packet filter/matchesBrad Fitzpatrick1-33/+69
2023-01-03cmd/tailscale/cli: redact private key in debug netmap output by defaultDavid Anderson2-0/+20