4423 Commits (265b008e49064adeef2e1d544cd13308fcf4f3cd)
 

Author SHA1 Message Date
James Tucker 265b008e49 wgengine: fix race on endpoints in getStatus 4 years ago
Bertrand Lorentz a5ad57472a cli/cert: Fix help message for --key-file 4 years ago
Xe Iaso 3564fd61b5
cmd/gitops-pusher: standardize hujson before posting to validate (#5525) 4 years ago
nyghtowl cfbbcf6d07 cmd/nginx-auth/nginx-auth: update auth to allow for new domains 4 years ago
License Updater 9c66dce8e0 licenses: update win/apple licenses 4 years ago
Brad Fitzpatrick e470893ba0 wgengine/magicsock: use mak in another spot 4 years ago
Andrew Dunham c72caa6672 wgengine/magicsock: use AF_PACKET socket + BPF to read disco messages 4 years ago
Mihai Parparita 58f35261d0 cmd/tsconnect: remove debugging code 4 years ago
Tom DNetto be95aebabd tka: implement credential signatures (key material delegation) 4 years ago
License Updater 490acdefb6 licenses: update android licenses 4 years ago
License Updater 84b74825f0 licenses: update tailscale{,d} licenses 4 years ago
Brad Fitzpatrick 9bd9f37d29 go.mod: bump wireguard/windows, which moves to using net/netip 4 years ago
Charlotte Brandhorst-Satzkorn 185f2e4768
words: this title should have been a pun, but I chickened out (#5506) 4 years ago
Denton Gentry 53e08bd7ea VERSION.txt: this is 1.31 4 years ago
Andrew Dunham 70ed22ccf9
util/uniq: add ModifySliceFunc (#5504) 4 years ago
Tom DNetto 7ca17b6bdb tka: validate key after UpdateKey before applying state 4 years ago
Andrew Dunham e945d87d76
util/uniq: use generics instead of reflect (#5491) 4 years ago
Andrew Dunham 1ac4a26fee
ipn/localapi: send Tailscale version in ACME User-Agent (#5499) 4 years ago
Brad Fitzpatrick 761163815c tailcfg: add Hostinfo.Userspace{,Router} bits 4 years ago
Brad Fitzpatrick 9f6c8517e0 net/dns: set OS DNS to 100.100.100.100 for route-less ExtraRecords [cap 41] 4 years ago
Mihai Parparita 27f36f77c3 cmd/tsconnect: output errors to the JS console too 4 years ago
Xe Iaso 122bd667dc
cmd/gitops-pusher: be less paranoid about external modifications (#5488) 4 years ago
Joe Tsai 21cd402204
logtail: do not log when backing off (#5485) 4 years ago
Denton Gentry 0ae0439668 docs/k8s: add IPv6 forwarding in proxy.yaml 4 years ago
Denton Gentry 6dcc6313a6 CI: add `go mod tidy` workflow 4 years ago
Denton Gentry 78dbb59a00 CI: make all workflows get Go version from go.mod 4 years ago
Joe Tsai 7e40071571
util/deephash: handle slice edge-cases (#5471) 4 years ago
James Tucker 90dc0e1702 wgengine: remove unused singleflight group 4 years ago
Mihai Parparita 2c18517121 cmd/tsconnect: add npm publish workflow 4 years ago
Andrew Dunham d6c3588ed3
wgengine/wgcfg: only write peer headers if necessary (#5449) 4 years ago
James Tucker 81dba3738e wgengine: remove all peer status from open timeout diagnostics 4 years ago
James Tucker ad1cc6cff9 wgengine: use Go API rather than UAPI for status 4 years ago
Maisem Ali 68d9d161f4 net/dns: [win] fix regression in disableDynamicUpdate 4 years ago
Brad Fitzpatrick c66f99fcdc tailcfg, control/controlclient, ipn/ipnlocal: add c2n (control-to-node) system 4 years ago
Brad Fitzpatrick 08b3f5f070 wgengine/wgint: add shady temporary package to get at wireguard internals 4 years ago
Nahum Shalman 66d7d2549f logger: migrate rusage syscall use to x/sys/unix 4 years ago
Nahum Shalman d20392d413 cmd/tailscale: add emoji for illumos in status subcommand 4 years ago
Andrew Dunham 58cc049a9f
util/cstruct: add package for decoding padded C structures (#5429) 4 years ago
Andrew Dunham 9b77ac128a
wgengine: print in-flight operations on watchdog trigger (#5447) 4 years ago
Andrew Dunham e1738ea78e
chirp: add a 10s timeout when communicating with BIRD (#5444) 4 years ago
Joe Tsai 9bf13fc3d1
util/deephash: remove getTypeInfo (#5469) 4 years ago
Joe Tsai ab7e6f3f11
util/deephash: require pointer in API (#5467) 4 years ago
Joe Tsai c5b1565337
util/deephash: move pointer and interface logic to separate function (#5465) 4 years ago
Joe Tsai d2e2d8438b
util/deephash: move map logic to separate function (#5464) 4 years ago
Joe Tsai 23c3831ff9
util/deephash: coalesce struct logic (#5466) 4 years ago
Joe Tsai 296b008b9f
util/deephash: move array and slice logic to separate function (#5463) 4 years ago
Joe Tsai 31bf3874d6
util/deephash: use unsafe.Pointer instead of reflect.Value (#5459) 4 years ago
Joe Tsai e0c5ac1f02
util/deephash: add debug printer (#5460) 4 years ago
Andrew Dunham e8f09d24c7
wgengine: use a singleflight.Group to reduce status contention (#5450) 4 years ago
Joe Tsai 70f9fc8c7a
util/deephash: rely on direct memory hashing for primitive kinds (#5457) 4 years ago