FreeRDP/winpr/libwinpr
akallabeth 752ac3b479
Fix #7793: Do not expose internal input API (#7794)
* Fixed GetFileInformationByHandle initializers

* Fix #7793: Do not expose internal input API

Slow-Path input uses UINT16 for scancodes on wire, but only the
lower byte is actually used. (the extended fields are sent in
keyboardFlags field)
Hide this implementation detail and adjust the API to use UINT8
for the code instead just like the corresponding Fast-Path PDU

* Added a warning for problematic slow path keyCodes
2022-04-13 09:34:05 +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 Fixed missing field read. 2022-03-28 15:52:59 +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 Fixed broken stream check 2022-04-06 08:58:32 +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