summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2025-07-02feature/relayserver,net/udprelay: add IPv6 support (#16442)Jordan Whited2-110/+177
2025-06-26disco,net/udprelay,wgengine/magicsock: support relay re-binding (#16388)Jordan Whited2-86/+140
2025-06-25net/netmon: add tests for the events over the eventbus (#16382)Claus Lensbøl1-4/+32
2025-06-25util/eventbus: add test helpers to simplify testing events (#16294)Claus Lensbøl2-13/+6
2025-06-23feature/relayserver,net/udprelay,wgengine/magicsock: implement retry (#16347)Jordan Whited1-11/+26
2025-06-19tstest/tlstest: simplify, don't even bake in any keysBrad Fitzpatrick1-8/+5
2025-06-18net/tlsdial: fix TLS cert validation of HTTPS proxiesBrad Fitzpatrick6-38/+145
2025-06-18net/*: remove Windows exceptions for when Resolver.PreferGo didn't workBrad Fitzpatrick3-17/+1
2025-06-16scripts/check_license_headers.sh: delete, rewrite as a Go testBrad Fitzpatrick1-0/+1
2025-06-13net/packet: cleanup IPv4 fragment guardsJames Tucker4-10/+149
2025-06-13net/netcheck: preserve live home DERP through packet lossJames Tucker2-14/+58
2025-06-12feature/relayserver,net/{netcheck,udprelay}: implement addr discovery (#16253)Jordan Whited3-40/+168
2025-06-05net/packet: fix Parsed docs (#16200)Jordan Whited1-3/+4
2025-05-29net/tshttpproxy: fix WDAP/PAC proxy detection on Win10 1607 and earlierNick Khyl1-8/+20
2025-05-28net/dns: cache dns.Config for reuse when compileConfig fails (#16059)Jonathan Nobels4-61/+76
2025-05-19cmd/derper, net/tlsdial: fix client's self-signed cert validationBrad Fitzpatrick1-24/+34
2025-05-12net/dns,docs/windows/policy,util/syspolicy: register Tailscale IP addresses i...Nick Khyl1-12/+71
2025-05-12net/udprelay{/endpoint}: move ServerEndpoint tests (#15949)Jordan Whited2-97/+110
2025-05-09net/tsdial: update (*Dialer).SetRoutes() to log the size of the resulting bar...Nick Khyl2-9/+8
2025-05-09ipn/ipnlocal,net/dns/resolver: use the user dialer and routes for DNS forward...Nick Khyl1-11/+31
2025-05-09net/udprelay{/endpoint}, all: move ServerEndpoint to independent pkg (#15934)Jordan Whited3-67/+84
2025-05-07all: remove non-applicable "linux" deps on AndroidBrad Fitzpatrick3-2/+4
2025-05-07net/dns: don't link dbus, gonotify on AndroidBrad Fitzpatrick9-6/+12
2025-04-25net/portmapper: fix test flakes from logging after test doneBrad Fitzpatrick4-12/+15
2025-04-25net/udprelay: change Server.AllocateEndpoint existing alloc strategy (#15792)Jordan Whited2-35/+27
2025-04-23net/portmapper: fix nil pointer dereference in Client.createMappingNick Khyl1-5/+7
2025-04-17net/udprelay: change ServerEndpoint time.Duration fields to tstime.GoDuration...Jordan Whited2-6/+103
2025-04-16net/netmon: publish events to event busDavid Anderson12-22/+92
2025-04-16net/portmapper: fire an event when a port mapping is updated (#15371)M. J. Fromberger5-49/+114
2025-04-16{wgengine,util/portmapper}: add and plumb an event bus (#15359)M. J. Fromberger1-0/+10
2025-04-16portmapper: update NewClient to use a Config argumentM. J. Fromberger3-27/+45
2025-04-08net/{netx,memnet},all: add netx.DialFunc, move memnet Network implBrad Fitzpatrick5-85/+98
2025-04-08tstest/nettest: pull the non-test Network abstraction out to netx packageBrad Fitzpatrick1-0/+120
2025-04-07nettest, *: add option to run HTTP tests with in-memory networkBrad Fitzpatrick1-4/+18
2025-04-03net/tstun: don't try to set link attributes on androidDavid Anderson2-1/+3
2025-04-03net/routetable: don't try to fetch the route table on androidDavid Anderson2-2/+2
2025-04-02all: use network less when running in v86 emulatorBrad Fitzpatrick1-1/+15
2025-04-02net/dns: add Plan 9 supportBrad Fitzpatrick4-2/+269
2025-04-02net/netcheck: avoid ICMP unimplemented log spam on Plan 9Brad Fitzpatrick1-0/+4
2025-04-02net/tsdial: tolerate empty default route on Plan 9Brad Fitzpatrick1-1/+1
2025-04-02net/netmon: disable time jump monitoring on Plan 9Brad Fitzpatrick1-1/+1
2025-04-02net/tstun: add Plan 9 'tun' supportBrad Fitzpatrick2-2/+38
2025-03-31net/udprelay: start of UDP relay server implementation (#15480)Jordan Whited2-0/+736
2025-03-31net/netmon: always remember ifState as old state, even on minor changesBrad Fitzpatrick1-1/+1
2025-03-31net/netcheck: use NoMeasureNoHome in another spotBrad Fitzpatrick1-1/+4
2025-03-27net/dns: add debug envknob to enable dual stack MagicDNSBrad Fitzpatrick2-5/+24
2025-03-24net/netmon: use Monitor's tsIfName if set by SetTailscaleInterfaceNameBrad Fitzpatrick3-8/+10
2025-03-24net/netmon: unexport GetStateBrad Fitzpatrick3-3/+3
2025-03-19net/dns: expose a function for recompiling the DNS configuration (#15346)Jonathan Nobels1-8/+28
2025-03-13net/packet: implement Geneve header serialization (#15301)Jordan Whited2-0/+136