summaryrefslogtreecommitdiffstats
path: root/python_modules/demarshal.py
Commit message (Expand)AuthorAgeFilesLines
* protocol: learn to describe fd passing in messagesMarc-Andre Lureau2016-03-101-0/+4
* Revert "Remove files moved to spice-protocol"Marc-André Lureau2016-03-101-0/+1270
* Remove files moved to spice-protocolFrediano Ziglio2015-08-111-1270/+0
* Make spice_codegen.py work on both Python 2 and 3Alexander Wauck2015-04-011-6/+6
* python: Fix -Wunused-parameterFabiano Fidêncio2014-09-181-6/+6
* demarshal: prefix variable name with parent namesMarc-André Lureau2014-05-151-17/+30
* marshaller: Use #include <> for headers in $srcdir/commonChristophe Fergeau2014-04-161-1/+1
* Use #include "common/..." in (de)marshallersChristophe Fergeau2014-04-161-1/+1
* demarshall: add missing parens in BE read_xxx functionsChristophe Fergeau2012-04-061-1/+1
* spice_codegen: Always write a channels entry for an ifdef-ed channelHans de Goede2012-03-201-0/+5
* handle @ifdef on messages and channelsChristophe Fergeau2012-03-201-4/+18
* demarshal: fixed-size array are missing __nelementsMarc-André Lureau2012-03-201-1/+1
* python: remove c-ism trailing ;Marc-André Lureau2012-03-201-16/+16
* demarshaller/marshaller fix gcc 4.6.0Alon Levy2012-03-201-6/+16
* codegen: avoid creating out if not used (fix gcc 4.6.0 warning)Alon Levy2012-03-201-3/+5
* support python 2.5.4+ for marshaller/demarshallersAlon Levy2012-03-201-0/+1
* demarshaller: Fix palette marshallingAlexander Larsson2012-03-201-14/+32
* Fix uninitialized variable warningsAlexander Larsson2012-03-201-1/+1
* Don't send CursorHeader if cursor_flags is NONEAlexander Larsson2012-03-201-1/+4
* codegen: Allow @to_ptr to make inline structs demarshal as pointersAlexander Larsson2012-03-201-6/+26
* codegen: Various cleanupsAlexander Larsson2012-03-201-13/+21
* Fix inclusion of common files, no need for common/ partAlexander Larsson2012-03-201-1/+1
* codegen: No SPICE_ADDRESS types left, drop @c_ptrAlexander Larsson2012-03-201-17/+7
* Properly parse QXLImage to the new-world SpiceImageGerd Hoffmann2012-03-201-2/+2
* codegen: support @chunk on non-pointer arraysAlexander Larsson2012-03-201-3/+27
* Add support for @chunkAlexander Larsson2012-03-201-2/+18
* Convert SpicePath.segments to a pointer arrayAlexander Larsson2012-03-201-23/+28
* Handle extra size for switch and array the right wayAlexander Larsson2012-03-201-23/+20
* marshaller: Add some docs describing the types of sizesAlexander Larsson2012-03-201-0/+29
* marshaller: Make @nonnull a propagated attributeAlexander Larsson2012-03-201-4/+1
* marshaller: Make @c_ptr a propagated attributeAlexander Larsson2012-03-201-16/+17
* marshaller: Add generic way to handle propagating attributesAlexander Larsson2012-03-201-5/+5
* Properly parse and marshall SpiceStringGerd Hoffmann2012-03-201-7/+37
* Fix 32bit failure in demarshallerAlexander Larsson2012-03-201-2/+2
* Simplify SpiceLineAttr by removing unsed stuffAlexander Larsson2012-03-201-4/+7
* Store SpicePath segment count rather than sizeAlexander Larsson2012-03-201-2/+14
* demarshaller: Support @c_ptr attributes for pointersAlexander Larsson2012-03-201-7/+16
* demarshaller: Don't parse @zero membersAlexander Larsson2012-03-201-1/+4
* Make pointers 32bit in new protocol formatAlexander Larsson2012-03-201-9/+6
* Add support for @virtual markup in spice protocolAlexander Larsson2012-03-201-0/+7
* Make internal generated marshaller functions staticAlexander Larsson2012-03-201-3/+3
* Support extra prefix in code generatorsAlexander Larsson2012-03-201-5/+5
* Add destructor for demarshalled messagesAlexander Larsson2012-03-201-7/+18
* Support @as_ptr in demarshaller to avoid copying data unnecessaryAlexander Larsson2012-03-201-1/+13
* Initial import of spice protocol description and demarshall generatorAlexander Larsson2012-03-201-0/+1033