FreeRDP/client/Windows
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
..
cli [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
resource Added smartcard emulation layer 2022-01-11 12:34:43 +01:00
CMakeLists.txt [client,win] fix executable output name 2023-12-22 15:37:56 +01:00
ModuleOptions.cmake freerdp: remove vendor-specific options from build system, add automatic ways of including external clients/servers 2013-09-03 20:37:04 -04:00
wf_channels.c Unify encomsp request control code 2022-09-13 09:22:41 +02:00
wf_channels.h Cleaned up PubSub 2022-01-19 09:24:57 +01:00
wf_client.c [client,win32] Child session fixes 2024-03-01 09:46:53 +01:00
wf_client.h [core,cache] make protocol caches private 2023-02-27 17:31:52 +01:00
wf_cliprdr.c [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
wf_cliprdr.h Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
wf_defaults.c fixed code style 2023-09-13 14:47:08 +02:00
wf_defaults.h cleanup resources 2022-09-29 09:06:28 +02:00
wf_event.c [client,win] DesktopOrientaion is of type UINT16 2024-02-07 08:03:24 +01:00
wf_event.h Reformatted to new style 2019-11-07 10:53:54 +01:00
wf_floatbar.c [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
wf_floatbar.h Unify struct definitions (#7633) 2022-02-14 14:59:22 +01:00
wf_gdi.c [clang-tidy] fix various review warnings 2024-02-22 12:31:50 +01:00
wf_gdi.h [client,win]: warning fixes and opaque settings fixes 2023-11-25 08:00:27 +01:00
wf_graphics.c [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
wf_graphics.h Reformatted to new style 2019-11-07 10:53:54 +01:00
wf_rail.c [tidy] move loop variable declaration to loop 2024-02-22 12:31:50 +01:00
wf_rail.h Fixed #6696: Implement HandshakeEx in windows client 2021-01-19 17:13:40 +01:00