| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-09-20 | net/netcheck: add check for captive portal (#5593) | Andrew Dunham | 2 | -0/+205 |
| 2022-09-15 | refactor: move from io/ioutil to io and os packages | Eng Zer Jun | 1 | -2/+1 |
| 2022-09-15 | envknob: support changing envknobs post-init | Brad Fitzpatrick | 1 | -2/+2 |
| 2022-08-15 | net/stun: convert to use net/netip.AddrPort | Kris Brandow | 1 | -5/+2 |
| 2022-08-05 | hostinfo, net/netcheck: use CutPrefix | Brad Fitzpatrick | 1 | -1/+2 |
| 2022-08-04 | net/netcheck: try ICMP if UDP is blocked (#5056) | Andrew Dunham | 2 | -3/+105 |
| 2022-08-02 | all: migrate code from netaddr.FromStdAddr to Go 1.18 | Brad Fitzpatrick | 1 | -3/+4 |
| 2022-08-02 | all: migrate more code code to net/netip directly | Brad Fitzpatrick | 1 | -3/+4 |
| 2022-07-25 | all: convert more code to use net/netip directly | Brad Fitzpatrick | 2 | -17/+17 |
| 2022-07-25 | all: use various net/netip parse funcs directly | Brad Fitzpatrick | 1 | -5/+5 |
| 2022-07-25 | net/netaddr: start migrating to net/netip via new netaddr adapter package | Brad Fitzpatrick | 2 | -31/+34 |
| 2022-07-18 | net/netcheck: test for OS IPv6 support as well as connectivity. | David Anderson | 2 | -0/+12 |
| 2022-04-29 | all: gofmt all | Brad Fitzpatrick | 1 | -1/+1 |
| 2022-04-19 | derp/derphttp,net/netcheck: improve netcheck behavior under MITM proxies | Tom DNetto | 1 | -6/+21 |
| 2022-03-17 | all: use any instead of interface{} | Josh Bleecher Snyder | 2 | -4/+4 |
| 2022-01-24 | envknob: add new package for all the strconv.ParseBool(os.Getenv(..)) | Brad Fitzpatrick | 1 | -3/+2 |
| 2021-12-31 | netcheck,portmapper,magicsock: ignore some UDP write errors on Linux | Brad Fitzpatrick | 1 | -2/+3 |
| 2021-11-18 | net/netns: thread logf into control functions | Josh Bleecher Snyder | 1 | -3/+3 |
| 2021-11-16 | netcheck, controlclient, magicsock: add more metrics | Brad Fitzpatrick | 1 | -1/+30 |
| 2021-10-27 | net/netcheck: implement netcheck for js/wasm clients | Brad Fitzpatrick | 1 | -11/+61 |
| 2021-10-22 | net/netcheck: hard-code preferred DERP region 900 on js/wasm for now | Brad Fitzpatrick | 1 | -0/+11 |
| 2021-10-10 | netcheck: don't log ErrGatewayRange | Denton Gentry | 1 | -1/+6 |
| 2021-10-08 | magicsock: if STUN failed to send before, rebind before STUNning again. | Avery Pennarun | 2 | -8/+34 |
| 2021-08-24 | fix: typo spelling grammar | slowy07 | 1 | -1/+1 |
| 2021-06-17 | net/{interfaces,netcheck}: rename some fields, funcs | Brad Fitzpatrick | 2 | -5/+5 |
| 2021-05-16 | all: adapt to opaque netaddr types | Josh Bleecher Snyder | 1 | -6/+6 |
| 2021-03-12 | net/netcheck: add a few more STUN retries for prior DERP home | Brad Fitzpatrick | 2 | -1/+39 |
| 2021-03-12 | tailcfg, net/netcheck: let control mark "Avoid" bit on DERP regions | Brad Fitzpatrick | 1 | -0/+3 |
| 2021-02-23 | net/portmapper: add NAT-PMP client, move port mapping service probing | Brad Fitzpatrick | 1 | -100/+12 |
| 2021-01-12 | netcheck: use reflect in sortRegions test. | Denton Gentry | 1 | -6/+8 |
| 2021-01-12 | netcheck: test sortRegions | Denton Gentry | 1 | -0/+36 |
| 2021-01-11 | net/netcheck: improve the preferred DERP hysteresis | Brad Fitzpatrick | 2 | -6/+42 |
| 2020-12-21 | all: annotate log verbosity levels on most egregiously spammy log prints | Brad Fitzpatrick | 2 | -5/+5 |
| 2020-12-08 | net/netcheck: fix offset of unspecified address in PCP request packet | Brad Fitzpatrick | 1 | -4/+12 |
| 2020-12-06 | net/netcheck: don't send flood of PCP unmap requests to router | Brad Fitzpatrick | 1 | -5/+9 |
| 2020-11-11 | net/netcheck: remove unused DNSCache from netcheck | Brad Fitzpatrick | 1 | -5/+0 |
| 2020-10-28 | net/netcheck: fix tests on Windows | Brad Fitzpatrick | 2 | -3/+15 |
| 2020-10-28 | wgengine/magicsock: make test pass on Windows and without firewall dialog box | Brad Fitzpatrick | 1 | -4/+13 |
| 2020-09-11 | net/netcheck: remove mistaken double Mutex.Unlock in error path | Brad Fitzpatrick | 1 | -1/+0 |
| 2020-08-19 | net/netcheck: in verbose mode, probe all regions | Brad Fitzpatrick | 1 | -6/+16 |
| 2020-07-27 | net/netcheck: lower the hairpin check timeout to 100ms. | David Anderson | 1 | -1/+1 |
| 2020-07-27 | net/netcheck: centralize all clock values in one place. | David Anderson | 1 | -17/+54 |
| 2020-07-16 | all: fix vet warnings | Brad Fitzpatrick | 1 | -3/+3 |
| 2020-07-10 | wgengine/magicsock, tstest/natlab: start hooking up natlab to magicsock | Brad Fitzpatrick | 1 | -0/+14 |
| 2020-07-08 | net/netcheck: add missing comment asked for in earlier code review | Brad Fitzpatrick | 1 | -1/+5 |
| 2020-07-06 | netcheck, tailcfg, interfaces, magicsock: survey UPnP, NAT-PMP, PCP | Brad Fitzpatrick | 2 | -13/+171 |
| 2020-07-06 | net/netcheck: add an informative payload in the netcheck UDP helper packets | Brad Fitzpatrick | 1 | -1/+1 |
| 2020-07-06 | net/netcheck: send dummy packet out to help airport extreme in hairpin check | Brad Fitzpatrick | 1 | -0/+13 |
| 2020-06-30 | net/netcheck, wgengine/magicsock: replace more UDPAddr with netaddr.IPPort | Brad Fitzpatrick | 2 | -11/+10 |
| 2020-06-11 | net/netcheck: use logger.ArgWriter in logConciseReport, fix comma bug, add tests | Brad Fitzpatrick | 2 | -33/+126 |