You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Brad Fitzpatrick
b9adbe2002
net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon
...
In prep for most of the package funcs in net/interfaces to become
methods in a long-lived netmon.Monitor that can cache things. (Many
of the funcs are very heavy to call regularly, whereas the long-lived
netmon.Monitor can subscribe to things from the OS and remember
answers to questions it's asked regularly later)
Updates tailscale/corp#10910
Updates tailscale/corp#18960
Updates #7967
Updates #3299
Change-Id: Ie4e8dedb70136af2d611b990b865a822cd1797e5
Signed-off-by: Brad Fitzpatrick <bradfitz@tailscale.com>
2 years ago
..
batching_conn.go
wgengine/magicsock: improve don't fragment bit set/get support
3 years ago
blockforever_conn.go
wgengine/magicsock: improve don't fragment bit set/get support
3 years ago
debughttp.go
all: remove LenIter, use Go 1.22 range-over-int instead
2 years ago
debugknobs.go
all: cleanup unused code, part 2 ( #10670 )
2 years ago
debugknobs_stubs.go
wgengine/magicsock: replace CanPMTUD() with ShouldPMTUD()
3 years ago
derp.go
health, wgengine/magicsock: remove last of health package globals
2 years ago
derp_test.go
net/netcheck,wgengine/magicsock: align DERP frame receive time heuristics
2 years ago
discopingpurpose_string.go
wgengine/magicsock: implement probing of UDP path lifetime ( #10844 )
2 years ago
endpoint.go
wgengine/magicsock: prefer link-local addresses to private ones
2 years ago
endpoint_default.go
all: adjust some build tags for plan9
3 years ago
endpoint_stub.go
all: adjust some build tags for plan9
3 years ago
endpoint_test.go
wgengine/magicsock: implement probing of UDP path lifetime ( #10844 )
2 years ago
endpoint_tracker.go
wgengine/magicsock: only cache N most recent endpoints per-Addr
3 years ago
endpoint_tracker_test.go
all: use Go 1.22 range-over-int
2 years ago
magicsock.go
net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon
2 years ago
magicsock_default.go
wgengine/magicsock: delete unused stuff
3 years ago
magicsock_linux.go
wgengine/magicsock: simplify tryEnableUDPOffload() ( #9872 )
3 years ago
magicsock_test.go
net/netcheck, wgengine/magicsock: make netmon.Monitor required
2 years ago
magicsock_unix_test.go
all: update copyright and license headers
3 years ago
peermap.go
wgengine/magicsock: allow disco communication without known endpoints
2 years ago
peermtu.go
magicsock: mute noisy expected peer mtu related error ( #10870 )
2 years ago
peermtu_darwin.go
wgengine/magicsock: improve don't fragment bit set/get support
3 years ago
peermtu_linux.go
wgengine/magicsock: improve don't fragment bit set/get support
3 years ago
peermtu_stubs.go
magicsock: mute noisy expected peer mtu related error ( #10870 )
2 years ago
peermtu_unix.go
wgengine/magicsock: replace CanPMTUD() with ShouldPMTUD()
3 years ago
rebinding_conn.go
wgengine/magicsock: improve don't fragment bit set/get support
3 years ago