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/wgengine
Andrew Dunham be107f92d3 wgengine/magicsock: track per-endpoint changes in ringbuffer
This change adds a ringbuffer to each magicsock endpoint that keeps a
fixed set of "changes"–debug information about what updates have been
made to that endpoint.

Additionally, this adds a LocalAPI endpoint and associated
"debug peer-status" CLI subcommand to fetch the set of changes for a given
IP or hostname.

Updates tailscale/corp#9364

Signed-off-by: Andrew Dunham <andrew@du.nham.ca>
Change-Id: I34f726a71bddd0dfa36ec05ebafffb24f6e0516a
1 year ago
..
bench all: update copyright and license headers 1 year ago
capture wgengine: start logging DISCO frames to pcap stream 1 year ago
filter all: use tstest.Replace more 1 year ago
magicsock wgengine/magicsock: track per-endpoint changes in ringbuffer 1 year ago
monitor net/sockstats: remove explicit dependency on wgengine/monitor 1 year ago
netlog all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404) 1 year ago
netstack wgengine/netstack: add support for custom UDP flow handlers 1 year ago
router version/distro,wgengine/router: raise WSL eth0 MTU when too low 1 year ago
wgcfg all: replace logtail.{Public,Private}ID with logid.{Public,Private}ID (#7404) 1 year ago
wgint all: update copyright and license headers 1 year ago
wglog all: update copyright and license headers 1 year ago
winnet all: update copyright and license headers 1 year ago
mem_ios.go all: update copyright and license headers 1 year ago
pendopen.go all: update copyright and license headers 1 year ago
userspace.go sockstats: instrument networking code paths 1 year ago
userspace_ext_test.go all: update copyright and license headers 1 year ago
userspace_test.go all: update copyright and license headers 1 year ago
watchdog.go wgengine: start logging DISCO frames to pcap stream 1 year ago
watchdog_js.go all: update copyright and license headers 1 year ago
watchdog_test.go all: update copyright and license headers 1 year ago
wgengine.go wgengine: start logging DISCO frames to pcap stream 1 year ago