summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2020-05-23Avoid possible format security errors.HEADmasterJeremy White1-1/+1
2020-05-13Fix a bug introduced by the full-screen scan.Jeremy White1-3/+12
2020-05-06Make grow_changed_tiles loop a bit more readableFrediano Ziglio1-8/+7
2020-05-06Reduce indentation in grow_changed_tilesFrediano Ziglio1-20/+22
2020-05-06Simplify computation of num_vertical_tilesFrediano Ziglio1-6/+4
2020-05-06Use bool type for tile changedFrediano Ziglio3-13/+14
2020-05-06Fix typo in commentFrediano Ziglio1-1/+1
2020-05-06Tell spice to always stream when we are in full screen mode.Jeremy White1-0/+3
2020-05-06Provide a way to specify the video codecs.Jeremy White4-0/+19
2020-05-06Screen for negative inputs for full_screen_fps.Jeremy White1-2/+2
2020-05-06Add a full-screen-fps option.Jeremy White5-20/+61
2020-04-28Initialize the output variables in the called function.Jeremy White2-2/+2
2020-04-28Prevent a buffer overflow if the cached screen does not match current screen.Jeremy White1-0/+6
2020-04-28Simplify the code in an inner loop to avoid a few skips.Jeremy White1-4/+1
2020-04-28Add full-screen scan triggered by constant, untrusted damage reportsBrendan Shanks4-4/+94
2020-04-28Don't update the fps calculation for internal messages.Jeremy White1-1/+2
2020-04-28Perform region checking only for region related scan reports.Jeremy White1-33/+43
2020-04-21Make all multiline comments within the main x11spice tree consistent.Jeremy White8-41/+29
2020-04-21Apply style to the main source tree.Jeremy White10-208/+192
2020-04-21Have tests code follow style guide.Jeremy White6-39/+30
2020-04-21Add make style targets.Jeremy White2-0/+6
2020-04-20Give x11spice a little time to draw.Jeremy White1-1/+5
2020-04-20Bug fix: support more than 1024 vertical scanlines.Brendan Shanks1-22/+25
2020-04-20Add a new test for tall screens; draw outside of scanline range.Jeremy White4-0/+55
2020-04-20Rename xcb.c to xcbtest.c to avoid name confusion.Jeremy White4-10/+10
2020-04-20Bug fix - send the last few lines of a scanned box when rounding badly.Jeremy White1-6/+15
2020-04-20Add a new test for a 4k screen, which currently fails.Jeremy White6-5/+49
2020-04-20Change the damage trust option to include a 'never' option.Jeremy White4-8/+29
2020-03-17Provide an attempted optimization when damage reports appear wrong.Jeremy White7-11/+55
2020-03-15Add a very basic test for our OpenGL enabled driver.Jeremy White2-0/+35
2020-03-15Use the Spice video dummy driver for our tests if enabled.Jeremy White3-1/+69
2020-03-15Allow the tests to run from an out of tree build.Jeremy White2-6/+12
2020-03-11Fix compliation on gcc 4.X.Jeremy White4-4/+4
2020-02-20Do not provide a stub client_monitors_config in the QXLInterface.Jeremy White1-24/+3
2019-08-20Add cache for SHM segmentsBrendan Shanks2-16/+168
2019-08-20Create separate shm_segment_t struct for SHM segmentsBrendan Shanks5-20/+24
2019-08-20Use unsigned int/size_t for display width/height/buffer sizeBrendan Shanks2-11/+11
2019-08-07Use separate buffer for primary surface to fix graphical corruptionBrendan Shanks6-7/+26
2019-08-05Fix running tests on Debian/UbuntuBrendan Shanks1-0/+2
2019-07-26Add a test for optionsFrediano Ziglio2-0/+98
2019-07-26Removed only written system_config_file fieldFrediano Ziglio2-3/+1
2019-07-26Bug fix: a listen specification from the config file was ignoredJeremy White1-1/+3
2019-07-26Simplify the expression of argument parsing.Jeremy White3-39/+25
2019-07-26Simplify string options and make sure they are freed when replaced.Jeremy White1-64/+54
2019-07-24Fix a bug in the tests.Jeremy White1-4/+11
2019-07-24Use C99 struct initializiers instead of memset for local structures.Jeremy White4-9/+4
2019-07-23Free the SSL and password_file option fields.Jeremy White1-0/+15
2019-07-23Convert to the use of glib memory routines in options.c.Jeremy White1-26/+20
2019-07-15Fix hang when launching with invalid configBrendan Shanks1-0/+2
2019-07-12Fix segfault when quitting with Quit buttonBrendan Shanks1-1/+1