| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-09-17 | net/netns: implement UseSocketMark for Android. | Denton Gentry | 1 | -0/+5 |
| 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-08-04 | syncs, all: move to using Go's new atomic types instead of ours | Brad Fitzpatrick | 1 | -5/+5 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-06-06 | wasm: exclude code that's not used on iOS for Wasm too | Mihai Parparita | 1 | -2/+2 |
| 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 | 7 | -21/+52 |
| 2021-09-28 | all: disable TCP keep-alives on iOS/Android | Brad Fitzpatrick | 1 | -1/+4 |
| 2021-09-11 | cmd/tailscaled: disable netns earlier in userspace-networking mode | Brad Fitzpatrick | 1 | -3/+4 |
| 2021-09-09 | cmd/tailscaled: disable netns in userspace-networking mode | Brad Fitzpatrick | 1 | -0/+14 |
| 2021-08-05 | all: gofmt with Go 1.17 | Josh Bleecher Snyder | 6 | -0/+6 |
| 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 | 2 | -11/+48 |
| 2021-07-14 | netns_linux: No namespace for localhost. | Denton Gentry | 3 | -0/+63 |
| 2021-06-24 | net/netns: add Android implementation, allowing registration of JNI hook | Brad Fitzpatrick | 2 | -0/+66 |
| 2021-06-23 | net/dns{,/resolver}: refactor DNS forwarder, send out of right link on macOS/iOS | Brad Fitzpatrick | 1 | -0/+53 |
| 2021-06-03 | net/{interfaces,netns}: change which build tag means mac/ios Network/System E... | Brad Fitzpatrick | 2 | -2/+2 |
| 2021-02-14 | net/{interfaces,netns}: add some new tests, missed from prior commit | Brad Fitzpatrick | 1 | -0/+42 |
| 2021-02-14 | net/{interfaces,ns}: add tailscaled-mode darwin routing looping prevention | Brad Fitzpatrick | 2 | -1/+53 |
| 2020-11-14 | net/netns: remove use of unsafe on Windows | Brad Fitzpatrick | 1 | -5/+6 |
| 2020-10-13 | net/netns: don't bind to device for localhost connections | Brad Fitzpatrick | 1 | -0/+8 |
| 2020-10-13 | wgengine/router: unfork winipcfg-go package, use upstream | Alex Brainman | 1 | -5/+5 |
| 2020-09-22 | net/interfaces, net/netns: move default route interface code to interfaces | Brad Fitzpatrick | 1 | -36/+15 |
| 2020-09-22 | net/netns: document Windows socket binding a bit more | Brad Fitzpatrick | 1 | -4/+14 |
| 2020-09-14 | net/netns: add windows support. | David Anderson | 2 | -1/+124 |
| 2020-08-10 | net/netns, net/interfaces: move defaultRouteInterface, add Android fallback | Brad Fitzpatrick | 2 | -56/+2 |
| 2020-07-22 | wgengine/router: switch packet marks to avoid conflict with Weave Net. | David Anderson | 1 | -1/+1 |
| 2020-06-01 | net/netns: move SOCKS dialing to netns for now | Brad Fitzpatrick | 2 | -6/+66 |
| 2020-05-31 | net/netns: optimize defaultRouteInterface a bit | Brad Fitzpatrick | 2 | -5/+29 |
| 2020-05-31 | net/netns, misc tests: remove TestOnlySkipPrivilegedOps, argv checks | Brad Fitzpatrick | 2 | -41/+10 |
| 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: add a test that tailscaleBypassMark stays in sync between packages | Brad Fitzpatrick | 1 | -0/+51 |
| 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 | 3 | -8/+69 |
| 2020-05-28 | derp/derphttp: make DERP client use netns for dial-outs. | David Anderson | 1 | -0/+7 |
| 2020-05-28 | net/netns: add package for start of network namespace support | Brad Fitzpatrick | 1 | -0/+33 |