You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tailscale/net
Aaron Klotz 296f53524c netstat, portlist: update Windows implementation to disambiguate svchost processes
We change our invocations of GetExtendedTcpTable to request additional
information about the "module" responsible for the port. In addition to pid,
this output also includes sufficient metadata to enable Windows to resolve
process names and disambiguate svchost processes.

We store the OS-specific output in an OSMetadata field in netstat.Entry, which
portlist may then use as necessary to actually resolve the process/module name.

Signed-off-by: Aaron Klotz <aaron@tailscale.com>
2 years ago
..
connstats net/connstats: enforce maximum number of connections (#6760) 2 years ago
dns net/dns: don't send on closed channel when message too large 2 years ago
dnscache all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (#6692) 2 years ago
dnsfallback all: remove old +build tags 2 years ago
flowtrack
interfaces all: update golang.zx2c4.com/wireguard to github.com/tailscale/wireguard-go (#6692) 2 years ago
netaddr
netcheck net/netcheck: don't use a space in the captive portal challenge 2 years ago
neterror
netknob
netns util/endian: delete package; use updated josharian/native instead 2 years ago
netstat netstat, portlist: update Windows implementation to disambiguate svchost processes 2 years ago
nettest
netutil
packet
ping
portmapper net/portmapper: add test for Huawei router 2 years ago
proxymux
routetable all: remove old +build tags 2 years ago
socks5
speedtest
stun net/netcheck: deflake (maybe) magicsock's TestNewConn 2 years ago
tlsdial all: remove old +build tags 2 years ago
tsaddr net/tsaddr: remove ContainsFunc helpers (they're now in x/exp/slices) 2 years ago
tsdial all: standardize on PeerAPI 2 years ago
tshttpproxy net/tshttpproxy: don't ignore env-based HTTP proxies after system lookups fail 2 years ago
tstun net/connstats: enforce maximum number of connections (#6760) 2 years ago
wsconn net/wsconn: add back custom wrapper for turning a websocket.Conn into a net.Conn 2 years ago