21 Commits (a255a08ea61ba918ddeeacfdfbc3ca5e489481aa)

Author SHA1 Message Date
Joe Tsai c21a3c4733
types/netlogtype: new package for network logging types (#6092) 4 years ago
Joe Tsai 84e8f25c21
net/tstun: rename statististics method (#5852) 4 years ago
Joe Tsai 24ebf161e8
net/tstun: instrument Wrapper with statistics gathering (#5847) 4 years ago
Brad Fitzpatrick a12aad6b47 all: convert more code to use net/netip directly 4 years ago
Brad Fitzpatrick 6a396731eb all: use various net/netip parse funcs directly 4 years ago
Brad Fitzpatrick 7eaf5e509f net/netaddr: start migrating to net/netip via new netaddr adapter package 4 years ago
Josh Bleecher Snyder 73beaaf360 net/tstun: rate limit "self disco out packet" logging 4 years ago
David Anderson 0532eb30db all: replace tailcfg.DiscoKey with key.DiscoPublic. 5 years ago
Josh Bleecher Snyder 94fb42d4b2 all: use testingutil.MinAllocsPerRun 5 years ago
Brad Fitzpatrick 080381c79f net/tstun: block looped disco traffic, take 17 5 years ago
Brad Fitzpatrick dabeda21e0 net/tstun: block looped disco traffic 5 years ago
Emmanuel T Odeke 0daa32943e all: add (*testing.B).ReportAllocs() to every benchmark 5 years ago
Josh Bleecher Snyder c2202cc27c net/tstun: use mono.Time 5 years ago
Brad Fitzpatrick a321c24667 go.mod: update netaddr 5 years ago
Josh Bleecher Snyder 1ece91cede go.mod: upgrade wireguard-windows, de-fork wireguard-go 5 years ago
Josh Bleecher Snyder 25df067dd0 all: adapt to opaque netaddr types 5 years ago
Brad Fitzpatrick 7f2eb1d87a net/tstun: fix TUN log spam when ACLs drop a packet 5 years ago
Brad Fitzpatrick 939861773d net/tstun: accept peerapi connections through the filter 5 years ago
David Anderson 016de16b2e net/tstun: rename TUN to Wrapper. 5 years ago
David Anderson 82ab7972f4 net/tstun: rename NewFakeTUN to NewFake. 5 years ago
David Anderson 588b70f468 net/tstun: merge in wgengine/tstun. 5 years ago
Brad Fitzpatrick 1eb95c7e32 net/packet, wgengine{,/filter}: remove net/packet IPProto forwarding consts 5 years ago
Brad Fitzpatrick 01b90df2fa net/packet, wgengine/filter: support SCTP 5 years ago
Brad Fitzpatrick 90a6fb7ffe tailcfg: add FilterRule.IPProto 5 years ago
David Anderson a7f12a110a wgengine/filter: only log packets to/from non-default routes. 5 years ago
David Anderson d79a2f3809 wgengine/filter: only log packets to/from non-default routes. 5 years ago
David Anderson b83c273737 wgengine/filter: use IPSet for localNets instead of prefixes. 5 years ago
Denton Gentry 8578b0445d tstun: add test to send a packet after Close() 5 years ago
David Anderson cb96b14bf4 net/packet: remove the custom IP4/IP6 types in favor of netaddr.IP. 5 years ago
David Anderson 7a54910990 wgengine/filter: remove helper vars, mark NewAllowAll test-only. 6 years ago
David Anderson 76d99cf01a wgengine/filter: remove the Matches type. 6 years ago
David Anderson b3634f020d wgengine/filter: use netaddr types in public API. 6 years ago
David Anderson 427bf2134f net/packet: rename from wgengine/packet. 6 years ago
David Anderson 19df6a2ee2 wgengine/packet: rename types to reflect their v4-only-ness, document. 6 years ago
Avery Pennarun 5041800ac6 wgengine/tstun/faketun: it's a null tunnel, not a loopback. 6 years ago
Brad Fitzpatrick 10ac066013 all: fix vet warnings 6 years ago
Brad Fitzpatrick 23e74a0f7a wgengine, magicsock, tstun: don't regularly STUN when idle (mobile only for now) 6 years ago
Dmytro Shynkevych 511840b1f6
tsdns: initial implementation of a Tailscale DNS resolver (#396) 6 years ago
Dmytro Shynkevych 02231e968e
wgengine/tstun: add tests and benchmarks (#436) 6 years ago