aboutsummaryrefslogtreecommitdiff
path: root/qobject/qjson.c
AgeCommit message (Expand)Author
2021-02-04qobject: open brace '{' following struct go on the same lineZhang Han
2020-12-19qobject: Factor JSON writer out of qobject_to_json()Markus Armbruster
2020-12-19qobject: Factor quoted_str() out of to_json()Markus Armbruster
2020-12-19qobject: Change qobject_to_json()'s value to GStringMarkus Armbruster
2020-12-19qobject: Use GString instead of QString to accumulate JSONMarkus Armbruster
2020-12-19qobject: Make qobject_to_json_pretty() take a pretty argumentMarkus Armbruster
2020-04-30qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next()Markus Armbruster
2020-04-30qobject: Eliminate qlist_iter(), use QLIST_FOREACH_ENTRY() insteadMarkus Armbruster
2020-04-30qobject: Factor out helper json_pretty_newline()Markus Armbruster
2018-08-24json: Clean up headersMarkus Armbruster
2018-08-24qjson: Have qobject_from_json() & friends reject empty and blankMarkus Armbruster
2018-08-24qjson: Fix qobject_from_json() & friends for multiple valuesMarkus Armbruster
2018-08-24json: Redesign the callback to consume JSON valuesMarkus Armbruster
2018-08-16qobject: qobject_from_jsonv() is dangerous, hide it awayMarkus Armbruster
2018-08-16qobject: New qobject_from_vjsonf_nofail(), qdict_from_vjsonf_nofail()Markus Armbruster
2018-08-16qobject: Replace qobject_from_jsonf() by qobject_from_jsonf_nofail()Markus Armbruster
2018-07-03qobject: Let qobject_from_jsonf() fail instead of abortMarkus Armbruster
2018-07-03qobject: New qdict_from_jsonf_nofail()Markus Armbruster
2018-05-04qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREFMarc-André Lureau
2018-03-19qapi: Replace qobject_to_X(o) by qobject_to(X, o)Max Reitz
2018-02-09Include qapi/qmp/qstring.h exactly where neededMarkus Armbruster
2018-02-09Include qapi/qmp/qdict.h exactly where neededMarkus Armbruster
2018-02-09Include qapi/qmp/qlist.h exactly where neededMarkus Armbruster
2018-02-09qdict qlist: Make most helper macros functionsMarkus Armbruster
2018-02-09Eliminate qapi/qmp/types.hMarkus Armbruster
2017-06-20qapi: merge QInt and QFloat in QNumMarc-André Lureau
2017-03-07qobject: Propagate parse errors through qobject_from_json()Markus Armbruster
2017-03-07qjson: Abort earlier on qobject_from_jsonf() misuseMarkus Armbruster
2017-03-07qobject: Propagate parse errors through qobject_from_jsonv()Markus Armbruster
2016-07-06qapi: Improve use of qmp/types.hEric Blake
2016-03-22util: move declarations out of qemu-common.hVeronia Bahaa
2016-02-08qobject: Document more shortcomings in our number handlingEric Blake
2016-02-04qobject: Clean up includesPeter Maydell
2015-11-26qjson: store tokens in a GQueuePaolo Bonzini
2015-06-22qerror: Finally unused, clean upMarkus Armbruster
2015-06-22qobject: Use 'bool' for qboolEric Blake
2015-05-11qobject: Add a special null QObjectMarkus Armbruster
2015-05-11qobject: Clean up around qtype_codeMarkus Armbruster
2014-12-10qjson: Drop trailing space for pretty formattingMax Reitz
2013-07-26qapi: Anonymous unionsKevin Wolf
2013-04-13qjson: to_json() case QTYPE_QSTRING is buggy, rewriteMarkus Armbruster
2013-01-12build: move qobject files to qobject/ and libqemuutil.aPaolo Bonzini