FreeRDP/libfreerdp
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
..
cache [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
codec [clang,tidy] fix a few warnings 2024-02-27 14:15:43 +01:00
common [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
core [client,win32] Child session fixes 2024-03-01 09:46:53 +01:00
crypto [client,win32] Child session fixes 2024-03-01 09:46:53 +01:00
emu fix build with openssl < 1.1.1 2024-02-23 12:45:36 +01:00
gdi [tests,gdi] skip failing test cases 2024-02-22 12:31:50 +01:00
locale [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
primitives fixed unused-but-set-variable warnings 2024-02-22 12:31:50 +01:00
utils [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
CMakeLists.txt [codec,jpeg] use winpr image for jpeg 2024-02-07 10:04:08 +01:00
freerdp.pc.in [cmake] make generated pkg-config files relocatable 2023-10-10 19:35:27 +02:00
FreeRDPConfig.cmake.in find_dependency for exported cmake config 2023-08-01 08:13:30 +02:00