summaryrefslogtreecommitdiffstats
path: root/qapi/qmp-dispatch.c
Commit message (Expand)AuthorAgeFilesLines
* qapi: remove needless includeMarc-André Lureau2022-03-221-1/+0Star
* qapi: Factor out compat_policy_input_ok()Markus Armbruster2021-10-291-15/+4Star
* qapi: Generalize command policy checkingMarkus Armbruster2021-10-291-1/+1
* qapi: Move compat policy from QObject to generic visitorMarkus Armbruster2021-10-271-2/+2
* qapi: New -compat deprecated-input=crashMarkus Armbruster2021-03-191-0/+1
* qapi: Implement deprecated-input=reject for QMP command argumentsMarkus Armbruster2021-03-191-0/+9
* qapi: Implement deprecated-input=reject for QMP commandsMarkus Armbruster2021-03-191-0/+13
* qapi: Implement deprecated-output=hide for QMP command resultsMarkus Armbruster2021-03-191-0/+9
* qemu-options: New -compat to set policy for deprecated interfacesMarkus Armbruster2021-03-191-0/+3
* qga: return a more explicit error on why a command is disabledMarc-André Lureau2021-03-171-2/+4
* remove preconfig statePaolo Bonzini2020-12-151-4/+1Star
* qmp: Move dispatcher to a coroutineKevin Wolf2020-10-091-5/+60
* monitor: Make current monitor a per-coroutine propertyKevin Wolf2020-10-091-2/+2
* qmp: Call monitor_set_cur() only in qmp_dispatch()Kevin Wolf2020-10-091-1/+7
* qmp: fix leak on callbacks that return both value and errorMarc-André Lureau2020-04-021-0/+2
* qmp: constify QmpCommand and listMarc-André Lureau2020-03-171-2/+2
* qapi: Replace qmp_dispatch()'s TODO comment by an explanationMarkus Armbruster2020-03-171-1/+5
* qapi: Simplify how qmp_dispatch() gets the request IDMarkus Armbruster2020-03-171-11/+12
* qapi: Simplify how qmp_dispatch() deals with QCO_NO_SUCCESS_RESPMarkus Armbruster2020-03-171-12/+13
* qapi: Inline do_qmp_dispatch() into qmp_dispatch()Markus Armbruster2020-03-171-49/+41Star
* qmp-dispatch: Use CommandNotFound error for disabled commandsMichal Privoznik2019-09-281-2/+3
* sysemu: Split sysemu/runstate.h off sysemu/sysemu.hMarkus Armbruster2019-08-161-1/+1
* qapi/qmp-dispatch: fix return value in do_qmp_dispatchVladimir Sementsov-Ogievskiy2019-03-261-1/+1
* qmp: common 'id' handling & make QGA conform to QMP specMarc-André Lureau2019-03-181-2/+8
* qmp: constify qmp_is_oob()Marc-André Lureau2018-08-301-1/+1
* json: Redesign the callback to consume JSON valuesMarkus Armbruster2018-08-241-1/+0Star
* qmp: Add some comments around null responsesMarkus Armbruster2018-07-031-0/+2
* qmp: Use QDict * instead of QObject * for response objectsMarkus Armbruster2018-07-031-3/+3
* qmp: De-duplicate error response buildingMarkus Armbruster2018-07-031-9/+11
* qmp: Don't let malformed in-band commands jump the queueMarkus Armbruster2018-07-031-2/+10
* qmp: Redo how the client requests out-of-band executionMarkus Armbruster2018-07-031-30/+21Star
* qmp qemu-ga: Fix qemu-ga not to accept "control"Markus Armbruster2018-07-031-6/+8
* qmp qemu-ga: Revert change that accidentally made qemu-ga accept "id"Markus Armbruster2018-07-031-2/+0Star
* cli: add --preconfig optionIgor Mammedov2018-05-301-0/+8
* qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau2018-05-041-3/+3
* qmp: support out-of-band (oob) executionPeter Xu2018-03-191-1/+32
* qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz2018-03-191-1/+1
* Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster2018-02-091-0/+1
* Eliminate qapi/qmp/types.hMarkus Armbruster2018-02-091-1/+0Star
* Drop superfluous includes of qapi/qmp/qerror.hMarkus Armbruster2018-02-091-1/+0Star
* Drop superfluous includes of qapi-types.h and test-qapi-types.hMarkus Armbruster2018-02-091-1/+0Star
* qapi: Mechanically convert FOO_lookup[...] to FOO_str(...)Markus Armbruster2017-09-041-1/+1
* qmp: Improve QMP dispatch error messagesMarkus Armbruster2017-05-091-7/+7
* qmp: Eliminate silly QERR_QMP_* macrosMarkus Armbruster2017-03-051-6/+7
* qmp: Drop duplicated QMP command object checksMarkus Armbruster2017-03-051-2/+1Star
* qapi: Support multiple command registries per programMarkus Armbruster2017-03-051-4/+5
* qga: Fix crash on non-dictionary QMP argumentMarkus Armbruster2017-03-051-1/+7
* Don't check qobject_type() before qobject_to_qdict()Markus Armbruster2017-02-221-3/+2Star
* qapi: Improve use of qmp/types.hEric Blake2016-07-061-0/+1
* qmp: Drop dead command->typeEric Blake2016-05-121-11/+7Star