Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | net: translate ECONNRESET network error | MonsterDruide1 | 2023-02-21 | 2 | -0/+5 |
| | |||||
* | Revert "Merge pull request #9718 from yuzu-emu/revert-9508-hle-ipc-buffer-span" | ameerj | 2023-02-03 | 4 | -10/+12 |
| | | | | | This reverts commit 25fc5c0e1158cb8e81cbc769b24ad84032a1fbfd, reversing changes made to af20e25081f97d55b451606c87922e2b49f0d363. | ||||
* | Revert "hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer" | liamwhite | 2023-02-02 | 4 | -12/+10 |
| | |||||
* | Merge pull request #9508 from ameerj/hle-ipc-buffer-span | bunnei | 2023-01-30 | 4 | -10/+12 |
|\ | | | | | hle_ipc: Use std::span to avoid heap allocations/copies when calling ReadBuffer | ||||
| * | bsd: Use std::span for read payloads | ameerj | 2022-12-29 | 4 | -10/+12 |
| | | | | | | | | Allows the use of HLERequestContext::ReadBufferSpan | ||||
* | | net: Silently translate ETIMEDOUT network error | MonsterDruide1 | 2023-01-05 | 1 | -1/+5 |
|/ | |||||
* | general: fix compile for Apple Clang | Liam | 2022-11-23 | 1 | -0/+1 |
| | |||||
* | network: add missing header for SO_* on Unix after f80c7c4cd5c0 | Jan Beich | 2022-11-04 | 1 | -0/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::Initialize(Network::Domain, Network::Type, Network::Protocol)': src/core/internal_network/socket_proxy.cpp:51:20: error: 'SO_TYPE' was not declared in this scope 51 | SetSockOpt(fd, SO_TYPE, type); | ^~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetLinger(bool, u32)': src/core/internal_network/socket_proxy.cpp:253:27: error: 'SO_LINGER' was not declared in this scope 253 | return SetSockOpt(fd, SO_LINGER, values); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetReuseAddr(bool)': src/core/internal_network/socket_proxy.cpp:257:32: error: 'SO_REUSEADDR' was not declared in this scope 257 | return SetSockOpt<u32>(fd, SO_REUSEADDR, enable ? 1 : 0); | ^~~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetBroadcast(bool)': src/core/internal_network/socket_proxy.cpp:262:32: error: 'SO_BROADCAST' was not declared in this scope 262 | return SetSockOpt<u32>(fd, SO_BROADCAST, enable ? 1 : 0); | ^~~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetSndBuf(u32)': src/core/internal_network/socket_proxy.cpp:266:27: error: 'SO_SNDBUF' was not declared in this scope 266 | return SetSockOpt(fd, SO_SNDBUF, value); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetRcvBuf(u32)': src/core/internal_network/socket_proxy.cpp:274:27: error: 'SO_RCVBUF' was not declared in this scope 274 | return SetSockOpt(fd, SO_RCVBUF, value); | ^~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetSndTimeo(u32)': src/core/internal_network/socket_proxy.cpp:279:27: error: 'SO_SNDTIMEO' was not declared in this scope 279 | return SetSockOpt(fd, SO_SNDTIMEO, static_cast<int>(value)); | ^~~~~~~~~~~ src/core/internal_network/socket_proxy.cpp: In member function 'virtual Network::Errno Network::ProxySocket::SetRcvTimeo(u32)': src/core/internal_network/socket_proxy.cpp:284:27: error: 'SO_RCVTIMEO' was not declared in this scope 284 | return SetSockOpt(fd, SO_RCVTIMEO, static_cast<int>(value)); | ^~~~~~~~~~~ | ||||
* | Merge pull request #8876 from FearlessTobi/multiplayer-part3 | bunnei | 2022-10-01 | 3 | -2/+19 |
|\ | | | | | ldn: Implement "local wireless" networked multiplayer | ||||
| * | Address some review comments | FearlessTobi | 2022-09-20 | 1 | -2/+2 |
| | | |||||
| * | yuzu: Multiple room UI improvements | german77 | 2022-09-10 | 2 | -0/+11 |
| | | |||||
| * | ldn: Initial implementation | FearlessTobi | 2022-09-09 | 1 | -1/+7 |
| | | |||||
* | | sockets: Make fd member variable protected | Lioncash | 2022-09-22 | 2 | -6/+17 |
|/ | | | | | Other things shouldn't be able to directly mess around with the descriptor | ||||
* | core/socket_proxy: Correct broadcast behavior | FearlessTobi | 2022-08-27 | 1 | -1/+7 |
| | | | | | Broadcasts should only be sent when the broadcast IP is used. They should also only be received when SO_BROADCAST is enabled. | ||||
* | core/socket_proxy: Final nits | FearlessTobi | 2022-08-15 | 1 | -8/+7 |
| | |||||
* | core: network: Address review comments | german77 | 2022-08-15 | 2 | -30/+29 |
| | |||||
* | internal_network: Fix mingw compilation | FearlessTobi | 2022-08-15 | 1 | -4/+5 |
| | | | | Apparently, "interface" is a reserved keyword on this compiler. | ||||
* | core, yuzu: Address first part of review comments | FearlessTobi | 2022-08-15 | 4 | -15/+12 |
| | |||||
* | core/socket_proxy: Fix compilation | FearlessTobi | 2022-08-15 | 1 | -1/+1 |
| | |||||
* | Make copyright headers SPDX-compliant | FearlessTobi | 2022-08-15 | 2 | -6/+4 |
| | |||||
* | core, network: Add ability to proxy socket packets | FearlessTobi | 2022-08-15 | 5 | -100/+524 |
| | |||||
* | yuzu: Add ui files for multiplayer rooms | FearlessTobi | 2022-07-25 | 5 | -0/+1086 |