288 Commits (2c398ee5e3a4b8db995ec4b211f28a1119bf10ca)

Author SHA1 Message Date
Jason Wang 603f2f7c6c Revert "hmp: Use QAPI NetdevInfo in hmp_info_network" 5 years ago
Markus Armbruster db29164103 qapi: Implement deprecated-input=reject for QMP command arguments 5 years ago
Markus Armbruster d2032598c4 qapi: Implement deprecated-input=reject for QMP commands 5 years ago
Markus Armbruster 91fa93e516 qapi: Implement deprecated-output=hide for QMP command results 5 years ago
Markus Armbruster 6dd75472d5 qemu-options: New -compat to set policy for deprecated interfaces 5 years ago
Marc-André Lureau c98939daec qga: return a more explicit error on why a command is disabled 5 years ago
Alexey Kirillov a0724776c5 hmp: Use QAPI NetdevInfo in hmp_info_network 5 years ago
Markus Armbruster d71a243220 error: Fix "Converting to ERRP_GUARD()" doc on "valid at return" 5 years ago
Eric Blake dc13f40c6b qapi: Introduce QAPI_LIST_APPEND 5 years ago
Markus Armbruster 4ac76ba414 qobject: Make QString immutable 5 years ago
Markus Armbruster 3ddba9a9e9 migration: Replace migration's JSON writer by the general one 5 years ago
Markus Armbruster 998da0b158 qobject: Factor JSON writer out of qobject_to_json() 5 years ago
Markus Armbruster b3119b0814 qobject: Drop qstring_get_try_str() 5 years ago
Markus Armbruster 808ac3657e qobject: Drop qobject_get_try_str() 5 years ago
Markus Armbruster 80d71121b7 qobject: Move internals to qobject-internal.h 5 years ago
Markus Armbruster 88e25b1e6d Revert "qstring: add qstring_free()" 5 years ago
Markus Armbruster eab3a4678b qobject: Change qobject_to_json()'s value to GString 5 years ago
Markus Armbruster f1cc129df8 qobject: Use GString instead of QString to accumulate JSON 5 years ago
Markus Armbruster 6589f45991 qobject: Make qobject_to_json_pretty() take a pretty argument 5 years ago
Paolo Bonzini 164dafd174 remove preconfig state 6 years ago
Markus Armbruster 9e1b9c6c2d ui: Improve a client_migrate_info error message 5 years ago
Markus Armbruster 9272186d3d ui: Improve some set_passwd, expire_password error messages 5 years ago
Markus Armbruster b0d7be2a62 block: Improve some block-commit, block-stream error messages 5 years ago
Markus Armbruster f820af8743 qerror: Eliminate QERR_ macros used in just one place 5 years ago
Markus Armbruster ac114d5cd5 qerror: Drop unused QERR_ macros 5 years ago
Paolo Bonzini 372bcb2585 qapi, qemu-options: make all parsing visitors parse boolean options the same 6 years ago
Eric Blake 9812e7125b qapi: Add QAPI_LIST_PREPEND() macro 6 years ago
Kevin Wolf 9ce44e2ce2 qmp: Move dispatcher to a coroutine 6 years ago
Kevin Wolf 04f22362f1 qapi: Add a 'coroutine' flag for commands 6 years ago
Kevin Wolf 41725fa7ed qmp: Call monitor_set_cur() only in qmp_dispatch() 6 years ago
Philippe Mathieu-Daudé 192cf54ac5 qapi/error: Check format string argument in error_*prepend() 6 years ago
Vladimir Sementsov-Ogievskiy 8220f3ac74 scripts: Coccinelle script to use ERRP_GUARD() 6 years ago
Vladimir Sementsov-Ogievskiy ae7c80a7bd error: New macro ERRP_GUARD() 6 years ago
Markus Armbruster 012d4c96e2 qapi: Make visitor functions taking Error ** return bool, not void 6 years ago
Markus Armbruster e3fe3988d7 error: Document Error API usage rules 6 years ago
Markus Armbruster 9aac7d486c error: Improve error.h's big comment 6 years ago
Markus Armbruster 47ff5ac81e error: Fix examples in error.h's big comment 6 years ago
Markus Armbruster 1f5842487a qapi: Only input visitors can actually fail 6 years ago
Markus Armbruster 8b7ce95b46 qapi: Fix Visitor contract for start_alternate() 6 years ago
Markus Armbruster 8e08bf4ea2 qapi: Assert incomplete object occurs only in dealloc visitor 6 years ago
Markus Armbruster 554d6586ae qapi: Polish prose in visitor.h 6 years ago
Markus Armbruster c5460d5e19 qapi: Document @errp usage more thoroughly in visitor.h 6 years ago
Markus Armbruster 782586c771 qapi: Fix typo in visit_start_list()'s contract 6 years ago
Markus Armbruster 294c90662a qapi: Fix the virtual walk example in visitor.h's big comment 6 years ago
Markus Armbruster 3777d36e67 qapi: Belatedly update visitor.h's big comment for QAPI modules 6 years ago
Markus Armbruster 7b1cd1c65a qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next() 6 years ago
Markus Armbruster 2f2ec11179 qobject: Eliminate qlist_iter(), use QLIST_FOREACH_ENTRY() instead 6 years ago
Markus Armbruster 64594e2bcc qobject: Clean up QLIST_FOREACH_ENTRY() 6 years ago
Marc-André Lureau f0ccc00be1 qmp: constify QmpCommand and list 6 years ago
Marc-André Lureau 164c374b75 qstring: add qstring_free() 6 years ago