[Spice-devel] [PATCH 0/3] Rebased patches from refactory (Sept 19)

Jonathon Jongsma jjongsma at redhat.com
Mon Sep 19 15:02:32 UTC 2016


This is the beginning of the series of patches that convert some of the
internal objects to use GObject. This first set is small and only includes the
RedChannelClient heirarchy.

Jonathon Jongsma (3):
  Generate GTypes for spice-server enums
  Use and introduce channel client cast macros
  Convert RedChannelClient heirarchy to GObject

 .gitignore                          |   2 +
 configure.ac                        |   4 +-
 server/Makefile.am                  |  35 ++
 server/cursor-channel-client.c      |  74 ++--
 server/cursor-channel-client.h      |  34 +-
 server/dcc-private.h                |  14 +-
 server/dcc.c                        | 202 ++++++++--
 server/dcc.h                        |  37 +-
 server/display-channel.c            |   4 +-
 server/dummy-channel-client.c       | 157 ++++++++
 server/dummy-channel-client.h       |  59 +++
 server/inputs-channel-client.c      |  58 ++-
 server/inputs-channel-client.h      |  45 ++-
 server/inputs-channel.c             |   4 +-
 server/main-channel-client.c        | 154 ++++++--
 server/main-channel-client.h        |  34 +-
 server/main-channel.c               |  16 +-
 server/red-channel-client-private.h |   4 +-
 server/red-channel-client.c         | 727 ++++++++++++++++++++++--------------
 server/red-channel-client.h         |  80 +++-
 server/red-channel.h                |  33 +-
 server/reds.h                       |   1 +
 server/smartcard-channel-client.c   | 414 ++++++++++++++++++++
 server/smartcard-channel-client.h   | 114 ++++++
 server/smartcard.c                  | 376 +++----------------
 server/smartcard.h                  |  21 ++
 server/sound.c                      |   9 +-
 server/spice-server.h               |  16 +
 server/spicevmc.c                   |   6 +-
 server/tests/test_display_base.c    |   4 +-
 30 files changed, 1950 insertions(+), 788 deletions(-)
 create mode 100644 server/dummy-channel-client.c
 create mode 100644 server/dummy-channel-client.h
 create mode 100644 server/smartcard-channel-client.c
 create mode 100644 server/smartcard-channel-client.h

-- 
2.7.4



More information about the Spice-devel mailing list