1. 81b4900 qapi: Make visit_next_list()'s comment less confusing by Markus Armbruster · 6 years ago
  2. abb3d37 qapi: Split error.json off common.json by Markus Armbruster · 6 years ago
  3. 0b69f6f qapi: remove qmp_unregister_command() by Marc-André Lureau · 6 years ago
  4. a952910 qapi: Eliminate indirection through qmp_event_get_func_emit() by Markus Armbruster · 6 years ago
  5. c9fba9d qapi: Rewrite string-input-visitor's integer and list parsing by David Hildenbrand · 6 years ago
  6. 4b57664 error: Fix use of error_prepend() with &error_fatal, &error_abort by Markus Armbruster · 6 years ago
  7. 4c9ab1e scripts: Remove check-qerror.sh by Alberto Garcia · 6 years ago
  8. efd1d52 Merge remote-tracking branch 'remotes/armbru/tags/pull-monitor-2018-09-01' into staging by Peter Maydell · 6 years ago
  9. 2aa788f qmp: constify qmp_is_oob() by Marc-André Lureau · 7 years ago
  10. 3ab7238 qapi: Drop qapi_event_send_FOO()'s Error ** argument by Peter Xu · 7 years ago
  11. 37aded9 json: Update references to RFC 7159 to RFC 8259 by Markus Armbruster · 7 years ago
  12. 86cdf9e json: Clean up headers by Markus Armbruster · 7 years ago
  13. 812ce33 qobject: Drop superfluous includes of qemu-common.h by Markus Armbruster · 7 years ago
  14. abe7c20 json: Make JSONToken opaque outside json-parser.c by Markus Armbruster · 7 years ago
  15. a2731e0 json: Unbox tokens queue in JSONMessageParser by Markus Armbruster · 7 years ago
  16. f927791 json: Fix streamer not to ignore trailing unterminated structures by Markus Armbruster · 7 years ago
  17. 84a56f3 json: Pass lexical errors and limit violations to callback by Markus Armbruster · 7 years ago
  18. 2cbd15a json: Treat unwanted interpolation as lexical error by Markus Armbruster · 7 years ago
  19. 6103028 json: Rename token JSON_ESCAPE & friends to JSON_INTERP by Markus Armbruster · 7 years ago
  20. 62815d8 json: Redesign the callback to consume JSON values by Markus Armbruster · 7 years ago
  21. 037f244 json: Have lexer call streamer directly by Markus Armbruster · 7 years ago
  22. 7c1e1d5 json: remove useless return value from lexer/parser by Marc-André Lureau · 7 years ago
  23. 2d36e84 qobject: qobject_from_jsonv() is dangerous, hide it away by Markus Armbruster · 7 years ago
  24. 4ff1846 qobject: New qobject_from_vjsonf_nofail(), qdict_from_vjsonf_nofail() by Markus Armbruster · 7 years ago
  25. 6ce80fd qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail() by Markus Armbruster · 7 years ago
  26. ad63c54 qstring: Fix qstring_from_substr() not to provoke int overflow by liujunjie · 7 years ago
  27. d43b169 qmp: Use QDict * instead of QObject * for response objects by Markus Armbruster · 7 years ago
  28. cee3279 qmp: De-duplicate error response building by Markus Armbruster · 7 years ago
  29. a193352 qobject: New qdict_from_jsonf_nofail() by Markus Armbruster · 7 years ago
  30. 69240fe qmp: Don't let malformed in-band commands jump the queue by Markus Armbruster · 7 years ago
  31. 674ed72 qmp qemu-ga: Fix qemu-ga not to accept "control" by Markus Armbruster · 7 years ago
  32. 609f45e block: Add block-specific QDict header by Max Reitz · 7 years ago
  33. d6fe3d0 qapi: introduce new cmd option "allow-preconfig" by Igor Mammedov · 7 years ago
  34. f5a74a5 qobject: Modify qobject_ref() to return obj by Marc-André Lureau · 7 years ago
  35. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  36. 3d3eaca qobject: use a QObjectBase_ struct by Marc-André Lureau · 7 years ago
  37. 7ee9edf qobject: Ensure base is at offset 0 by Marc-André Lureau · 7 years ago
  38. cf869d5 qmp: support out-of-band (oob) execution by Peter Xu · 7 years ago
  39. 876c675 qapi: introduce new cmd option "allow-oob" by Peter Xu · 7 years ago
  40. b26ae1c qobject: introduce qobject_get_try_str() by Peter Xu · 7 years ago
  41. 7759320 qobject: introduce qstring_get_try_str() by Peter Xu · 7 years ago
  42. cb51b97 qapi: Remove qobject_to_X() functions by Max Reitz · 7 years ago
  43. 1a56b1e qapi: Add qobject_to() by Max Reitz · 7 years ago
  44. 3cf42b8 qlit: add qobject_from_qlit() by Marc-André Lureau · 7 years ago
  45. 3d96ea4 qlit: use QType instead of int by Marc-André Lureau · 7 years ago
  46. bcebf10 qdict: Introduce qdict_rename_keys() by Kevin Wolf · 7 years ago
  47. eb815e2 qapi: Move qapi-schema.json to qapi/, rename generated files by Markus Armbruster · 7 years ago
  48. 9af2398 Include less of the generated modular QAPI headers by Markus Armbruster · 7 years ago
  49. 922a01a Move include qemu/option.h from qemu-common.h to actual users by Markus Armbruster · 7 years ago
  50. fc81fa1 Include qapi/qmp/qstring.h exactly where needed by Markus Armbruster · 7 years ago
  51. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  52. 47e6b29 Include qapi/qmp/qlist.h exactly where needed by Markus Armbruster · 7 years ago
  53. 5ee9d2f Include qapi/qmp/qobject.h exactly where needed by Markus Armbruster · 7 years ago
  54. 15280c3 qdict qlist: Make most helper macros functions by Markus Armbruster · 7 years ago
  55. 6b67395 Eliminate qapi/qmp/types.h by Markus Armbruster · 7 years ago
  56. 9f5c734 Typedef the subtypes of QObject in qemu/typedefs.h, too by Markus Armbruster · 7 years ago
  57. 522ece3 Drop superfluous includes of qapi-types.h and test-qapi-types.h by Markus Armbruster · 7 years ago
  58. 8f0a371 Clean up includes by Markus Armbruster · 7 years ago
  59. 508de47 error: Improve documentation of error_append_hint() by Markus Armbruster · 8 years ago
  60. b38dd67 qapi: Add qobject_is_equal() by Max Reitz · 7 years ago
  61. 254bf80 qapi/qlist: Add qlist_append_null() macro by Max Reitz · 7 years ago
  62. 84be629 qapi/qnull: Add own header by Max Reitz · 7 years ago
  63. f7abe0e qapi: Change data type of the FOO_lookup generated for enum FOO by Marc-André Lureau · 8 years ago
  64. 5b5f825 qapi: Generate FOO_str() macro for QAPI enum FOO by Markus Armbruster · 8 years ago
  65. 06c60b6 qapi: Drop superfluous qapi_enum_parse() parameter max by Markus Armbruster · 8 years ago
  66. 6c6084c qlit: add QLIT_QNULL and QLIT_BOOL by Marc-André Lureau · 8 years ago
  67. e2346a1 qlit: make qlit_equal_qobject() take const arguments by Marc-André Lureau · 8 years ago
  68. d9eba57 qlit: make qlit_equal_qobject return a bool by Marc-André Lureau · 8 years ago
  69. 60cc2eb qlit: rename compare_litqobj_to_qobj() to qlit_equal_qobject() by Marc-André Lureau · 8 years ago
  70. d5cd8fb qlit: Change compound literals to initializers by Marc-André Lureau · 8 years ago
  71. 082696e qlit: use QLit prefix consistently by Marc-André Lureau · 8 years ago
  72. 28035bc qlit: move qlit from check-qjson to qobject/ by Marc-André Lureau · 8 years ago
  73. 0f9afc2 qdict: Add qdict_put_null() helper, and put it to use by Marc-André Lureau · 8 years ago
  74. f90cb28 qobject: Explain how QNum works, and why by Markus Armbruster · 8 years ago
  75. b3125e7 docs: fix broken paths to docs/devel/qapi-code-gen.txt by Philippe Mathieu-Daudé · 8 years ago
  76. 4d2d5c4 qapi: Introduce a first class 'null' type by Markus Armbruster · 8 years ago
  77. d2f95f4 qapi: Use QNull for a more regular visit_type_null() by Markus Armbruster · 8 years ago
  78. 006ca09 qapi: Separate type QNull from QObject by Markus Armbruster · 8 years ago
  79. a309b29 Merge remote-tracking branch 'remotes/armbru/tags/pull-error-2017-07-13' into staging by Peter Maydell · 8 years ago
  80. e43ead1 error: Implement the warn and free Error functions by Alistair Francis · 8 years ago
  81. c01c214 block: remove all encryption handling APIs by Daniel P. Berrange · 8 years ago
  82. 61a8f41 qnum: add uint type by Marc-André Lureau · 8 years ago
  83. 60390d2 qapi: Remove visit_start_alternate() parameter promote_int by Marc-André Lureau · 8 years ago
  84. 01b2ffc qapi: merge QInt and QFloat in QNum by Marc-André Lureau · 8 years ago
  85. 8339fa2 qapi: Document visit_type_any() issues with keyval input by Markus Armbruster · 8 years ago
  86. ed0ba0f qapi: Document intended use of @name within alternate visits by Markus Armbruster · 8 years ago
  87. 4626a19 qapi: New QAPI_CLONE_MEMBERS() by Markus Armbruster · 8 years ago
  88. a92c215 qobject: Add helper macros for common scalar insertions by Eric Blake · 8 years ago
  89. 9d1eab4 qapi: New qobject_input_visitor_new_str() for convenience by Markus Armbruster · 8 years ago
  90. 069b64e qapi: New parse_qapi_name() by Markus Armbruster · 8 years ago
  91. 57348c2 qobject: Propagate parse errors through qobject_from_json() by Markus Armbruster · 8 years ago
  92. 99dbfd1 qobject: Propagate parse errors through qobject_from_jsonv() by Markus Armbruster · 8 years ago
  93. cbd8acf qapi: qobject input visitor variant for use with keyval_parse() by Daniel P. Berrange · 8 years ago
  94. aa3a982 qapi: Improve qobject visitor documentation by Markus Armbruster · 8 years ago
  95. a4a1c70 qapi: Make input visitors detect unvisited list tails by Markus Armbruster · 8 years ago
  96. 048abb7 qapi: Drop unused non-strict qobject input visitor by Markus Armbruster · 8 years ago
  97. a8aec6d qapi: Drop string input visitor method optional() by Markus Armbruster · 8 years ago
  98. a9fc37f qapi: Improve qobject input visitor error reporting by Markus Armbruster · 8 years ago
  99. 99fb0c5 qmp: Eliminate silly QERR_QMP_* macros by Markus Armbruster · 8 years ago
  100. 1527bad qapi: Support multiple command registries per program by Markus Armbruster · 8 years ago