- d709bbf include/qapi: add g_autoptr support for qobject types by Marc-André Lureau · 2 years, 10 months ago
- 9edc631 Replace GCC_FMT_ATTR with G_GNUC_PRINTF by Marc-André Lureau · 2 years, 11 months ago
- f9429c6 monitor: introduce HumanReadableText and HMP support by Daniel P. Berrangé · 3 years, 3 months ago
- 57df0df qapi: Extend -compat to set policy for unstable interfaces by Markus Armbruster · 3 years, 2 months ago
- 7ce5fc6 qapi: Factor out compat_policy_input_ok() by Markus Armbruster · 3 years, 2 months ago
- c868876 qapi: Generalize enum member policy checking by Markus Armbruster · 3 years, 2 months ago
- 6604e47 qapi: Generalize command policy checking by Markus Armbruster · 3 years, 2 months ago
- a130728 qapi: Generalize struct member policy checking by Markus Armbruster · 3 years, 2 months ago
- c67db1e qapi: Tools for sets of special feature flags in generated code by Markus Armbruster · 3 years, 2 months ago
- 9bafe07 qapi: Eliminate QCO_NO_OPTIONS for a slight simplification by Markus Armbruster · 3 years, 2 months ago
- aa23704 qapi: Implement deprecated-input={reject,crash} for enum values by Markus Armbruster · 3 years, 2 months ago
- ed29bb2 qapi: Move compat policy from QObject to generic visitor by Markus Armbruster · 3 years, 2 months ago
- 18fa3eb qapi: introduce forwarding visitor by Paolo Bonzini · 3 years, 6 months ago
- c0d4aa8 vl: plumb keyval-based options into -readconfig by Paolo Bonzini · 3 years, 7 months ago
- 603f2f7 Revert "hmp: Use QAPI NetdevInfo in hmp_info_network" by Jason Wang · 3 years, 9 months ago
- db29164 qapi: Implement deprecated-input=reject for QMP command arguments by Markus Armbruster · 3 years, 10 months ago
- d203259 qapi: Implement deprecated-input=reject for QMP commands by Markus Armbruster · 3 years, 10 months ago
- 91fa93e qapi: Implement deprecated-output=hide for QMP command results by Markus Armbruster · 3 years, 10 months ago
- 6dd7547 qemu-options: New -compat to set policy for deprecated interfaces by Markus Armbruster · 3 years, 10 months ago
- c98939d qga: return a more explicit error on why a command is disabled by Marc-André Lureau · 3 years, 11 months ago
- a072477 hmp: Use QAPI NetdevInfo in hmp_info_network by Alexey Kirillov · 3 years, 10 months ago
- d71a243 error: Fix "Converting to ERRP_GUARD()" doc on "valid at return" by Markus Armbruster · 4 years ago
- dc13f40 qapi: Introduce QAPI_LIST_APPEND by Eric Blake · 4 years ago
- 4ac76ba qobject: Make QString immutable by Markus Armbruster · 4 years, 1 month ago
- 3ddba9a migration: Replace migration's JSON writer by the general one by Markus Armbruster · 4 years, 1 month ago
- 998da0b qobject: Factor JSON writer out of qobject_to_json() by Markus Armbruster · 4 years, 1 month ago
- b3119b0 qobject: Drop qstring_get_try_str() by Markus Armbruster · 4 years, 1 month ago
- 808ac36 qobject: Drop qobject_get_try_str() by Markus Armbruster · 4 years, 1 month ago
- 80d7112 qobject: Move internals to qobject-internal.h by Markus Armbruster · 4 years, 1 month ago
- 88e25b1 Revert "qstring: add qstring_free()" by Markus Armbruster · 4 years, 1 month ago
- eab3a46 qobject: Change qobject_to_json()'s value to GString by Markus Armbruster · 4 years, 1 month ago
- f1cc129 qobject: Use GString instead of QString to accumulate JSON by Markus Armbruster · 4 years, 1 month ago
- 6589f45 qobject: Make qobject_to_json_pretty() take a pretty argument by Markus Armbruster · 4 years, 1 month ago
- 164dafd remove preconfig state by Paolo Bonzini · 4 years, 2 months ago
- 9e1b9c6 ui: Improve a client_migrate_info error message by Markus Armbruster · 4 years, 2 months ago
- 9272186 ui: Improve some set_passwd, expire_password error messages by Markus Armbruster · 4 years, 2 months ago
- b0d7be2 block: Improve some block-commit, block-stream error messages by Markus Armbruster · 4 years, 2 months ago
- f820af8 qerror: Eliminate QERR_ macros used in just one place by Markus Armbruster · 4 years, 2 months ago
- ac114d5 qerror: Drop unused QERR_ macros by Markus Armbruster · 4 years, 2 months ago
- 372bcb2 qapi, qemu-options: make all parsing visitors parse boolean options the same by Paolo Bonzini · 4 years, 2 months ago
- 9812e71 qapi: Add QAPI_LIST_PREPEND() macro by Eric Blake · 4 years, 2 months ago
- 9ce44e2 qmp: Move dispatcher to a coroutine by Kevin Wolf · 4 years, 3 months ago
- 04f2236 qapi: Add a 'coroutine' flag for commands by Kevin Wolf · 4 years, 3 months ago
- 41725fa qmp: Call monitor_set_cur() only in qmp_dispatch() by Kevin Wolf · 4 years, 3 months ago
- 192cf54 qapi/error: Check format string argument in error_*prepend() by Philippe Mathieu-Daudé · 4 years, 5 months ago
- 8220f3a scripts: Coccinelle script to use ERRP_GUARD() by Vladimir Sementsov-Ogievskiy · 4 years, 6 months ago
- ae7c80a error: New macro ERRP_GUARD() by Vladimir Sementsov-Ogievskiy · 4 years, 6 months ago
- 012d4c9 qapi: Make visitor functions taking Error ** return bool, not void by Markus Armbruster · 4 years, 6 months ago
- e3fe398 error: Document Error API usage rules by Markus Armbruster · 4 years, 6 months ago
- 9aac7d4 error: Improve error.h's big comment by Markus Armbruster · 4 years, 6 months ago
- 47ff5ac error: Fix examples in error.h's big comment by Markus Armbruster · 4 years, 6 months ago
- 1f58424 qapi: Only input visitors can actually fail by Markus Armbruster · 4 years, 8 months ago
- 8b7ce95 qapi: Fix Visitor contract for start_alternate() by Markus Armbruster · 4 years, 8 months ago
- 8e08bf4 qapi: Assert incomplete object occurs only in dealloc visitor by Markus Armbruster · 4 years, 8 months ago
- 554d658 qapi: Polish prose in visitor.h by Markus Armbruster · 4 years, 8 months ago
- c5460d5 qapi: Document @errp usage more thoroughly in visitor.h by Markus Armbruster · 4 years, 8 months ago
- 782586c qapi: Fix typo in visit_start_list()'s contract by Markus Armbruster · 4 years, 8 months ago
- 294c906 qapi: Fix the virtual walk example in visitor.h's big comment by Markus Armbruster · 4 years, 8 months ago
- 3777d36 qapi: Belatedly update visitor.h's big comment for QAPI modules by Markus Armbruster · 4 years, 8 months ago
- 7b1cd1c qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next() by Markus Armbruster · 4 years, 9 months ago
- 2f2ec11 qobject: Eliminate qlist_iter(), use QLIST_FOREACH_ENTRY() instead by Markus Armbruster · 4 years, 9 months ago
- 64594e2 qobject: Clean up QLIST_FOREACH_ENTRY() by Markus Armbruster · 4 years, 9 months ago
- f0ccc00 qmp: constify QmpCommand and list by Marc-André Lureau · 4 years, 10 months ago
- 164c374 qstring: add qstring_free() by Marc-André Lureau · 5 years ago
- 49fbc72 error: make Error **errp const where it is appropriate by Vladimir Sementsov-Ogievskiy · 5 years ago
- 81b4900 qapi: Make visit_next_list()'s comment less confusing by Markus Armbruster · 5 years ago
- abb3d37 qapi: Split error.json off common.json by Markus Armbruster · 5 years ago
- 0b69f6f qapi: remove qmp_unregister_command() by Marc-André Lureau · 6 years ago
- a952910 qapi: Eliminate indirection through qmp_event_get_func_emit() by Markus Armbruster · 6 years ago
- c9fba9d qapi: Rewrite string-input-visitor's integer and list parsing by David Hildenbrand · 6 years ago
- 4b57664 error: Fix use of error_prepend() with &error_fatal, &error_abort by Markus Armbruster · 6 years ago
- 4c9ab1e scripts: Remove check-qerror.sh by Alberto Garcia · 6 years ago
- efd1d52 Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-09-01' into staging by Peter Maydell · 6 years ago
- 2aa788f qmp: constify qmp_is_oob() by Marc-André Lureau · 6 years ago
- 3ab7238 qapi: Drop qapi_event_send_FOO()'s Error ** argument by Peter Xu · 6 years ago
- 37aded9 json: Update references to RFC 7159 to RFC 8259 by Markus Armbruster · 6 years ago
- 86cdf9e json: Clean up headers by Markus Armbruster · 6 years ago
- 812ce33 qobject: Drop superfluous includes of qemu-common.h by Markus Armbruster · 6 years ago
- abe7c20 json: Make JSONToken opaque outside json-parser.c by Markus Armbruster · 6 years ago
- a2731e0 json: Unbox tokens queue in JSONMessageParser by Markus Armbruster · 6 years ago
- f927791 json: Fix streamer not to ignore trailing unterminated structures by Markus Armbruster · 6 years ago
- 84a56f3 json: Pass lexical errors and limit violations to callback by Markus Armbruster · 6 years ago
- 2cbd15a json: Treat unwanted interpolation as lexical error by Markus Armbruster · 6 years ago
- 6103028 json: Rename token JSON_ESCAPE & friends to JSON_INTERP by Markus Armbruster · 6 years ago
- 62815d8 json: Redesign the callback to consume JSON values by Markus Armbruster · 6 years ago
- 037f244 json: Have lexer call streamer directly by Markus Armbruster · 6 years ago
- 7c1e1d5 json: remove useless return value from lexer/parser by Marc-André Lureau · 6 years ago
- 2d36e84 qobject: qobject_from_jsonv() is dangerous, hide it away by Markus Armbruster · 6 years ago
- 4ff1846 qobject: New qobject_from_vjsonf_nofail(), qdict_from_vjsonf_nofail() by Markus Armbruster · 6 years ago
- 6ce80fd qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail() by Markus Armbruster · 6 years ago
- ad63c54 qstring: Fix qstring_from_substr() not to provoke int overflow by liujunjie · 6 years ago
- d43b169 qmp: Use QDict * instead of QObject * for response objects by Markus Armbruster · 7 years ago
- cee3279 qmp: De-duplicate error response building by Markus Armbruster · 7 years ago
- a193352 qobject: New qdict_from_jsonf_nofail() by Markus Armbruster · 7 years ago
- 69240fe qmp: Don't let malformed in-band commands jump the queue by Markus Armbruster · 7 years ago
- 674ed72 qmp qemu-ga: Fix qemu-ga not to accept "control" by Markus Armbruster · 7 years ago
- 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
- d6fe3d0 qapi: introduce new cmd option "allow-preconfig" by Igor Mammedov · 7 years ago
- f5a74a5 qobject: Modify qobject_ref() to return obj by Marc-André Lureau · 7 years ago
- cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago