aboutsummaryrefslogtreecommitdiff
path: root/docs/qapi-code-gen.txt
AgeCommit message (Expand)Author
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
2015-09-15qapi: allow override of default enum prefix namingDaniel P. Berrange
2015-09-04docs/qapi-code-gen.txt: Fix QAPI schema examplesMarkus Armbruster
2015-09-04qapi: Generated code cleanupMarkus Armbruster
2015-09-04qapi-commands: Drop useless initializationMarkus Armbruster
2015-09-04qapi: Command returning anonymous type doesn't work, outlawMarkus Armbruster
2015-09-04qapi: Fix to reject union command and event argumentsMarkus Armbruster
2015-09-04qapi-event: Clean up how name of enum QAPIEvent is madeMarkus Armbruster
2015-09-04qapi: Clarify docs on including the same file multiple timesMarkus Armbruster
2015-06-18qapi: Drop bogus command from docsMarkus Armbruster
2015-05-14qapi: Turn generators' mandatory option -i into an argumentMarkus Armbruster
2015-05-05qapi: Tweak doc references to QMP when QGA is also meantEric Blake
2015-05-05qapi: Document 'struct' metatypeEric Blake
2015-05-05qapi: Document new 'alternate' meta-typeEric Blake
2015-05-05qapi: Document type-safety considerationsEric Blake
2015-05-05qapi: Add copyright declaration on docsEric Blake
2014-09-26qapi: Update docs given recent event, spacing fixesEric Blake
2014-06-27qapi script: clean up in scriptsWenchao Xia
2014-06-23qapi script: add event supportWenchao Xia
2014-05-16qapi: skip redundant includesBenoît Canet
2014-05-15qapi: Show qapi-commands.py invocation in qapi-code-gen.txtMarkus Armbruster
2014-05-15qapi: Replace uncommon use of the error API by the common oneMarkus Armbruster
2014-05-15qapi: Normalize marshalling's visitor initialization and cleanupMarkus Armbruster
2014-05-15qapi: Update qapi-code-gen.txt example to match current codeMarkus Armbruster
2014-05-09qapi: Document optional arguments' backwards compatibilityEric Blake
2014-05-08qapi: Add a primitive to include other files from a QAPI schema fileLluís Vilanova
2014-05-08qapi: Use an explicit input fileLluís Vilanova
2014-03-11qapi script: do not allow string discriminatorWenchao Xia