1. d43b169 qmp: Use QDict * instead of QObject * for response objects by Markus Armbruster · 7 years ago
  2. cee3279 qmp: De-duplicate error response building by Markus Armbruster · 7 years ago
  3. a193352 qobject: New qdict_from_jsonf_nofail() by Markus Armbruster · 7 years ago
  4. 69240fe qmp: Don't let malformed in-band commands jump the queue by Markus Armbruster · 7 years ago
  5. 674ed72 qmp qemu-ga: Fix qemu-ga not to accept "control" by Markus Armbruster · 7 years ago
  6. 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
  7. d6fe3d0 qapi: introduce new cmd option "allow-preconfig" by Igor Mammedov · 7 years ago
  8. f5a74a5 qobject: Modify qobject_ref() to return obj by Marc-André Lureau · 7 years ago
  9. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  10. 3d3eaca qobject: use a QObjectBase_ struct by Marc-André Lureau · 7 years ago
  11. 7ee9edf qobject: Ensure base is at offset 0 by Marc-André Lureau · 7 years ago
  12. cf869d5 qmp: support out-of-band (oob) execution by Peter Xu · 7 years ago
  13. 876c675 qapi: introduce new cmd option "allow-oob" by Peter Xu · 7 years ago
  14. b26ae1c qobject: introduce qobject_get_try_str() by Peter Xu · 7 years ago
  15. 7759320 qobject: introduce qstring_get_try_str() by Peter Xu · 7 years ago
  16. cb51b97 qapi: Remove qobject_to_X() functions by Max Reitz · 7 years ago
  17. 1a56b1e qapi: Add qobject_to() by Max Reitz · 7 years ago
  18. 3cf42b8 qlit: add qobject_from_qlit() by Marc-André Lureau · 7 years ago
  19. 3d96ea4 qlit: use QType instead of int by Marc-André Lureau · 7 years ago
  20. bcebf10 qdict: Introduce qdict_rename_keys() by Kevin Wolf · 7 years ago
  21. eb815e2 qapi: Move qapi-schema.json to qapi/, rename generated files by Markus Armbruster · 7 years ago
  22. 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 7 years ago
  23. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  24. fc81fa1 Include qapi/qmp/qstring.h exactly where needed by Markus Armbruster · 7 years ago
  25. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  26. 47e6b29 Include qapi/qmp/qlist.h exactly where needed by Markus Armbruster · 7 years ago
  27. 5ee9d2f Include qapi/qmp/qobject.h exactly where needed by Markus Armbruster · 7 years ago
  28. 15280c3 qdict qlist: Make most helper macros functions by Markus Armbruster · 7 years ago
  29. 6b67395 Eliminate qapi/qmp/types.h by Markus Armbruster · 7 years ago
  30. 9f5c734 Typedef the subtypes of QObject in qemu/typedefs.h, too by Markus Armbruster · 7 years ago
  31. 522ece3 Drop superfluous includes of qapi-types.h and test-qapi-types.h by Markus Armbruster · 7 years ago
  32. 8f0a371 Clean up includes by Markus Armbruster · 7 years ago
  33. 508de47 error: Improve documentation of error_append_hint() by Markus Armbruster · 7 years ago
  34. b38dd67 qapi: Add qobject_is_equal() by Max Reitz · 7 years ago
  35. 254bf80 qapi/qlist: Add qlist_append_null() macro by Max Reitz · 7 years ago
  36. 84be629 qapi/qnull: Add own header by Max Reitz · 7 years ago
  37. f7abe0e qapi: Change data type of the FOO_lookup generated for enum FOO by Marc-André Lureau · 7 years ago
  38. 5b5f825 qapi: Generate FOO_str() macro for QAPI enum FOO by Markus Armbruster · 7 years ago
  39. 06c60b6 qapi: Drop superfluous qapi_enum_parse() parameter max by Markus Armbruster · 7 years ago
  40. 6c6084c qlit: add QLIT_QNULL and QLIT_BOOL by Marc-André Lureau · 7 years ago
  41. e2346a1 qlit: make qlit_equal_qobject() take const arguments by Marc-André Lureau · 7 years ago
  42. d9eba57 qlit: make qlit_equal_qobject return a bool by Marc-André Lureau · 7 years ago
  43. 60cc2eb qlit: rename compare_litqobj_to_qobj() to qlit_equal_qobject() by Marc-André Lureau · 7 years ago
  44. d5cd8fb qlit: Change compound literals to initializers by Marc-André Lureau · 7 years ago
  45. 082696e qlit: use QLit prefix consistently by Marc-André Lureau · 7 years ago
  46. 28035bc qlit: move qlit from check-qjson to qobject/ by Marc-André Lureau · 7 years ago
  47. 0f9afc2 qdict: Add qdict_put_null() helper, and put it to use by Marc-André Lureau · 7 years ago
  48. f90cb28 qobject: Explain how QNum works, and why by Markus Armbruster · 7 years ago
  49. b3125e7 docs: fix broken paths to docs/devel/qapi-code-gen.txt by Philippe Mathieu-Daudé · 7 years ago
  50. 4d2d5c4 qapi: Introduce a first class 'null' type by Markus Armbruster · 8 years ago
  51. d2f95f4 qapi: Use QNull for a more regular visit_type_null() by Markus Armbruster · 8 years ago
  52. 006ca09 qapi: Separate type QNull from QObject by Markus Armbruster · 8 years ago
  53. a309b29 Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging by Peter Maydell · 8 years ago
  54. e43ead1 error: Implement the warn and free Error functions by Alistair Francis · 8 years ago
  55. c01c214 block: remove all encryption handling APIs by Daniel P. Berrange · 8 years ago
  56. 61a8f41 qnum: add uint type by Marc-André Lureau · 8 years ago
  57. 60390d2 qapi: Remove visit_start_alternate() parameter promote_int by Marc-André Lureau · 8 years ago
  58. 01b2ffc qapi: merge QInt and QFloat in QNum by Marc-André Lureau · 8 years ago
  59. 8339fa2 qapi: Document visit_type_any() issues with keyval input by Markus Armbruster · 8 years ago
  60. ed0ba0f qapi: Document intended use of @name within alternate visits by Markus Armbruster · 8 years ago
  61. 4626a19 qapi: New QAPI_CLONE_MEMBERS() by Markus Armbruster · 8 years ago
  62. a92c215 qobject: Add helper macros for common scalar insertions by Eric Blake · 8 years ago
  63. 9d1eab4 qapi: New qobject_input_visitor_new_str() for convenience by Markus Armbruster · 8 years ago
  64. 069b64e qapi: New parse_qapi_name() by Markus Armbruster · 8 years ago
  65. 57348c2 qobject: Propagate parse errors through qobject_from_json() by Markus Armbruster · 8 years ago
  66. 99dbfd1 qobject: Propagate parse errors through qobject_from_jsonv() by Markus Armbruster · 8 years ago
  67. cbd8acf qapi: qobject input visitor variant for use with keyval_parse() by Daniel P. Berrange · 8 years ago
  68. aa3a982 qapi: Improve qobject visitor documentation by Markus Armbruster · 8 years ago
  69. a4a1c70 qapi: Make input visitors detect unvisited list tails by Markus Armbruster · 8 years ago
  70. 048abb7 qapi: Drop unused non-strict qobject input visitor by Markus Armbruster · 8 years ago
  71. a8aec6d qapi: Drop string input visitor method optional() by Markus Armbruster · 8 years ago
  72. a9fc37f qapi: Improve qobject input visitor error reporting by Markus Armbruster · 8 years ago
  73. 99fb0c5 qmp: Eliminate silly QERR_QMP_* macros by Markus Armbruster · 8 years ago
  74. 1527bad qapi: Support multiple command registries per program by Markus Armbruster · 8 years ago
  75. 5bb8590 include: Fix typos found by codespell by Stefan Weil · 8 years ago
  76. 98cb89a error: error_setg_errno(): errno gets preserved by Sascha Silbe · 8 years ago
  77. 603476c qdict: implement a qdict_crumple method for un-flattening a dict by Daniel P. Berrange · 8 years ago
  78. 7d5e199 qapi: rename QmpOutputVisitor to QObjectOutputVisitor by Daniel P. Berrange · 8 years ago
  79. 09e6836 qapi: rename QmpInputVisitor to QObjectInputVisitor by Daniel P. Berrange · 8 years ago
  80. b3db211 qapi: rename *qmp-*-visitor* to *qobject-*-visitor* by Daniel P. Berrange · 8 years ago
  81. 60b03e4 qapi: Support unregistering QMP commands by Markus Armbruster · 8 years ago
  82. 9df229c blockjob: Update description of the 'id' field by Alberto Garcia · 9 years ago
  83. 121d071 Clean up header guards that don't match their file name by Markus Armbruster · 9 years ago
  84. 37f9e0a sockets: Use new QAPI cloning by Eric Blake · 9 years ago
  85. a15fcc3 qapi: Add new clone visitor by Eric Blake · 9 years ago
  86. 3b098d5 qapi: Add new visit_complete() function by Eric Blake · 9 years ago
  87. 1830f22 qmp-output-visitor: Favor new visit_free() function by Eric Blake · 9 years ago
  88. e7ca565 string-output-visitor: Favor new visit_free() function by Eric Blake · 9 years ago
  89. b70ce10 qmp-input-visitor: Favor new visit_free() function by Eric Blake · 9 years ago
  90. 7a0525c string-input-visitor: Favor new visit_free() function by Eric Blake · 9 years ago
  91. 09204ea opts-visitor: Favor new visit_free() function by Eric Blake · 9 years ago
  92. 2c0ef9f qapi: Add new visit_free() function by Eric Blake · 9 years ago
  93. 1158bb2 qapi: Add parameter to visit_end_* by Eric Blake · 9 years ago
  94. c7eb39c qapi: Improve use of qmp/types.h by Eric Blake · 9 years ago
  95. d59ce6f migration: add reporting of errors for outgoing migration by Daniel P. Berrange · 9 years ago
  96. 68ab47e qapi: Change visit_type_FOO() to no longer return partial objects by Eric Blake · 9 years ago
  97. d9f62dd qapi: Simplify semantics of visit_next_list() by Eric Blake · 9 years ago
  98. 15c2f66 qapi: Split visit_end_struct() into pieces by Eric Blake · 9 years ago
  99. 3bc97fd qapi: Add visit_type_null() visitor by Eric Blake · 9 years ago
  100. adfb264 qapi: Document visitor interfaces, add assertions by Eric Blake · 9 years ago