summaryrefslogtreecommitdiffstats
path: root/monitor.c
Commit message (Expand)AuthorAgeFilesLines
* qdev-monitor: print help to stdoutMarc-André Lureau2018-10-051-3/+13
* monitor: print message when using 'help' with an unknown commandCollin Walling2018-09-251-1/+8
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-09-01' in...Peter Maydell2018-09-241-137/+13Star
|\
| * monitor: no need to save need_resumeMarc-André Lureau2018-08-301-9/+4Star
| * Revert "qmp: isolate responses into io thread"Marc-André Lureau2018-08-301-117/+3Star
| * monitor: consitify qmp_send_response() QDict argumentMarc-André Lureau2018-08-301-2/+2
| * monitor: accept input on resumeMarc-André Lureau2018-08-281-0/+1
| * monitor: simplify monitor_qmp_setup_handlers_bhPeter Xu2018-08-281-9/+3Star
* | qapi: Drop qapi_event_send_FOO()'s Error ** argumentPeter Xu2018-08-281-3/+2Star
|/
* json: Clean up headersMarkus Armbruster2018-08-241-1/+1
* json: Pass lexical errors and limit violations to callbackMarkus Armbruster2018-08-241-4/+1Star
* json: Redesign the callback to consume JSON valuesMarkus Armbruster2018-08-241-10/+8Star
* hmp-commands-info: add sync-profileEmilio G. Cota2018-08-231-0/+11
* monitor: fix oob command leakMarc-André Lureau2018-08-151-0/+2
* monitor: temporary fix for dead-lock on event recursionMarc-André Lureau2018-07-311-1/+43
* monitor: Fix unsafe sharing of @cur_mon among threadsPeter Xu2018-07-231-1/+1
* monitor: Fix tracepoint crash on JSON syntax errorMarkus Armbruster2018-07-161-1/+1
* monitor: fix double-free of request errorMarc-André Lureau2018-07-111-0/+1
* Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-07-03-v2'...Peter Maydell2018-07-051-295/+212Star
|\
| * monitor: Improve some commentsMarkus Armbruster2018-07-031-55/+45Star
| * qmp: Clean up capability negotiation after commit 02130314d8cMarkus Armbruster2018-07-031-51/+38Star
| * qmp: Simplify monitor_qmp_respond()Markus Armbruster2018-07-031-16/+10Star
| * qmp: Replace get_qmp_greeting() by qmp_greeting()Markus Armbruster2018-07-031-6/+7
| * qmp: Replace monitor_json_emitter{,raw}() by qmp_{queue,send}_response()Markus Armbruster2018-07-031-11/+10Star
| * qmp: Use QDict * instead of QObject * for response objectsMarkus Armbruster2018-07-031-15/+16
| * qmp: De-duplicate error response buildingMarkus Armbruster2018-07-031-6/+1Star
| * monitor: Peel off @mon_global wrapperMarkus Armbruster2018-07-031-31/+29Star
| * monitor: Rename use_io_thr to use_io_threadMarkus Armbruster2018-07-031-11/+11
| * qmp: Don't let JSON errors jump the queueMarkus Armbruster2018-07-031-8/+15
| * qmp: Don't let malformed in-band commands jump the queueMarkus Armbruster2018-07-031-61/+18Star
| * tests/qmp-test: Demonstrate QMP errors jumping the queueMarkus Armbruster2018-07-031-0/+1
| * qmp: Simplify code around monitor_qmp_dispatch_one()Markus Armbruster2018-07-031-34/+24Star
| * qmp: Always free QMPRequest with qmp_request_free()Markus Armbruster2018-07-031-4/+2Star
| * qmp: Revert change to handle_qmp_command tracepointMarkus Armbruster2018-07-031-6/+6
| * qmp: Redo how the client requests out-of-band executionMarkus Armbruster2018-07-031-0/+3
| * qmp qemu-ga: Fix qemu-ga not to accept "control"Markus Armbruster2018-07-031-7/+2Star
| * qmp qemu-ga: Revert change that accidentally made qemu-ga accept "id"Markus Armbruster2018-07-031-6/+8
| * qmp: Make "id" optional again even in "oob" monitorsMarkus Armbruster2018-07-031-7/+0Star
| * qmp: Document COMMAND_DROPPED design flawMarkus Armbruster2018-07-031-0/+6
| * monitor: Spell "I/O thread" consistently in commentsMarkus Armbruster2018-07-031-17/+17
| * qmp: Say "out-of-band" instead of "Out-Of-Band"Markus Armbruster2018-07-031-7/+7
* | qapi: add conditions to SPICE type/commands/events on the schemaMarc-André Lureau2018-07-031-3/+0Star
|/
* monitor: Use the IEC binary prefix definitionsPhilippe Mathieu-Daudé2018-07-021-1/+2
* monitor: flush qmp responses when CLOSEDPeter Xu2018-06-301-3/+29
* monitor: rename *_pop_one to *_pop_anyPeter Xu2018-06-301-11/+9Star
* Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into stagingPeter Maydell2018-06-291-6/+2Star
|\
| * cutils: Provide strchrnulKeno Fischer2018-06-291-6/+2Star
* | memory/hmp: Print owners/parents in "info mtree"Alexey Kardashevskiy2018-06-281-1/+3
|/
* hmp: Allow HMP in preconfig state againDr. David Alan Gilbert2018-06-211-6/+0Star
* hmp: Restrict auto-complete in preconfigDr. David Alan Gilbert2018-06-211-2/+7