755 Commits (e2d652ec4dc53dce6c828e0128126ac7db2d6b09)

Author SHA1 Message Date
Andrew Dunham 3f8e8b04fd cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI 3 years ago
Mihai Parparita 3e71e0ef68
net/sockstats: remove explicit dependency on wgengine/monitor 3 years ago
Andrew Dunham 27575cd52d net/dnsfallback: shuffle returned IPs 3 years ago
Mihai Parparita 9cb332f0e2 sockstats: instrument networking code paths 3 years ago
Mihai Parparita 780c56e119 ipn/ipnlocal: add delegated interface information to /interfaces PeerAPI handler 3 years ago
David Anderson 8b2ae47c31 version: unexport all vars, turn Short/Long into funcs 3 years ago
Mihai Parparita fa932fefe7 net/interfaces: redo how we get the default interface on macOS and iOS 3 years ago
Mihai Parparita 21fda7f670 net/routetable: include unknown flags in the routetable doctor output 3 years ago
Tom DNetto 2ca6dd1f1d wgengine: start logging DISCO frames to pcap stream 3 years ago
Colin Adler 3c107ff301
net/connstats: fix ticker in NewStatistics (#7225) 3 years ago
Mihai Parparita 62f4df3257 net/interfaces, net/netns: add node attributes to control default interface getting and binding 3 years ago
Brad Fitzpatrick 2477fc4952 net/netutil: only check Linux sysctls w/ procfs, assume absent means false 3 years ago
Tom DNetto 99b9d7a621 all: implement pcap streaming for datapath debugging 3 years ago
Mihai Parparita 0e3fb91a39 net/dns/resolver: remove maxDoHInFlight 3 years ago
Mihai Parparita b6908181ff net/tshttpproxy: more directly use Transport proxy CONNECT hooks 3 years ago
Andrew Dunham 880a41bfcc net/dns/resolver: add envknob to debug exit node DNS queries on on Windows 3 years ago
Brad Fitzpatrick 03645f0c27 net/{netns,netstat}: use new x/sys/cpu.IsBigEndian 3 years ago
Andrew Dunham 2755f3843c health, net/tlsdial: add healthcheck for self-signed cert 3 years ago
Brad Fitzpatrick cf8dd7aa09 all: use Go 1.20's bytes.Clone 3 years ago
Brad Fitzpatrick b1248442c3 all: update to Go 1.20, use strings.CutPrefix/Suffix instead of our fork 3 years ago
Maisem Ali 5bba65e978 net/memnet: rename from net/nettest 3 years ago
Will Norris 947c14793a all: update tools that manage copyright headers 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Andrew Dunham 50da265608 net/netns: add post-review comments 3 years ago
Brad Fitzpatrick 2fc8de485c net/netstat: document the Windows netstat code a bit more 3 years ago
Aaron Klotz 4a869048bf net/netstat: add nil checks to Windows OSMetadata implementation 3 years ago
Andrew Dunham 2703d6916f net/netns: add functionality to bind outgoing sockets based on route table 3 years ago
Andrew Dunham 44d73ce932 ipn/ipnlocal, net/dnscache: allow configuring dnscache logging via capability 3 years ago
Brad Fitzpatrick d5100e0910 net/connstats: mark TestConcurrent as flaky 3 years ago
Brad Fitzpatrick 3addcacfe9 net/dns: fix recently added URL scheme from http to https 3 years ago
andig 5f96d6211a Remove redundant type declaration 3 years ago
Brad Fitzpatrick 3582628691 net/dns/resolvconffile: link to FAQ about resolv.conf being overwritten 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
Jordan Whited 25a0091f69
net/portmapper: relax handling of UPnP resp (#6946) 3 years ago
Tom DNetto 2ac5474be1 net/flowtrack,wgengine/filter: refactor Cache to use generics 3 years ago
Tom DNetto 673b3d8dbd net/dns,userspace: remove unused DNS paths, normalize query limit on iOS 3 years ago
James Tucker b2c55e62c8 net/tlsdial,tstest,version: use go command from $PATH 3 years ago
Brad Fitzpatrick ea70aa3d98 net/dns/resolvconffile: fix handling of multiple search domains 3 years ago
andig 14e8afe444 go.mod, etc: bump gvisor 3 years ago
Andrew Dunham 0372e14d79 net/dns: bump DNS-over-TCP size limit to 4k 3 years ago
Aaron Klotz 296f53524c netstat, portlist: update Windows implementation to disambiguate svchost processes 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
Andrew Dunham 3f4d51c588 net/dns: don't send on closed channel when message too large 3 years ago
Brad Fitzpatrick ca08e316af util/endian: delete package; use updated josharian/native instead 3 years ago
Jordan Whited ea5ee6f87c
all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (#6692) 3 years ago
Maisem Ali eb1adf629f net/tstun: reuse buffered packet from pool 3 years ago
Jordan Whited 76389d8baf
net/tstun, wgengine/magicsock: enable vectorized I/O on Linux (#6663) 3 years ago
Brad Fitzpatrick 1598cd0361 net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) 3 years ago