[Spice-devel] [PATCH 00/16] Backported some patches from refactory branches (27th Jan)

Frediano Ziglio fziglio at redhat.com
Wed Jan 27 04:48:26 PST 2016


This set is mainly previous set of patches (20th Jan).

Changes:
- rebased on master;
- merged some fixes on same branches;
- removed spice_tablet_state_set_server from
  "Remove use of global 'reds' var from spice_server_remove_interface()"
  patch;
- acked some patches;
- added glib loop patch to the set.

Frediano Ziglio (1):
  worker: use glib main loop

Jonathon Jongsma (15):
  Change spice_server_set_ticket() to use local 'reds'
  spice_server_add_interface: use local 'reds' variable
  Remove global inputs channel
  inputs_init() -> inputs_channel_new()
  main_channel_init() -> main_channel_new()
  Remove use of global 'reds' var from spice_server_remove_interface()
  Change init_vd_agent_resources() to take RedsState arg
  Make default_security and channels_security non-global
  Move default_renderer into RedsState
  Fix crash when checking mouse mode
  Store 'renderers' as GArray in RedsState
  Move spice_port to RedsState struct
  Move vdagent to RedsState struct
  Move migration_interface to RedsState struct
  Move spice_secure_port to RedsState struct

 server/Makefile.am         |   2 -
 server/char-device.c       |  11 ++
 server/char-device.h       |   2 +
 server/display-channel.c   |  13 ++-
 server/display-channel.h   |   3 +-
 server/inputs-channel.c    | 254 ++++++++++++++++++++++++------------------
 server/inputs-channel.h    |  26 +++--
 server/main-channel.c      |   4 +-
 server/main-channel.h      |   2 +-
 server/red-worker.c        | 232 +++++++++++++--------------------------
 server/reds-private.h      |  13 +++
 server/reds.c              | 206 +++++++++++++++++-----------------
 server/reds.h              |   7 +-
 server/spice_timer_queue.c | 267 ---------------------------------------------
 server/spice_timer_queue.h |  44 --------
 15 files changed, 382 insertions(+), 704 deletions(-)
 delete mode 100644 server/spice_timer_queue.c
 delete mode 100644 server/spice_timer_queue.h

-- 
2.4.3



More information about the Spice-devel mailing list