summaryrefslogtreecommitdiff
path: root/server
AgeCommit message (Expand)AuthorFilesLines
2015-10-06Prevent leak if size from red_get_data_chunks don't match in red_get_imageFrediano Ziglio1-0/+2
2015-10-06Prevent data_size to be set independently from dataFrediano Ziglio1-0/+1
2015-10-06Avoid race condition copying segments in red_get_pathFrediano Ziglio1-1/+1
2015-10-06Make sure we can read QXLPathSeg structuresFrediano Ziglio1-2/+2
2015-10-06Fix some possible overflows in red_get_string for 32 bitFrediano Ziglio1-1/+7
2015-10-06Prevent DoS from guest trying to allocate too much data on host for chunksFrediano Ziglio1-8/+41
2015-10-06Prevent memory leak if red_get_data_chunks_ptr failsFrediano Ziglio1-11/+20
2015-10-06Fix race condition in red_get_data_chunks_ptrFrediano Ziglio1-7/+10
2015-10-06Fix integer overflow computing glyph_size in red_get_stringFrediano Ziglio1-3/+5
2015-10-06Fix race condition in red_get_stringFrediano Ziglio1-6/+9
2015-10-06Fix race in red_get_imageFrediano Ziglio1-8/+10
2015-10-06Fix race condition on red_get_clip_rectsFrediano Ziglio1-3/+5
2015-10-06Prevent 32 bit integer overflow in bitmap_consistentFrediano Ziglio1-3/+4
2015-10-06Fix buffer reading overflowFrediano Ziglio1-1/+8
2015-10-06Check properly surface to be createdFrediano Ziglio1-1/+34
2015-10-06Fix some integer overflow causing large memory allocationsFrediano Ziglio1-4/+11
2015-10-06Define a constant to limit data from guest.Frediano Ziglio1-0/+11
2015-10-06worker: avoid double free or double create of surfacesFrediano Ziglio1-1/+8
2015-10-06worker: validate correctly surfacesFrediano Ziglio1-15/+18
2015-10-05worker: make it clear it returns from process when no cmdMarc-André Lureau1-4/+4
2015-10-02server: remove useless includesMarc-André Lureau1-2/+1
2015-09-29worker: count in drawable_new()Marc-André Lureau1-3/+4
2015-09-29PALLET -> PALETTEJonathon Jongsma1-6/+6
2015-09-29tests: Fix -Werror=format-zero-length build failureChristophe Fergeau1-2/+0
2015-09-24display: Advertise preferred compression capChristophe Fergeau1-0/+1
2015-09-08Avoid race conditions reading monitor configs from guestFrediano Ziglio1-13/+31
2015-09-08replay: fix formatting stringFrediano Ziglio1-1/+1
2015-09-04improve performances comparing image pixelsFrediano Ziglio1-21/+20
2015-09-03avoid to call red_get_streams_timout twice computing timeoutFrediano Ziglio1-4/+5
2015-09-03spice_timer_queue: fix access after freeFrediano Ziglio1-1/+6
2015-09-01replay: compatibility with former versionFrediano Ziglio1-5/+6
2015-09-01replay: do not define same type twiceFrediano Ziglio1-4/+4
2015-09-01build-sys: Add missing header files to _SOURCESChristophe Fergeau1-0/+2
2015-09-01Remove useless pack attributeMarc-André Lureau1-17/+7
2015-09-01server: remove srand(time(NULL))Marc-André Lureau1-2/+0
2015-09-01server/red_worker: remove redundant spice_warn_if in validate_surfaceAlon Levy1-1/+0
2015-09-01server: remove hardcoded RED_MAX_RENDERERSMarc-André Lureau3-6/+6
2015-08-27Simplify set_surface_release_infoFrediano Ziglio1-14/+5
2015-08-27replay: fix typo in messageFrediano Ziglio1-1/+1
2015-08-26Avoid core calling spice_server_destroyFrediano Ziglio1-2/+5
2015-08-26prevent integer overflow on 32 bitFrediano Ziglio1-1/+1
2015-08-26remove unused SAME_PIXEL macroFrediano Ziglio1-3/+0
2015-08-26build-sys: Remove test_spice_version.hChristophe Fergeau2-45/+0
2015-08-26server: Readd spice-experimental.hChristophe Fergeau2-0/+7
2015-08-25remove wrong statement terminator from preprocessor macroFrediano Ziglio1-1/+1
2015-08-25Use MAX macro to compute the maximum valueFrediano Ziglio1-1/+1
2015-08-25replay: use plain pthread for mutex/conditionFrediano Ziglio1-15/+15
2015-08-25replay: fix check for QXL_SURF_FLAG_KEEP_DATA flagFrediano Ziglio2-2/+2
2015-08-24worker: remove unused members from DrawableFrediano Ziglio1-3/+0
2015-08-22server/tests/spice-server-replay: introduceAlon Levy2-0/+355