| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-10-16 | ipn/ipnlocal: change serial number policy to be PreferenceOption | Kristoffer Dalby | 1 | -1/+4 |
| 2023-10-13 | util/httphdr: add new package for parsing HTTP headers (#9797) | Joe Tsai | 2 | -0/+293 |
| 2023-10-13 | tailcfg: add tailnet field to register request (#9675) | Claire Wang | 1 | -1/+1 |
| 2023-10-11 | util/nocasemaps: import nocasemaps from corp | James Tucker | 2 | -0/+243 |
| 2023-10-11 | cmd/containerboot: use linuxfw.NetfilterRunner | Maisem Ali | 2 | -5/+299 |
| 2023-10-11 | util/linuxfw: move fake runner into pkg | Maisem Ali | 2 | -141/+131 |
| 2023-10-11 | util/cmpver: only consider ascii numerals (#9741) | Paul Scott | 2 | -12/+31 |
| 2023-10-10 | util/linuxfw: move detection logic | Maisem Ali | 7 | -14/+243 |
| 2023-10-10 | util/linuxfw: add missing input rule to the tailscale tun | James Tucker | 4 | -1/+89 |
| 2023-10-10 | ipn/ipnlocal: use syspolicy to determine collection of posture data | Kristoffer Dalby | 1 | -0/+4 |
| 2023-10-03 | util/race: add test to confirm we don't leak goroutines | Andrew Dunham | 1 | -0/+10 |
| 2023-10-03 | net/dns/resolver: race UDP and TCP queries (#9544) | Andrew Dunham | 2 | -0/+204 |
| 2023-10-03 | util/httpm, all: add a test to make sure httpm is used consistently | Brad Fitzpatrick | 1 | -0/+29 |
| 2023-09-30 | util/slicesx: add EqualSameNil, like slices.Equal but same nilness | Brad Fitzpatrick | 2 | -0/+33 |
| 2023-09-29 | util/syspolicy: add read boolean setting (#9592) | Claire Wang | 4 | -0/+83 |
| 2023-09-29 | util/set: add some useful utility functions for Set (#9535) | Chris Palmer | 4 | -26/+94 |
| 2023-09-29 | util: add syspolicy package (#9550) | Claire Wang | 6 | -0/+685 |
| 2023-09-27 | util/linuxfw: fix crash in DelSNATRule when no rules are found | James Tucker | 1 | -1/+3 |
| 2023-09-26 | winutil: refactor methods to get values from registry to also return (#9536) | Claire Wang | 4 | -47/+63 |
| 2023-09-19 | util/lru: update c.head when deleting the most recently used entry | David Anderson | 2 | -0/+154 |
| 2023-09-09 | all: use set.Set consistently instead of map[T]struct{} | Brad Fitzpatrick | 2 | -3/+7 |
| 2023-09-08 | util/lru, util/limiter: add debug helper to dump state as HTML | David Anderson | 4 | -0/+178 |
| 2023-09-07 | util/linuxfw: Fix comment which lists supported linux arches | Craig Rodrigues | 1 | -1/+1 |
| 2023-09-07 | util/lru: replace container/list with a custom ring implementation | David Anderson | 1 | -38/+87 |
| 2023-09-07 | util/lru: add a microbenchmark | David Anderson | 1 | -1/+18 |
| 2023-09-06 | util/limiter: add a keyed token bucket rate limiter | David Anderson | 3 | -0/+314 |
| 2023-09-06 | util/cmpver: add a few tests covering different OS versions | Anton Tolchanov | 1 | -0/+60 |
| 2023-09-05 | util/rands: add package with HexString func | Brad Fitzpatrick | 2 | -0/+40 |
| 2023-09-02 | client/web, clientupdate, util/linuxfw, wgengine/magicsock: Use %v verb for e... | Craig Rodrigues | 1 | -1/+1 |
| 2023-08-30 | cmd/k8s-operator: add metrics to track usage | Maisem Ali | 1 | -0/+3 |
| 2023-08-27 | util/deephash: add IncludeFields, ExcludeFields HasherForType Options | Brad Fitzpatrick | 2 | -7/+138 |
| 2023-08-25 | util/osdiag: add query for Windows page file configuration and status | Aaron Klotz | 3 | -4/+92 |
| 2023-08-24 | util/osdiag, util/osdiag/internal/wsc: add code to probe the Windows Security... | Aaron Klotz | 2 | -0/+420 |
| 2023-08-22 | util/winutil: add RegisterForRestart, allowing programs to indicate their pre... | Aaron Klotz | 5 | -1/+94 |
| 2023-08-21 | util/linuxfw: fix typo in unexported doc comment | Brad Fitzpatrick | 1 | -1/+2 |
| 2023-08-19 | util/deephash: relax an annoyingly needy test | Brad Fitzpatrick | 1 | -3/+3 |
| 2023-08-18 | util/linuxfw: reorganize nftables rules to allow it to work with ufw | KevinLiang10 | 2 | -21/+349 |
| 2023-08-17 | all: import x/exp/maps as xmaps to distinguish from Go 1.21 "maps" | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-08-17 | all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} | Brad Fitzpatrick | 3 | -5/+4 |
| 2023-08-14 | util/osdiag: add logging for winsock layered service providers to Windows bug... | Aaron Klotz | 3 | -6/+185 |
| 2023-08-14 | util/winutil/authenticode: add missing docs for CertSubjectError | Aaron Klotz | 1 | -2/+5 |
| 2023-08-10 | util/linuxfw: rename ErrorFWModeNotSupported | Brad Fitzpatrick | 3 | -8/+8 |
| 2023-08-09 | util/winutil/authenticode: fix an inaccurate doc comment | Aaron Klotz | 1 | -3/+3 |
| 2023-08-08 | all: require Go 1.21 | Brad Fitzpatrick | 1 | -6/+2 |
| 2023-08-08 | util/testenv: add new package to hold InTest | Maisem Ali | 2 | -0/+39 |
| 2023-08-08 | wgengine/router: add auto selection heuristic for iptables/nftables | KevinLiang10 | 3 | -6/+78 |
| 2023-08-03 | go.mod, cmd/tailscaled, ipn/localapi, util/osdiag, util/winutil, util/winutil... | Aaron Klotz | 11 | -299/+557 |
| 2023-08-01 | cmd/tailscale/cli, util/winutil/authenticode: flesh out authenticode support | Aaron Klotz | 3 | -0/+665 |
| 2023-07-28 | all: update exp/slices and fix call sites | David Anderson | 1 | -0/+37 |
| 2023-07-25 | tailcfg,ipn/ipnlocal,wgengine: add values to PeerCapabilities | Maisem Ali | 1 | -1/+1 |