summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* demarshaller: Fix palette marshallingAlexander Larsson2010-07-201-14/+32
| | | | | | | It turns out that using base + sizeof(struct) is not a good way to access an array at the end of a struct. For SpicePalette sizeof is 16, but offset of ents is 12. Using this calculation in the demarshaller breaks things badly, so now we use the actual array member.
* Don't send padding over the network with video dataAlexander Larsson2010-07-205-15/+8
|
* Fix uninitialized variable warningsAlexander Larsson2010-07-191-1/+1
|
* Don't send CursorHeader if cursor_flags is NONEAlexander Larsson2010-07-194-5/+11
|
* Send Clip.rects inline rather than using a pointerAlexander Larsson2010-07-191-1/+1
|
* codegen: Allow @to_ptr to make inline structs demarshal as pointersAlexander Larsson2010-07-193-9/+37
|
* codegen: Various cleanupsAlexander Larsson2010-07-1910-130/+102
| | | | | | | | | | | | Remove all uses of @end in the marshaller, instead just using the C struct array-at-end-of-struct. To make this work we also remove all use of @end for switches (making them C unions). We drop the zero member of the notify message so that we can avoid this use of @end for a primitive in the marshaller (plus its useless to send over the wire). We change the offsets and stuff in the migration messages to real pointers.
* codegen: Pass member to SubMarshallingSource rather than nameAlexander Larsson2010-07-191-9/+10
| | | | This way we can check attributes on the member.
* codegen: Remove unused methos has_pointer()Alexander Larsson2010-07-191-27/+0
|
* server vdi port: prevent recursive calls to read_from_vdi_port (required for ↵Alon Levy2010-07-191-7/+21
| | | | spice-vmc)
* client: add clipboard supportArnon Gilboa2010-07-197-11/+476
| | | | | | | | * windows - untested * linux - small strings both ways, large implemented differently: * client to guest - support INCR * guest to client - we supply a single possibly very large property * requires server changes in next patch to work with spice-vmc
* fix typo DisplayModeListner -> DisplayModeListenerAlon Levy2010-07-194-10/+10
|
* client: command line arguments for setting windows guest monitors'Yonit Halperin2010-07-194-7/+157
| | | | color depth and disabling some display options (helpful on WAN)
* canvas_base jpeg_alpha: supply the correct size to jpeg_decoderYonit Halperin2010-07-151-1/+1
|
* Merge branch 'master' of git://git.freedesktop.org/git/spice/spice into ↵Yonit Halperin2010-07-153-3/+4
|\ | | | | | | spice_image
| * add SPICE_SERVER_VERSIONGerd Hoffmann2010-07-141-0/+2
| | | | | | | | Allow to ifdef features which depend on a certain libspice-server release.
| * update shlib minorGerd Hoffmann2010-07-141-1/+1
| | | | | | | | | | commit c90183da944001e466f60acb58a5052c353995ca added two new functions, update shared lib minor version for that.
| * server: enabling/disabling jpeg and zlib-over-glz via spice command line argsYonit Halperin2010-07-145-3/+66
| |
| * red_glz_compress_image: lines isn't needed any moreGerd Hoffmann2010-07-131-2/+1
| |
* | server: enabling/disabling jpeg and zlib-over-glz via spice command line argsYonit Halperin2010-07-125-3/+66
|/
* Don't marshall bitmap data as pointer, instead send inlineAlexander Larsson2010-07-092-19/+13
|
* Add --enable-werror and make it the default only for git builds0.5.2Alexander Larsson2010-07-092-1/+15
| | | | | Its not generally a good idea to have released tarballs build with -Werror, as later compilers may add warnings breaking old releases, etc.
* Use the right enum types for bitmap_data.type comparisonsAlexander Larsson2010-07-091-2/+2
|
* Add files i forgot to commitAlexander Larsson2010-07-092-0/+15
|
* Update NEWS for releaseAlexander Larsson2010-07-081-0/+22
|
* Disable tunnel by default on windowsAlexander Larsson2010-07-081-8/+0
|
* Make tunnel support optional in client tooAlexander Larsson2010-07-084-5/+23
|
* Make distcheck workAlexander Larsson2010-07-0810-12/+89
|
* Missed some misspelling fixesAlexander Larsson2010-07-081-11/+11
|
* Fix various misspellingsAlexander Larsson2010-07-0823-111/+111
| | | | | | | | | | | | | letancy -> latency compund -> compound SpicedSubMessage -> SpiceSubMessage modifaiers -> modifiers massage -> message outgoiong -> outgoing AlphaBlnd -> AlphaBlend remoth -> remote modifires -> modifiers secore -> secure
* Fix sign warnings from win32 compilerAlexander Larsson2010-07-082-3/+3
|
* Fix inclusion of common files, no need for common/ partAlexander Larsson2010-07-0814-14/+14
|
* server: Remove unnecessary pci id/rev checksAlexander Larsson2010-07-082-11/+0
| | | | | | There is no need to check the pci ids or revisions. Thats a contract between qemu and the driver, and spice need not care, as long as we get the right data from qemu.
* Simplify spice_pixman_region32_init_rects with new typesAlexander Larsson2010-07-081-28/+2
| | | | | Don't manually of SpiceRects to pixman_box32_t now that they are compatible and SpiceRect is internal.
* Make all internal structures not be packedAlexander Larsson2010-07-082-48/+43
|
* Remove unused method declarationsAlexander Larsson2010-07-081-5/+0
|
* Move SpiceChunks to mem.hAlexander Larsson2010-07-083-19/+19
|
* Move in spice/draw.h from spice-protocol to common/Alexander Larsson2010-07-0818-18/+307
|
* Handle the new QXLCursorHeader typeAlexander Larsson2010-07-081-3/+13
|
* Use QXLPHYSICAL, not SPICE_ADDRESS in qxl parserAlexander Larsson2010-07-082-19/+19
|
* codegen: No SPICE_ADDRESS types left, drop @c_ptrAlexander Larsson2010-07-084-44/+37
|
* Properly parse QXLLineAttrs.styleAlexander Larsson2010-07-086-48/+29
|
* remove QXLInterface->has_command()Gerd Hoffmann2010-07-081-1/+0
| | | | Not used any more, zap it before rolling up a release tarball.
* server: add missing ifdef USE_OGL (red_worker.c)Uri Lublin2010-07-081-0/+2
|
* Properly parse QXLImage to the new-world SpiceImageGerd Hoffmann2010-07-0714-1208/+813
| | | | | SpiceImage now replaces RedImage and has all image types in it. All image data are now chunked (and as such not copied when demarshalling).
* codegen: support @chunk on non-pointer arraysAlexander Larsson2010-07-072-5/+29
| | | | This is similar to @as_ptr, but generates a single chunk of data.
* Add support for @chunkAlexander Larsson2010-07-071-2/+18
|
* marshaller: Make get_nw_offset() handle deep member referencesAlexander Larsson2010-07-071-7/+32
|
* Add spice_marshaller_add_ref_chunksAlexander Larsson2010-07-072-0/+12
|
* Add spice_chunks_* helpersAlexander Larsson2010-07-072-0/+64
|