aboutsummaryrefslogtreecommitdiffstats
path: root/p2p/nat/natupnp.go
Commit message (Collapse)AuthorAgeFilesLines
* all: simplify switches (#17267)Oleg Kovalov2018-07-301-5/+2
| | | | | | * all: simplify switches * silly mistake
* p2p/nat: delete port mapping before adding (#15222)Darrel Herbst2017-10-061-0/+1
| | | Fixes #1024
* all: fix go vet warningsFelix Lange2016-04-151-5/+5
|
* p2p/nat: fix #2291, NAT discovery did't abort on failurePéter Szilágyi2016-03-141-0/+1
|
* p2p/nat: add docs for discoverFelix Lange2015-10-301-0/+3
|
* Godeps: upgrade github.com/huin/goupnp to 90f71cb5Felix Lange2015-10-301-1/+6
|
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* p2p/nat: add timeout for UPnP SOAP requestsFelix Lange2015-06-051-0/+3
|
* p2p/nat: switch to github.com/huin/goupnpFelix Lange2015-02-171-3/+3
| | | | My temporary fix was merged upstream.
* p2p/nat: new package for port mapping stuffFelix Lange2015-02-131-0/+149
I have verified that UPnP and NAT-PMP work against an older version of the MiniUPnP daemon running on pfSense. This code is kind of hard to test automatically.