summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2023-08-10stashtsweb/client-uiWill Norris13-72/+3349
2023-08-08webui: add new webui package and use with --dev flagWill Norris2-3/+22
2023-08-07ipn/ipnlocal: add profile pic header to serve HTTP proxySonia Appasamy2-2/+8
2023-08-07ipn: avoid useless no-op WriteState callsBrad Fitzpatrick5-14/+80
2023-08-06licenses: update android licensesLicense Updater1-3/+3
2023-08-05go.mod.sri: update SRI hash for go.mod changesFlakes Updater3-3/+3
2023-08-04control: use tstime instead of time (#8595)Claire Wang10-43/+61
2023-08-04licenses: update tailscale{,d} licensesLicense Updater1-4/+4
2023-08-03cmd/dist,release/dist: expose RPM signing hook (#8789)Andrew Lytvynov4-31/+44
2023-08-03go.mod: upgrade nfpm to v2 (#8786)Andrew Lytvynov6-427/+167
2023-08-03go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil...Aaron Klotz17-305/+575
2023-08-02tailcfg,ipn/localapi,client/tailscale: add QueryFeature endpointSonia Appasamy5-0/+128
2023-08-02go.toolchain.rev: go1.21rc4 (now that VERSION file is updated upstream)Brad Fitzpatrick1-1/+1
2023-08-02cmd/tailscale/cli: add latest version output to "tailscale version" (#8700)Andrew Lytvynov2-3/+34
2023-08-01licenses: update android licensesLicense Updater1-9/+11
2023-08-01go.toolchain.rev: bump to ~go1.21rc4Brad Fitzpatrick1-1/+1
2023-08-01tailcfg: add CapabilityHTTPS constSonia Appasamy1-0/+1
2023-08-01ipnlocal, net/*: deprecate interfaces.GetState, use netmon more for itBrad Fitzpatrick5-10/+10
2023-08-01licenses: update tailscale{,d} licensesLicense Updater1-1/+1
2023-08-01all: implement lock revoke-keys commandTom DNetto7-3/+709
2023-08-01cmd/tailscale/cli, util/winutil/authenticode: flesh out authenticode supportAaron Klotz7-29/+681
2023-08-01cmd/sniproxy: add client metricsDenton Gentry1-0/+18
2023-07-31cmd/dist,release/dist: sign release tarballs with an ECDSA key (#8759)Andrew Lytvynov4-10/+63
2023-07-31client/tailscale/apitype: document never-nil property of WhoIsResponseDavid Anderson2-2/+3
2023-07-30derp/derphttp: add optional Client.BaseContext hookBrad Fitzpatrick1-5/+23
2023-07-29tailcfg: add helper to unmarshal PeerCap valuesMaisem Ali1-0/+19
2023-07-29wgengine/magicsock: remove dead code (#8745)salman aljammaz1-5/+0
2023-07-28licenses: update tailscale{,d} licensesLicense Updater1-2/+2
2023-07-28types/logid: add a Compare methodDavid Anderson1-1/+5
2023-07-28all: update exp/slices and fix call sitesDavid Anderson16-50/+91
2023-07-27derp: use tstime (#8634)Claire Wang8-27/+43
2023-07-27ipn: use tstime (#8597)Claire Wang8-43/+52
2023-07-27ipn/{ipnlocal,localapi}: actually renew certs before expiry (#8731)Andrew Lytvynov5-40/+63
2023-07-27api.md: update device authorize API docs to allow for deauth (#8728)tinku-tailscale1-1/+2
2023-07-26cli: introduce exit-node subcommand to list and filter exit nodesCharlotte Brandhorst-Satzkorn7-1/+571
2023-07-26wgengine/magicsock: document mysterious-looking assignmentDavid Anderson1-0/+2
2023-07-26wgengine/magicsock: factor out more separable partsDavid Anderson7-1285/+1350
2023-07-26disco: move disco pcap helper to disco packageDavid Anderson4-42/+52
2023-07-26wgengine/magicsock: factor out peerMap into separate fileDavid Anderson2-173/+183
2023-07-26wgengine/magicsock: factor out endpoint into its own fileDavid Anderson2-1125/+1140
2023-07-26wgengine/magicsock: delete unused stuffDavid Anderson4-65/+0
2023-07-25cmd/tailscale/cli: implement update on FreeBSD (#8710)Andrew Lytvynov1-4/+45
2023-07-25tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilitiesMaisem Ali13-68/+139
2023-07-24cmd/tailscale/cli,version/distro: update support for Alpine (#8701)Andrew Lytvynov3-3/+140
2023-07-24net/art: use more intelligible, go-ish state tracking in table.GetDavid Anderson1-10/+10
2023-07-24net/art: use encoding/binary for address bit twiddlingDavid Anderson1-4/+3
2023-07-24net/art: move slice closer to its useDavid Anderson1-3/+2
2023-07-24net/art: factor out picking the right strideTable for addr familyDavid Anderson1-18/+13
2023-07-24net/art: make Table.Get alloc-freeDavid Anderson1-2/+14
2023-07-24net/art: document return value of strideTable.deleteDavid Anderson1-1/+3