Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
net: Disable upnp by default #6795
+3
−3
Conversation
laanwj
added the
P2P
label
Oct 9, 2015
|
Right, fixed |
|
utACK |
laanwj
referenced
this pull request
Oct 9, 2015
Closed
Defaults UPNP to off when discovery is disabled. #6792
|
NACK removal of configure option; please just change the options gitian uses so people don't need to hand-patch :( |
|
Concept ACK. I'm fine with removing the configure option, not sure we really need it. Its a very different world from when UPnP defaults were set, and I really dont think there is much need for either the GUI or bitcoind to default to UPnP on anymore. |
laanwj
merged commit 21d27eb
into
bitcoin:master
Oct 10, 2015
1 check was pending
continuous-integration/travis-ci/pr
The Travis CI build is in progress
Details
laanwj
added a commit
that referenced
this pull request
Oct 10, 2015
|
|
laanwj |
b94ae81
|
laanwj
added a commit
that referenced
this pull request
Oct 10, 2015
|
|
laanwj |
f2778e0
|
laanwj
added a commit
that referenced
this pull request
Oct 10, 2015
|
|
laanwj |
4dbcec0
|
laanwj
referenced
this pull request
in bitcoin-dot-org/bitcoin.org
Oct 12, 2015
Merged
add warning about UPnP vulnerability #1086
laanwj
added a commit
that referenced
this pull request
Oct 15, 2015
|
|
laanwj |
460ccfb
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
laanwj commentedOct 9, 2015
Common sentiment is that the miniupnpc codebase likely contains further vulnerabilities (context: #6789).
I'd prefer to get rid of the dependency completely, but a compromise for now is to at least disable it by default, to prevent UPnP vulnerabilities being a structural danger to the network.
Also get rid of the confusing--[enable|disable]-upnp-defaultautoconf and define magic.Edit: needs backport to 0.11 and 0.10