FreeRDP/winpr/libwinpr
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
..
bcrypt Refactored WinPR includes 2022-03-03 11:26:48 +01:00
clipboard Fix #7754 remove last newline in convert_filedescriptors_to_file_list 2022-03-28 16:21:27 +02:00
comm Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
crt Refactored WinPR includes 2022-03-03 11:26:48 +01:00
crypto Refactored WinPR includes 2022-03-03 11:26:48 +01:00
dsparse Refactored WinPR includes 2022-03-03 11:26:48 +01:00
environment Refactored WinPR includes 2022-03-03 11:26:48 +01:00
error Refactored WinPR includes 2022-03-03 11:26:48 +01:00
file winpr: add GetFileInformationByHandle 2022-03-24 13:40:31 +01:00
handle Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
input Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
interlocked Refactored WinPR includes 2022-03-03 11:26:48 +01:00
io Refactored WinPR includes 2022-03-03 11:26:48 +01:00
library Refactored WinPR includes 2022-03-03 11:26:48 +01:00
memory Refactored WinPR includes 2022-03-03 11:26:48 +01:00
ncrypt Refactored WinPR includes 2022-03-03 11:26:48 +01:00
nt Refactored WinPR includes 2022-03-03 11:26:48 +01:00
path Refactored WinPR includes 2022-03-03 11:26:48 +01:00
pipe Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
pool Refactored WinPR includes 2022-03-03 11:26:48 +01:00
registry Refactored WinPR includes 2022-03-03 11:26:48 +01:00
rpc Refactored WinPR includes 2022-03-03 11:26:48 +01:00
security Refactored WinPR includes 2022-03-03 11:26:48 +01:00
shell Refactored WinPR includes 2022-03-03 11:26:48 +01:00
smartcard Refactored WinPR includes 2022-03-03 11:26:48 +01:00
sspi Logging and parser fixes (#7796) 2022-04-19 14:29:17 +02:00
sspicli Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
synch Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
sysinfo Refactored WinPR includes 2022-03-03 11:26:48 +01:00
thread Fix #7793: Do not expose internal input API (#7794) 2022-04-13 09:34:05 +02:00
timezone Decreased logging verbosity for INFO level 2022-03-04 09:34:02 +01:00
utils Logging and parser fixes (#7796) 2022-04-19 14:29:17 +02:00
winsock Refactored WinPR includes 2022-03-03 11:26:48 +01:00
wtsapi Refactored WinPR includes 2022-03-03 11:26:48 +01:00
CMakeLists.txt Removed heap module from WinPR 2021-12-23 14:27:12 +01:00
dummy.c freerdp: various missing link dependencies and symbol exports 2013-09-03 21:48:26 -04:00
log.h Fixed compilation warnings and typos 2021-06-16 15:21:56 +02:00