summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-10-26Print warnings on untested code pathsrefactory-20161026refactoryJonathon Jongsma2-0/+4
2016-10-26Replace RedCharDevice::on_free_self_token with a signalChristophe Fergeau3-17/+41
2016-10-26char-device: add 'self' param to vfuncsJonathon Jongsma5-30/+49
2016-10-26Rename SpiceVmcState to RedVmcChannelJonathon Jongsma1-81/+80
2016-10-26Manage lifetime of spicevmc channelJonathon Jongsma1-1/+24
2016-10-26Smartcard: store channel in deviceJonathon Jongsma1-9/+9
2016-10-26RedsState: keep weak reference to channelsJonathon Jongsma1-0/+14
2016-10-26Free channels in RedsState destructorJonathon Jongsma1-0/+4
2016-10-26Use spice_server_destroy() at exitJonathon Jongsma1-18/+12
2016-10-26Convert RedClient to GObjectreview-20161026refactory-reviewJonathon Jongsma5-38/+123
2016-10-26Move RedClient to a separate fileJonathon Jongsma17-295/+387
2016-10-26Convert RedsState::clients to GListJonathon Jongsma3-32/+26
2016-10-25Re-arrange channel client creation to avoid exposing client lockJonathon Jongsma4-61/+32
2016-10-25Implement vfuncs for DummyChannelJonathon Jongsma1-0/+28
2016-10-25Convert RedChannel hierarchy to GObjectJonathon Jongsma35-905/+1933
2016-10-25Remove unused declarationFrediano Ziglio1-8/+0
2016-10-20red-worker: Do not include not necessary red-channel-client.hFrediano Ziglio2-2/+2
2016-10-20Avoid to typedef twice MainChannelFrediano Ziglio2-4/+1
2016-10-20display channel: Don't let client set too many surfacesFrediano Ziglio1-1/+1
2016-10-20Avoid recursive inclusion of headersFrediano Ziglio1-1/+2
2016-10-20Allows to use scripts for "make check"Frediano Ziglio1-3/+4
2016-10-20Declare same enumerator in a single headerFrediano Ziglio3-12/+6
2016-10-20Move monitors_config_ref inside red_monitors_config_item_newFrediano Ziglio1-2/+2
2016-10-20dcc: Use spice_new instead of spice_mallocFrediano Ziglio1-2/+2
2016-10-20Fix typo in commentFrediano Ziglio1-1/+1
2016-10-20Make compression image declarations more similarFrediano Ziglio1-5/+4
2016-10-20Reuse SPICE_N_ELEMENTS macroFrediano Ziglio1-2/+2
2016-10-19Include main-channel-client.h where MainChannelClient is usedFrediano Ziglio6-1/+7
2016-10-19Avoid to typedef twice RedChannel and RedClientFrediano Ziglio1-3/+0
2016-10-19Add reds_stat to compiled softwareFrediano Ziglio3-1/+21
2016-10-19Remove warnings from reds_stat utilityFrediano Ziglio1-5/+6
2016-10-18Include directly used header in dcc.hFrediano Ziglio1-0/+1
2016-10-18Improve MainChannel encapsulationJonathon Jongsma3-13/+30
2016-10-18Be consistent with opaque typeFrediano Ziglio1-1/+2
2016-10-18Use a compatibility header to support GLib 2.28Frediano Ziglio4-0/+50
2016-10-18Do not typedef DisplayChannel twiceFrediano Ziglio1-3/+0
2016-10-18Avoid to typedef twice CursorChannelFrediano Ziglio1-1/+1
2016-10-17mjpeg_encoder_new: allocate memory after sanity checkUri Lublin1-1/+2
2016-10-17input-channel: add a comment to mark fallthrough in switchUri Lublin1-0/+1
2016-10-14Add CommonGraphicsChannelPrivate structJonathon Jongsma8-25/+60
2016-10-14doc: Remove mention that qxl.guestdebug is Windows-onlyChristophe Fergeau1-3/+2
2016-10-14rcc: Make OutgoingHandler privatePavel Grunt3-16/+17
2016-10-14reds: Define openssl lock only if neededPavel Grunt1-2/+2
2016-10-14server: Remove a redundant IncomingHandler typedefFrancois Gouget1-1/+0
2016-10-14Use macros for casting Channel typesJonathon Jongsma9-17/+25
2016-10-14Move CommonGraphicsChannel to a new fileJonathon Jongsma10-185/+247
2016-10-14server: Remove a redundant CursorChannelClient typedefFrancois Gouget1-2/+0
2016-10-13Don't increment num_clients_mig_wait twiceJonathon Jongsma1-2/+0
2016-10-11Test agent message filter processingPavel Grunt1-0/+78
2016-10-11Add agent message filter testPavel Grunt2-0/+62