summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-09-15VERSION.txt: this is v1.30.2v1.30.2release-branch/1.30Denton Gentry1-1/+1
2022-09-13cmd/tailscale: add licenses link to web UIWill Norris3-8/+16
2022-09-13net/dns/resolver: remove unused responseTimeout constantMihai Parparita1-3/+0
2022-09-13net/dns: fix fmt error on Revert printnyghtowl1-1/+1
2022-09-13hostinfo: detect being run in a container in more waysBrad Fitzpatrick1-0/+7
2022-09-12net/stun: unmap IPv4 addresses in 16 byte STUN repliesBrad Fitzpatrick2-17/+16
2022-09-08VERSION.txt: this is v1.30.1v1.30.1Denton Gentry1-1/+1
2022-09-08go.toolchain.rev: bump to Go 1.19.1Brad Fitzpatrick1-1/+1
2022-09-08wgengine/magicsock: fix panic in http debug serverColin Adler1-0/+5
2022-09-08docs/k8s: make run.sh handle SIGINTMaisem Ali1-3/+10
2022-09-07wgengine: fix race on endpoints in getStatusJames Tucker1-1/+2
2022-09-07wgengine/netstack: only accept connection after dialing (#5503)Andrew Dunham1-34/+84
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