summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-09-16channel-main: Use heap and reference counting for spice_migrateFrediano Ziglio1-32/+78
2020-09-16widget: set physical display dimensions (with resize-guest=true)Marc-André Lureau1-4/+24
2020-09-16main: add display physical size supportMarc-André Lureau4-8/+81
2020-09-16main: add stricter pre-condition on display id valueMarc-André Lureau1-2/+2
2020-09-15spice-channel: Reuse channelFrediano Ziglio1-1/+1
2020-09-15meson: add back explicit dependency on spice-protocolMarc-André Lureau1-1/+2
2020-09-10channel-display: Remove leak if surface is reusedFrediano Ziglio1-0/+1
2020-09-10Revert 4b9092b9 and add SpiceSession:webdav-server property insteadJakub Janků6-7/+35
2020-09-09clipboard: enable copying files to guest using webdavJakub Janků4-1/+383
2020-09-09spice-gtk-session: cache atomsJakub Janků1-0/+22
2020-09-09spice-gtk-session: add clipboard_get_open_webdav()Jakub Janků1-0/+26
2020-09-09build: require GLib 2.52+Jakub Janků1-1/+1
2020-09-09build: define HAVE_PHODAV_VIRTUAL if phodav >= 2.5Jakub Janků1-3/+6
2020-09-09session: make spice_session_get_webdav_server() publicJakub Janků5-2/+5
2020-08-28Update spice-common submoduleFrediano Ziglio1-0/+0
2020-08-27Remove some warnings from Clang static analyzerFrediano Ziglio3-4/+3
2020-08-25main: add a few missing vdagent capability descriptionsMarc-André Lureau1-0/+2
2020-08-25gtk: remove redundant monitor id from logMarc-André Lureau1-3/+2
2020-08-22continuation: Simplify implementationFrediano Ziglio2-31/+39
2020-08-22Allows to use Valgrind with ucontext coroutinesFrediano Ziglio4-0/+26
2020-08-22coroutine: Fix indentationFrediano Ziglio3-5/+5
2020-08-19spice-widget: prevent mouse cursor from being too smallHaochen Tong1-0/+2
2020-08-19spice-widget: ensure a 640x480 initial size on HiDPIHaochen Tong1-9/+6
2020-08-19spice-widget-egl: make mouse cursor scale with window sizeHaochen Tong1-0/+2
2020-08-19spice-widget: make mouse cursor scale with window sizeHaochen Tong1-8/+54
2020-08-19spice-widget: correctly position mouse on ungrabHaochen Tong1-2/+4
2020-08-19spice-widget: treat cairo/egl equally on HiDPIHaochen Tong1-23/+25
2020-08-19spice-widget-cairo: respect device scale factorHaochen Tong1-5/+17
2020-08-19spice-widget: fix typo (wrap -> warp)Haochen Tong1-4/+4
2020-08-19spice-widget: add an API to get guest display sizeHaochen Tong5-2/+23
2020-08-19spice-widget: fix widget size request on HiDPI when scaling is disabledHaochen Tong1-0/+9
2020-08-19spice-widget: fix hotspot position on X11/HiDPIHaochen Tong1-4/+15
2020-08-19spice-widget: fix EGL input coordinate on HiDPIHaochen Tong1-2/+2
2020-08-19spice-widget: correctly scale mouse pointer on HiDPIHaochen Tong2-4/+9
2020-08-19spice-widget: use pixel size for monitor geometry on scaled displayHaochen Tong1-3/+10
2020-08-12ci: Test for Windows coroutinesFrediano Ziglio1-0/+2
2020-08-12coroutine_ucontext: Reuse SPICE_CONTAINEROFFrediano Ziglio2-8/+3
2020-08-12coroutine_gthread: Fix recursive yieldFrediano Ziglio2-2/+34
2020-08-12coroutine_winfibers: Fix chaining multiple coroutinesFrediano Ziglio1-3/+2
2020-08-12coroutine: Remove "release" fieldFrediano Ziglio5-14/+0
2020-08-12coroutine: Initialize "current" at link timeFrediano Ziglio2-11/+2
2020-08-12coroutine: Make coroutine_swap staticFrediano Ziglio4-5/+3
2020-08-12coroutine: Do not check coroutine_self for NULLFrediano Ziglio1-2/+3
2020-08-12coroutine_gthread: Do not call g_cond_initFrediano Ziglio1-2/+0
2020-08-12coroutine_gthread: Remove repeated semicolonFrediano Ziglio1-1/+1
2020-08-12spice-channel: Compute correct network wait condition after SSL_connect errorFrediano Ziglio1-1/+1
2020-08-12spice-channel: Factor out a function to compute GIOCondition from OpenSSL errorFrediano Ziglio1-8/+14
2020-08-07decode-glz: Remove useless __packed__ attributeFrediano Ziglio1-16/+3
2020-08-04channel-main: Remove unused declarationFrediano Ziglio1-10/+0
2020-07-22webdav: fix race caused by libsoupJakub Janků1-1/+14