| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-07-27 | net/tshttpproxy: fix incorrect type in Windows implementation, switch to mkwi... | Aaron Klotz | 3 | -44/+133 |
| 2022-07-27 | net/dns: remove systemd-resolved ping | nyghtowl | 2 | -20/+11 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 53 | -469/+418 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 34 | -134/+149 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 65 | -246/+425 |
| 2022-07-22 | net/dns: add Windows group policy notifications to the NRPT rule manager | Aaron Klotz | 4 | -54/+623 |
| 2022-07-22 | net/dns: handle D-Bus restarts in resolved manager (#5026) | Melanie Warrick | 2 | -73/+155 |
| 2022-07-21 | go.mod: bump gvisor.dev/gvisor | Maisem Ali | 2 | -8/+8 |
| 2022-07-18 | net/netcheck: test for OS IPv6 support as well as connectivity. | David Anderson | 2 | -0/+12 |
| 2022-07-16 | net/tstun: diagnose /dev/net/tun fd leak, give better failure message | Brad Fitzpatrick | 3 | -5/+16 |
| 2022-07-08 | net/dns/resolver: add fuzz/unit test for #2533 (#5018) | Andrew Dunham | 1 | -0/+58 |
| 2022-07-05 | net/dns/resolver: respond with SERVFAIL if all upstreams fail | Tom DNetto | 3 | -2/+89 |
| 2022-06-30 | ipn/ipnlocal: prefer to use one CGNAT route on the Mac | Mihai Parparita | 1 | -0/+22 |
| 2022-06-29 | ipn/ipnlocal, net/dns*, util/cloudenv: add AWS DNS support | Brad Fitzpatrick | 3 | -29/+59 |
| 2022-06-29 | ipn/ipnlocal, net/dns*, util/cloudenv: specialize DNS config on Google Cloud | Brad Fitzpatrick | 2 | -2/+53 |
| 2022-06-28 | net/portmapper: send discovery packet for IGD specifically. | Denton Gentry | 1 | -0/+16 |
| 2022-06-28 | net/portmap: add a test for Sagemcom FAST3890V3. | Denton Gentry | 1 | -0/+10 |
| 2022-06-28 | net/portmap: run go fmt | Denton Gentry | 1 | -0/+1 |
| 2022-06-28 | net/portmapper: make pcpCodeNotAuthorized log more descriptive | Denton Gentry | 1 | -0/+3 |
| 2022-06-24 | net/dns: set appropriate Windows registry values to prevent it from sending D... | Aaron Klotz | 1 | -0/+28 |
| 2022-06-23 | net/dns: update Windows split DNS settings to work alongside other NRPT entri... | Aaron Klotz | 3 | -160/+587 |
| 2022-06-17 | control/controlclient, net/dnscache: use typed singleflight fork | Brad Fitzpatrick | 1 | -9/+11 |
| 2022-06-09 | socks5: add a simple test | Denton Gentry | 1 | -0/+77 |
| 2022-06-09 | net/portmapper: enable for iOS | Denton Gentry | 2 | -8/+5 |
| 2022-06-07 | net/wsconn: remove homegrown wrapper for turning a websocket.Conn into a net.... | Mihai Parparita | 1 | -104/+0 |
| 2022-06-06 | wasm: exclude code that's not used on iOS for Wasm too | Mihai Parparita | 3 | -6/+6 |
| 2022-06-02 | control/controlhttp: allow client and server to communicate over WebSockets | Mihai Parparita | 1 | -0/+104 |
| 2022-06-02 | net/dns/resolver: add support for <IPv4>.via-<site-id> | Maisem Ali | 2 | -16/+34 |
| 2022-06-01 | wgengine/netstack: make netstack MTU be 1280 also | Brad Fitzpatrick | 2 | -9/+17 |
| 2022-05-27 | net/dns, paths, util/winutil: change net/dns/windowsManager NRPT management t... | Aaron Klotz | 2 | -17/+271 |
| 2022-05-18 | net/dns{., resolver}: time out DNS queries after 10 seconds (#4690) | Tom | 2 | -2/+11 |
| 2022-05-12 | net/tstun, wgengine: use correct type for counter metrics | Mihai Parparita | 1 | -8/+8 |
| 2022-05-06 | tailcfg,all: change structs to []*dnstype.Resolver | Maisem Ali | 7 | -34/+34 |
| 2022-05-05 | net/dns, wgengine: implement DNS over TCP (#4598) | Tom | 2 | -0/+255 |
| 2022-05-04 | *: use WireGuard where logged, printed or named | James Tucker | 2 | -6/+6 |
| 2022-05-03 | wgengine, net/packet, cmd/tailscale: add ICMP echo | James Tucker | 3 | -0/+65 |
| 2022-05-02 | net/dns/{., resolver}, wgengine: fix goroutine leak on shutdown | Tom DNetto | 2 | -10/+30 |
| 2022-04-30 | assorted: documentation and readability fixes | Tom DNetto | 2 | -9/+9 |
| 2022-04-30 | net/tstun,wgengine/{.,netstack}: handle UDP magicDNS traffic in netstack | Tom DNetto | 1 | -0/+21 |
| 2022-04-30 | net/tstun,wgengine: split PreFilterOut into multiple hooks | Tom DNetto | 1 | -6/+20 |
| 2022-04-30 | net/dns,net/dns/resolver: refactor channels/magicDNS out of Resolver | Tom DNetto | 4 | -249/+158 |
| 2022-04-29 | all: gofmt all | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-04-28 | net/tshttpproxy: synology: pick proxy by scheme | James Tucker | 2 | -72/+175 |
| 2022-04-28 | net/tshttpproxy: use http as the scheme for proxies | Maisem Ali | 2 | -7/+7 |
| 2022-04-27 | net/tsdial: add SystemDial as a wrapper on netns.Dial | Maisem Ali | 1 | -6/+111 |
| 2022-04-26 | net/tshttpproxy: fix typo | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-04-25 | net/dns/resolver: add metric for number of truncated dns packets | Tom DNetto | 2 | -2/+28 |
| 2022-04-23 | net/dns: add tailscaled-on-macOS DNS OSConfigurator | Brad Fitzpatrick | 2 | -2/+129 |
| 2022-04-22 | net/dns/resolver: support magic resolution of via-<siteid>.<ip4> domains | Tom DNetto | 2 | -0/+48 |
| 2022-04-21 | tshttpproxy: support synology proxy configuration | James Tucker | 3 | -0/+446 |