summaryrefslogtreecommitdiffstats
path: root/server/red_parse_qxl.c
Commit message (Expand)AuthorAgeFilesLines
* worker s/surfaces_dest/surface_depsMarc-André Lureau2015-11-101-5/+5
* server: move bitmap related to spice-bitmap-utilsMarc-André Lureau2015-11-031-0/+1
* Prevent leak if size from red_get_data_chunks don't match in red_get_imageFrediano Ziglio2015-10-061-0/+2
* Prevent data_size to be set independently from dataFrediano Ziglio2015-10-061-0/+1
* Avoid race condition copying segments in red_get_pathFrediano Ziglio2015-10-061-1/+1
* Make sure we can read QXLPathSeg structuresFrediano Ziglio2015-10-061-2/+2
* Fix some possible overflows in red_get_string for 32 bitFrediano Ziglio2015-10-061-1/+7
* Prevent DoS from guest trying to allocate too much data on host for chunksFrediano Ziglio2015-10-061-8/+41
* Prevent memory leak if red_get_data_chunks_ptr failsFrediano Ziglio2015-10-061-11/+20
* Fix race condition in red_get_data_chunks_ptrFrediano Ziglio2015-10-061-7/+10
* Fix integer overflow computing glyph_size in red_get_stringFrediano Ziglio2015-10-061-3/+5
* Fix race condition in red_get_stringFrediano Ziglio2015-10-061-6/+9
* Fix race in red_get_imageFrediano Ziglio2015-10-061-8/+10
* Fix race condition on red_get_clip_rectsFrediano Ziglio2015-10-061-3/+5
* Prevent 32 bit integer overflow in bitmap_consistentFrediano Ziglio2015-10-061-3/+4
* Fix buffer reading overflowFrediano Ziglio2015-10-061-1/+8
* Check properly surface to be createdFrediano Ziglio2015-10-061-1/+34
* Fix some integer overflow causing large memory allocationsFrediano Ziglio2015-10-061-4/+11
* Define a constant to limit data from guest.Frediano Ziglio2015-10-061-0/+11
* red_parse_qxl: Do not compute abs unsigned intVictor Toso2015-08-121-1/+1
* red_parse_qxl: remove unused variableVictor Toso2015-08-111-4/+0
* Fix indentation in red_get_opaque_ptrChristophe Fergeau2014-09-181-1/+1
* red_parse_qxl: Change spice_error() to spice_warning()Christophe Fergeau2013-09-021-3/+4
* server: bitmap_consistent: replace spice_error with spice_warningUri Lublin2013-09-021-1/+1
* syntax-check: remove trailing whitespacesUri Lublin2013-07-161-3/+2
* syntax-check: fix avoid_if_before_freeUri Lublin2013-07-161-6/+2
* server/red_parse_qxl: two coding convention pointer cast fixAlon Levy2013-05-171-2/+2
* red_parse_qxl: fix throwing away drawables that have masksYonit Halperin2012-12-201-14/+13
* server/red_parse_qxl: fix bitmap_consistent againAlon Levy2012-09-051-2/+2
* server/red_parse_qxl: fix wrong bitmap_consistentAlon Levy2012-09-051-5/+26
* server/red_parse_qxl: add bitmap consistency checkAlon Levy2012-09-031-0/+17
* Add support for QXLComposite to spice serverSøren Sandmann Pedersen2012-08-241-1/+58
* Add support for LZ compression of A8 imagesSøren Sandmann Pedersen2012-08-241-1/+1
* server/red_parse_qxl: red_get_image: fix leaks on bad imageAlon Levy2012-07-221-8/+16
* server/red_parse_qxl: disallow zero area bitmapsAlon Levy2012-07-221-0/+4
* server/red_parse_qxl: get_path: remove return NULLAlon Levy2012-07-221-1/+0
* server: don't abort on guest images with missing palettesAlon Levy2012-07-221-0/+9
* server: move self_bitmap_image to RedDrawableAlon Levy2012-05-151-0/+3
* server: allow failure in getvirtAlon Levy2012-04-051-53/+158
* Use the spice-common logging functionsMarc-André Lureau2012-03-251-23/+22
* Remove trailing blank linesDaniel P. Berrange2012-01-131-1/+0
* Remove useless if() before free()Daniel P. Berrange2012-01-131-3/+1
* server/red_parse_qxl.h: License should be LGPLv2+ rather then GPLv2+Hans de Goede2011-12-151-3/+3
* server: add async io supportAlon Levy2011-07-201-1/+1
* add #include <config.h> to all source filesChristophe Fergeau2011-05-031-0/+3
* client/server: warning fixes (gcc 4.6.0)Alon Levy2011-01-251-2/+1
* Update license header for server/red_parse_qxl.cHans de Goede2011-01-211-6/+6
* server: Don't leak QUIC image chunksAlexander Larsson2010-09-211-0/+3
* fix palette handling for 0.4 compatGerd Hoffmann2010-09-141-43/+56
* fix brush handling for 0.4 compatGerd Hoffmann2010-09-141-23/+38