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 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx http://lists.freedesktop.org/mailman/listinfo/spice-devel