summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix version mismatch error on connectAlexander Larsson2010-06-232-7/+15
* Fix screen resolution changes on old serversAlexander Larsson2010-06-231-5/+5
* client: Support connecting to a major==1 serverAlexander Larsson2010-06-225-28/+104
* Implement display_mode message needed for backwards compatAlexander Larsson2010-06-221-0/+12
* Generate marshaller/demarshallers for old protocolAlexander Larsson2010-06-228-14/+56
* Add spice1.proto describing the 0.4 version of the network protocolxAlexander Larsson2010-06-221-0/+934
* Add support for @virtual markup in spice protocolAlexander Larsson2010-06-223-0/+14
* Make internal generated marshaller functions staticAlexander Larsson2010-06-222-4/+4
* Support extra prefix in code generatorsAlexander Larsson2010-06-224-6/+11
* Add more emacs mode headersAlexander Larsson2010-06-222-0/+2
* Convert client to use indirect calls for message marshallingAlexander Larsson2010-06-2211-52/+113
* Support creating marshallers that are called indirectlyAlexander Larsson2010-06-222-8/+30
* Add destructor for demarshalled messagesAlexander Larsson2010-06-227-19/+39
* fix for not reseting client palette caches on migrationYonit Halperin2010-06-211-0/+2
* Lossy compression of RGBA images (on WAN connection)Yonit Halperin2010-06-215-33/+238
* applying zlib compression over glz on WAN connectionYonit Halperin2010-06-2123-31/+504
* Make opengl optional, disabled by defaultAlexander Larsson2010-06-2114-55/+137
* Make generated marshallers build on win32Alexander Larsson2010-06-185-8/+30
* Add server/demarshaller.hAlexander Larsson2010-06-181-0/+25
* Make sound data @as_ptr to avoid copying dataAlexander Larsson2010-06-184-11/+13
* Make ping data @as_ptr to avoid copying dataAlexander Larsson2010-06-182-1/+3
* Make cursor data @as_ptr to avoid copying dataAlexander Larsson2010-06-184-7/+8
* Support @as_ptr in demarshaller to avoid copying data unnecessaryAlexander Larsson2010-06-181-1/+13
* Make pointer types in messages be 64bit in memoryAlexander Larsson2010-06-181-2/+2
* Don't pack the message structuresAlexander Larsson2010-06-181-87/+83
* Make all message structs internal to spiceAlexander Larsson2010-06-187-7/+504
* Allow multiple --include argsAlexander Larsson2010-06-181-3/+4
* Use generated demarshallers in serverAlexander Larsson2010-06-183-73/+118
* Generate demarshallers on server sideAlexander Larsson2010-06-181-1/+5
* Make tunnel_service_add members be of cstring array sizeAlexander Larsson2010-06-181-2/+2
* Switch client to use generated marshallersAlexander Larsson2010-06-1810-167/+219
* Generate and link marshallers into clientAlexander Larsson2010-06-183-1/+37
* Re-enable cache freeingAlexander Larsson2010-06-181-1/+1
* Convert reds.c to use SpiceMarshallerAlexander Larsson2010-06-181-302/+211
* Convert snd_worker.c to use SpiceMarshaller and generated marshallersAlexander Larsson2010-06-181-145/+94
* Convert red_worker.c to use SpiceMarshaller for marshallingAlexander Larsson2010-06-181-781/+997
* Generate marshallers in serverAlexander Larsson2010-06-181-0/+13
* Use @ptr32 for 32bit offsets in spice.protoAlexander Larsson2010-06-181-2/+2
* Add @nomarshal in a few places where we're marshalling manuallyAlexander Larsson2010-06-181-11/+11
* spice.proto: add @outvar markupAlexander Larsson2010-06-181-15/+15
* Add support for generating message and structure marshallersAlexander Larsson2010-06-182-1/+392
* Add SpiceMarshaller for easy marshallingAlexander Larsson2010-06-184-0/+649
* Generate demarshalling code on win32 tooAlexander Larsson2010-06-181-13/+50
* Client: Use the autogenerated demarshallersAlexander Larsson2010-06-1820-450/+235
* Generate demarshallers in clientAlexander Larsson2010-06-182-2/+12
* Add python code to automake systemAlexander Larsson2010-06-184-1/+10
* Initial import of spice protocol description and demarshall generatorAlexander Larsson2010-06-187-0/+3760
* Use the correctly spelled enum values from the new generated enumsAlexander Larsson2010-06-182-2/+2
* Use the new enums for keyboard modifier flagsAlexander Larsson2010-06-182-7/+9
* There are multiple line attribute flags enums, use only oneAlexander Larsson2010-06-172-4/+4