56 Commits (a255a08ea61ba918ddeeacfdfbc3ca5e489481aa)

Author SHA1 Message Date
Brad Fitzpatrick da8def8e13 all: remove old +build tags 4 years ago
Josh Soref d4811f11a0 all: fix spelling mistakes 4 years ago
Brad Fitzpatrick 4950fe60bd syncs, all: move to using Go's new atomic types instead of ours 4 years ago
Brad Fitzpatrick 5381437664 logtail, net/portmapper, wgengine/magicsock: use fmt.Appendf 4 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
Denton Gentry 09eaba91ad net/portmap: add a test for Sagemcom FAST3890V3. 4 years ago
Denton Gentry b5553c6ad2 net/portmap: run go fmt 4 years ago
Denton Gentry de4c635e54 net/portmapper: make pcpCodeNotAuthorized log more descriptive 4 years ago
Denton Gentry 7fffddce8e net/portmapper: enable for iOS 4 years ago
Mihai Parparita 27a1ad6a70
wasm: exclude code that's not used on iOS for Wasm too 4 years ago
Josh Bleecher Snyder 0868329936 all: use any instead of interface{} 4 years ago
Brad Fitzpatrick 7d9b1de3aa netcheck,portmapper,magicsock: ignore some UDP write errors on Linux 4 years ago
Josh Bleecher Snyder 2075c39fd7 net/portmapper: deflake TestPCPIntegration 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 640134421e all: update tests to use tstest.MemLogger 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
Brad Fitzpatrick cd426eaf4c net/portmapper: fix t.Log-after-test-done race in tests 5 years ago
julianknodt b9bd7dbc5d net/portmapper: log upnp information 5 years ago
julianknodt 26b6fe7f02 net/portmapper: add PCP integration test 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
julianknodt 85304d7392 net/portmapper: check disable flags 5 years ago
julianknodt 777b711d96 net/portmapper: add pcp portmapping 5 years ago
julianknodt 5c98b1b8d0 net/portmapper: move pcp code to separate file 5 years ago
Josh Bleecher Snyder a5da4ed981 all: gofmt with Go 1.17 5 years ago
Brad Fitzpatrick fdc081c291 net/portmapper: fix UPnP probing, work against all ports 5 years ago
Brad Fitzpatrick 68df379a7d net/portmapper: rename ErrGatewayNotFound to ErrGatewayRange, reword text 5 years ago
Brad Fitzpatrick 7b295f3d21 net/portmapper: disable UPnP on iOS for now 5 years ago
julianknodt 3a4201e773 net/portmapper: return correct upnp port 5 years ago
Brad Fitzpatrick 171ec9f8f4 control/{controlknobs,controlclient}: simplify knobs API, fix controlclient crash 5 years ago
julianknodt 1bb6abc604 net/portmapper: add upnp port mapping 5 years ago
Brad Fitzpatrick 92077ae78c wgengine/magicsock: make portmapping async 5 years ago
David Crawshaw 297b3d6fa4 staticcheck.conf: turn off noisy lint errors 5 years ago