1. f5a74a5 qobject: Modify qobject_ref() to return obj by Marc-André Lureau · 7 years ago
  2. cb3e7f0 qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF by Marc-André Lureau · 7 years ago
  3. 3d3eaca qobject: use a QObjectBase_ struct by Marc-André Lureau · 7 years ago
  4. 7ee9edf qobject: Ensure base is at offset 0 by Marc-André Lureau · 7 years ago
  5. b26ae1c qobject: introduce qobject_get_try_str() by Peter Xu · 7 years ago
  6. 7759320 qobject: introduce qstring_get_try_str() by Peter Xu · 7 years ago
  7. 532fb53 qapi: Make more of qobject_to() by Max Reitz · 7 years ago
  8. cb51b97 qapi: Remove qobject_to_X() functions by Max Reitz · 7 years ago
  9. 7dc847e qapi: Replace qobject_to_X(o) by qobject_to(X, o) by Max Reitz · 7 years ago
  10. 3cf42b8 qlit: add qobject_from_qlit() by Marc-André Lureau · 7 years ago
  11. bcebf10 qdict: Introduce qdict_rename_keys() by Kevin Wolf · 7 years ago
  12. fc81fa1 Include qapi/qmp/qstring.h exactly where needed by Markus Armbruster · 7 years ago
  13. 452fcdb Include qapi/qmp/qdict.h exactly where needed by Markus Armbruster · 7 years ago
  14. 47e6b29 Include qapi/qmp/qlist.h exactly where needed by Markus Armbruster · 7 years ago
  15. 5ee9d2f Include qapi/qmp/qobject.h exactly where needed by Markus Armbruster · 7 years ago
  16. 15280c3 qdict qlist: Make most helper macros functions by Markus Armbruster · 7 years ago
  17. 6b67395 Eliminate qapi/qmp/types.h by Markus Armbruster · 7 years ago
  18. e688df6 Include qapi/error.h exactly where needed by Markus Armbruster · 7 years ago
  19. b38dd67 qapi: Add qobject_is_equal() by Max Reitz · 7 years ago
  20. 84be629 qapi/qnull: Add own header by Max Reitz · 7 years ago
  21. cbb6540 qlit: Tighten QLit list vs QList comparison by Marc-André Lureau · 7 years ago
  22. 6da8a7a qlit: Tighten QLit dict vs QDict comparison by Marc-André Lureau · 7 years ago
  23. 5f4bd80 qlit: Replace open-coded qnum_get_int() by call by Marc-André Lureau · 7 years ago
  24. 6c6084c qlit: add QLIT_QNULL and QLIT_BOOL by Marc-André Lureau · 7 years ago
  25. e2346a1 qlit: make qlit_equal_qobject() take const arguments by Marc-André Lureau · 7 years ago
  26. d9eba57 qlit: make qlit_equal_qobject return a bool by Marc-André Lureau · 7 years ago
  27. 60cc2eb qlit: rename compare_litqobj_to_qobj() to qlit_equal_qobject() by Marc-André Lureau · 7 years ago
  28. 082696e qlit: use QLit prefix consistently by Marc-André Lureau · 7 years ago
  29. 28035bc qlit: move qlit from check-qjson to qobject/ by Marc-André Lureau · 7 years ago
  30. 006ca09 qapi: Separate type QNull from QObject by Markus Armbruster · 8 years ago
  31. 2bc7cfe json: learn to parse uint64 numbers by Marc-André Lureau · 8 years ago
  32. 61a8f41 qnum: add uint type by Marc-André Lureau · 8 years ago
  33. 01b2ffc qapi: merge QInt and QFloat in QNum by Marc-André Lureau · 8 years ago
  34. 46f5ac2 qobject: Use simpler QDict/QList scalar insertion macros by Eric Blake · 8 years ago
  35. 57348c2 qobject: Propagate parse errors through qobject_from_json() by Markus Armbruster · 8 years ago
  36. ea5ef5c qjson: Abort earlier on qobject_from_jsonf() misuse by Markus Armbruster · 8 years ago
  37. 99dbfd1 qobject: Propagate parse errors through qobject_from_jsonv() by Markus Armbruster · 8 years ago
  38. d7941f4 Merge remote-tracking branch 'remotes/armbru/tags/pull-util-2017-02-23' into staging by Peter Maydell · 8 years ago
  39. b30d188 util/cutils: Rename qemu_strtoll(), qemu_strtoull() by Markus Armbruster · 8 years ago
  40. b25f23e qdict: Make qdict_get_qlist() safe like qdict_get_qdict() by Markus Armbruster · 8 years ago
  41. 603476c qdict: implement a qdict_crumple method for un-flattening a dict by Daniel P. Berrange · 8 years ago
  42. a942d8f json-streamer: fix double-free on exiting during a parse by Paolo Bonzini · 9 years ago
  43. c7eb39c qapi: Improve use of qmp/types.h by Eric Blake · 9 years ago
  44. ff5394a qobject: Correct JSON lexer grammar comments by Eric Blake · 9 years ago
  45. ba4dba5 json-streamer: Don't leak tokens on incomplete parse by Eric Blake · 9 years ago
  46. 9be3859 coccinelle: Remove unnecessary variables for function return value by Eduardo Habkost · 9 years ago
  47. de4905f qdict: fix unbounded stack warning for qdict_array_entries by Peter Xu · 9 years ago
  48. f348b6d util: move declarations out of qemu-common.h by Veronia Bahaa · 9 years ago
  49. da34e65 include/qemu/osdep.h: Don't include qapi/error.h by Markus Armbruster · 9 years ago
  50. 6e8e5cb qobject: Document more shortcomings in our number handling by Eric Blake · 9 years ago
  51. f2ad72b qobject: Clean up includes by Peter Maydell · 9 years ago
  52. 7264f5c qapi: Convert QType into QAPI built-in enum type by Eric Blake · 9 years ago
  53. 1310a3d qobject: Rename qtype_code to QType by Eric Blake · 9 years ago
  54. 55e1819 qobject: Simplify QObject by Eric Blake · 9 years ago
  55. df64983 qjson: Limit number of tokens in addition to total size by Markus Armbruster · 9 years ago
  56. 9bada89 qjson: surprise, allocating 6 QObjects per token is expensive by Paolo Bonzini · 9 years ago
  57. 95385fe qjson: store tokens in a GQueue by Paolo Bonzini · 9 years ago
  58. d538b25 qjson: Convert to parser to recursive descent by Markus Armbruster · 9 years ago
  59. d2ca7c0 qjson: replace QString in JSONLexer with GString by Paolo Bonzini · 9 years ago
  60. 6b9606f qjson: Inline token_is_escape() and simplify by Markus Armbruster · 9 years ago
  61. 50e2a46 qjson: Inline token_is_keyword() and simplify by Markus Armbruster · 9 years ago
  62. c546166 qjson: Give each of the six structural chars its own token type by Markus Armbruster · 9 years ago
  63. b8d3b1d qjson: Spell out some silent assumptions by Markus Armbruster · 9 years ago
  64. 0753113 qjson: Don't crash when input exceeds nesting limit by Markus Armbruster · 9 years ago
  65. 4f2d31f qjson: Apply nesting limit more sanely by Markus Armbruster · 9 years ago
  66. 7f02784 qstring: Make conversion from QObject * accept null by Markus Armbruster · 9 years ago
  67. 2d6421a qlist: Make conversion from QObject * accept null by Markus Armbruster · 9 years ago
  68. fcf73f6 qfloat qint: Make conversion from QObject * accept null by Markus Armbruster · 9 years ago
  69. 89cad9f qdict: Make conversion from QObject * accept null by Markus Armbruster · 9 years ago
  70. 14b6160 qbool: Make conversion from QObject * accept null by Markus Armbruster · 9 years ago
  71. cc7a8ea Include qapi/qmp/qerror.h exactly where needed by Markus Armbruster · 10 years ago
  72. 4629ed1 qerror: Finally unused, clean up by Markus Armbruster · 10 years ago
  73. 34acbc9 qobject: Use 'bool' inside qdict by Eric Blake · 10 years ago
  74. fc48ffc qobject: Use 'bool' for qbool by Eric Blake · 10 years ago
  75. 7990d2c qdict: Add qdict_{set,copy}_default() by Kevin Wolf · 10 years ago
  76. bd50530 qdict: Add qdict_array_entries() by Kevin Wolf · 10 years ago
  77. e549e71 json-parser: Accept 'null' in QMP by Eric Blake · 10 years ago
  78. 481b002 qobject: Add a special null QObject by Markus Armbruster · 10 years ago
  79. a7c3181 qobject: Clean up around qtype_code by Markus Armbruster · 10 years ago
  80. 4b58554 qjson: Drop trailing space for pretty formatting by Max Reitz · 10 years ago
  81. d593233 json-lexer: fix escaped backslash in single-quoted string by Paolo Bonzini · 11 years ago
  82. a491af4 json-parser: drop superfluous assignment for token variable by Gonglei · 11 years ago
  83. 9c52681 qdict: Add qdict_join() by Max Reitz · 11 years ago
  84. f231b88 qerror.h: Remove QERR defines that are only used once by Cole Robinson · 11 years ago
  85. bae3f92 qdict: Extract non-QDicts in qdict_array_split() by Max Reitz · 11 years ago
  86. 9f23fc0 qapi: extend qdict_flatten() for QLists by Max Reitz · 11 years ago
  87. 05a8c22 qdict: Add qdict_array_split() by Max Reitz · 11 years ago
  88. 5942787 qerror: Remove assert_no_error() by Peter Crosthwaite · 11 years ago
  89. 0a0ee0b Merge remote-tracking branch 'kwolf/tags/for-anthony' into staging by Anthony Liguori · 11 years ago
  90. 47908a0 qobject: Fix compiler warning (missing gnu_printf format attribute) by Stefan Weil · 11 years ago
  91. 4d5977e qdict: Optimise qdict_do_flatten() by Kevin Wolf · 11 years ago
  92. 6273d11 qdict: Fix memory leak in qdict_do_flatten() by Kevin Wolf · 11 years ago
  93. 5726d87 qdict: Extract qdict_extract_subqdict by Benoît Canet · 11 years ago
  94. f660dc6 Implement qdict_flatten() by Kevin Wolf · 12 years ago
  95. 69dd62d qapi: Anonymous unions by Kevin Wolf · 12 years ago
  96. 3d5b3ec json-parser: fix handling of large whole number values by Michael Roth · 12 years ago
  97. e2ec3f9 qjson: to_json() case QTYPE_QSTRING is buggy, rewrite by Markus Armbruster · 12 years ago
  98. 54d49ac qstring: add qstring_get_length() by Luiz Capitulino · 12 years ago
  99. b382bc9 Add qdict_clone_shallow() by Kevin Wolf · 12 years ago
  100. a372823 build: move qobject files to qobject/ and libqemuutil.a by Paolo Bonzini · 12 years ago