| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-01-23 | all: remove AUTHORS file and references to it | Will Norris | 1 | -1/+1 |
| 2025-09-28 | tsconst, util/linuxfw, wgengine/router: move Linux fw consts to tsconst | Brad Fitzpatrick | 1 | -2/+2 |
| 2024-04-28 | net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon | Brad Fitzpatrick | 1 | -2/+1 |
| 2023-06-27 | util/linuxfw: decoupling IPTables logic from linux router | KevinLiang10 | 1 | -9/+2 |
| 2023-04-20 | all: avoid repeated default interface lookups | Mihai Parparita | 1 | -1/+2 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 1 | -3/+2 |
| 2022-11-04 | all: remove old +build tags | Brad Fitzpatrick | 1 | -1/+0 |
| 2022-09-15 | envknob: support changing envknobs post-init | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-09-12 | wgengine/magicsock: don't use BPF receive when SO_MARK doesn't work. | David Anderson | 1 | -3/+3 |
| 2022-09-10 | net/netns: add TS_FORCE_LINUX_BIND_TO_DEVICE for Linux | Brad Fitzpatrick | 1 | -0/+6 |
| 2022-01-11 | net/netns: remove a useless probe of the "ip" command | Brad Fitzpatrick | 1 | -3/+1 |
| 2021-11-18 | net/netns: thread logf into control functions | Josh Bleecher Snyder | 1 | -2/+7 |
| 2021-08-05 | all: gofmt with Go 1.17 | Josh Bleecher Snyder | 1 | -0/+1 |
| 2021-07-14 | netns_linux: remove special handling for tests. | Denton Gentry | 1 | -12/+0 |
| 2021-07-14 | net/netns: support !CAP_NET_ADMIN | Denton Gentry | 1 | -11/+42 |
| 2021-07-14 | netns_linux: No namespace for localhost. | Denton Gentry | 1 | -0/+8 |
| 2021-06-24 | net/netns: add Android implementation, allowing registration of JNI hook | Brad Fitzpatrick | 1 | -0/+2 |
| 2020-08-10 | net/netns, net/interfaces: move defaultRouteInterface, add Android fallback | Brad Fitzpatrick | 1 | -47/+2 |
| 2020-07-22 | wgengine/router: switch packet marks to avoid conflict with Weave Net. | David Anderson | 1 | -1/+1 |
| 2020-05-31 | net/netns: optimize defaultRouteInterface a bit | Brad Fitzpatrick | 1 | -5/+20 |
| 2020-05-31 | net/netns, misc tests: remove TestOnlySkipPrivilegedOps, argv checks | Brad Fitzpatrick | 1 | -27/+9 |
| 2020-05-31 | net/netns: unindent, refactor to remove some redunant code | Brad Fitzpatrick | 1 | -38/+35 |
| 2020-05-31 | net/netns: remove redundant build tag | Brad Fitzpatrick | 1 | -2/+0 |
| 2020-05-31 | net/netns: refactor the sync.Once usage a bit | Brad Fitzpatrick | 1 | -10/+13 |
| 2020-05-31 | net/netns, wgengine/router: support Linux machines that don't have 'ip rule'. | Avery Pennarun | 1 | -25/+112 |
| 2020-05-29 | net/netns: also don't err on tailscaled -fake as a regular user | Brad Fitzpatrick | 1 | -4/+15 |
| 2020-05-29 | net/netns: don't return an error if we're not root and running the tailscale ... | Brad Fitzpatrick | 1 | -0/+9 |
| 2020-05-29 | net/netns: set the bypass socket mark on linux. | David Anderson | 1 | -0/+46 |