summaryrefslogtreecommitdiffhomepage
path: root/net/tstun
AgeCommit message (Expand)AuthorFilesLines
2025-07-10all: detect JetKVM and specialize a handful of things for itBrad Fitzpatrick2-2/+28
2025-06-16scripts/check_license_headers.sh: delete, rewrite as a Go testBrad Fitzpatrick1-0/+1
2025-04-03net/tstun: don't try to set link attributes on androidDavid Anderson2-1/+3
2025-04-02net/tstun: add Plan 9 'tun' supportBrad Fitzpatrick2-2/+38
2025-01-24feature/capture: move packet capture to feature/*, out of iOS + CLIBrad Fitzpatrick2-15/+13
2025-01-24net/tstun: add back outgoing drop metricKristoffer Dalby1-5/+6
2025-01-23net/tstun: move TAP support out to separate package feature/tapBrad Fitzpatrick3-510/+12
2025-01-16net/tstun: add logging to aid developers missing Start callsBrad Fitzpatrick1-1/+15
2025-01-09all: illumos/solaris userspace only supportNahum Shalman2-2/+2
2024-12-04net/tstun: remove tailscaled_outbound_dropped_packets_total reason=acl metric...Brad Fitzpatrick2-4/+5
2024-10-31wgengine/magicsock: export packet drop metric for outbound errorsAnton Tolchanov2-37/+13
2024-10-21net/tstun: use /10 as subnet for TAP mode; read IP from netmapMaisem Ali2-23/+54
2024-10-21net/tstun: restore tap mode functionalityMaisem Ali4-88/+86
2024-09-25util/usermetrics: make usermetrics non-globalKristoffer Dalby2-39/+67
2024-09-05net/tstun: probe TCP GRO (#13376)Jordan Whited4-29/+83
2024-08-29net/tstun: clarify GROFilterFunc *gro.GRO usage (#13318)Jordan Whited1-3/+4
2024-08-29net/tstun,wgengine/netstack: implement TCP GRO for local services (#13315)Jordan Whited2-14/+21
2024-08-27net/tstun: fix gvisor inbound GSO packet injection (#13283)Jordan Whited1-2/+2
2024-08-27usermetric: add initial user-facing metricsKristoffer Dalby2-1/+61
2024-08-26net/tstun,wgengine/netstack: make inbound synthetic packet injection GSO-awar...Jordan Whited2-19/+59
2024-08-20net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linu...Jordan Whited2-22/+38
2024-08-02go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GRO for Linux (#12921)Jordan Whited1-0/+7
2024-07-31go.mod,net/tstun,wgengine/netstack: implement gVisor TCP GSO for Linux (#12869)Jordan Whited1-20/+95
2024-07-12net/tstun: fix docstring for Wrapper.SetWGConfig (#12796)Jordan Whited1-1/+1
2024-07-10all: add test for package comments, fix, add comments as neededBrad Fitzpatrick1-2/+0
2024-07-08go.mod: bump bartMaisem Ali1-4/+4
2024-06-20wgengine/filter: support FilterRules matching on srcIP node caps [capver 100]Brad Fitzpatrick1-1/+1
2024-06-18wgengine/filter/filtertype: make Match.IPProto a viewBrad Fitzpatrick1-2/+3
2024-05-14net/tstun: do SNAT after filterPacketOutboundToWireGuardMaisem Ali1-2/+4
2024-05-06tailcfg,all: add/plumb Node.IsJailedMaisem Ali1-4/+2
2024-05-06ipn/ipnlocal,net/tstun,wgengine: create and plumb jailed packet filterMaisem Ali1-3/+57
2024-05-06net/tstun: refactor peerConfig to allow storing more detailsMaisem Ali2-140/+169
2024-05-01net/tstun: rename natConfig to peerConfigAndrew Dunham2-26/+26
2024-05-01net/tstun: refactor natConfig to not be per-familyAndrew Dunham2-99/+80
2024-04-30net/tstun: implement env var for disabling UDP GRO on Linux (#11924)Jordan Whited3-0/+36
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-4/+4
2024-04-13cmd/tailscaled, net/tstun: build for aix/ppc64Brad Fitzpatrick2-1/+3
2024-03-25net/tstun: use gaissmai/bart instead of tempfork/devicePercy Wegmann2-120/+23
2024-03-06go.mod: bump gvisorAndrew Dunham1-3/+3
2024-02-28net/tstun: fix spelling of "WireGuard"Andrew Dunham1-4/+4
2023-12-21all: cleanup unused code, part 2 (#10670)Andrew Lytvynov1-2/+3
2023-12-20all: cleanup unused code, part 1 (#10661)Andrew Lytvynov1-1/+0
2023-10-14cmd/tailscaled,net/tstun: fix data race on start-up in TUN modeMaisem Ali3-0/+25
2023-10-11net/packet: split off checksum munging into different pkgMaisem Ali1-2/+3
2023-10-10types/ipproto: drop IPProto from IPProtoVersionMaisem Ali2-12/+12
2023-10-09disco,net/tstun,wgengine/magicsock: probe peer MTUVal2-15/+31
2023-10-04net/tstun: finish wiring IPv6 NAT supportTom DNetto2-200/+302
2023-10-02net/tstun: remove unused function DefaultMTU()Val1-6/+0
2023-09-28go.mod,*: bump gvisorAndrea Barisani2-5/+5
2023-09-26wgengine,net,ipn,disco: split up and define different types of MTUVal3-30/+224