summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-09-01WIPandrew/controlclient-dialAndrew Dunham2-0/+13
2022-09-01wgengine: fix race on endpoints in getStatusJames Tucker1-1/+2
2022-09-01cli/cert: Fix help message for --key-fileBertrand Lorentz1-1/+1
2022-09-01cmd/gitops-pusher: standardize hujson before posting to validate (#5525)Xe Iaso1-3/+7
2022-08-31cmd/nginx-auth/nginx-auth: update auth to allow for new domainsnyghtowl1-6/+1
2022-08-31licenses: update win/apple licensesLicense Updater2-2/+2
2022-08-31wgengine/magicsock: use mak in another spotBrad Fitzpatrick1-5/+3
2022-08-31wgengine/magicsock: use AF_PACKET socket + BPF to read disco messagesAndrew Dunham5-5/+347
2022-08-31cmd/tsconnect: remove debugging codeMihai Parparita1-1/+1
2022-08-31tka: implement credential signatures (key material delegation)Tom DNetto4-28/+154
2022-08-31licenses: update android licensesLicense Updater1-1/+1
2022-08-31licenses: update tailscale{,d} licensesLicense Updater1-2/+2
2022-08-31go.mod: bump wireguard/windows, which moves to using net/netipBrad Fitzpatrick7-256/+162
2022-08-31words: this title should have been a pun, but I chickened out (#5506)Charlotte Brandhorst-Satzkorn2-0/+10
2022-08-31VERSION.txt: this is 1.31Denton Gentry1-1/+1
2022-08-30util/uniq: add ModifySliceFunc (#5504)Andrew Dunham2-12/+49
2022-08-30tka: validate key after UpdateKey before applying stateTom DNetto2-2/+10
2022-08-30util/uniq: use generics instead of reflect (#5491)Andrew Dunham3-50/+26
2022-08-30ipn/localapi: send Tailscale version in ACME User-Agent (#5499)Andrew Dunham2-2/+7
2022-08-30tailcfg: add Hostinfo.Userspace{,Router} bitsBrad Fitzpatrick5-57/+68
2022-08-30net/dns: set OS DNS to 100.100.100.100 for route-less ExtraRecords [cap 41]Brad Fitzpatrick4-4/+99
2022-08-30cmd/tsconnect: output errors to the JS console tooMihai Parparita3-9/+24
2022-08-30cmd/gitops-pusher: be less paranoid about external modifications (#5488)Xe Iaso1-8/+1
2022-08-30logtail: do not log when backing off (#5485)Joe Tsai1-1/+6
2022-08-30docs/k8s: add IPv6 forwarding in proxy.yamlDenton Gentry1-1/+1
2022-08-30CI: add `go mod tidy` workflowDenton Gentry1-0/+35
2022-08-30CI: make all workflows get Go version from go.modDenton Gentry14-56/+47
2022-08-30util/deephash: handle slice edge-cases (#5471)Joe Tsai2-6/+84
2022-08-29wgengine: remove unused singleflight groupJames Tucker1-5/+0
2022-08-29cmd/tsconnect: add npm publish workflowMihai Parparita4-10/+82
2022-08-29wgengine/wgcfg: only write peer headers if necessary (#5449)Andrew Dunham1-5/+28
2022-08-29wgengine: remove all peer status from open timeout diagnosticsJames Tucker3-97/+22
2022-08-29wgengine: use Go API rather than UAPI for statusJames Tucker2-109/+25
2022-08-29net/dns: [win] fix regression in disableDynamicUpdateMaisem Ali1-2/+2
2022-08-29tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) systemBrad Fitzpatrick6-8/+176
2022-08-29wgengine/wgint: add shady temporary package to get at wireguard internalsBrad Fitzpatrick2-0/+83
2022-08-28logger: migrate rusage syscall use to x/sys/unixNahum Shalman1-3/+4
2022-08-28cmd/tailscale: add emoji for illumos in status subcommandNahum Shalman1-0/+2
2022-08-28util/cstruct: add package for decoding padded C structures (#5429)Andrew Dunham3-0/+405
2022-08-27wgengine: print in-flight operations on watchdog trigger (#5447)Andrew Dunham2-6/+59
2022-08-27chirp: add a 10s timeout when communicating with BIRD (#5444)Andrew Dunham2-6/+117
2022-08-27util/deephash: remove getTypeInfo (#5469)Joe Tsai2-93/+32
2022-08-27util/deephash: require pointer in API (#5467)Joe Tsai2-122/+97
2022-08-27util/deephash: move pointer and interface logic to separate function (#5465)Joe Tsai1-35/+49
2022-08-27util/deephash: move map logic to separate function (#5464)Joe Tsai2-57/+64
2022-08-27util/deephash: coalesce struct logic (#5466)Joe Tsai1-64/+48
2022-08-27util/deephash: move array and slice logic to separate function (#5463)Joe Tsai1-41/+39
2022-08-27util/deephash: use unsafe.Pointer instead of reflect.Value (#5459)Joe Tsai5-162/+408
2022-08-27util/deephash: add debug printer (#5460)Joe Tsai1-0/+38
2022-08-27wgengine: use a singleflight.Group to reduce status contention (#5450)Andrew Dunham2-1/+15