Cthulhu-throwaway
6aa16442db
(Network/Wii) Enable net_ifinfo for some features ( #14106 )
2022-06-26 16:37:05 +02:00
Cthulhu-throwaway
e4f8b531d5
(Netplay) Some refactoring and cleaning
2022-05-27 17:21:34 -03:00
Cthulhu-throwaway
61610bd7d3
(Netplay/UPnP) Stability Issue
2022-05-25 12:30:17 -03:00
Cthulhu-throwaway
f0baf977fa
(Network) Move natt files to "network"
2022-05-18 23:23:40 -03:00
Autechre
4c3a4d66df
Cxx buildfixes ( #13803 )
...
* CXX_BUILD buildfixes
* (D3D11) Buildfixes for CXX_BUILD
* (Linux/qb) Disable KMS for Linux when building for C89, headers use inline which is not
available for C89
2022-03-30 17:30:20 +02:00
twinaphex
a7569b5712
More CXX_BUILD buildfixes
2022-03-30 15:45:48 +02:00
Cthulhu-throwaway
c50087efdc
(UPnP) Minor refactor ( #13510 )
...
Don't clear up the request at natt_close_port.
2022-01-18 13:03:32 +01:00
Cthulhu-throwaway
1a7e8e6628
(UPnP) Refactor ( #13503 )
...
COMMON: The common library can now be used independently by any number of features.
COMMON: The common library no longer restricts HAVE_SOCKET_LEGACY.
Netplay Task: Network interface scoring changed from byte-level to bit-level.
2022-01-17 13:46:03 +01:00
Cthulhu-throwaway
fb2d600837
(Netplay/UPnP) Smart interface selection ( #13470 )
...
Find the most suitable address for UPnP by scoring interfaces on how close their address is to the device's address.
2022-01-10 15:52:15 +01:00
Cthulhu-throwaway
c2df109874
(Netplay) LAN addresses only for UPnP ( #13461 )
...
Some router devices might accept non-LAN addresses without raising an error.
2022-01-08 10:45:41 +01:00
Cthulhu-throwaway
cda66d09c3
Netplay Stuff - Addendum ( #13378 )
...
Prevents long-term pausing from clients dishonoring allow pausing.
Missing crediting.
2021-12-19 20:43:59 +01:00
Autechre
3b1a1ac8da
Remove miniupnpc dependency ( #13340 )
...
* use custom libretro-common UPNP
* Remove miniupnpc
2021-12-09 05:52:42 +01:00
Autechre
fbbe351f7d
UPnP cleanups and refactorings ( #13325 )
2021-12-04 21:16:34 +01:00
Autechre
a44f5bbf78
Fix UPNP port mapping failed error - switch to a permanent lease time, ( #13324 )
...
but request it to be removed when we do netplay_free
2021-12-04 15:45:29 +01:00
twinaphex
1f4123ba54
Don't include netplay.h header unless we have HAVE_NETWORKING
...
defined
2021-11-05 19:50:02 +01:00
Mark W. Kidd
d4fb27a7a9
implement natt fix from void()
2021-07-08 22:52:19 -04:00
twinaphex
be47a72af5
Cleanups
2020-10-10 17:55:06 +02:00
twinaphex
4f3059c608
Cleanups
2020-06-10 16:33:44 +02:00
twinaphex
386657a366
(menu widgets backport) Re-commit task queue changes
2019-02-08 08:00:32 +01:00
twinaphex
894f3b7aef
Change function signature back
2019-02-08 07:29:50 +01:00
natinusala
c20ab3864d
First version of menu widgets (gl only)
2019-02-06 20:48:24 +01:00
twinaphex
80d9d1f143
Rewrite task_queue
2017-05-14 20:43:48 +02:00
Gregor Richards
631586b0b7
Properly conditionalize NAT traversal task on HAVE_NETWORKING
2017-02-20 23:27:50 -05:00
Gregor Richards
5f723d1bda
Moving NAT traversal into a task to avoid blocking the UI.
2017-02-20 19:08:31 -05:00