123 Commits (80decd83c19d1536df482ee1a171663d923a7d7b)

Author SHA1 Message Date
Andrew Dunham be663c84c1 net/tstun: rename natConfig to peerConfig 2 years ago
Andrew Dunham 10497acc95 net/tstun: refactor natConfig to not be per-family 2 years ago
Jordan Whited a47ce618bd
net/tstun: implement env var for disabling UDP GRO on Linux (#11924) 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Brad Fitzpatrick a1abd12f35 cmd/tailscaled, net/tstun: build for aix/ppc64 2 years ago
Percy Wegmann 8b8b315258 net/tstun: use gaissmai/bart instead of tempfork/device 2 years ago
Andrew Dunham 62cf83eb92 go.mod: bump gvisor 2 years ago
Andrew Dunham 3dd8ae2f26 net/tstun: fix spelling of "WireGuard" 2 years ago
Andrew Lytvynov 2716250ee8
all: cleanup unused code, part 2 (#10670) 2 years ago
Andrew Lytvynov 1302bd1181
all: cleanup unused code, part 1 (#10661) 2 years ago
Maisem Ali 5297bd2cff cmd/tailscaled,net/tstun: fix data race on start-up in TUN mode 3 years ago
Maisem Ali 9d96e05267 net/packet: split off checksum munging into different pkg 3 years ago
Maisem Ali 78a083e144 types/ipproto: drop IPProto from IPProtoVersion 3 years ago
Val 893bdd729c disco,net/tstun,wgengine/magicsock: probe peer MTU 3 years ago
Tom DNetto da1b917575 net/tstun: finish wiring IPv6 NAT support 3 years ago
Val c26d91d6bd net/tstun: remove unused function DefaultMTU() 3 years ago
Andrea Barisani b5b4298325 go.mod,*: bump gvisor 3 years ago
Val c608660d12 wgengine,net,ipn,disco: split up and define different types of MTU 3 years ago
Brad Fitzpatrick 241c983920 net/tstun: use untyped consts, simplify DefaultMTU func 3 years ago
Val 6cc5b272d8 Revert "wgengine,net,ipn,disco: split up and define different types of MTU" 3 years ago
Val 059051c58a wgengine,net,ipn,disco: split up and define different types of MTU 3 years ago
Maisem Ali 3056a98bbd net/tstun: add better logging of natV4Config 3 years ago
Tom DNetto c08cf2a9c6 all: declare & plumb IPv6 masquerade address for peer 3 years ago
Brad Fitzpatrick dc7aa98b76 all: use set.Set consistently instead of map[T]struct{} 3 years ago
Andrea Barisani 0a74d46568 adjust build tags for tamago 3 years ago
Brad Fitzpatrick 98a5116434 all: adjust some build tags for plan9 3 years ago
Brad Fitzpatrick e8551d6b40 all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} 3 years ago
Brad Fitzpatrick 1543e233e6 net/tstun, tsnet: make happier on WASI 3 years ago
Brad Fitzpatrick 6e967446e4 tsd: add package with System type to unify subsystem init, discovery 3 years ago
Maisem Ali 3ae7140690 net/tstun: handle exit nodes in NAT configs 3 years ago
Andrew Dunham 04a3118d45 net/tstun: add tests for captureHook 3 years ago
Maisem Ali 64bbf1738e tailcfg: make SelfNodeV4MasqAddrForThisPeer a pointer 3 years ago
Tom DNetto 6a627e5a33 net, wgengine/capture: encode NAT addresses in pcap stream 3 years ago
James Tucker 40fa2a420c envknob,net/tstun,wgengine: use TS_DEBUG_MTU consistently 3 years ago
Maisem Ali 985535aebc net/tstun,wgengine/*: add support for NAT to routes 3 years ago
Maisem Ali d1d5d52b2c net/tstun/table: add initial RoutingTable implementation 3 years ago
Jordan Whited 27e37cf9b3
go.mod, net/tstun, wgengine/magicsock: update wireguard-go (#7712) 3 years ago
Maisem Ali d2fd101eb4 net/tstun: only log natConfig on changes 3 years ago
Maisem Ali 0bf8c8e710 net/tstun: use p.Buffer() in more places 3 years ago
Maisem Ali bb31fd7d1c net/tstun: add inital support for NAT v4 3 years ago
Maisem Ali 535fad16f8 net/tstun: rename filterIn/filterOut methods to be more descriptive 3 years ago
Tom DNetto 2ca6dd1f1d wgengine: start logging DISCO frames to pcap stream 3 years ago
Tom DNetto 99b9d7a621 all: implement pcap streaming for datapath debugging 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
andig 5f96d6211a Remove redundant type declaration 3 years ago
Brad Fitzpatrick 6d85a94767 net/{packet,tstun}: fix typo in test helper docs 3 years ago
Brad Fitzpatrick c1a2e2c380 net/{packet,tstun},wgengine/filter: fix unknown IP protocol handling 3 years ago
andig 14e8afe444 go.mod, etc: bump gvisor 3 years ago
Joe Tsai d9df023e6f
net/connstats: enforce maximum number of connections (#6760) 3 years ago
Jordan Whited 55b24009f7
net/tstun: don't return early from a partial tun.Read() (#6745) 3 years ago