64 Commits (7f83f9fc832b17626e94de308cf37a29e04cd555)

Author SHA1 Message Date
Brad Fitzpatrick ce8969d82b net/portmapper: add envknob to disable portmapper in localhost integration tests 2 years ago
Brad Fitzpatrick b9adbe2002 net/{interfaces,netmon}, all: merge net/interfaces package into net/netmon 2 years ago
Brad Fitzpatrick 3672f29a4e net/netns, net/dns/resolver, etc: make netmon required in most places 2 years ago
Brad Fitzpatrick a36cfb4d3d tailcfg, ipn/ipnlocal, wgengine/magicsock: add only-tcp-443 node attr 2 years ago
Andrew Dunham fd94d96e2b net/portmapper: support legacy "urn:dslforum-org" portmapping services 2 years ago
Andrew Dunham fa3639783c net/portmapper: check returned epoch from PMP and PCP protocols 2 years ago
Andrew Dunham 3c333f6341 net/portmapper: add logs about obtained mapping(s) 2 years ago
Andrew Dunham d05a572db4 net/portmapper: handle multiple UPnP discovery responses 2 years ago
Andrew Dunham bac4890467 net/portmapper: be smarter about selecting a UPnP device 2 years ago
Andrew Dunham ef596aed9b net/portmapper: avoid alloc in getUPnPErrorsMetric 3 years ago
Val 19e5f242e0 net/portmapper: convert UPnP metrics to new syncs.Map.LoadOrInit method 3 years ago
Andrew Dunham d31460f793 net/portmapper: fix invalid UPnP metric name 3 years ago
Andrew Dunham d9ae7d670e net/portmapper: add clientmetric for UPnP error codes 3 years ago
Brad Fitzpatrick 4e91cf20a8 control/controlknobs, all: add plumbed Knobs type, not global variables 3 years ago
Andrew Dunham c86a610eb3 cmd/tailscale, net/portmapper: add --log-http option to "debug portmap" 3 years ago
Mihai Parparita 7330aa593e all: avoid repeated default interface lookups 3 years ago
Andrew Dunham 280255acae
various: add golangci-lint, fix issues (#7905) 3 years ago
Brad Fitzpatrick 10f1c90f4d wgengine/magicsock, types/nettype, etc: finish ReadFromUDPAddrPort netip migration 3 years ago
Mihai Parparita edb02b63f8 net/sockstats: pass in logger to sockstats.WithSockStats 3 years ago
Mihai Parparita 6ac6ddbb47 sockstats: switch label to enum 3 years ago
Andrew Dunham f6cd24499b net/portmapper: relax source port check for UPnP responses 3 years ago
Andrew Dunham 3f8e8b04fd cmd/tailscale, cmd/tailscaled: move portmapper debugging into tailscale CLI 3 years ago
Mihai Parparita 9cb332f0e2 sockstats: instrument networking code paths 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
Jordan Whited 25a0091f69
net/portmapper: relax handling of UPnP resp (#6946) 3 years ago
Brad Fitzpatrick 5f6abcfa6f all: migrate code from netaddr.FromStdAddr to Go 1.18 4 years ago
Brad Fitzpatrick 8725b14056 all: migrate more code code to net/netip directly 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
Denton Gentry d7f452c0a1 net/portmapper: send discovery packet for IGD specifically. 4 years ago
Brad Fitzpatrick 7d9b1de3aa netcheck,portmapper,magicsock: ignore some UDP write errors on Linux 4 years ago
Josh Bleecher Snyder a8cc519c70 net/portmapper: improve handling of UPnP parse errors 4 years ago
Josh Bleecher Snyder fddf43f3d1 net/portmapper: fill out PCP/PMP client metrics 4 years ago
Josh Bleecher Snyder 9787ec6f4a net/portmapper: add UPnP client metrics 4 years ago
Josh Bleecher Snyder 40f11c50a1 net/portmapper: make PCP/PMP result codes stringers 4 years ago
Josh Bleecher Snyder 38d90fa330 net/portmapper: add clientmetrics for PCP/PMP responses 4 years ago
Josh Bleecher Snyder 999814e9e1 net/portmapper: handle pcp ADDRESS_MISMATCH response 4 years ago
Josh Bleecher Snyder 1a629a4715 net/portmapper: mark fewer PMP probe failures as unexpected 4 years ago
Josh Bleecher Snyder 758c37b83d net/netns: thread logf into control functions 4 years ago
Denton Gentry 5302e4be96 net/portmapper: only print PCP/PMP if VerboseLogs 5 years ago
David Anderson 060ba86baa net/portmapper: ignore IGD SSDP responses from !defaultgw 5 years ago
David Anderson 4a65b07e34 net/portmapper: also send UPnP SSDP query to the SSDP multicast address. 5 years ago
Brad Fitzpatrick 48bdffd395 net/portmapper: remove GITHUB_ACTIONS check 5 years ago
David Anderson b49d9bc74d net/portmapper: fix "running a test" condition. 5 years ago
julianknodt b9bd7dbc5d net/portmapper: log upnp information 5 years ago
Brad Fitzpatrick bdb93c5942 net/portmapper: actually test something in TestProbeIntegration 5 years ago
Brad Fitzpatrick e6d4ab2dd6 net/portmapper: add start of self-contained portmapper integration tests 5 years ago
julianknodt 98d36ee18d net/portmapper: add hook for use with prev ip 5 years ago