| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-08-30 | net/dns: set OS DNS to 100.100.100.100 for route-less ExtraRecords [cap 41] | Brad Fitzpatrick | 3 | -3/+97 |
| 2022-08-29 | net/dns: [win] fix regression in disableDynamicUpdate | Maisem Ali | 1 | -2/+2 |
| 2022-08-26 | net/dns/publicdns: Add Mullvad DoH | Nahum Shalman | 2 | -0/+11 |
| 2022-08-19 | net/dns: [win] add MagicDNS entries to etc/hosts | Maisem Ali | 5 | -2/+264 |
| 2022-08-17 | net/dnscache: fix v4addrs to return only v4 addrs | Kris Brandow | 1 | -1/+1 |
| 2022-08-15 | net/stun: convert to use net/netip.AddrPort | Kris Brandow | 5 | -66/+62 |
| 2022-08-14 | net/dns: disable NetBIOS on Tailscale interfaces | Maisem Ali | 1 | -4/+20 |
| 2022-08-14 | util/winutil: consolidate interface specific registry keys | Maisem Ali | 3 | -109/+24 |
| 2022-08-12 | net/dns: [win] respond with SERVFAIL queries when no resolvers | Maisem Ali | 1 | -4/+3 |
| 2022-08-11 | net/dnscache: try IPv6 addresses first (#5349) | Andrew Dunham | 2 | -0/+54 |
| 2022-08-09 | net/dns/resolver: add comments clarifying nil error returns | Maisem Ali | 1 | -0/+4 |
| 2022-08-09 | net/dns/resolver: return SERVFAIL when no upstream resolvers set | Maisem Ali | 1 | -4/+13 |
| 2022-08-05 | hostinfo, net/netcheck: use CutPrefix | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-08-05 | net/socks5: use new Go 1.19 binary.AppendByteOrder.AppendUintX | Brad Fitzpatrick | 1 | -3/+1 |
| 2022-08-04 | net/netcheck: try ICMP if UDP is blocked (#5056) | Andrew Dunham | 4 | -3/+613 |
| 2022-08-04 | all: use syncs.AtomicValue | Maisem Ali | 6 | -19/+16 |
| 2022-08-04 | syncs, all: move to using Go's new atomic types instead of ours | Brad Fitzpatrick | 3 | -15/+15 |
| 2022-08-03 | all: use atomic.Pointer | Maisem Ali | 3 | -11/+8 |
| 2022-08-03 | logtail, net/portmapper, wgengine/magicsock: use fmt.Appendf | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-08-02 | all: migrate code from netaddr.FromStdAddr to Go 1.18 | Brad Fitzpatrick | 4 | -27/+15 |
| 2022-08-02 | all: migrate more code code to net/netip directly | Brad Fitzpatrick | 15 | -67/+42 |
| 2022-08-02 | all: gofmt for Go 1.19 | Brad Fitzpatrick | 5 | -34/+41 |
| 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 |