Hennadii Stepanov
|
a508f718f3
|
refactor: Use appropriate thread constructor
|
2021-04-29 18:39:01 +03:00 |
|
Hennadii Stepanov
|
30e4448215
|
refactor: Make TraceThread a non-template free function
Also it is moved into its own module.
|
2021-04-25 12:28:44 +03:00 |
|
Hennadii Stepanov
|
a39f7336a3
|
net: Add -natpmp command line option
|
2021-01-07 18:07:09 +02:00 |
|
Hennadii Stepanov
|
28acffd9d5
|
net: Add NAT-PMP to port mapping loop
|
2021-01-07 18:07:09 +02:00 |
|
Hennadii Stepanov
|
a8d9f275d0
|
net: Add libnatpmp support
|
2021-01-07 18:07:09 +02:00 |
|
Hennadii Stepanov
|
cf151cc68c
|
scripted-diff: Rename UPnP stuff
-BEGIN VERIFY SCRIPT-
sed -i 's/g_upnp_interrupt/g_mapport_interrupt/' src/mapport.cpp
sed -i 's/if(g_upnp_thread/if (g_mapport_thread/' src/mapport.cpp
sed -i 's/g_upnp_thread/g_mapport_thread/' src/mapport.cpp
sed -i 's/LOCAL_UPNP/LOCAL_MAPPED/' src/mapport.cpp
sed -i 's/\bupnp\b/mapport/' src/mapport.cpp
sed -i 's/LOCAL_UPNP, /LOCAL_MAPPED,/' src/net.h
-END VERIFY SCRIPT-
|
2021-01-07 18:07:08 +02:00 |
|
Hennadii Stepanov
|
4e91b1e24d
|
net: Add flags for port mapping protocols
|
2021-01-07 18:07:08 +02:00 |
|
Hennadii Stepanov
|
8b50d1b5bb
|
net: Keep trying to use UPnP when -upnp=1
|
2021-01-07 18:07:07 +02:00 |
|
Hennadii Stepanov
|
28e2961fd6
|
refactor: Replace magic number with named constant
|
2021-01-07 18:07:07 +02:00 |
|
Hennadii Stepanov
|
02ccf69dd6
|
refactor: Move port mapping code to its own module
This commit does not change behavior.
|
2021-01-07 18:06:58 +02:00 |
|