Hi On Fri, Jan 29, 2021 at 4:03 PM Gerd Hoffmann <kra...@redhat.com> wrote: > > Hi, > > > - the spice protocol had a number of iterations to fix some races. It would > > be great not to repeat the same mistakes, and I don't know if VNC have the > > same flaws or not. > > # grep CAP.*CLIPBOARD.*, /usr/include/spice-1/spice/vd_agent.h > VD_AGENT_CAP_CLIPBOARD, > VD_AGENT_CAP_CLIPBOARD_BY_DEMAND, > VD_AGENT_CAP_CLIPBOARD_SELECTION, > VD_AGENT_CAP_MAX_CLIPBOARD, > VD_AGENT_CAP_CLIPBOARD_NO_RELEASE_ON_REGRAB, > VD_AGENT_CAP_CLIPBOARD_GRAB_SERIAL, > > Oh yea, I see. Is that (and the rest of the protocol) documented > somewhere, other than vd_agent.h?
Yes, the git log/blame is probably the best reference: I don't know of any up to date documentation of the protocol, only some ancient documents. -- Marc-André Lureau