| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-03-07 | util: add truncate package (#7490) | M. J. Fromberger | 2 | -0/+67 |
| 2023-03-04 | all: use tstest.Replace more | Maisem Ali | 1 | -3/+2 |
| 2023-03-03 | util/slicesx: add package for generic slice functions, use | Andrew Dunham | 2 | -0/+110 |
| 2023-02-21 | util/ringbuffer: move generic ringbuffer from corp repo | Andrew Dunham | 2 | -0/+127 |
| 2023-02-14 | util/linuxfw: add build constraints excluding GOARCH=arm | Andrew Dunham | 5 | -6/+6 |
| 2023-02-09 | util/linuxfw: initial implementation of package | Andrew Dunham | 9 | -0/+1335 |
| 2023-02-02 | util/multierr: implement Go 1.20+'s multiple error Unwrap | Andrew Dunham | 1 | -11/+1 |
| 2023-02-01 | all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork | Brad Fitzpatrick | 3 | -66/+2 |
| 2023-02-01 | util/vizerror: add As function to get wrapped Error | Will Norris | 2 | -0/+20 |
| 2023-02-01 | fixup! util/vizerror: add new package for visible errors | Will Norris | 1 | -3/+3 |
| 2023-02-01 | fixup! util/vizerror: add new package for visible errors | Will Norris | 1 | -5/+8 |
| 2023-02-01 | fixup! util/vizerror: add new package for visible errors | Will Norris | 1 | -7/+24 |
| 2023-02-01 | util/vizerror: add new package for visible errors | Will Norris | 2 | -0/+54 |
| 2023-01-27 | all: update tools that manage copyright headers | Will Norris | 1 | -62/+6 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 70 | -210/+140 |
| 2023-01-27 | util/httpm: add another HTTP method | Mihai Parparita | 1 | -0/+1 |
| 2023-01-26 | util/httpm: add new package for prettier HTTP method constants | Brad Fitzpatrick | 1 | -0/+36 |
| 2023-01-25 | cmd/k8s-operator: support setting a custom hostname. | David Anderson | 1 | -0/+26 |
| 2023-01-19 | all: start groundwork for using capver for localapi & peerapi | Brad Fitzpatrick | 1 | -3/+4 |
| 2023-01-14 | cmd/tailscale: add start of "tailscale update" command | Brad Fitzpatrick | 1 | -0/+2 |
| 2023-01-11 | control/controlclient, tailcfg: add Node.Expired field, set for expired nodes | Andrew Dunham | 1 | -1/+1 |
| 2023-01-03 | util/codegen: permit running in directories without copyright headers | Brad Fitzpatrick | 1 | -7/+10 |
| 2023-01-02 | util/codegen, all: use latest year, not time.Now, in generated files | Brad Fitzpatrick | 1 | -5/+59 |
| 2022-12-19 | util/winutil: fix erroneous condition in implementation of getRegIntegerInternal | Aaron Klotz | 1 | -1/+1 |
| 2022-12-14 | util/multierr: optimize New for nil cases (#6750) | Joe Tsai | 2 | -13/+43 |
| 2022-12-12 | util/endian: delete package; use updated josharian/native instead | Brad Fitzpatrick | 4 | -40/+4 |
| 2022-12-12 | util/multierr: add Range (#6643) | Joe Tsai | 2 | -1/+76 |
| 2022-11-30 | types/ptr: move all the ptrTo funcs to one new package's ptr.To | Brad Fitzpatrick | 1 | -6/+5 |
| 2022-11-28 | ipn/ipnauth, util/winutil: add temporary LookupPseudoUser workaround to addre... | Aaron Klotz | 4 | -0/+115 |
| 2022-11-28 | util/set: add new set package for SetHandle type | Brad Fitzpatrick | 1 | -0/+30 |
| 2022-11-17 | cmd/tailscale, util/quarantine: set quarantine flags on files from Taildrop | Andrew Dunham | 4 | -0/+117 |
| 2022-11-08 | util/endian: add support on Loongnix-Server (loong64) | ysicing | 1 | -1/+1 |
| 2022-11-05 | util/dirwalk, metrics, portlist: add new package for fast directory walking | Brad Fitzpatrick | 3 | -0/+315 |
| 2022-11-04 | all: remove old +build tags | Brad Fitzpatrick | 11 | -11/+0 |
| 2022-11-03 | util/winutil: remove log spam for missing registry keys | Adrian Dewhurst | 1 | -3/+12 |
| 2022-11-02 | tailcfg: add Node.UnsignedPeerAPIOnly to let server mark node as peerapi-only | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-10-14 | cmd/tsconnect: pre-compress main.wasm when building the NPM package | Mihai Parparita | 1 | -5/+4 |
| 2022-09-30 | util/singleflight: sync with upstream | Cuong Manh Le | 1 | -9/+2 |
| 2022-09-29 | all: fix spelling mistakes | Josh Soref | 6 | -12/+12 |
| 2022-09-28 | cmd/tailscaled, util/winutil: log Windows service diagnostics when the wintun... | Aaron Klotz | 3 | -0/+364 |
| 2022-09-27 | util/deephash: add AppendSum method (#5768) | Andrew Dunham | 2 | -0/+33 |
| 2022-09-26 | ipn/ipnlocal: add c2n /debug/{goroutines,prefs,metrics} | Brad Fitzpatrick | 2 | -0/+123 |
| 2022-09-22 | tailcfg, util/deephash: add DataPlaneAuditLogID to Node and DomainDataPlaneAu... | Aaron Klotz | 1 | -1/+1 |
| 2022-09-10 | util/mak: deprecate NonNil, add type-safe NonNilSliceForJSON, NonNilMapForJSON | Brad Fitzpatrick | 2 | -4/+40 |
| 2022-08-30 | util/uniq: add ModifySliceFunc (#5504) | Andrew Dunham | 2 | -12/+49 |
| 2022-08-30 | util/uniq: use generics instead of reflect (#5491) | Andrew Dunham | 2 | -49/+25 |
| 2022-08-30 | util/deephash: handle slice edge-cases (#5471) | Joe Tsai | 2 | -6/+84 |
| 2022-08-28 | util/cstruct: add package for decoding padded C structures (#5429) | Andrew Dunham | 3 | -0/+405 |
| 2022-08-27 | util/deephash: remove getTypeInfo (#5469) | Joe Tsai | 2 | -93/+32 |
| 2022-08-27 | util/deephash: require pointer in API (#5467) | Joe Tsai | 2 | -122/+97 |