orignal
37c450f1e1
fixed race condition
2016-03-21 15:13:07 -04:00
orignal
a003e396c5
fixed UPnP build
2016-03-21 13:45:35 -04:00
Mikhail Titov
8f3daad502
Sane TTL for UPnP API>=14 and remove old miniupnpc support
2016-03-11 02:37:04 -06:00
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
2016-03-10 14:20:45 -06:00
Mikhail Titov
33494c4f4b
Catch up for miniupnpc API 15
2016-03-10 14:20:43 -06:00
hagen
0859cf30f8
* sane log messages: UPnP.cpp
2015-12-21 03:00:11 +00:00
Mikhail Titov
60e2722a21
fixup! Fix UPnP for Win32
2015-06-20 00:50:12 -05:00
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
2015-06-06 13:53:22 -05:00
orignal
2442d0e910
moved UPnP instance to Transports. Use actual port from RouterContext
2015-05-06 12:19:20 -04:00
Mikal Villa
7a387b9a9f
Updating UPnP code for windows. (untested)
2015-01-04 00:06:43 +01:00
Mikal Villa
7acdc0a606
Libminiupnpc library support (v1.5 and v1.6), dynamic runtime linking.
2015-01-03 21:38:48 +01:00
orignal
290c1890cc
UPnP added
2014-02-09 15:15:47 -05:00