FreeRDP/libfreerdp/gdi
Armin Novak 2e019b2fd1 Implemented GFX locking and enforce return value checks.
To fix #4825 GFX functions must now aquire a lock before accessing surfaces.
This prevents simultaneous update of internal data by client and gfx threads.
Also enforce return value checks, where not already done.
2018-11-29 11:55:27 +01:00
..
test Removed unused variables in tests. 2018-08-24 13:40:36 +02:00
bitmap.c Fixed invalid NULL check 2018-11-20 09:38:02 +01:00
brush.c Inlined heavily used functions. 2016-10-11 14:47:26 +02:00
brush.h Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
clipping.c signed gdi regions to adjust negative coordinates 2018-11-19 12:52:43 +01:00
clipping.h signed gdi regions to adjust negative coordinates 2018-11-19 12:52:43 +01:00
CMakeLists.txt Added software decoding fallback for RDPVOR 2018-02-13 10:52:53 +01:00
dc.c Fixed GDI_RGN->null initialization. 2016-10-06 13:43:15 +02:00
drawing.c Fixed signed/unsigned warnings. 2018-11-19 17:25:19 +01:00
drawing.h Fixed signed/unsigned warnings. 2018-11-19 17:25:19 +01:00
gdi.c Clip coordinates for lineTo and polyLine 2018-11-19 17:25:19 +01:00
gdi.h Fixed gdi_BitBlt coordinate clipping. 2018-11-19 12:55:50 +01:00
gfx.c Implemented GFX locking and enforce return value checks. 2018-11-29 11:55:27 +01:00
graphics.c Fixed CVE-2018-8787 2018-11-20 11:08:31 +01:00
graphics.h Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
line.c Fixed signed/unsigned warnings. 2018-11-19 17:25:19 +01:00
line.h Fixed use of reserved keywords for include guards. 2017-07-20 09:35:41 +02:00
pen.c Fixed #3810: Renamed color functions 2017-11-24 13:21:43 +01:00
region.c signed gdi regions to adjust negative coordinates 2018-11-19 12:52:43 +01:00
shape.c signed gdi regions to adjust negative coordinates 2018-11-19 12:52:43 +01:00
video.c Fixed PubSub function pointer casts. 2018-02-14 11:00:52 +01:00