summaryrefslogtreecommitdiffstats
path: root/include/qapi/qmp
Commit message (Expand)AuthorAgeFilesLines
* qapi: Introduce a first class 'null' typeMarkus Armbruster2017-07-241-2/+2
* qapi: Separate type QNull from QObjectMarkus Armbruster2017-07-241-3/+7
* qnum: add uint typeMarc-André Lureau2017-06-201-0/+7
* qapi: merge QInt and QFloat in QNumMarc-André Lureau2017-06-206-61/+51Star
* qobject: Add helper macros for common scalar insertionsEric Blake2017-05-082-0/+16
* qobject: Propagate parse errors through qobject_from_json()Markus Armbruster2017-03-071-1/+1
* qobject: Propagate parse errors through qobject_from_jsonv()Markus Armbruster2017-03-071-1/+2
* qmp: Eliminate silly QERR_QMP_* macrosMarkus Armbruster2017-03-051-9/+0Star
* qapi: Support multiple command registries per programMarkus Armbruster2017-03-051-8/+14
* qdict: implement a qdict_crumple method for un-flattening a dictDaniel P. Berrange2016-10-251-0/+1
* qapi: Support unregistering QMP commandsMarkus Armbruster2016-09-191-0/+1
* blockjob: Update description of the 'id' fieldAlberto Garcia2016-07-131-3/+0Star
* Clean up header guards that don't match their file nameMarkus Armbruster2016-07-122-6/+5Star
* qapi: Improve use of qmp/types.hEric Blake2016-07-061-1/+0Star
* qmp: Drop dead command->typeEric Blake2016-05-121-6/+0Star
* qapi: Drop QERR_UNKNOWN_BLOCK_FORMAT_FEATUREMax Reitz2016-03-171-3/+0Star
* include: Clean up includesPeter Maydell2016-02-2311-15/+0Star
* qapi: Convert QType into QAPI built-in enum typeEric Blake2015-12-171-16/+5Star
* qobject: Rename qtype_code to QTypeEric Blake2015-12-171-4/+4
* qobject: Simplify QObjectEric Blake2015-12-177-16/+21
* qjson: surprise, allocating 6 QObjects per token is expensivePaolo Bonzini2015-11-261-0/+7
* qjson: store tokens in a GQueuePaolo Bonzini2015-11-262-6/+6
* qjson: replace QString in JSONLexer with GStringPaolo Bonzini2015-11-262-4/+5
* qjson: Give each of the six structural chars its own token typeMarkus Armbruster2015-11-261-1/+6
* qjson: Spell out some silent assumptionsMarkus Armbruster2015-11-261-1/+2
* qobject: Protect against use-after-free in qobject_decref()Eric Blake2015-11-091-0/+1
* replay: replay blockers for devicesPavel Dovgalyuk2015-11-061-0/+3
* qobject: Drop QObject_HEADMarkus Armbruster2015-10-297-10/+6Star
* qerror: Move #include out of qerror.hMarkus Armbruster2015-06-221-3/+0Star
* qerror: Finally unused, clean upMarkus Armbruster2015-06-222-18/+2Star
* qerror: Clean up QERR_ macros to expand into a single stringMarkus Armbruster2015-06-221-30/+30
* qerror: Eliminate QERR_DEVICE_NOT_FOUNDMarkus Armbruster2015-06-221-3/+0Star
* qdev-monitor: Convert qbus_find() to ErrorMarkus Armbruster2015-06-221-3/+0Star
* qobject: Use 'bool' inside qdictEric Blake2015-06-221-2/+2
* qobject: Use 'bool' for qboolEric Blake2015-06-221-4/+4
* qdict: Add qdict_{set,copy}_default()Kevin Wolf2015-06-121-0/+3
* qdict: Add qdict_array_entries()Kevin Wolf2015-06-121-0/+1
* qobject: Add a special null QObjectMarkus Armbruster2015-05-111-1/+10
* qobject: Clean up around qtype_codeMarkus Armbruster2015-05-111-1/+1
* block: use bdrv_get_device_or_node_name() in error messagesAlberto Garcia2015-04-281-6/+0Star
* qerror.h: Swap definitions that were not in alphabetical orderAlberto Garcia2015-03-101-3/+3
* block: Eliminate silly QERR_ macros used for encryption keysMarkus Armbruster2015-02-061-6/+0Star
* blockdev: Eliminate silly QERR_BLOCK_JOB_NOT_ACTIVE macroMarkus Armbruster2015-02-061-3/+0Star
* balloon: Eliminate silly QERR_ macrosMarkus Armbruster2015-01-291-6/+0Star
* qmp: Eliminate silly QERR_COMMAND_NOT_FOUND macroMarkus Armbruster2015-01-291-3/+0Star
* qemu-socket: Eliminate silly QERR_ macrosMarkus Armbruster2014-09-261-12/+0Star
* qemu-socket: Polish errors for connect() and listen() failureMarkus Armbruster2014-09-261-2/+2
* qdict: Add qdict_join()Max Reitz2014-05-191-0/+3
* qmp hmp: Consistently name Error * objects err, and not errpMarkus Armbruster2014-05-081-1/+1
* error: Remove some unused headersCole Robinson2014-04-251-1/+0Star