summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2021-12-15all: gofmt -w -s (simplify) testsBrad Fitzpatrick2-4/+4
2021-12-10net/dns/resolver: add Windows ExitDNS service support, using net packageBrad Fitzpatrick3-7/+774
2021-12-10net/dns: bound how long we block looking for, restarting systemd-resolvedBrad Fitzpatrick1-3/+18
2021-12-09net/dnscache, net/tsdial: add DNS caching to tsdial UserDialBrad Fitzpatrick4-8/+643
2021-12-09net/packet: add ICMP6Header, like ICMP4HeaderBrad Fitzpatrick4-7/+226
2021-12-08net/packet: don't make IP6Header.marshalPseudo assume UDPBrad Fitzpatrick2-3/+3
2021-12-08net/packet: fix doc copy/paste-oBrad Fitzpatrick1-1/+1
2021-12-03ipn/ipnlocal, net/tsdial: make SOCKS/HTTP dials use ExitDNSBrad Fitzpatrick3-9/+162
2021-12-02net/tsdial: give netstack a Dialer, start refactoring name resolutionBrad Fitzpatrick3-46/+77
2021-12-01net/tsdial: make dialing to peerapi work in netstack modeBrad Fitzpatrick1-6/+47
2021-12-01net/tsdial: move macOS/iOS peerapi sockopt logic from LocalBackendBrad Fitzpatrick2-11/+61
2021-12-01net/tsdial: also plumb TUN name and monitor into tsdial.DialerBrad Fitzpatrick1-2/+28
2021-12-01net/tsdial: move more weirdo dialing into new tsdial package, plumbBrad Fitzpatrick6-15/+94
2021-12-01net/portmapper: deflake TestPCPIntegrationJosh Bleecher Snyder1-1/+8
2021-11-30net/tsdial: start of new package to unify all outbound dialing complexityBrad Fitzpatrick4-90/+287
2021-11-30ipn/ipnlocal, net/dns/resolver: use exit node's DoH proxy when availableBrad Fitzpatrick1-2/+4
2021-11-30net/dns: fix checking for wrapped error when attempting to read wsl.conf for ...Aaron Klotz1-1/+3
2021-11-30net/dns: detect and decode UTF-16 from wsl.exe earlier.David Anderson3-38/+86
2021-11-30net/nettest: deflake TestPipeTimeoutJosh Bleecher Snyder2-7/+1
2021-11-30net/portmapper: improve handling of UPnP parse errorsJosh Bleecher Snyder1-1/+2
2021-11-30net/portmapper: fill out PCP/PMP client metricsJosh Bleecher Snyder1-0/+12
2021-11-30net/portmapper: add UPnP client metricsJosh Bleecher Snyder1-0/+25
2021-11-30net/portmapper: make PCP/PMP result codes stringersJosh Bleecher Snyder4-5/+80
2021-11-30net/portmapper: add clientmetrics for PCP/PMP responsesJosh Bleecher Snyder1-2/+60
2021-11-30net/portmapper: handle pcp ADDRESS_MISMATCH responseJosh Bleecher Snyder2-0/+10
2021-11-30net/socks5/tssocks, wgengine: permit SOCKS through subnet routers/exit nodesBrad Fitzpatrick1-8/+19
2021-11-29net/proxymux: add a listener mux that can run SOCKS and HTTP on a single socket.David Anderson2-0/+317
2021-11-29tailcfg, ipn/ipnlocal, net/dns: forward exit node DNS on Unix to system DNSBrad Fitzpatrick2-46/+142
2021-11-26net/dns/resolver: add clientmetrics for DNSBrad Fitzpatrick2-2/+102
2021-11-23net/dns/resolver, ipn/ipnlocal: wire up peerapi DoH server to DNS forwarderBrad Fitzpatrick2-5/+76
2021-11-23net/dns: require space after nameserver/search parsing resolv.confJosh Bleecher Snyder2-4/+26
2021-11-23net/dns: handle comments in resolv.confJosh Bleecher Snyder2-0/+48
2021-11-23net/tstun: rate limit "self disco out packet" loggingJosh Bleecher Snyder2-9/+13
2021-11-23ipn/ipnlocal: start adding DoH DNS server to peerapi when exit nodeBrad Fitzpatrick1-0/+3
2021-11-22wgengine/monitor: ignore adding/removing uninteresting IPsJosh Bleecher Snyder2-13/+81
2021-11-22net/tshttpproxy: use correct size for Windows BOOL argumentJosh Bleecher Snyder1-1/+1
2021-11-22net/portmapper: mark fewer PMP probe failures as unexpectedJosh Bleecher Snyder1-1/+10
2021-11-19net/dns: make constants for the various DBus strings.David Anderson1-14/+36
2021-11-19health: add a health state for net/dns.OSConfigurator.David Anderson2-0/+9
2021-11-19net/dns: resync config to systemd-resolved when it restarts.David Anderson1-17/+96
2021-11-19net/dns: remove unused Config struct element.David Anderson1-2/+0
2021-11-18net/netns: thread logf into control functionsJosh Bleecher Snyder12-28/+59
2021-11-17net/tstun, wgengine: add packet-level and drop metricsBrad Fitzpatrick1-0/+23
2021-11-16net/dns: work around old systemd-resolved setLinkDomain length limitBrad Fitzpatrick1-0/+22
2021-11-16netcheck, controlclient, magicsock: add more metricsBrad Fitzpatrick1-1/+30
2021-11-15net/dns: correctly handle NetworkManager-managed DNS that points to resolved.David Anderson2-14/+102
2021-11-08net/interfaces/windows: update Tailscale interface detection logic toMaisem Ali1-2/+6
2021-11-03all: replace tailcfg.DiscoKey with key.DiscoPublic.David Anderson2-10/+13
2021-10-28all: use testingutil.MinAllocsPerRunJosh Bleecher Snyder4-17/+19
2021-10-28net/portmapper: only print PCP/PMP if VerboseLogsDenton Gentry1-5/+3