FreeRDP/client
Ondrej Holy ac114d45c7 wlfreerdp: Fix array overrun
This fixes the following defects reported by covscan tool:
 - client/Wayland/wlf_input.c:251: overrun-local: Overrunning array "contacts" of 10 32-byte elements at element index 10 (byte offset 351) using index "i" (which evaluates to 10).
 - client/Wayland/wlf_input.c:308: overrun-local: Overrunning array "contacts" of 10 32-byte elements at element index 10 (byte offset 351) using index "i" (which evaluates to 10).
 - client/Wayland/wlf_input.c:360: overrun-local: Overrunning array "contacts" of 10 32-byte elements at element index 10 (byte offset 351) using index "i" (which evaluates to 10).
 - client/Wayland/wlf_input.c:251: error[arrayIndexOutOfBounds]: Array 'contacts[10]' accessed at index 10, which is out of bounds.
 - client/Wayland/wlf_input.c:308: error[arrayIndexOutOfBounds]: Array 'contacts[10]' accessed at index 10, which is out of bounds.
 - client/Wayland/wlf_input.c:360: error[arrayIndexOutOfBounds]: Array 'contacts[10]' accessed at index 10, which is out of bounds.
 - client/Wayland/wlf_input.c:246: uninit_use_in_call: Using uninitialized value "y" when calling "wlf_scale_coordinates".
 - client/Wayland/wlf_input.c:246: uninit_use_in_call: Using uninitialized value "x" when calling "wlf_scale_coordinates".

The maximal number of touches can be higher then 10, see:
https://wayland.freedesktop.org/libinput/doc/latest/touchpads.html

Let's increse the MAX_CONTACTS count and add checks to prevent usage of
uninitialized values.
2020-06-04 07:55:12 +02:00
..
Android Increased android client build number to 100 2020-05-08 11:21:51 +02:00
common Merge pull request #6208 from akallabeth/accept_cert_io 2020-05-25 13:25:39 +03:00
iOS Spelling fixes for iOS strings 2020-04-23 08:01:07 +02:00
Mac Fixed clipboard 'called with invalid type' warning 2020-05-06 13:31:57 +02:00
Sample Fixed sample client resource cleanup 2020-05-18 16:57:02 +02:00
Wayland wlfreerdp: Fix array overrun 2020-06-04 07:55:12 +02:00
Windows Windows Authentication - Then launced with username argument prefill the name in the authentication box. 2020-05-15 10:01:07 +02:00
X11 [generate_argument_docbook] Fix typo in XML entity. 2020-06-02 09:44:41 +02:00
.gitignore Removed DirectFB client as it is unmaintained 2018-11-22 14:40:19 +01:00
CMakeLists.txt Removed DirectFB client as it is unmaintained 2018-11-22 14:40:19 +01:00
freerdp-client.pc.in Include major version number in library names 2017-01-16 11:11:58 +01:00
FreeRDP-ClientConfig.cmake.in appropriate names in server & client cmake exports 2016-02-03 13:37:35 +01:00