FreeRDP/client
David Fort aebe9742e0 [client,win32] Child session fixes
It seems like WaitFor[Single|Multiple]Object calls aren't reliable on pipes, especially
on the pipe opened for childSession access. The object can be marked as signaled even if
no data is available, making the connection laggy and unresponsive (nearly unusable in some
cases).
This patch works around that by using ReadFileEx() with overlapped instead of simple
ReadFile() and use asynchronous reads.
2024-03-01 09:46:53 +01:00
..
Android start development cycle 3.3.1-dev0 2024-02-22 15:18:30 +01:00
common [client,win32] Child session fixes 2024-03-01 09:46:53 +01:00
iOS [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
Mac [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
Sample [clang-tidy] cppcoreguidelines-init-variables 2024-02-15 11:49:16 +01:00
SDL [client,sdl] use std::filesystem u8string() 2024-02-27 14:10:14 +01:00
Wayland [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
Windows [client,win32] Child session fixes 2024-03-01 09:46:53 +01:00
X11 [clang,tidy] fix a few warnings 2024-02-27 14:15:43 +01:00
CMakeLists.txt [cmake] generate relative pkgconfig path 2024-01-05 14:19:34 +01:00
freerdp-client.pc.in [cmake] make generated pkg-config files relocatable 2023-10-10 19:35:27 +02:00
FreeRDP-ClientConfig.cmake.in find_dependency for exported cmake config 2023-08-01 08:13:30 +02:00