Lime3DS/src/network
Alex e5838edf9f
Some checks are pending
citra-build / source (push) Waiting to run
citra-build / linux (appimage) (push) Waiting to run
citra-build / linux (fresh) (push) Waiting to run
citra-build / macos (arm64) (push) Waiting to run
citra-build / macos (x86_64) (push) Waiting to run
citra-build / macos-universal (push) Blocked by required conditions
citra-build / windows (msvc) (push) Waiting to run
citra-build / windows (msys2) (push) Waiting to run
citra-build / android (push) Waiting to run
citra-format / clang-format (push) Waiting to run
citra-transifex / transifex (push) Waiting to run
MacOS: fix(network): fixes ArticBase UDP buffer handling on macOS (#1263)
* MacOS: fix(network): fixes ArticBase UDP buffer handling on macOS

- Set minimum 8KB UDP receive buffer size on macOS for reliable operation
- Add platform-specific buffer size handling with conditional compilation
- Enhance error logging with errno details and buffer size verification
- Maintain backward compatibility with existing buffer sizes on other platforms

Fixes ArticBase controller input reliability issues on macOS by ensuring
adequate UDP buffer capacity for real-time controller data transmission.

* Remove redundant log

---------

Co-authored-by: Alex Molina <alexmolina@MacBook-Air-de-Alex.local>
Co-authored-by: PabloMK7 <hackyglitch2@gmail.com>
2025-08-07 21:16:15 +02:00
..
artic_base MacOS: fix(network): fixes ArticBase UDP buffer handling on macOS (#1263) 2025-08-07 21:16:15 +02:00
announce_multiplayer_session.cpp Chore: Enable warnings as errors on MSVC (#6456) 2023-05-01 22:38:58 +03:00
announce_multiplayer_session.h remove dedicated_room dependence on core 2022-06-11 10:21:18 +02:00
CMakeLists.txt Add Artic Base support (#105) 2024-11-07 14:44:00 +01:00
network_settings.cpp Move webservice settings to own file 2022-06-11 10:21:17 +02:00
network_settings.h Remove the telemetry (#45) 2024-11-07 14:42:32 +01:00
network.cpp log: replace all NGLOG with LOG 2018-06-29 14:18:07 +03:00
network.h Implement basic virtual Room support based on enet (#2803) 2017-07-07 15:34:15 -04:00
packet.cpp Applied clang-format-18 to codebase 2024-11-10 21:02:54 +00:00
packet.h network/packet: Fix reading vectors/arrays of strings 2018-12-15 14:37:23 +08:00
precompiled_headers.h Port yuzu-emu/yuzu#9300: "CMake: Use precompiled headers to improve compile times" (#6213) 2022-12-17 16:06:38 +01:00
room_member.cpp Chore: Enable warnings as errors on MSVC (#6456) 2023-05-01 22:38:58 +03:00
room_member.h Applied clang-format-18 to codebase 2024-11-10 21:02:54 +00:00
room.cpp Updated license headers 2025-05-15 16:19:20 +01:00
room.h Updated license headers 2025-05-15 16:19:20 +01:00
socket_manager.cpp Add Artic Base support (#105) 2024-11-07 14:44:00 +01:00
socket_manager.h Add Artic Base support (#105) 2024-11-07 14:44:00 +01:00
verify_user.cpp network, web_service: Add Verification backend and use new lobby API 2018-12-15 11:02:51 +08:00
verify_user.h network, citra_qt: Give moderation permission to community mods 2018-12-15 20:28:03 +08:00