summaryrefslogtreecommitdiff
path: root/include/qapi
AgeCommit message (Expand)Author
2015-12-17qapi: Add alias for ErrorClassEric Blake
2015-12-17qapi: Remove dead visitor codeEric 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-10qapi: Simplify error cleanup in test-qmp-*Eric Blake
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-09-21qapi: Introduce a first class 'any' typeMarkus Armbruster
2015-09-18error: New error_fatalMarkus Armbruster
2015-09-18hmp: Allow for error message hints on HMPEric Blake
2015-09-10error: On abort, report where the error was createdMarkus Armbruster
2015-09-10error: Revamp interface documentationMarkus Armbruster
2015-09-10error: error_set_errno() is unused, dropMarkus Armbruster
2015-09-10qga: Clean up unnecessarily dirty castsMarkus Armbruster
2015-09-10error: Make error_setg() a functionMarkus 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-19qom: Make enum string tables const-correctDaniel P. Berrange
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-18error: New convenience function error_report_err()Markus Armbruster
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-09-26qapi: add visit_start_union and visit_end_unionMichael Roth
2014-09-08rename parse_enum_option to qapi_enum_parse and make it publicPeter Lieven
2014-06-23qapi: add event helper functionsWenchao Xia
2014-05-22Merge remote-tracking branch 'remotes/kraxel/tags/pull-chardev-2' into stagingPeter Maydell
2014-05-21error: error_is_set() is finally unused; removeMarkus Armbruster
2014-05-20Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell
2014-05-19qdict: Add qdict_join()Max Reitz
2014-05-15qapi: Replace start_optional()/end_optional() by optional()Markus Armbruster
2014-05-15qapi: Remove unused Visitor callbacks start_handle(), end_handle()Markus Armbruster
2014-05-09error: Consistently name Error ** objects errp, and not errMarkus Armbruster