summaryrefslogtreecommitdiffhomepage
path: root/net/portmapper
AgeCommit message (Expand)AuthorFilesLines
2022-08-04syncs, all: move to using Go's new atomic types instead of oursBrad Fitzpatrick1-6/+6
2022-08-03logtail, net/portmapper, wgengine/magicsock: use fmt.AppendfBrad Fitzpatrick1-1/+1
2022-08-02all: migrate code from netaddr.FromStdAddr to Go 1.18Brad Fitzpatrick2-5/+4
2022-08-02all: migrate more code code to net/netip directlyBrad Fitzpatrick4-7/+7
2022-07-25all: convert more code to use net/netip directlyBrad Fitzpatrick5-72/+72
2022-07-25all: use various net/netip parse funcs directlyBrad Fitzpatrick3-4/+6
2022-07-25net/netaddr: start migrating to net/netip via new netaddr adapter packageBrad Fitzpatrick8-38/+51
2022-06-28net/portmapper: send discovery packet for IGD specifically.Denton Gentry1-0/+16
2022-06-28net/portmap: add a test for Sagemcom FAST3890V3.Denton Gentry1-0/+10
2022-06-28net/portmap: run go fmtDenton Gentry1-0/+1
2022-06-28net/portmapper: make pcpCodeNotAuthorized log more descriptiveDenton Gentry1-0/+3
2022-06-09net/portmapper: enable for iOSDenton Gentry2-8/+5
2022-06-06wasm: exclude code that's not used on iOS for Wasm tooMihai Parparita2-4/+4
2022-03-17all: use any instead of interface{}Josh Bleecher Snyder2-2/+2
2021-12-31netcheck,portmapper,magicsock: ignore some UDP write errors on LinuxBrad Fitzpatrick1-0/+10
2021-12-01net/portmapper: deflake TestPCPIntegrationJosh Bleecher Snyder1-1/+8
2021-11-30net/portmapper: improve handling of UPnP parse errorsJosh Bleecher Snyder1-1/+2
2021-11-30net/portmapper: fill out PCP/PMP client metricsJosh Bleecher Snyder1-0/+12
2021-11-30net/portmapper: add UPnP client metricsJosh Bleecher Snyder1-0/+25
2021-11-30net/portmapper: make PCP/PMP result codes stringersJosh Bleecher Snyder4-5/+80
2021-11-30net/portmapper: add clientmetrics for PCP/PMP responsesJosh Bleecher Snyder1-2/+60
2021-11-30net/portmapper: handle pcp ADDRESS_MISMATCH responseJosh Bleecher Snyder2-0/+10
2021-11-22net/portmapper: mark fewer PMP probe failures as unexpectedJosh Bleecher Snyder1-1/+10
2021-11-18net/netns: thread logf into control functionsJosh Bleecher Snyder2-2/+2
2021-10-28net/portmapper: only print PCP/PMP if VerboseLogsDenton Gentry1-5/+3
2021-10-27net/portmapper: ignore IGD SSDP responses from !defaultgwDavid Anderson1-1/+5
2021-10-27net/portmapper: also send UPnP SSDP query to the SSDP multicast address.David Anderson1-0/+41
2021-09-07all: update tests to use tstest.MemLoggerBrad Fitzpatrick1-7/+3
2021-09-07net/portmapper: remove GITHUB_ACTIONS checkbradfitz/portmap_gh_actionsBrad Fitzpatrick1-2/+1
2021-08-25net/portmapper: fix "running a test" condition.David Anderson1-1/+13
2021-08-18net/portmapper: fix t.Log-after-test-done race in testsBrad Fitzpatrick1-2/+9
2021-08-10net/portmapper: log upnp informationjulianknodt3-1/+15
2021-08-10net/portmapper: add PCP integration testjulianknodt3-22/+157
2021-08-09net/portmapper: actually test something in TestProbeIntegrationBrad Fitzpatrick4-28/+91
2021-08-06net/portmapper: add start of self-contained portmapper integration testsBrad Fitzpatrick3-1/+186
2021-08-06net/portmapper: add hook for use with prev ipjulianknodt2-18/+31
2021-08-06net/portmapper: check disable flagsjulianknodt3-14/+33
2021-08-06net/portmapper: add pcp portmappingjulianknodt3-49/+164
2021-08-06net/portmapper: move pcp code to separate filejulianknodt2-73/+94
2021-08-05all: gofmt with Go 1.17Josh Bleecher Snyder2-0/+4
2021-08-04net/portmapper: fix UPnP probing, work against all portsBrad Fitzpatrick4-59/+281
2021-07-26net/portmapper: rename ErrGatewayNotFound to ErrGatewayRange, reword textBrad Fitzpatrick1-3/+3
2021-07-22net/portmapper: disable UPnP on iOS for nowBrad Fitzpatrick2-0/+32
2021-07-21net/portmapper: return correct upnp portjulianknodt1-1/+7
2021-07-15control/{controlknobs,controlclient}: simplify knobs API, fix controlclient c...Brad Fitzpatrick1-2/+2
2021-07-15net/portmapper: add upnp port mappingjulianknodt3-49/+317
2021-07-09wgengine/magicsock: make portmapping asyncBrad Fitzpatrick2-20/+82
2021-06-18staticcheck.conf: turn off noisy lint errorsDavid Crawshaw1-2/+0
2021-05-16all: adapt to opaque netaddr typesJosh Bleecher Snyder1-13/+13
2021-03-17net/portmapper: silently handle PCP NOT_AUTHORIZED responses.David Anderson1-6/+19