summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2025-01-07ipn/ipnlocal: connect serve config to c2n endpointKevinLiang103-34/+154
2025-01-07all: fix golangci-lint errorsWill Norris8-13/+13
2025-01-07net/netmon: remove extra panic guard around ParseRIBJames Tucker1-12/+1
2025-01-07go.mod: bump tailscale/wireguard-go for Solaris/IllumosBrad Fitzpatrick2-3/+3
2025-01-07wgengine/magicsock: refactor maybeRebindOnErrorJames Tucker4-65/+95
2025-01-07controlclient: do not set HTTPS port for any private coordination server IP (...Andrea Gottardo2-6/+140
2025-01-07wgengine/magicsock: rebind on EPIPE/ECONNRESETJames Tucker3-29/+61
2025-01-07cmd/derper: improve logging on derp mesh connectJames Tucker1-3/+7
2025-01-07go.mod: bump github.com/tailscale/peercred for SolarisBrad Fitzpatrick2-6/+6
2025-01-06cmd/systray: add cmd/systray back as a small client/systray wrapperWill Norris1-0/+15
2025-01-06client/systray: move cmd/systray to client/systrayWill Norris2-5/+5
2025-01-06ipn/ipnlocal: move where auto exit node selection happensBrad Fitzpatrick2-33/+84
2025-01-06ipn/ipnlocal, util/goroutines: track goroutines for tests, shutdownBrad Fitzpatrick3-14/+118
2025-01-06tailcfg: remove unused User fieldsBrad Fitzpatrick5-33/+20
2025-01-06cmd/tailscale/cli: fix TestUpdatePrefs on macOSBrad Fitzpatrick1-1/+1
2025-01-06tailcfg: flesh out docsBrad Fitzpatrick3-18/+65
2025-01-04ipn: declare NotifyWatchOpt consts without using iotaBrad Fitzpatrick1-9/+15
2025-01-04Fix various linting, vet & static check issuesMarc Paquette4-5/+7
2025-01-04Update README to reference correct Commit Style URLMarc Paquette1-1/+1
2025-01-04ipn: convert ServeConfig Range methods to iteratorsBrad Fitzpatrick2-30/+32
2025-01-04types/views: remove various Map Range funcs; use iterators everywhereBrad Fitzpatrick2-86/+45
2025-01-04all: use iterators in more places instead of Range funcsBrad Fitzpatrick7-50/+33
2025-01-03go.mod: update github.com/go-json-experiment/json (#14522)Joe Tsai2-3/+3
2025-01-03control/controlclient: remove optimization that was more convoluted than usefulBrad Fitzpatrick2-51/+30
2025-01-03util/slicesx: add MapKeys and MapValues from golang.org/x/exp/mapsBrad Fitzpatrick17-41/+76
2025-01-03wgengine/router: refactor udm-pro into broader ubnt supportJason Barnett3-56/+17
2025-01-03ipn/ipnlocal: use context.CancelFunc type for doc clarityBrad Fitzpatrick1-1/+1
2025-01-03ipn: update reference to Notify's Swift definitionBrad Fitzpatrick1-1/+1
2024-12-31all: add means to set device posture attributes from nodeBrad Fitzpatrick5-2/+125
2024-12-30scripts/install.sh: add special case for Parrot Security (#14487)Erisa A1-0/+8
2024-12-27cmd/systray: properly set tooltip on different platformsWill Norris1-5/+15
2024-12-27cmd/systray: update state management and initializationWill Norris1-92/+128
2024-12-23cmd/systray: set app icon and title consistentlyWill Norris2-37/+50
2024-12-23cmd/systray: add icons for exit node online and offlineWill Norris1-44/+133
2024-12-23metrics,syncs: add ShardedInt support to metrics.LabelMapJames Tucker3-0/+46
2024-12-23scripts/installer.sh: allow CachyOS for Arch packages (#14464)Erisa A1-1/+1
2024-12-23cmd/systray: rebuild menu on pref change, assorted other fixesWill Norris1-39/+52
2024-12-23scripts/installer.sh: accept different capitalisation of deepin (#14463)Erisa A1-1/+1
2024-12-23util/stringsx: add package for extra string functions, like CompareFoldBrad Fitzpatrick2-0/+130
2024-12-23.github: update matrix of installer.sh tests (#14462)Erisa A1-7/+4
2024-12-23scripts/installer.sh: add support for PikaOS (#14461)Erisa A1-0/+13
2024-12-21wgengine/router: add ip rules for unifi udm-proJason Barnett3-10/+110
2024-12-20cmd/systray: add visual workarounds for gnome, mac, and windowsWill Norris1-2/+17
2024-12-20cmd/systray: add exit nodes menuWill Norris1-4/+251
2024-12-20tailcfg: rename and retype ServiceHost capability (#14380)Naman Sood1-5/+27
2024-12-20cmd/systray: remove new menu delay on KDEWill Norris1-7/+30
2024-12-20prober: make histogram buckets cumulativePercy Wegmann2-2/+1
2024-12-20cmd/k8s-operator,k8s-operator: include top-level CRD descriptions (#14435)Tom Proctor6-0/+62
2024-12-19cmd/systray: improve profile menuWill Norris1-7/+48
2024-12-19syncs: add ShardedInt expvar.Var typeJames Tucker7-1/+404