FreeRDP/server/proxy
akallabeth 73cdcdfe09
Logging and parser fixes (#7796)
* Fixed remdesk settings pointer

* Fixed sign warnings in display_write_monitor_layout_pdu

* Use freerdp_abort_connect_context and freerdp_shall_disconnect_context

* Added and updates settings

* info assert/dynamic timezone

* mcs assert/log/flags

* Fixed and added assertions for wStream

* Unified stream length checks

* Added new function to check for lenght and log
* Replace all usages with this new function

* Cleaned up PER, added parser logging

* Cleaned up BER, added parser logging

* log messages

* Modified Stream_CheckAndLogRequiredLengthEx

* Allow custom format and options
* Add Stream_CheckAndLogRequiredLengthExVa for prepared va_list

* Improved Stream_CheckAndLogRequiredLength

* Now have log level adjustable
* Added function equivalents for existing logger
* Added a backtrace in case of a failure is detected

* Fixed public API input checks
2022-04-19 14:29:17 +02:00
..
channels Logging and parser fixes (#7796) 2022-04-19 14:29:17 +02:00
cli Fix pf_server_new: pass own copy of proxyConfig (#7328) 2021-10-06 09:17:59 +02:00
modules Fixed clang-scanbuild warnings 2022-02-22 16:15:05 +01:00
CMakeLists.txt proxy: rework proxy channel treatments for statefull drdynvc 2022-04-15 09:06:09 +02:00
config.ini server: proxy: implement external routing 2020-09-18 09:51:12 +02:00
freerdp-proxy.pc.in Refactored proxy and proxy-modules: 2021-09-09 08:53:20 +02:00
FreeRDP-ProxyConfig.cmake.in Refactored proxy and proxy-modules: 2021-09-09 08:53:20 +02:00
pf_channel.c Assert function pointers in proxy 2022-04-15 12:13:03 +02:00
pf_channel.h proxy: rework proxy channel treatments for statefull drdynvc 2022-04-15 09:06:09 +02:00
pf_client.c Logging and parser fixes (#7796) 2022-04-19 14:29:17 +02:00
pf_client.h First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
pf_config.c proxy: rework proxy channel treatments for statefull drdynvc 2022-04-15 09:06:09 +02:00
pf_context.c Logging and parser fixes (#7796) 2022-04-19 14:29:17 +02:00
pf_input.c Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
pf_input.h First version of an RDP proxy (#5372) 2019-05-17 14:32:54 +02:00
pf_modules.c Added proxy intercept channels 2022-01-11 12:34:43 +01:00
pf_server.c Assert function pointers in proxy 2022-04-15 12:13:03 +02:00
pf_server.h Refactored proxy 2021-09-20 10:59:59 +02:00
pf_update.c Fixed proxy compilation issues after rdpUpdate refactoring 2022-01-18 11:24:23 +01:00
pf_update.h Refactored proxy and proxy-modules: 2021-09-09 08:53:20 +02:00
pf_utils.c Added proxy intercept channels 2022-01-11 12:34:43 +01:00
pf_utils.h proxy: improve channel treatment 2022-02-04 08:44:22 +00:00
proxy_modules.h Unify struct definitions (#7633) 2022-02-14 14:59:22 +01:00