summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2026-01-27net/portmapper: put mappings and releases into an execqueuecmol/run_portmapper_in_exec_queueClaus Lensbøl7-40/+276
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
2025-11-18types/netmap,*: remove some redundant fields from NetMapBrad Fitzpatrick2-7/+7
2025-11-18all: rename variables with lowercase-l/uppercase-IAlex Chan12-52/+52
2025-11-17go.mod: bump golang.org/x/crypto (#17907)Andrew Lytvynov4-9/+11
2025-11-16syncs: add Mutex/RWMutex alias/wrappers for future mutex debuggingBrad Fitzpatrick16-26/+32
2025-11-14net/udprelay: implement Server.SetStaticAddrPorts (#17909)Jordan Whited2-41/+58
2025-11-14net/netmon: do not abandon a subscriber when exiting early (#17899)M. J. Fromberger1-19/+3
2025-11-13feature/relayserver,ipn/ipnlocal,net/udprelay: plumb DERPMap (#17881)Jordan Whited1-11/+27
2025-11-12net/udprelay: replace VNI pool with selection algorithm (#17868)Jordan Whited2-12/+56
2025-11-12ipn/ipnlocal, net/netns: add node cap to disable netns interface binding on n...Jonathan Nobels2-8/+22
2025-11-12net/batching: fix gro size handling for misordered UDP_GRO messages (#17842)Sachin Iyer2-1/+37
2025-11-07net/udprelay: use GetGlobalAddrs and add local port endpoint (#17797)Raj Singh1-6/+21
2025-10-28wgengine/netlog: embed node information in network flow logs (#17668)Joe Tsai1-5/+5
2025-10-24net/tsdial: do not panic if setting the same eventbus twice (#17640)Claus Lensbøl1-2/+6
2025-10-16wgengine/netlog: merge connstats into package (#17557)Joe Tsai5-488/+5
2025-10-15net/connstats: prepare to remove package (#17554)Joe Tsai3-39/+48
2025-10-10util/eventbus/eventbustest: add support for synctest instead of timers (#17522)Claus Lensbøl1-1/+1
2025-10-10all: specify explicit JSON format for time.Duration (#17307)Joe Tsai1-1/+1
2025-10-10net/netmon: handle net.IPAddr types during interface address parsing (#17523)Jonathan Nobels2-0/+48
2025-10-09feature/relayserver: init server at config time instead of request time (#17484)Jordan Whited1-0/+1
2025-10-08net/dns, wgengine: use viewer/cloner for ConfigBrad Fitzpatrick4-86/+214
2025-10-08net/dns, ipn/ipnlocal: fix regressions from change moving away from deephashBrad Fitzpatrick2-2/+75
2025-10-07feature/linkspeed: move cosmetic tstun netlink code out to modular featureBrad Fitzpatrick3-80/+11
2025-10-06util/checkchange: stop using deephash everywhereBrad Fitzpatrick1-0/+21
2025-10-06feature/featuretags: make usermetrics modularBrad Fitzpatrick1-3/+2
2025-10-06feature/featuretags: add LazyWG modular featureBrad Fitzpatrick1-8/+14
2025-10-04net/wsconn: clarify package commentkscooo1-3/+1
2025-10-04wgengine: stop importing flowtrack when unusedBrad Fitzpatrick1-5/+0
2025-10-04net/connstats: make it modular (omittable)Brad Fitzpatrick3-9/+43
2025-10-03feature/ace: make ACE modularBrad Fitzpatrick1-0/+2
2025-10-02feature/featuretags: add features for c2n, peerapi, advertise/use routes/exit...Brad Fitzpatrick6-5/+35
2025-10-02control/controlclient: remove x/net/http2, use net/httpBrad Fitzpatrick1-1/+8