FreeRDP/server/proxy
akallabeth af69f8c25d Added proxy input state sync (#7282)
The proxy server component might receive input related events
before the proxy client has established the connection to the
target machine.
With this change, the current keyboard state is cached and sent
to the target when it is ready. All input events received before
the target is ready are discarded.

(cherry picked from commit 4d23bc9372)
2022-11-07 10:20:42 +01:00
..
modules Refactored socket warning fixes to be more readable. 2020-12-01 15:10:23 +01:00
session-capture server: proxy: add python script to create a video from session frames 2019-10-24 12:19:31 +02:00
CMakeLists.txt Default proxy modules to OFF 2020-03-09 09:16:41 +01:00
config.ini server: proxy: support static vc passthrough 2020-02-26 11:47:01 +01:00
freerdp_proxy.c server: proxy: Register signal handler after modules finished loading. 2020-05-18 16:37:36 +02:00
pf_capture.c Reformatted to new style 2019-11-07 10:53:54 +01:00
pf_capture.h server: proxy: capture: refactor path creation 2019-10-24 12:19:31 +02:00
pf_channels.c Made CHANNEL_TSMF optional and deprecated. 2020-02-26 13:56:43 +01:00
pf_channels.h server: proxy: add a unique id to each session and improve logs 2020-01-08 11:59:34 +01:00
pf_client.c server: proxy: add extern C for c++ plugins 2020-07-08 16:49:12 +02:00
pf_client.h First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
pf_cliprdr.c Added clipboard CB_HUGE_FILE_SUPPORT_ENABLED flag 2020-12-01 15:10:23 +01:00
pf_cliprdr.h Reformatted to new style 2019-11-07 10:53:54 +01:00
pf_config.c server: proxy: support static vc passthrough 2020-02-26 11:47:01 +01:00
pf_config.h server: proxy: add extern C for c++ plugins 2020-07-08 16:49:12 +02:00
pf_context.c Fixed progressive decoding without subbanddiff 2021-02-25 09:51:41 +01:00
pf_context.h Added proxy input state sync (#7282) 2022-11-07 10:20:42 +01:00
pf_disp.c Reformatted to new style 2019-11-07 10:53:54 +01:00
pf_disp.h Reformatted to new style 2019-11-07 10:53:54 +01:00
pf_gdi.c Reformatted to new style 2019-11-07 10:53:54 +01:00
pf_gdi.h First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
pf_graphics.c Reformatted to new style 2019-11-07 10:53:54 +01:00
pf_graphics.h First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
pf_input.c Added proxy input state sync (#7282) 2022-11-07 10:20:42 +01:00
pf_input.h First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
pf_log.h server: proxy: add a unique id to each session and improve logs 2020-01-08 11:59:34 +01:00
pf_modules.c server: proxy: fix wrong log level used in pf_modules_run_filter 2020-03-12 08:36:05 +01:00
pf_modules.h server: proxy: support static vc passthrough 2020-02-26 11:47:01 +01:00
pf_rail.c server: proxy: rail: Fix rail handshake flags sync issue at reconnect 2020-07-07 15:03:37 +02:00
pf_rail.h proxy: Implement RAIL support in proxy 2019-12-12 11:10:44 +01:00
pf_rdpgfx.c proxy: Implement RAIL support in proxy 2019-12-12 11:10:44 +01:00
pf_rdpgfx.h server: proxy: implement session capture feature 2019-10-24 12:19:31 +02:00
pf_rdpsnd.c server: proxy: rdpsnd support 2019-08-29 14:39:17 +02:00
pf_rdpsnd.h server: proxy: rdpsnd support 2019-08-29 14:39:17 +02:00
pf_server.c server: proxy: fix race issue 2020-07-07 12:06:12 +02:00
pf_server.h server: proxy: disconnect all active sessions on shutdown 2020-01-21 12:08:39 +01:00
pf_update.c server: proxy: improve logs 2020-02-10 09:37:54 +01:00
pf_update.h server: proxy: implement session capture feature 2019-10-24 12:19:31 +02:00
server.crt First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
server.key First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00