aboutsummaryrefslogtreecommitdiff
path: root/ui/vnc-enc-tight.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-04ui/vnc-enc-tight: Avoid dynamic stack allocationPhilippe Mathieu-Daudé1-5/+6
2023-08-01misc: Fix some typos in documentation and commentsStefan Weil1-1/+1
2022-04-27Replacing CONFIG_VNC_PNG with CONFIG_PNGKshitij Suri1-9/+9
2022-04-06Remove qemu-common.h include from most unitsMarc-André Lureau1-1/+1
2022-03-21Use g_new() & friends where that makes obvious senseMarkus Armbruster1-1/+1
2020-09-01vnc: Remove the superfluous breakLiao Pingfang1-1/+0
2019-09-17vnc: fix memory leak when vnc disconnectLi Qiang1-108/+111
2019-06-12Include qemu-common.h exactly where neededMarkus Armbruster1-1/+0
2019-03-18vnc: fix unalignment access in tight_pack24Li Qiang1-3/+4
2018-08-24ui/vnc: Remove useless parenthesis around DIV_ROUND_UP macroPhilippe Mathieu-Daudé1-1/+1
2017-08-31vnc: use DIV_ROUND_UPMarc-André Lureau1-1/+1
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau1-1/+0
2016-09-28ui/vnc-enc-tight: remove switch and have single returnAlex Bennée1-4/+2
2016-07-15vnc-tight: fix regression with libxenstorePeter Lieven1-7/+21
2016-07-15vnc-enc-tight: fix off-by-one bugHerongguang (Stephen)1-1/+2
2016-07-12vnc-enc-tight: use thread local storage for palettePeter Lieven1-11/+12
2016-02-04ui: Clean up includesPeter Maydell1-2/+1
2014-12-10vnc-enc-tight: fix Arguments in wrong orderGonglei1-1/+1
2014-09-05console: Remove unused QEMU_BIG_ENDIAN_FLAGBenjamin Herrenschmidt1-8/+4
2014-06-02vnc-enc-tight: Fix divide-by-zero in tight_detect_smooth_image{16,24,32}Gonglei1-1/+7
2014-03-10vnc: Fix tight_detect_smooth_image() for lossless caseMarkus Armbruster1-1/+1
2013-03-18vnc: stop using DisplayStateGerd Hoffmann1-3/+4
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-1/+1
2012-12-19qapi: move include files to include/qobject/Paolo Bonzini1-1/+1
2012-12-14pixman: fix vnc tight png/jpeg supportGerd Hoffmann1-2/+2
2012-11-01pixman/vnc: remove dead code.Gerd Hoffmann1-37/+27
2012-11-01pixman/vnc: remove rgb_prepare_row* functionsGerd Hoffmann1-74/+10
2012-11-01pixman/vnc: use pixman images in vnc.Gerd Hoffmann1-76/+68
2011-08-20Use glib memory allocation and free functionsAnthony Liguori1-6/+6
2011-06-27vnc: Fix compilation with --enable-vnc-pngStefan Weil1-0/+3
2011-06-26Fix MinGW compilation when --enable-vnc-jpeg is specifiedRoy Tam1-2/+5
2011-04-10vnc: tight: Fix crash after 2GB of outputMichael Tokarev1-2/+3
2011-02-24ui/vnc-enc-tight.c: Fix compile failure if CONFIG_VNC_JPEG not definedPeter Maydell1-0/+4
2011-02-23vnc: add a non-adaptive optionCorentin Chary1-1/+1
2011-02-23vnc: tight: tweak adaptive tight settingsCorentin Chary1-10/+10
2011-02-23vnc: fix uint8_t comparisons with negative valuesCorentin Chary1-2/+2
2011-02-23vnc: tight: use the update frequency to choose between lossy and losslessCorentin Chary1-13/+62
2010-10-05Fix spelling in commentsStefan Weil1-1/+1
2010-09-04vnc: use bswapNN() rather than bswap_NN()Izumi Tsutsui1-4/+4
2010-09-04vnc: tight: remove unused variableSerge Ziryukin1-2/+0
2010-09-04size_t is unsigned, change to ssize_t to handle errors from tight_compress_da...Jes Sorensen1-4/+4
2010-07-31Initialize a variable in all casesBlue Swirl1-0/+2
2010-07-31Fix uint8_t comparison with negative valueBlue Swirl1-1/+1
2010-07-27Fix mingw32 buildBlue Swirl1-9/+9
2010-07-27Initialize a variable in all casesBlue Swirl1-0/+2
2010-07-27Fix uint8_t comparisons with negative valuesBlue Swirl1-3/+3
2010-07-26vnc: tight: split send_sub_rectCorentin Chary1-25/+55
2010-07-26vnc: tight: fix rgb_prepare_rowCorentin Chary1-5/+10
2010-07-26vnc: fix tight png memory leakCorentin Chary1-0/+3
2010-07-26vnc: encapsulate encoding membersCorentin Chary1-102/+102