summaryrefslogtreecommitdiff
path: root/python_modules
AgeCommit message (Expand)AuthorFilesLines
2013-10-23codegen: Add a --generate-wireshark-dissector optionJonathon Jongsma1-0/+17
2012-06-14python_modules/ptypes.py/EnumBaseType.c_enumname: add missing return to fix b...Alon Levy1-1/+1
2012-04-06demarshall: add missing parens in BE read_xxx functionsChristophe Fergeau1-1/+1
2012-03-22build-sys: make it a seperately buildable spice-common libraryMarc-André Lureau1-1/+12
2012-03-21codegen: ifdef/endif function declaration tooMarc-André Lureau1-0/+2
2012-03-21codegen: include headers locallyMarc-André Lureau1-2/+2
2012-03-21codegen: struct marshallers are not current function helperMarc-André Lureau1-2/+3
2012-03-20spice_codegen: Always write a channels entry for an ifdef-ed channelHans de Goede2-0/+11
2012-03-20handle @ifdef on messages and channelsChristophe Fergeau2-7/+43
2012-03-20allow attributes on channel elements in .proto filesChristophe Fergeau2-2/+4
2012-03-20add ifdef/endif methods to spice code generatorChristophe Fergeau1-0/+12
2012-03-20fix copy & paste error in ptypes.pyChristophe Fergeau1-3/+1
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