1. cb9ec42 monitor: fix oob command leak by Marc-André Lureau · 6 years ago
  2. 9a10540 monitor: temporary fix for dead-lock on event recursion by Marc-André Lureau · 6 years ago
  3. 62aa1d8 monitor: Fix unsafe sharing of @cur_mon among threads by Peter Xu · 6 years ago
  4. 8720e63 monitor: Fix tracepoint crash on JSON syntax error by Markus Armbruster · 6 years ago
  5. 42eab8d monitor: fix double-free of request error by Marc-André Lureau · 6 years ago
  6. 4fd1cba Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-07-03-v2' into staging by Peter Maydell · 6 years ago
  7. 774a6b6 monitor: Improve some comments by Markus Armbruster · 6 years ago
  8. 279f9e0 qmp: Clean up capability negotiation after commit 02130314d8c by Markus Armbruster · 6 years ago
  9. 7cb2123 qmp: Simplify monitor_qmp_respond() by Markus Armbruster · 6 years ago
  10. 1816604 qmp: Replace get_qmp_greeting() by qmp_greeting() by Markus Armbruster · 6 years ago
  11. 65e3fe6 qmp: Replace monitor_json_emitter{,raw}() by qmp_{queue,send}_response() by Markus Armbruster · 6 years ago
  12. d43b169 qmp: Use QDict * instead of QObject * for response objects by Markus Armbruster · 6 years ago
  13. cee3279 qmp: De-duplicate error response building by Markus Armbruster · 6 years ago
  14. cab5ad8 monitor: Peel off @mon_global wrapper by Markus Armbruster · 6 years ago
  15. f91dc2a monitor: Rename use_io_thr to use_io_thread by Markus Armbruster · 6 years ago
  16. 1cc3747 qmp: Don't let JSON errors jump the queue by Markus Armbruster · 6 years ago
  17. 69240fe qmp: Don't let malformed in-band commands jump the queue by Markus Armbruster · 6 years ago
  18. e8f4a22 tests/qmp-test: Demonstrate QMP errors jumping the queue by Markus Armbruster · 6 years ago
  19. b273145 qmp: Simplify code around monitor_qmp_dispatch_one() by Markus Armbruster · 6 years ago
  20. 05f7274 qmp: Always free QMPRequest with qmp_request_free() by Markus Armbruster · 6 years ago
  21. 45434ba qmp: Revert change to handle_qmp_command tracepoint by Markus Armbruster · 6 years ago
  22. 00ecec1 qmp: Redo how the client requests out-of-band execution by Markus Armbruster · 6 years ago
  23. 674ed72 qmp qemu-ga: Fix qemu-ga not to accept "control" by Markus Armbruster · 6 years ago
  24. 0fa39d0 qmp qemu-ga: Revert change that accidentally made qemu-ga accept "id" by Markus Armbruster · 6 years ago
  25. 80cd93b qmp: Make "id" optional again even in "oob" monitors by Markus Armbruster · 6 years ago
  26. d621cfe qmp: Document COMMAND_DROPPED design flaw by Markus Armbruster · 6 years ago
  27. 514337c qapi: add conditions to SPICE type/commands/events on the schema by Marc-André Lureau · 6 years ago
  28. c5f57ed monitor: Spell "I/O thread" consistently in comments by Markus Armbruster · 6 years ago
  29. c069821 qmp: Say "out-of-band" instead of "Out-Of-Band" by Markus Armbruster · 6 years ago
  30. 8ec338a monitor: Use the IEC binary prefix definitions by Philippe Mathieu-Daudé · 6 years ago
  31. c73a843 monitor: flush qmp responses when CLOSED by Peter Xu · 7 years ago
  32. 40687eb monitor: rename *_pop_one to *_pop_any by Peter Xu · 7 years ago
  33. b2866c2 Merge remote-tracking branch 'remotes/gkurz/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  34. 5c99fa3 cutils: Provide strchrnul by Keno Fischer · 6 years ago
  35. fc051ae memory/hmp: Print owners/parents in "info mtree" by Alexey Kardashevskiy · 7 years ago
  36. 13163a9 hmp: Allow HMP in preconfig state again by Dr. David Alan Gilbert · 7 years ago
  37. 6d9f783 hmp: Restrict auto-complete in preconfig by Dr. David Alan Gilbert · 7 years ago
  38. 31785f1 hmp: Allow help on preconfig commands by Dr. David Alan Gilbert · 7 years ago
  39. c3120f7 hmp: Add flag for preconfig commands by Dr. David Alan Gilbert · 7 years ago
  40. 317c52c monitor: report entirety of hmp command on error by Collin Walling · 7 years ago
  41. 4745146 monitor: add lock to protect mon_fdsets by Peter Xu · 7 years ago
  42. 6e8c5f4 monitor: remove event_clock_type by Peter Xu · 7 years ago
  43. 095cb1b monitor: fix comment for monitor_lock by Peter Xu · 7 years ago
  44. d9f2528 monitor: more comments on lock-free elements by Peter Xu · 7 years ago
  45. 9409fc0 monitor: protect mon->fds with mon_lock by Peter Xu · 7 years ago
  46. dc7cbcd monitor: rename out_lock to mon_lock by Peter Xu · 7 years ago
  47. afd76ff Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  48. 6dd046a hw: Do not include "sysemu/blockdev.h" if it is not necessary by Philippe Mathieu-Daudé · 7 years ago
  49. d6fe3d0 qapi: introduce new cmd option "allow-preconfig" by Igor Mammedov · 7 years ago
  50. 71dc578 hmp: disable monitor in preconfig state by Igor Mammedov · 7 years ago
  51. f5a74a5 qobject: Modify qobject_ref() to return obj by Marc-André Lureau · 7 years ago
  52. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  53. 951702f monitor: bind dispatch bh to iohandler context by Peter Xu · 7 years ago
  54. be933ff monitor: new parameter "x-oob" by Peter Xu · 7 years ago
  55. 6d2d563 qmp: cleanup qmp queues properly by Peter Xu · 7 years ago
  56. 9ddb745 qmp: fix qmp_capabilities error regression by Peter Xu · 7 years ago
  57. 625eaca qdict: remove useless cast by Laurent Vivier · 7 years ago
  58. a4f9092 Revert "monitor: enable IO thread for (qmp & !mux) typed" by Peter Xu · 7 years ago
  59. 3fd2457 monitor: enable IO thread for (qmp & !mux) typed by Peter Xu · 7 years ago
  60. abe3cd0 qmp: isolate responses into io thread by Peter Xu · 7 years ago
  61. cf869d5 qmp: support out-of-band (oob) execution by Peter Xu · 7 years ago
  62. bf1e730 monitor: send event when command queue full by Peter Xu · 7 years ago
  63. 71da466 monitor: separate QMP parser and dispatcher by Peter Xu · 7 years ago
  64. e3e977d monitor: let suspend/resume work even with QMPs by Peter Xu · 7 years ago
  65. df152fb monitor: let suspend_cnt be thread safe by Peter Xu · 7 years ago
  66. 546aa56 monitor: introduce monitor_qmp_respond() by Peter Xu · 7 years ago
  67. 0213031 qmp: introduce QMPCapability by Peter Xu · 7 years ago
  68. a5ed352 monitor: allow using IO thread for parsing by Peter Xu · 7 years ago
  69. 238d9f3 monitor: let mon_list be tail queue by Peter Xu · 7 years ago
  70. 6adf08d monitor: unify global init by Peter Xu · 7 years ago
  71. 227a075 monitor: move the cur_mon hack deeper for QMP by Peter Xu · 7 years ago
  72. 88a95d1 monitor: move skip_flush into monitor_data_init by Peter Xu · 7 years ago
  73. 7dc847e qapi: Replace qobject_to_X(o) by qobject_to(X, o) by Max Reitz · 7 years ago
  74. 7d0f982 qapi: generate a literal qobject for introspection by Marc-André Lureau · 7 years ago
  75. 31dd67f sev/i386: qmp: add query-sev-capabilities command by Brijesh Singh · 7 years ago
  76. 1b6a034 sev/i386: qmp: add query-sev-launch-measure command by Brijesh Singh · 7 years ago
  77. 08a161f sev/i386: qmp: add query-sev command by Brijesh Singh · 7 years ago
  78. 41dfc0d Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into staging by Peter Maydell · 7 years ago
  79. 7cc28cb net: Remove the deprecated 'host_net_add' and 'host_net_remove' HMP commands by Thomas Huth · 7 years ago
  80. eb815e2 qapi: Move qapi-schema.json to qapi/, rename generated files by Markus Armbruster · 7 years ago
  81. fb0bc83 qapi-gen: New common driver for code and doc generators by Markus Armbruster · 7 years ago
  82. 137b5cb hmp: change hmp_info_cpus to use query-cpus-fast by Viktor Mihajlovski · 7 years ago
  83. bf67f1c monitor.c: Fix infinite loop in monitor's auto-complete by Dr. David Alan Gilbert · 7 years ago
  84. 149da2f monitor: Remove legacy "-mon default=on" parameter by Thomas Huth · 7 years ago
  85. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  86. 72b4e61 Drop superfluous includes of qapi/qmp/dispatch.h by Markus Armbruster · 7 years ago
  87. bd006b9 Include qapi/qmp/qbool.h exactly where needed by Markus Armbruster · 7 years ago
  88. fc81fa1 Include qapi/qmp/qstring.h exactly where needed by Markus Armbruster · 7 years ago
  89. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  90. 15280c3 qdict qlist: Make most helper macros functions by Markus Armbruster · 7 years ago
  91. 6b67395 Eliminate qapi/qmp/types.h by Markus Armbruster · 7 years ago
  92. e688df6 Include qapi/error.h exactly where needed by Markus Armbruster · 7 years ago
  93. e5dc1a6 readline: add a free function by Marc-André Lureau · 7 years ago
  94. 09db4d3 misc: remove old i386 dependency by Philippe Mathieu-Daudé · 7 years ago
  95. 751f8cf monitor: fix dangling CPU pointer by Greg Kurz · 7 years ago
  96. 1d48474 disas: Remove unused flags arguments by Richard Henderson · 7 years ago
  97. 0eea8cd target/ppc: Convert to disas_set_info hook by Richard Henderson · 7 years ago
  98. f50f3dd target/i386: Convert to disas_set_info hook by Richard Henderson · 7 years ago
  99. 250b819 hmp: Fix unknown command for subtable by Dr. David Alan Gilbert · 7 years ago
  100. 14d53b4 qapi: Rename WatchdogExpirationAction enum by Michal Privoznik · 7 years ago