summaryrefslogtreecommitdiff
path: root/python_modules
AgeCommit message (Expand)AuthorFilesLines
2012-03-20demarshal: fixed-size array are missing __nelementsMarc-André Lureau1-1/+1
2012-03-20Remove trailing blank linesDaniel P. Berrange2-2/+0
2012-03-20codegen: Fix enums.h generationHans de Goede1-1/+3
2012-03-20add check for pyparsingChristophe Fergeau1-3/+8
2012-03-20python: remove c-ism trailing ;Marc-André Lureau4-23/+23
2012-03-20codegen: typedef the protocol enumsMarc-André Lureau1-4/+12
2012-03-20python_modules/codegen.py: fix indent error in an unused functionAlon Levy1-1/+1
2012-03-20demarshaller/marshaller fix gcc 4.6.0Alon Levy2-9/+21
2012-03-20codegen: avoid creating out if not used (fix gcc 4.6.0 warning)Alon Levy1-3/+5
2012-03-20mingw32 build: python_modules/marshal: use unsigned for for_loop index variableAlon Levy1-1/+1
2012-03-20spice codegen: fix copy-o, no such variable valueAlon Levy1-1/+1
2012-03-20support python 2.5.4+ for marshaller/demarshallersAlon Levy3-0/+3
2012-03-20demarshaller: Fix palette marshallingAlexander Larsson1-14/+32
2012-03-20Fix uninitialized variable warningsAlexander Larsson1-1/+1
2012-03-20Don't send CursorHeader if cursor_flags is NONEAlexander Larsson3-4/+7
2012-03-20codegen: Allow @to_ptr to make inline structs demarshal as pointersAlexander Larsson3-9/+37
2012-03-20codegen: Various cleanupsAlexander Larsson2-58/+44
2012-03-20codegen: Pass member to SubMarshallingSource rather than nameAlexander Larsson1-9/+10
2012-03-20codegen: Remove unused methos has_pointer()Alexander Larsson1-27/+0
2012-03-20Make distcheck workAlexander Larsson1-1/+1
2012-03-20Fix inclusion of common files, no need for common/ partAlexander Larsson1-1/+1
2012-03-20codegen: No SPICE_ADDRESS types left, drop @c_ptrAlexander Larsson2-19/+12
2012-03-20Properly parse QXLImage to the new-world SpiceImageGerd Hoffmann3-10/+27
2012-03-20codegen: support @chunk on non-pointer arraysAlexander Larsson2-5/+29
2012-03-20Add support for @chunkAlexander Larsson1-2/+18
2012-03-20marshaller: Make get_nw_offset() handle deep member referencesAlexander Larsson1-7/+32
2012-03-20Convert SpicePath.segments to a pointer arrayAlexander Larsson1-23/+28
2012-03-20Handle extra size for switch and array the right wayAlexander Larsson1-23/+20
2012-03-20marshaller: Add some docs describing the types of sizesAlexander Larsson1-0/+29
2012-03-20marshaller: Make @nonnull a propagated attributeAlexander Larsson3-6/+3
2012-03-20marshaller: Make @c_ptr a propagated attributeAlexander Larsson2-17/+18
2012-03-20marshaller: Add generic way to handle propagating attributesAlexander Larsson3-11/+18
2012-03-20Properly parse and marshall SpiceStringGerd Hoffmann3-11/+61
2012-03-20Fix 32bit failure in demarshallerAlexander Larsson1-2/+2
2012-03-20Simplify SpiceLineAttr by removing unsed stuffAlexander Larsson2-5/+21
2012-03-20Support @marshall to automatically marshall pointersAlexander Larsson2-28/+40
2012-03-20Store SpicePath segment count rather than sizeAlexander Larsson3-12/+33
2012-03-20demarshaller: Support @c_ptr attributes for pointersAlexander Larsson1-7/+16
2012-03-20demarshaller: Don't parse @zero membersAlexander Larsson1-1/+4
2012-03-20Fix build error due to member "SpiceMsgEmpty" same name as typeAlexander Larsson1-0/+2
2012-03-20Make pointers 32bit in new protocol formatAlexander Larsson3-12/+11
2012-03-20marshaller: Correctly determine if switches are fixed sizeAlexander Larsson1-1/+9
2012-03-20Fix handling of @ptr32 network sizeAlexander Larsson1-4/+10
2012-03-20Add support for @virtual markup in spice protocolAlexander Larsson3-0/+14
2012-03-20Make internal generated marshaller functions staticAlexander Larsson2-4/+4
2012-03-20Support extra prefix in code generatorsAlexander Larsson3-6/+7
2012-03-20Support creating marshallers that are called indirectlyAlexander Larsson1-6/+25
2012-03-20Add destructor for demarshalled messagesAlexander Larsson1-7/+18
2012-03-20Make generated marshallers build on win32Alexander Larsson1-0/+1
2012-03-20Support @as_ptr in demarshaller to avoid copying data unnecessaryAlexander Larsson1-1/+13