aboutsummaryrefslogtreecommitdiff
path: root/docs/qapi-code-gen.txt
AgeCommit message (Expand)Author
2017-06-07docs: create config/, devel/ and spin/ subdirectoriesPaolo Bonzini
2017-03-16qapi: The #optional tag is redundant, dropMarkus Armbruster
2017-03-16qapi: Have each QAPI schema declare its name rule violationsMarkus Armbruster
2017-03-16qapi: Have each QAPI schema declare its returns white-listMarkus Armbruster
2017-03-16docs/qapi-code-gen.txt: Drop confusing reference to 'gen'Markus Armbruster
2017-03-16qapi: Make doc comments optional where we don't need themMarkus Armbruster
2017-03-07docs/qapi-code-gen.txt: Clarify naming rulesMarkus Armbruster
2017-03-05qapi: Drop unused non-strict qobject input visitorMarkus Armbruster
2017-01-16qapi: add qapi2texi scriptMarc-André Lureau
2016-10-25qapi: rename QmpOutputVisitor to QObjectOutputVisitorDaniel P. Berrange
2016-10-25qapi: rename QmpInputVisitor to QObjectInputVisitorDaniel P. Berrange
2016-09-19Replace qmp-commands.hx by docs/qmp-commands.txtMarc-André Lureau
2016-07-19qapi: Implement boxed types for commands/eventsEric Blake
2016-07-06qapi: Add new visit_complete() functionEric Blake
2016-07-06qmp-input-visitor: Favor new visit_free() functionEric Blake
2016-07-06qapi: Add new visit_free() functionEric Blake
2016-07-06qapi: Add parameter to visit_end_*Eric Blake
2016-06-07docs: "specify" spell fixMichael Tokarev
2016-05-12qapi: Change visit_type_FOO() to no longer return partial objectsEric Blake
2016-05-12qapi: Simplify semantics of visit_next_list()Eric Blake
2016-05-12qapi: Split visit_end_struct() into piecesEric Blake
2016-05-12qapi-commands: Wrap argument visit in visit_start_structEric Blake
2016-05-12qapi: Consolidate QMP input visitor creationEric Blake
2016-03-18qapi: Allow anonymous base for flat unionEric Blake
2016-03-18qapi: Make BlockdevOptions doc example closer to realityEric Blake
2016-03-18qapi: Adjust names of implicit typesEric Blake
2016-03-05qapi: Update docs to match recent generator changesEric Blake
2016-02-19qapi: Forbid empty unions and useless alternatesEric Blake
2015-12-17qapi: Simplify visiting of alternate typesEric Blake
2015-12-17qapi: Convert QType into QAPI built-in enum typeEric Blake
2015-12-17qapi: Don't let implicit enum MAX member collideEric Blake
2015-12-17qapi: Tighten the regex on valid namesEric Blake
2015-11-17qapi: Document introspection stability considerationsEric Blake
2015-11-10qapi-introspect: Document lack of sortingEric Blake
2015-11-10qapi: Provide nicer array names in introspectionEric Blake
2015-11-02qapi: Reserve 'q_*' and 'has_*' member namesEric Blake
2015-11-02qapi: Reserve '*List' type names for list typesEric Blake
2015-10-12qapi: Consistent generated code: prefer visitor 'v'Eric Blake
2015-10-12qapi: Consistent generated code: prefer error 'err'Eric Blake
2015-09-21qapi-introspect: Hide type namesMarkus Armbruster
2015-09-21qapi: New QMP command query-qmp-schema for QMP introspectionMarkus Armbruster
2015-09-21qapi: Pseudo-type '**' is now unused, drop itMarkus Armbruster
2015-09-21qapi-schema: Fix up misleading specification of netdev_addMarkus Armbruster
2015-09-21qapi: Introduce a first class 'any' typeMarkus Armbruster
2015-09-21qapi: Improve built-in type documentationMarkus Armbruster
2015-09-21qapi-commands: De-duplicate output marshaling functionsMarkus Armbruster
2015-09-21qapi: Rename qmp_marshal_input_FOO() to qmp_marshal_FOO()Markus Armbruster
2015-09-21qapi: Clean up after recent conversions to QAPISchemaVisitorMarkus Armbruster
2015-09-21qapi: De-duplicate enum code generationMarkus Armbruster
2015-09-21qapi-types: Convert to QAPISchemaVisitor, fixing flat unionsMarkus Armbruster