[Spice-devel] [PATCH 0/8] Patches for the 0.8 branch

Christophe Fergeau cfergeau at redhat.com
Wed Aug 17 04:25:45 PDT 2011


Since there has been a bunch of bugs fixed recently in master which haven't
been committed to 0.8 as well, I've gone through the recent master commits
and cherry-picked the ones that I thought were useful. I've pushed this
selection to the 0.8 branch of http://cgit.freedesktop.org/~teuf/spice/,
you'll find the shortlog at the end of this email.

I'm not sure if Hans's commit
"server: Don't call vdagent chardev state callback on client (dis)connect"
is a bug fix that should be part of this series, or if it's something that
needs more changes in QEMU/... to be useful which means it's not useful to
cherry-pick it.

I've picked the current fix for bug #692833 by Marc-André and the fix for
bug #728252 from Yonit. They are not part of master yet, Marc-André's patch
has been reviewed on the mailing list, Yonit's patch hasn't been sent for
review yet. I have tested both though.

Let me know if you think I missed some fixes,


Alon Levy (1):
  server/smartcard: fix smartcard_channel_send_error

Christophe Fergeau (5):
  fix typo in big endian code path
  fix integer marshalling helpers on big endian
  always set VDAgentDisplayConfig::depth
  channel: fix EVP_PKEY leak
  fix 2 X11 related leaks

Marc-André Lureau (1):
  fix infinite loop in resolution change

Yonit Halperin (1):
  fix failure to start in fullscreen mode

 client/application.cpp    |   45 ++++++++++++++++++++++++++++++++++-----------
 client/application.h      |    5 +++--
 client/red_channel.cpp    |   10 +++++++---
 client/red_client.cpp     |    1 +
 client/x11/platform.cpp   |    9 ++++++++-
 client/x11/red_window.cpp |   11 +++++++----
 common/marshaller.c       |   12 ++++++------
 server/smartcard.c        |   30 +++++++-----------------------
 8 files changed, 73 insertions(+), 50 deletions(-)


More information about the Spice-devel mailing list