summaryrefslogtreecommitdiffstats
path: root/src/core/network/sockets.h (unfollow)
Commit message (Collapse)AuthorFilesLines
2022-07-25yuzu: Add ui files for multiplayer roomsFearlessTobi1-94/+0
2022-04-23general: Convert source file copyright comments over to SPDXMorph1-3/+2
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2022-04-07service: bsd: Add keepalive socket optiontech-ticks1-0/+2
2022-03-19core: Reduce unused includesameerj1-1/+0
2020-12-07CMakeLists,network: Create YUZU_UNIX macro to replace __unix__comex1-2/+2
__unix__ is not predefined on Apple platforms even though they are Unix.
2020-10-21Revert "core: Fix clang build"bunnei1-3/+3
2020-10-18core: Fix clang buildLioncash1-3/+3
Recent changes to the build system that made more warnings be flagged as errors caused building via clang to break. Fixes #4795
2020-07-19core/network: Add network abstractionReinUsesLisp1-0/+94
This commit adds a network abstraction designed to implement bsd:s but at the same time work as a generic abstraction to implement any networking code we have to use from core. This is implemented on top of BSD sockets on Unix systems and winsock on Windows. The code is designed around winsocks having compatibility definitions to support both BSD and Windows sockets.