FreeRDP/winpr/libwinpr
Armin Novak 4ca275d468 Refactor thread condition logic
* Add better return value checks
* Combine logic blocks in structs
* Add (easier to read) static functions for blocks
* Use condition variables only in combination with BOOL

(cherry picked from commit a77038a0c7)
2022-04-27 18:12:53 +02:00
..
asn1 Reformatted to new style 2019-11-07 10:53:54 +01:00
bcrypt Reformatted to new style 2019-11-07 10:53:54 +01:00
clipboard Decreased logging verbosity for INFO level 2022-03-03 10:52:00 +01:00
comm Update comm_serial_sys.c 2019-12-26 16:48:00 +02:00
credentials Reformatted to new style 2019-11-07 10:53:54 +01:00
credui Reformatted to new style 2019-11-07 10:53:54 +01:00
crt Fixed ICU include directories 2022-02-17 10:06:06 +00:00
crypto winpr/crypto: Do not load legacy provider from RC4 2021-11-29 08:18:25 +01:00
dsparse Reformatted to new style 2019-11-07 10:53:54 +01:00
environment Fixed GetEnvironmentStrings test 2019-11-21 15:05:57 +01:00
error Fixed duplicate call to NtCurrentTeb 2021-05-25 15:30:50 +02:00
file Stable 2.0 backports (#7366) 2021-10-21 08:30:50 +02:00
handle Reformatted to new style 2019-11-07 10:53:54 +01:00
heap Removed windows module.def files. 2016-02-29 15:18:47 +01:00
input Reformatted to new style 2019-11-07 10:53:54 +01:00
interlocked Reformatted to new style 2019-11-07 10:53:54 +01:00
io Replace fopen and path functions with wrappers (#7043) 2021-07-27 11:57:33 +02:00
library Revert "winpr/library: Use RTLD_GLOBAL for dlopen" 2020-06-22 09:30:46 +02:00
locale Reformatted to new style 2019-11-07 10:53:54 +01:00
memory Reformatted to new style 2019-11-07 10:53:54 +01:00
nt Fixed NtStatus2Tag return. 2021-02-25 09:51:41 +01:00
path Replace fopen and path functions with wrappers (#7043) 2021-07-27 11:57:33 +02:00
pipe Replace fopen and path functions with wrappers (#7043) 2021-07-27 11:57:33 +02:00
pool Fixed unused argument warnings. 2020-01-23 10:12:12 +01:00
registry Replaced WINPR_ASSERT defines, use include 2022-03-28 12:08:51 +02:00
rpc Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
security Reformatted to new style 2019-11-07 10:53:54 +01:00
shell Reformatted to new style 2019-11-07 10:53:54 +01:00
smartcard Fixed #6821: _stricmp does not like NULL strings 2021-02-25 09:51:41 +01:00
sspi Cleaned up ntlm_fetch_ntlm_v2_hash 2022-04-22 15:30:30 +02:00
sspicli Replaced WINPR_ASSERT defines, use include 2022-03-28 12:08:51 +02:00
synch Fixed possible leaks in TestSynchMultipleThreads 2022-02-14 09:21:41 +00:00
sysinfo Fixed unit tests run under memory sanitizer 2021-02-25 09:51:41 +01:00
thread Refactor thread condition logic 2022-04-27 18:12:53 +02:00
timezone Replace fopen and path functions with wrappers (#7043) 2021-07-27 11:57:33 +02:00
utils Fixed HexStrToBin, respect const input 2022-02-14 09:21:41 +00:00
winhttp Reformatted to new style 2019-11-07 10:53:54 +01:00
winsock Reformatted to new style 2019-11-07 10:53:54 +01:00
wnd Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
wtsapi Silenced warning due to missing define guard. 2020-03-10 14:04:53 +01:00
CMakeLists.txt Remove symbols exported by accident. 2019-12-02 10:57:31 +01:00
dummy.c freerdp: various missing link dependencies and symbol exports 2013-09-03 21:48:26 -04:00
log.h Moved logging defines to main logger. 2014-09-09 16:32:04 +02:00