Commit Graph

21 Commits (e152785de99469927ac0fc7eb7fd754ee927ea78)

Author SHA1 Message Date
brain5lug 94642f9066 copy elimination for ranges #part4 8 years ago
orignal 5698ff9c4c wait for UPnP discovery during startup 8 years ago
orignal 77493d0d09 configurable UPnP name 8 years ago
orignal b7c5e3b5d5 correct termination of UPnP 8 years ago
orignal e298987d9e fixed build error 8 years ago
hagen 9f5be52a97 * UPnP.cpp : tune log messages 8 years ago
hagen 9dc5a4fce3 * UPnP.{cpp,h} : cleanup & add class stub if opt-out 8 years ago
orignal fedbf2cc44 link UPnP with app if USE_UPNP is set 8 years ago
orignal 7ea5af448e UPNP support from windows 8 years ago
orignal 37c450f1e1 fixed race condition 8 years ago
orignal a003e396c5 fixed UPnP build 8 years ago
Mikhail Titov 8f3daad502 Sane TTL for UPnP API>=14 and remove old miniupnpc support 8 years ago
Mikhail Titov 8791f382b3 Make a deep copy of our addresses for UPnP
Somehow "Expression: vector iterators incompatible" gets thrown especially on fresh start
TODO: figure out details
8 years ago
Mikhail Titov 33494c4f4b Catch up for miniupnpc API 15 8 years ago
hagen 0859cf30f8 * sane log messages: UPnP.cpp 9 years ago
Mikhail Titov 60e2722a21 fixup! Fix UPnP for Win32 9 years ago
Mikhail Titov 046ffd8648 Fix UPnP for Win32
* find_package for headers
* Swap includes order to pass compilation with MSVC 2013
* Enforce SO address resolution checks
* Change SO/DLL name on Windows
* Portable sleep from C++11

This closes #186
9 years ago
orignal 2442d0e910 moved UPnP instance to Transports. Use actual port from RouterContext 9 years ago
Mikal Villa 7a387b9a9f Updating UPnP code for windows. (untested) 10 years ago
Mikal Villa 7acdc0a606 Libminiupnpc library support (v1.5 and v1.6), dynamic runtime linking. 10 years ago
orignal 290c1890cc UPnP added 10 years ago