summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2026-03-06all: use Go 1.26 things, run most gofix modernizersBrad Fitzpatrick20-67/+46
2026-03-05types/ptr: deprecate ptr.To, use Go 1.26 newBrad Fitzpatrick2-8/+6
2026-03-05all: fix typos in commentsBrad Fitzpatrick1-1/+1
2026-03-05clientupdate,net/tstun: add support for OpenWrt 25.12.0 using apk (#18545)Claus Lensbøl1-8/+26
2026-03-04net/porttrack: change magic listen address format for Go 1.26Brad Fitzpatrick1-17/+25
2026-03-04net/udprelay: use GOMAXPROCS instead of NumCPU for socket countDaniel Pañeda1-2/+3
2026-03-04cmd/tailscale,ipn,net/netutil: remove rp_filter strict mode warnings (#18863)Mike O'Driscoll2-125/+0
2026-03-03net/porttrack: add net.Listen wrapper to help tests allocate ports race-freeBrad Fitzpatrick2-0/+271
2026-03-03wgengine/magicsoc,net/tstun: put disco key advertisement behind a nob (#18857)Claus Lensbøl1-4/+7
2026-02-27net/netmon: ignore NetBird interface on LinuxJames Tucker1-1/+6
2026-02-25netns,wgengine: add OpenBSD support to netns via an rtablejoshua stein9-11/+189
2026-02-25cmd/containerboot, net/dns/resolver: remove unused funcs in testsBrad Fitzpatrick1-6/+0
2026-02-20appc,feature/conn25,net: Add DNS response interception for conn25Fran Bull1-3/+24
2026-02-18netmon: use State AnyInterfaceUp in ChangeDelta (#18752)Jonathan Nobels1-6/+1
2026-02-17net/dns: make MagicDNS IPv6 registration opt-out now, not opt-inBrad Fitzpatrick3-33/+67
2026-02-13control/controlknobs,net/dns,tailcfg: add a control knob that disables hosts ...Nick Khyl1-7/+14
2026-02-13net/dns: write MagicDNS host names to the hosts file on domain-joined Windows...Nick Khyl1-1/+9
2026-02-11tstun: add test for intercept orderingMichael Ben-Ami1-0/+65
2026-02-10net/dns, ipn/local: skip health warnings in dns forwarder when accept-dns is ...Jonathan Nobels6-5/+33
2026-02-09tstun,wgengine: add new datapath hooks for intercepting Connectors 2025Michael Ben-Ami1-0/+20
2026-01-30net/dns/resolver: set TC flag when UDP responses exceed size limits (#18157)Brendan Creane4-64/+654
2026-01-30net/dns,ipn/ipnlocal: add nodecap to resolve subdomains (#18258)Fernando Serboncini6-4/+94
2026-01-30net/dns: skip DNS base config when using userspace networking (#18355)Fernando Serboncini2-3/+8
2026-01-26ipn/localapi: stop logging "broken pipe" errors (#18487)Amal Bansode3-0/+76
2026-01-26net/dns: add test for DoH upgrade of system DNSAndrew Dunham2-0/+242
2026-01-26net/dns/publicdns: support CIRA Canadian ShieldAndrew Dunham1-0/+20
2026-01-23all: remove AUTHORS file and references to itWill Norris280-280/+280
2026-01-21net/udprelay: add tailscaled_peer_relay_endpoints gauge (#18265)Alex Valiushko4-24/+258
2026-01-19net/udprelay: advertise addresses from cloud metadata service (#18368)Alex Valiushko1-4/+24
2026-01-19net/portmapper: Stop replacing the internal port with the upnp external port ...Eduardo Sorribas1-1/+1
2026-01-16net/netmon: move TailscaleInterfaceIndex out of netmon.State (#18428)Jonathan Nobels5-53/+149
2026-01-13metrics: add a NewSet and Set.NewLabelMap helpersAnton Tolchanov1-10/+3
2026-01-09net/udprelay: apply netns Control func to server socket(s)Jordan Whited3-6/+30
2026-01-08net/portmapper, go.mod: unfork our goupnp dependencyAndrew Dunham3-51/+85
2025-12-19net/udprelay: remove tailscaled_peer_relay_endpoints_total (#18254)Alex Valiushko3-36/+0
2025-12-18net/udprelay: expose peer relay metrics (#18218)Alex Valiushko4-11/+268
2025-12-17net/dns/resolver: log source IP of forwarded queriesAndrew Dunham2-2/+50
2025-12-17net/netmon, wgengine/userspace: purge ChangeDelta.Major and address TODOs (#1...Jonathan Nobels12-228/+693
2025-12-15net/udprelay: replace map+sync.Mutex with sync.Map for VNI lookupJordan Whited2-82/+93
2025-12-10net/{packet,tstun},wgengine: update disco key when receiving via TSMP (#18158)Claus Lensbøl3-4/+7
2025-12-09net/dns: retrample resolve.conf when another process has trampled it (#18069)Claus Lensbøl15-42/+258
2025-12-09net/udprelay: re-use mono.Time in control packet handlingJordan Whited1-5/+5
2025-12-09net/udprelay: use `mono.Time` instead of `time.Time`Simar2-13/+15
2025-12-03net/udprelay: bind multiple sockets per af on LinuxJordan Whited3-58/+165
2025-11-25cmd/tailscale/cli,ipn,all: make peer relay server port a *uint16Jordan Whited2-5/+6
2025-11-25net/tstun: add TSMPDiscoAdvertisement to TSMPPing (#17995)Claus Lensbøl4-19/+192
2025-11-24net/udprelay: use blake2s-256 MAC for handshake challengeJordan Whited2-57/+227
2025-11-19net/netns: remove spammy logs for interface binding capsJonathan Nobels1-6/+10
2025-11-19net/batching: fix import formattingBrad Fitzpatrick1-1/+0
2025-11-19cmd/tailscale/cli: allow remote target as service destination (#17607)KevinLiang102-0/+8