summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2022-08-27WIP: tolerate ip6tables failures.ip6tablesDenton Gentry1-2/+10
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
2022-08-25tka: move disablement logic out-of-band from AUMsTom DNetto7-74/+54
2022-08-25ipn/ipnlocal: fix Taildrop not returning any sharing targetsMihai Parparita1-1/+1
2022-08-25tailcfg: implement wire format for map request/response tka commsTom DNetto1-2/+56
2022-08-25licenses: update tailscale{,d} licensesLicense Updater1-0/+88
2022-08-25licenses: add GitHub Action to update license notices (#5433)Will Norris2-0/+79
2022-08-24cmd/tsconnect: extract NPM package for reusing in other projectsMihai Parparita24-82/+303
2022-08-24tka: optimize common case of processing updates built from headTom DNetto4-34/+112
2022-08-24ipn,tailcfg: transmit NodeID in tka init RPCsTom DNetto2-4/+14
2022-08-24tka: support rotating node-keys in node-key signaturesTom DNetto5-52/+280
2022-08-24cmd/nginx-auth: allow use of shared nodesWill Norris1-11/+18
2022-08-24util/deephash: expand fast-path capabilities (#5404)Joe Tsai1-28/+56
2022-08-23cmd/tsconnect: stop writing build artifacts into src/Mihai Parparita2-40/+71
2022-08-22client,cmd/tailscale,ipn,tka,types: implement tka initialization flowTom DNetto18-13/+514
2022-08-22control/controlclient,tailcfg: [capver 40] create KeySignature field in tailc...Tom DNetto9-15/+48
2022-08-22wgengine/magicsock: remove mention of StartKris Brandow1-2/+0
2022-08-20fix typo in incomplete default routes error messageKamal Nasser1-1/+1
2022-08-19tailcfg: add CapabilityDataPlaneAuditLogs.Aaron Klotz1-4/+5
2022-08-19net/dns: [win] add MagicDNS entries to etc/hostsMaisem Ali6-3/+265
2022-08-19cmd/tailscale: set /dev/net perms in configure-hostDenton Gentry1-0/+3
2022-08-18util/deephash: specialize for netip.Addr and drop AppendTo support (#5402)Joe Tsai3-54/+140
2022-08-17cmd/viewer: add flag to support Clone generation without ViewsBrad Fitzpatrick4-2/+32
2022-08-17net/dnscache: fix v4addrs to return only v4 addrsKris Brandow1-1/+1
2022-08-16util/hashx: move from sha256x (#5388)Joe Tsai4-2/+2
2022-08-16util/sha256x: rename Hash as Block512 (#5351)Joe Tsai4-72/+106
2022-08-16util/deephash: move typeIsRecursive and canMemHash to types.go (#5386)Joe Tsai4-188/+206
2022-08-15util/deephash: simplify typeIsRecursive (#5385)Joe Tsai1-32/+11
2022-08-15util/deephash: remove unused stack slice in typeIsRecursive (#5363)Joe Tsai1-4/+0
2022-08-15util/deephash: simplify canMemHash (#5384)Joe Tsai2-22/+21
2022-08-15cmd/tailscaled: enable hybrid netstack mode on openbsd tooBrad Fitzpatrick1-1/+1
2022-08-15tailcfg: bump capver for clients to talk Noise over any HTTPS port [capver 39]Juan Font1-1/+2
2022-08-15util/deephash: avoid variadic argument for Update (#5372)Joe Tsai3-10/+24
2022-08-15scripts/installer.sh: add `-y` for unattended installDenton Gentry1-1/+1
2022-08-15net/stun: convert to use net/netip.AddrPortKris Brandow7-68/+66
2022-08-15Makefile: add target for wasm and make it part of checkMaisem Ali1-1/+4
2022-08-15tka: Use strict decoding settings, implement Unserialize()Tom DNetto7-10/+89