summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2022-12-20go.mod, etc: bump gvisorandig2-5/+7
2022-12-20net/dns: bump DNS-over-TCP size limit to 4kAndrew Dunham1-2/+2
2022-12-19netstat, portlist: update Windows implementation to disambiguate svchost proc...Aaron Klotz3-55/+141
2022-12-16net/connstats: enforce maximum number of connections (#6760)Joe Tsai3-33/+144
2022-12-14net/tstun: don't return early from a partial tun.Read() (#6745)Jordan Whited1-4/+5
2022-12-13net/dns: don't send on closed channel when message too largeAndrew Dunham2-5/+114
2022-12-12util/endian: delete package; use updated josharian/native insteadBrad Fitzpatrick3-8/+8
2022-12-09all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (...Jordan Whited13-14/+14
2022-12-09net/tstun: reuse buffered packet from poolMaisem Ali2-10/+13
2022-12-08net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663)Jordan Whited6-192/+351
2022-12-05net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices)Brad Fitzpatrick1-21/+0
2022-12-05net/netns, net/interfaces: explicitly bind sockets to the default interface o...Mihai Parparita4-61/+52
2022-12-01net/dns: [linux] log and add metric for dnsModeMaisem Ali1-0/+11
2022-11-28net/connstats: invert network logging data flow (#6272)Joe Tsai5-110/+137
2022-11-25net/portmapper: add test for Huawei routerDenton Gentry1-6/+10
2022-11-23net/dns: retry overwriting hosts file on WindowsAndrew Dunham1-1/+10
2022-11-21all: use strs.CutPrefix and strs.CutSuffix moreMihai Parparita2-6/+5
2022-11-21net/dns: change windows DNS manager to use pointer receiverAaron Klotz2-15/+16
2022-11-16ipn/ipnlocal: also accept service IP IPv6 literal in brackets for quad100Brad Fitzpatrick2-1/+20
2022-11-16all: standardize on PeerAPIMaisem Ali1-1/+1
2022-11-14net/tshttpproxy: don't ignore env-based HTTP proxies after system lookups failBrad Fitzpatrick2-5/+40
2022-11-13ipn/ipnlocal: don't warn about serve listener failing on IPv6-less machinesBrad Fitzpatrick1-0/+16
2022-11-13net/dns: add a health warning when Linux /etc/resolv.conf is overwrittenBrad Fitzpatrick1-4/+5
2022-11-12net/dns: make "direct" mode on Linux warn on resolv.conf fightsBrad Fitzpatrick3-7/+153
2022-11-13cmd/tailscale/cli: [set] handle selectively modifying routes/exit nodeMaisem Ali1-0/+11
2022-11-11net/dns/resolver: add yet another 4via6 DNS form that's hopefully more robustBrad Fitzpatrick2-6/+34
2022-11-08net/netcheck: don't use a space in the captive portal challengeAndrew Dunham1-1/+4
2022-11-07cmd/tailscaled, net/tstun: add build tags to omit BIRD and TAPAndrew Dunham3-1/+6
2022-11-05net/netcheck: deflake (maybe) magicsock's TestNewConnBrad Fitzpatrick2-1/+10
2022-11-04all: remove old +build tagsBrad Fitzpatrick44-46/+0
2022-11-03net/tshttpproxy: add clientmetrics on Windows proxy lookup pathsBrad Fitzpatrick1-0/+16
2022-11-01types/pad32: delete packageBrad Fitzpatrick1-1/+1
2022-10-30net/dns: getting base DNS config is not supported on macOSAnton Tolchanov1-2/+1
2022-10-27types/netlogtype: new package for network logging types (#6092)Joe Tsai4-48/+30
2022-10-26net/interfaces: don't dereference null pointer if no destination/netmaskAndrew Dunham1-10/+15
2022-10-24net/interfaces: don't call GetList in List.ForeachInterfaceAndrew Dunham1-4/+0
2022-10-23net/dnscache: Handle 4-in-6 addresses in DNS responsesPeter Cai1-0/+5
2022-10-21net/netcheck, tailcfg: track whether OS supports IPv6Andrew Dunham1-0/+3
2022-10-19net/dns: print systemd-resolved ResolvConfModeAndrew Dunham2-15/+100
2022-10-19cmd/derper, net/netcheck: add challenge/response to generate_204 endpointAndrew Dunham1-2/+9
2022-10-19net/interfaces: improve default route detectionAnton Tolchanov2-38/+74
2022-10-19net/interfaces: deduplicate route table parsing on Darwin and FreeBSDAnton Tolchanov4-133/+37
2022-10-18net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.ConnMihai Parparita1-0/+213
2022-10-13net/dns: always attempt to read the OS config on macOS/iOSMaisem Ali1-7/+25
2022-10-13net/netcheck: fix crash in checkCaptivePortalBrad Fitzpatrick1-0/+3
2022-10-12wgengine/netlog: new package for traffic flow logging (#5864)Joe Tsai1-1/+3
2022-10-09ssh/tailssh: add TestSSHAuthFlowMaisem Ali1-1/+20
2022-10-06net/tstun: rename statististics method (#5852)Joe Tsai2-12/+12
2022-10-05net/flowtrack: add json tags to Tuple (#5849)Joe Tsai1-3/+3
2022-10-05net/tunstats: add Counts.Add (#5848)Joe Tsai2-7/+11