summaryrefslogtreecommitdiff
path: root/python_modules/ptypes.py
AgeCommit message (Expand)AuthorFilesLines
2018-10-15codegen: Remove minor attributeFrediano Ziglio1-52/+0
2018-10-15codegen: Remove fixedsize attributeFrediano Ziglio1-6/+0
2018-10-15codegen: Remove bytes_count attributeFrediano Ziglio1-4/+0
2018-06-27ptypes: Improve some attribute documentationFrediano Ziglio1-2/+7
2018-05-23Check for messages with duplicate values inside a channelFrediano Ziglio1-0/+8
2018-05-23Check for messages with duplicate names inside a channelFrediano Ziglio1-0/+2
2018-05-23codegen: Remove duplicate client and server code from ChannelType::resolveFrediano Ziglio1-39/+29
2018-05-09codegen: Removed unused get_type methodsFrediano Ziglio1-9/+0
2018-05-09codegen: Add some commentsFrediano Ziglio1-1/+5
2018-04-17Remove extra self parameter from member functionJonathon Jongsma1-1/+1
2016-06-24codegen: Fix 'registred' typoChristophe Fergeau1-3/+3
2016-06-21extend a comment for type attributesFrediano Ziglio1-1/+1
2016-06-21add a check for negate cases on enumerationsFrediano Ziglio1-0/+1
2016-06-02fix wrong assert checkFrediano Ziglio1-1/+1
2016-03-10codegen: simplify FdTypeMarc-André Lureau1-4/+4
2016-03-10protocol: learn to describe fd passing in messagesMarc-Andre Lureau1-0/+9
2016-03-10Revert "Remove files moved to spice-protocol"Marc-André Lureau1-0/+1129
2015-08-11Remove files moved to spice-protocolFrediano Ziglio1-1129/+0
2015-08-04codegen: ptypes.py: keep attribute names in setsUri Lublin1-4/+4
2015-07-23codegen: Remove old ptr32 attributeFrediano Ziglio1-4/+0
2015-07-23codegen: Do some checks on attributesFrediano Ziglio1-0/+72
2015-07-23codegen: Reuse code to fix attribute from prototype fileFrediano Ziglio1-16/+16
2015-04-01Make spice_codegen.py work on both Python 2 and 3Alexander Wauck1-33/+33
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-03-20allow attributes on channel elements in .proto filesChristophe Fergeau1-1/+3
2012-03-20fix copy & paste error in ptypes.pyChristophe Fergeau1-3/+1
2012-03-20codegen: Fix enums.h generationHans de Goede1-1/+3
2012-03-20python: remove c-ism trailing ;Marc-André Lureau1-3/+3
2012-03-20codegen: typedef the protocol enumsMarc-André Lureau1-4/+12
2012-03-20spice codegen: fix copy-o, no such variable valueAlon Levy1-1/+1
2012-03-20Don't send CursorHeader if cursor_flags is NONEAlexander Larsson1-2/+2
2012-03-20codegen: Allow @to_ptr to make inline structs demarshal as pointersAlexander Larsson1-1/+3
2012-03-20codegen: Remove unused methos has_pointer()Alexander Larsson1-27/+0
2012-03-20codegen: No SPICE_ADDRESS types left, drop @c_ptrAlexander Larsson1-2/+5
2012-03-20Properly parse QXLImage to the new-world SpiceImageGerd Hoffmann1-7/+24
2012-03-20codegen: support @chunk on non-pointer arraysAlexander Larsson1-2/+2
2012-03-20marshaller: Make get_nw_offset() handle deep member referencesAlexander Larsson1-7/+32
2012-03-20marshaller: Make @nonnull a propagated attributeAlexander Larsson1-1/+1
2012-03-20marshaller: Make @c_ptr a propagated attributeAlexander Larsson1-1/+1
2012-03-20marshaller: Add generic way to handle propagating attributesAlexander Larsson1-4/+11
2012-03-20Properly parse and marshall SpiceStringGerd Hoffmann1-1/+7
2012-03-20Simplify SpiceLineAttr by removing unsed stuffAlexander Larsson1-1/+14
2012-03-20Support @marshall to automatically marshall pointersAlexander Larsson1-13/+16
2012-03-20Make pointers 32bit in new protocol formatAlexander Larsson1-1/+3
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 Larsson1-0/+4
2012-03-20Initial import of spice protocol description and demarshall generatorAlexander Larsson1-0/+965