summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2023-01-13vdagent: Remove watch event on vdagent_display_destroy()Victor Toso1-2/+4
2022-02-14Do not process X11 events in vdagent_x11_createFrediano Ziglio1-3/+0
2022-01-18vdagentd/uinput: Handle side mouse buttons (BTN_SIDE and BTN_EXTRA)Kevin Pouget1-0/+4
2021-12-20udscs: udscs_connect: return error to callerVictor Toso3-10/+17
2021-12-20vdagent: udscs: limit retry to connect to vdagentdVictor Toso1-0/+21
2021-05-04Fix g_memdup deprecation warning with glib >= 2.68Marc-André Lureau3-7/+7
2020-11-19Use the Mutter API from display.cJulien Ropé1-10/+22
2020-11-19Add implementation of the DBUS interface to Mutter.Julien Ropé2-0/+309
2020-11-19Move some reusable code at a higher level.Julien Ropé1-26/+25
2020-11-19Make the connector mappings available whatever the build optionsJulien Ropé1-22/+12
2020-11-03vdagentd: do not allow to use an already used file-xfer idUri Lublin1-0/+7
2020-11-03cleanup active_xfers when the client disconnectsUri Lublin1-0/+1
2020-10-29vdagentd: Limit number of agents per session to 1Frediano Ziglio1-0/+24
2020-10-29Better check for sessionsFrediano Ziglio5-1/+93
2020-10-29Avoids user session hijackingFrediano Ziglio3-14/+43
2020-10-29Avoids unlimited agent connectionsFrediano Ziglio1-0/+12
2020-10-29Avoids uncontrolled "active_xfers" allocationsFrediano Ziglio1-0/+23
2020-10-29Avoids unchecked file transfer IDs allocation and usageFrediano Ziglio1-6/+22
2020-10-29vdagentd: Avoid calling chmodFrediano Ziglio1-10/+2
2020-10-28x11-randr: fix leak on vdagent_x11 destroyJakub Janků3-1/+9
2020-10-21vdagentd: Fix clipboard serial for big endian machinesFrediano Ziglio1-1/+2
2020-10-21vdagentd: Simplify handling VD_AGENT_GRAPHICS_DEVICE_INFOFrediano Ziglio1-5/+1
2020-10-21vdagentd: Constify vdagent_message_min_sizeFrediano Ziglio1-1/+1
2020-10-19When using GTK for monitors, we should not update the X11 structures.Julien Ropé1-0/+4
2020-10-19Using GTK, there is no way to modify the monitor resolution.Julien Ropé2-1/+9
2020-10-19Send guest resolution using GDK functions.Julien Ropé1-3/+146
2020-10-19Split the "lookup_xrandr_output_for_device_info()" function to reuseJulien Ropé5-28/+63
2020-10-19Prepare mapping based on connector name.Julien Ropé3-69/+139
2020-10-19Copy the 'debug' flag and 'vdagentd' socket into the VDAgentDisplayJulien Ropé1-3/+8
2020-10-19Add a non-X11 function to send the guest resolution to theJulien Ropé5-35/+88
2020-09-28clipboard: enable copying files from client using webdavJakub Janků4-1/+423
2020-09-28x11: move code to clipboard_data_send_to_requestor()Jakub Janků1-40/+61
2020-09-25audio: Change percentage formattingFrediano Ziglio1-6/+6
2020-09-25audio: Set range instead of reading and adjustingFrediano Ziglio1-16/+16
2020-09-25audio: Fix number roundingFrediano Ziglio1-6/+6
2020-09-22vdagentd: Better check for vdagent_connection_get_peer_pid resultsFrediano Ziglio1-4/+8
2020-09-22vdagent-connection: Pass "err" to g_credentials_get_unix_pidFrediano Ziglio1-1/+1
2020-09-21vdagentd: Automatically release "agent_data"Frediano Ziglio1-7/+10
2020-09-21vdagentd: Make some agent_data variable constantFrediano Ziglio1-3/+3
2020-09-21vdagentd: Make pidfilename a constantFrediano Ziglio1-2/+2
2020-09-21vdagentd: Use bool for agent_owns_clipboard and client_connectedFrediano Ziglio1-9/+10
2020-09-21console-kit: Do not mix GLib and libc memory allocationsFrediano Ziglio1-2/+2
2020-07-29Enable GTK4 build with a specific configure option.Julien Ropé6-34/+48
2020-07-25vdagent-connection: Avoid leak if write callback is cancelledFrediano Ziglio1-6/+2
2020-07-22clipboard: Define "conn" field only using GTKFrediano Ziglio1-1/+3
2020-07-22x11: Remove "fd" fieldFrediano Ziglio2-3/+1
2020-07-22x11: Move "xrandr_event_base" inside "randr" structureFrediano Ziglio2-3/+3
2020-07-22x11: Remove only written "has_xfixes" fieldFrediano Ziglio2-2/+0
2020-07-15Use RROutput directly in guest_output_map.Julien Ropé2-10/+6
2020-07-15Move more code from x11.c to display.cJulien Ropé4-58/+62