[PATCH 00/13] Backported some patches from refactory branches (23th Mar)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Changes:
- merged some patches;
- split GObject patch from private field access;
- move a hunk for property flag from VDI patch to CharDeviceState one;
- change some FIXME comment to TODO;
- rename some propoerty nick name;
- update SpiceCharDeviceState finalize function.

Christophe Fergeau (11):
  char-device: Prepare to make SpiceCharDeviceState a GObject
  char-device: Make SpiceCharDeviceState a GObject
  spicevmc: Introduce RedCharDeviceSpiceVmc GObject
  spicevmc: Move SpiceVmcState::pipe_item to RedCharDeviceSpiceVmc
  smartcard: Prepare to turn SmartcardState into a GObject
  smartcard: Turn SmartcardState into a GObject
  reds: Make VDIPortState private to reds.c
  reds: Prepare to make VDIPortState a GObject
  reds: Make VDIPortState a GObject
  reds: Remove spice_char_device_state_create()
  Move SpiceCharDeviceCallbacks into RedCharDeviceClass

Jonathon Jongsma (2):
  Convert Dispatcher and MainDispatcher to GObjects
  Free dispatchers at exit

 server/char-device.c     | 554 +++++++++++++++++++++++++++----------------
 server/char-device.h     | 106 +++++----
 server/dispatcher.c      | 234 +++++++++++++++----
 server/dispatcher.h      |  53 +++--
 server/main-dispatcher.c | 157 ++++++++++---
 server/main-dispatcher.h |  25 ++
 server/red-qxl.c         |  85 +++----
 server/red-qxl.h         |   1 +
 server/reds-private.h    |  56 +----
 server/reds.c            | 593 ++++++++++++++++++++++++++++-------------------
 server/smartcard.c       | 221 ++++++++++--------
 server/smartcard.h       |  30 ++-
 server/spicevmc.c        | 109 +++++++--
 13 files changed, 1425 insertions(+), 799 deletions(-)

-- 
2.5.5

_______________________________________________
Spice-devel mailing list
Spice-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.freedesktop.org/mailman/listinfo/spice-devel




[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]     [Monitors]