FreeRDP/server/shadow
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
..
Mac Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
Win Logging and parser fixes (#7796) 2022-04-19 14:29:17 +02:00
X11 Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
.gitignore shadow-cli: add initial man page 2017-01-16 11:11:59 +01:00
CMakeLists.txt Removed BUILTIN_CHANNELS 2022-02-23 10:43:46 +01:00
freerdp-shadow-cli.1.in Fixed typos (Otherweise) 2020-05-10 16:35:20 +09:00
freerdp-shadow.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDP-ShadowConfig.cmake.in build: export freerdp-shadow 2016-02-29 16:22:24 +01:00
shadow_audin.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_audin.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_capture.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_capture.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_channels.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_channels.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_client.c Fixed leak in shadow_client_logon 2022-03-28 15:52:59 +02:00
shadow_client.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
shadow_encoder.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_encoder.h Added PROGRESSIVE codec to shadow 2021-06-28 16:51:27 +02:00
shadow_encomsp.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_encomsp.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_input.c Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
shadow_input.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_lobby.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_lobby.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_mcevent.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_mcevent.h Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
shadow_rdpgfx.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_rdpgfx.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_rdpsnd.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_rdpsnd.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_remdesk.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_remdesk.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_screen.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_screen.h server: Fixed warnings, added assertions 2021-06-18 11:32:16 +02:00
shadow_server.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_subsystem_builtin.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_subsystem.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_subsystem.h Reformatted to new style 2019-11-07 10:53:54 +01:00
shadow_surface.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow_surface.h server: Fixed warnings, added assertions 2021-06-18 11:32:16 +02:00
shadow.c Freerdp remove #ifdef HAVE_CONFIG_H 2022-03-03 11:26:48 +01:00
shadow.h Reformatted to new style 2019-11-07 10:53:54 +01:00