summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-09-01cmd/gitops-pusher: standardize hujson before posting to validate (#5525)gitops-1.30.0Xe Iaso1-3/+7
2022-08-31VERSION.txt: this is v1.28.0v1.30.0Denton 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
2022-08-26util/deephash: rely on direct memory hashing for primitive kinds (#5457)Joe Tsai2-97/+31
2022-08-26tailcfg: add Hostinfo.GoVersionBrad Fitzpatrick5-1/+6
2022-08-26net/dns/publicdns: Add Mullvad DoHNahum Shalman2-0/+11
2022-08-26util/deephash: delete slow path (#5423)Joe Tsai2-229/+49
2022-08-26.github/actions: add signoff to go-licenses commitsWill Norris1-1/+3
2022-08-26licenses: update android licensesLicense Updater1-1/+1
2022-08-26licenses: update win/apple licensesLicense Updater2-3/+51
2022-08-26cmd/tailscale: use platform specific license linkWill Norris1-1/+14
2022-08-26cmd/tailscale: add licenses subcommandWill Norris2-0/+30
2022-08-26tka: make storage a parameter rather than an Authority struct memberTom DNetto9-114/+158
2022-08-26cmd/tsconnect: expose runSSHSession in npm packageMihai Parparita3-52/+55
2022-08-25licenses: update android licensesLicense Updater1-0/+68
2022-08-25licenses: update win/apple licensesLicense Updater2-0/+102