summaryrefslogtreecommitdiffstats
path: root/server
Commit message (Collapse)AuthorAgeFilesLines
...
* Move image_compression to RedsState structJonathon Jongsma2015-02-235-10/+10
| | | | Removing more global variables
* Move streaming_video to RedsState structJonathon Jongsma2015-02-235-7/+13
| | | | | Also requires adding reds_get_streaming_video() accessor so that other files can check this value.
* Move ticketing_enabled to RedsState structJonathon Jongsma2015-02-232-5/+6
| | | | Removing more global variables
* Move spice_uuid, spice_uuid_is_set to RedsState structJonathon Jongsma2015-02-232-7/+10
| | | | Removing more global variables
* Move spice_name to RedsState structJonathon Jongsma2015-02-232-5/+5
| | | | Remove more global variables
* Move sasl_enabled, sasl_appname to RedsState structJonathon Jongsma2015-02-232-14/+18
| | | | Removing more global variables
* Move taTicket to RedsState structJonathon Jongsma2015-02-232-11/+11
| | | | Removing more global variables
* Move spice_family to RedsState structJonathon Jongsma2015-02-232-5/+6
| | | | Removing more global variables
* Move spice_addr to RedsState structJonathon Jongsma2015-02-232-3/+3
| | | | Removing more global variables
* Move spice_listen_socket_fd to RedsState structJonathon Jongsma2015-02-232-5/+6
| | | | Removing more global variables
* Move spice_secure_port to RedsState structJonathon Jongsma2015-02-232-4/+5
| | | | removing more global variables
* Move migration_interface to RedsState structJonathon Jongsma2015-02-232-16/+16
|
* Move vdagent to RedsState structJonathon Jongsma2015-02-235-33/+33
| | | | | Also change API of reds_has_vdagent() to take RedsState arg. Removes another global variable.
* Move spice_port to RedsState structJonathon Jongsma2015-02-232-4/+5
| | | | Remove another global variable
* Store 'renderers' as GArray in RedsStateJonathon Jongsma2015-02-235-19/+23
|
* Fix crash when checking mouse modeJonathon Jongsma2015-02-232-1/+4
| | | | | | Since the mouse mode is now stored in the inputs channel, we were crashing when somebody was calling this API before the inputs channel was created.
* Move default_renderer into RedsStateJonathon Jongsma2015-02-232-4/+5
| | | | Not global.
* Make default_security and channels_security non-globalJonathon Jongsma2015-02-232-15/+17
| | | | | Move them into the RedsState struct, adjust functions that use these variables to take a RedsState arg.
* Change init_vd_agent_resources() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Remove use of global 'reds' var from spice_server_remove_interface()Jonathon Jongsma2015-02-235-9/+40
| | | | | | | Since this is public API, we can't easily change the signature of the function to take a RedsState argument, so instead we apply a hack and store the reds argument inside the device state struct when the interface is added, and retrieve it for use later when it is removed.
* main_channel_init() -> main_channel_new()Jonathon Jongsma2015-02-233-3/+3
| | | | Rename to make function name more consistent
* inputs_init() -> inputs_channel_new()Jonathon Jongsma2015-02-233-3/+3
| | | | Rename function to be more consistent
* Remove global inputs channelJonathon Jongsma2015-02-234-129/+168
| | | | | | | Make the RedsState object own an InputsChannel object rather than having a global inputs channel. This means changing a lot of inputs-related API to take an InputsChannel* argument and moving the keyboard, mouse, and tablet objects into the InputsChannel object.
* spice_server_add_interface: use local 's' variableJonathon Jongsma2015-02-231-3/+3
| | | | Prefer local argument variable over global 'reds' variable
* Change spice_server_char_device_remove_interface to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_on_char_device_state_destroy() to take RedsState argJonathon Jongsma2015-02-233-3/+3
|
* Change reds_char_device_remove_state() to take RedsState argJonathon Jongsma2015-02-231-3/+3
|
* Change reds_char_device_add_state() to take RedsState argJonathon Jongsma2015-02-231-3/+3
|
* Change attach_to_red_agent() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_disable_mm_time() to take RedsState argJonathon Jongsma2015-02-233-4/+4
|
* Change reds_enable_mm_time() to take RedsState argJonathon Jongsma2015-02-233-4/+4
|
* Change migrate_timeout() to take reds as data argJonathon Jongsma2015-02-231-1/+2
|
* Change reds_mig_switch() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_mig_finished() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_migrate_channels_seamless() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_mig_remove_wait_disconnect_client() to take RedsState argJonathon Jongsma2015-02-231-3/+3
|
* Change reds_mig_cleanup_wait_disconnect() to take RedsState argJonathon Jongsma2015-02-231-3/+3
|
* Change reds_mig_fill_wait_disconnect() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_mig_started() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_mig_release to take RedsState argJonathon Jongsma2015-02-231-5/+5
|
* Change spice_server_set_ticket() to use local 's'Jonathon Jongsma2015-02-231-2/+2
| | | | Rather than using global 'reds' variable
* change on_activating_ticketing() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_init_ssl() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change do_spice_init() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_init_net() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_set_client_mm_time_latency() to take RedsState argJonathon Jongsma2015-02-233-4/+4
|
* Change reds_send_mm_time() to take RedsState argJonathon Jongsma2015-02-231-5/+5
|
* Change reds_handle_link() to take RedsState argJonathon Jongsma2015-02-231-4/+4
|
* Change reds_handle_other_links() to take RedsState argJonathon Jongsma2015-02-231-2/+2
|
* Change reds_on_client_semi_seamless_migrate_complete() to take RedsState argJonathon Jongsma2015-02-233-3/+3
|