summaryrefslogtreecommitdiffhomepage
path: root/net
AgeCommit message (Expand)AuthorFilesLines
2025-09-02util/syspolicy: finish plumbing policyclient, add feature/syspolicy, move glo...Brad Fitzpatrick10-14/+27
2025-09-02util/syspolicy/{setting,ptype}: move PreferenceOption and Visibility to new l...Brad Fitzpatrick1-2/+2
2025-09-01util/syspolicy/policyclient: add policyclient.Client interface, start plumbingBrad Fitzpatrick1-2/+2
2025-08-31util/syspolicy/*: move syspolicy keys to new const leaf "pkey" packageBrad Fitzpatrick1-2/+3
2025-08-21net/udprelay: set ICMP err immunity sock opt (#16918)Jordan Whited1-2/+7
2025-08-21wgengine/magicsock,net/sockopts: export Windows ICMP suppression logic (#16917)Jordan Whited2-0/+77
2025-08-21net/udprelay: increase socket buffer size (#16910)Jordan Whited1-0/+22
2025-08-20net/sockopts,wgengine/magicsock: export socket buffer sizing logic (#16909)Jordan Whited4-0/+159
2025-08-19net/udprelay: use batching.Conn (#16866)Jordan Whited5-62/+152
2025-08-18ipn/localapi: plumb an event bus through the localapi.Handler (#16892)M. J. Fromberger1-5/+2
2025-08-15net/{netns, netmon}: use LastKnownDefaultInterface if set and check for utun ...Jonathan Nobels3-45/+124
2025-08-15net/tshttpproxy: use errors.New for error creation (#16860)Will Hannah1-1/+2
2025-08-14net/batching: fix compile-time assert (#16864)Jordan Whited1-1/+1
2025-08-14net/tshttpproxy: add macOS support for system proxy (#16826)Will Hannah1-0/+17
2025-08-13net/{batching,packet},wgengine/magicsock: export batchingConn (#16848)Jordan Whited8-18/+950
2025-08-05wgengine/router: rely on events for deleted IP rules (#16744)Claus Lensbøl2-50/+4
2025-07-31ipn/ipnlocal, net/dns: use slices.Equal to simplify code (#16641)jishudashu1-13/+2
2025-07-29ipn,net,tsnet,wgengine: make an eventbus mandatory where it is used (#16594)M. J. Fromberger3-22/+30
2025-07-28net/portmapper: avert a panic when a mapping is not available (#16686)M. J. Fromberger1-0/+7
2025-07-21wgengine/magicsock,all: allocate peer relay over disco instead of PeerAPI (#1...Jordan Whited2-29/+25
2025-07-21net/dns/recursive: set EDNS on queriesBrad Fitzpatrick1-0/+1
2025-07-15net/udprelay: log socket read errors (#16573)Jordan Whited1-0/+1
2025-07-11net/udprelay: fix peer relay server deadlock (#16542)Jordan Whited1-2/+11
2025-07-10all: detect JetKVM and specialize a handful of things for itBrad Fitzpatrick3-2/+33
2025-07-07net/udprelay: fix relaying between mixed address family sockets (#16485)Jordan Whited2-40/+83
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