aboutsummaryrefslogtreecommitdiff
path: root/include/qapi/qmp
AgeCommit message (Expand)Author
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau
2017-05-08qobject: Add helper macros for common scalar insertionsEric Blake
2017-03-07qobject: Propagate parse errors through qobject_from_json()Markus Armbruster
2017-03-07qobject: Propagate parse errors through qobject_from_jsonv()Markus Armbruster
2017-03-05qmp: Eliminate silly QERR_QMP_* macrosMarkus Armbruster
2017-03-05qapi: Support multiple command registries per programMarkus Armbruster
2016-10-25qdict: implement a qdict_crumple method for un-flattening a dictDaniel P. Berrange
2016-09-19qapi: Support unregistering QMP commandsMarkus Armbruster
2016-07-13blockjob: Update description of the 'id' fieldAlberto Garcia
2016-07-12Clean up header guards that don't match their file nameMarkus Armbruster
2016-07-06qapi: Improve use of qmp/types.hEric Blake
2016-05-12qmp: Drop dead command->typeEric Blake
2016-03-17qapi: Drop QERR_UNKNOWN_BLOCK_FORMAT_FEATUREMax Reitz
2016-02-23include: Clean up includesPeter Maydell
2015-12-17qapi: Convert QType into QAPI built-in enum typeEric Blake
2015-12-17qobject: Rename qtype_code to QTypeEric Blake
2015-12-17qobject: Simplify QObjectEric Blake
2015-11-26qjson: surprise, allocating 6 QObjects per token is expensivePaolo Bonzini
2015-11-26qjson: store tokens in a GQueuePaolo Bonzini
2015-11-26qjson: replace QString in JSONLexer with GStringPaolo Bonzini
2015-11-26qjson: Give each of the six structural chars its own token typeMarkus Armbruster
2015-11-26qjson: Spell out some silent assumptionsMarkus Armbruster
2015-11-09qobject: Protect against use-after-free in qobject_decref()Eric Blake
2015-11-06replay: replay blockers for devicesPavel Dovgalyuk
2015-10-29qobject: Drop QObject_HEADMarkus Armbruster
2015-06-22qerror: Move #include out of qerror.hMarkus Armbruster
2015-06-22qerror: Finally unused, clean upMarkus Armbruster
2015-06-22qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster
2015-06-22qerror: Eliminate QERR_DEVICE_NOT_FOUNDMarkus Armbruster
2015-06-22qdev-monitor: Convert qbus_find() to ErrorMarkus Armbruster
2015-06-22qobject: Use 'bool' inside qdictEric Blake
2015-06-22qobject: Use 'bool' for qboolEric Blake
2015-06-12qdict: Add qdict_{set,copy}_default()Kevin Wolf
2015-06-12qdict: Add qdict_array_entries()Kevin Wolf
2015-05-11qobject: Add a special null QObjectMarkus Armbruster
2015-05-11qobject: Clean up around qtype_codeMarkus Armbruster
2015-04-28block: use bdrv_get_device_or_node_name() in error messagesAlberto Garcia
2015-03-10qerror.h: Swap definitions that were not in alphabetical orderAlberto Garcia
2015-02-06block: Eliminate silly QERR_ macros used for encryption keysMarkus Armbruster
2015-02-06blockdev: Eliminate silly QERR_BLOCK_JOB_NOT_ACTIVE macroMarkus Armbruster
2015-01-29balloon: Eliminate silly QERR_ macrosMarkus Armbruster
2015-01-29qmp: Eliminate silly QERR_COMMAND_NOT_FOUND macroMarkus Armbruster
2014-09-26qemu-socket: Eliminate silly QERR_ macrosMarkus Armbruster
2014-09-26qemu-socket: Polish errors for connect() and listen() failureMarkus Armbruster
2014-05-19qdict: Add qdict_join()Max Reitz
2014-05-08qmp hmp: Consistently name Error * objects err, and not errpMarkus Armbruster
2014-04-25error: Remove some unused headersCole Robinson
2014-04-25qerror.h: Replace QERR_NOT_SUPPORTED with QERR_UNSUPPORTEDCole Robinson
2014-04-25qerror.h: Remove QERR defines that are only used onceCole Robinson
2014-04-25qerror.h: Remove unused error classesCole Robinson