summaryrefslogtreecommitdiffhomepage
path: root/net/tstun/wrap_test.go
AgeCommit message (Expand)AuthorFilesLines
2026-01-23all: remove AUTHORS file and references to itWill Norris1-1/+1
2025-12-10net/{packet,tstun},wgengine: update disco key when receiving via TSMP (#18158)Claus Lensbøl1-1/+1
2025-11-25net/tstun: add TSMPDiscoAdvertisement to TSMPPing (#17995)Claus Lensbøl1-14/+48
2025-10-16wgengine/netlog: merge connstats into package (#17557)Joe Tsai1-1/+1
2025-10-15net/connstats: prepare to remove package (#17554)Joe Tsai1-8/+7
2025-01-24feature/capture: move packet capture to feature/*, out of iOS + CLIBrad Fitzpatrick1-7/+6
2024-12-04net/tstun: remove tailscaled_outbound_dropped_packets_total reason=acl metric...Brad Fitzpatrick1-1/+1
2024-10-31wgengine/magicsock: export packet drop metric for outbound errorsAnton Tolchanov1-3/+3
2024-09-25util/usermetrics: make usermetrics non-globalKristoffer Dalby1-18/+33
2024-08-29net/tstun,wgengine/netstack: implement TCP GRO for local services (#13315)Jordan Whited1-1/+1
2024-08-27usermetric: add initial user-facing metricsKristoffer Dalby1-0/+22
2024-08-26net/tstun,wgengine/netstack: make inbound synthetic packet injection GSO-awar...Jordan Whited1-1/+4
2024-08-20net/tstun,wgengine{/netstack/gro}: refactor and re-enable gVisor GRO for Linu...Jordan Whited1-2/+2
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-06net/tstun: refactor peerConfig to allow storing more detailsMaisem Ali1-43/+49
2024-05-01net/tstun: rename natConfig to peerConfigAndrew Dunham1-6/+6
2024-05-01net/tstun: refactor natConfig to not be per-familyAndrew Dunham1-1/+3
2024-04-16all: use Go 1.22 range-over-intBrad Fitzpatrick1-4/+4
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 Ali1-0/+1
2023-10-10types/ipproto: drop IPProto from IPProtoVersionMaisem Ali1-4/+4
2023-10-04net/tstun: finish wiring IPv6 NAT supportTom DNetto1-159/+185
2023-09-28go.mod,*: bump gvisorAndrea Barisani1-3/+3
2023-09-18all: declare & plumb IPv6 masquerade address for peerTom DNetto1-1/+1
2023-05-02net/tstun: handle exit nodes in NAT configsMaisem Ali1-29/+52
2023-04-21net/tstun: add tests for captureHookAndrew Dunham1-0/+95
2023-04-13tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointerMaisem Ali1-1/+2
2023-04-06net, wgengine/capture: encode NAT addresses in pcap streamTom DNetto1-2/+2
2023-03-29net/tstun,wgengine/*: add support for NAT to routesMaisem Ali1-23/+67
2023-03-23net/tstun: add inital support for NAT v4Maisem Ali1-0/+128
2023-03-23net/tstun: rename filterIn/filterOut methods to be more descriptiveMaisem Ali1-3/+3
2023-01-27all: update copyright and license headersWill Norris1-3/+2
2023-01-15Remove redundant type declarationandig1-1/+1
2023-01-14net/{packet,tstun}: fix typo in test helper docsBrad Fitzpatrick1-1/+1
2023-01-14net/{packet,tstun},wgengine/filter: fix unknown IP protocol handlingBrad Fitzpatrick1-4/+24
2022-12-16net/connstats: enforce maximum number of connections (#6760)Joe Tsai1-6/+9
2022-12-09all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (...Jordan Whited1-1/+1
2022-12-09net/tstun: reuse buffered packet from poolMaisem Ali1-2/+6
2022-12-08net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663)Jordan Whited1-13/+19
2022-11-28net/connstats: invert network logging data flow (#6272)Joe Tsai1-9/+7
2022-10-27types/netlogtype: new package for network logging types (#6092)Joe Tsai1-7/+6
2022-10-06net/tstun: rename statististics method (#5852)Joe Tsai1-7/+7
2022-10-05net/tstun: instrument Wrapper with statistics gathering (#5847)Joe Tsai1-0/+31
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick1-4/+4
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick1-8/+9
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick1-6/+7
2021-11-23net/tstun: rate limit "self disco out packet" loggingJosh Bleecher Snyder1-1/+1
2021-11-03all: replace tailcfg.DiscoKey with key.DiscoPublic.David Anderson1-3/+5
2021-10-28all: use testingutil.MinAllocsPerRunJosh Bleecher Snyder1-3/+3