Reverted WaitForSingleObject for event handles to retry the select upon receiving an EINTR error
Added recursion guard to logging functions.
Added recursion detection to WLog.
Dump functions now expect TAG and level as arguments.
Replaced stdio logging with WLog
Fixed calling of dump functions, updated API
Fixed calling of dump functions, new API
Fixed calling of dump functions, new API
Now using macro to generate module specific log tag.
Moved logging defines to main logger.
Added stacktrace in case of log recursion.
Fixed pointer alignment in formatting script.
Reformatted changed files.
Using trio_snprintf now.
Fixed arguments for WLog_Print in logging macros.
Fixed winpr_HexDump calls in debug mode.
Removed last remainig printf.
Added script to automatically format all changed .c and .h files.
Added headers for converting logging in libfreerdp, channels, clients and servers.
Fixed winpr_HexDump calls.
Fixed missing initialisation of position variable.